Author Topic: Microcontroller, board and H-Bridge?  (Read 1814 times)

0 Members and 1 Guest are viewing this topic.

Offline pete2009Topic starter

  • Jr. Member
  • **
  • Posts: 22
  • Helpful? 0
Microcontroller, board and H-Bridge?
« on: June 23, 2009, 06:33:06 AM »
Hi Guys,

The more I read the less I know. I'm trying to get a project together.

On the very basic level I will have my microcontroller the board, servos and the interface between the servos and the microcontroller (i'm assuming that's the h-board). I will also be adding some sensors at a later stage.

Now I'm not really a hardware person and am mainly interested i nthe programming side.

I would therefore like for someone to recommend a microcontroller, board and the communication devices that are as much premade as possible so that all is left is the programming (with minimal costruction).

Thanks

Offline airman00

  • Contest Winner
  • Supreme Robot
  • ****
  • Posts: 3,653
  • Helpful? 21
  • narobo.com
Re: Microcontroller, board and H-Bridge?
« Reply #1 on: June 23, 2009, 06:35:25 AM »
hi
whats your budget?
Check out the Roboduino, Arduino-compatible board!


Link: http://curiousinventor.com/kits/roboduino

www.Narobo.com

Offline Trumpkin

  • Supreme Robot
  • *****
  • Posts: 1,177
  • Helpful? 5
Re: Microcontroller, board and H-Bridge?
« Reply #2 on: June 23, 2009, 07:06:07 AM »
If you are using servos you will not need an H-bridge. You usually only use H-bridges for motors. Depending on your budget I would say to either get an Axon or an Arduino for the microcontroller. For servos I would reccomend a couple of these: http://www.servocity.com/html/hs-475hb_super_pro_bb.html or if you want to go cheaper use these: http://www.servocity.com/html/hs-311_standard.html if you are making something like a "car" robot you might want to buy the servos pre-modified (less construction). Having said all that If you want to have the least construction possible it might be better to go with a kit. It would also be helpful if we knew what you want this robot to do.
« Last Edit: June 23, 2009, 07:09:56 AM by Trumpkin »
Robots are awesome!

Offline pete2009Topic starter

  • Jr. Member
  • **
  • Posts: 22
  • Helpful? 0
Re: Microcontroller, board and H-Bridge?
« Reply #3 on: June 23, 2009, 07:27:20 AM »
Hi Guys,

Thanks for the replies.
What it does:
Well I want a robot on 4 wheels (all 4 powered). For starters I will have the optical collision sensor(like the 50U$ robot) and once I 'master' that  I will be adding more sensors as well as communicating between the robot and ground sensors.

Budget: Assuming I have the servos (I found a cheap set of 4 SG5010 servos which I will modify for continuous rotation). I also have a box/container/robot frame aleardy designed and have the mats.
The only thing left is the microcontroller, chip/board, and al the I/O interfaces. Having said that I would like to spend under U$100 on those if possible.
Also I would like something that is easily programmable (ie: USB interface for uploading code and possibly onboard debugger) ... I also REALLY would like a good c/c++ compiler

I also have looked at the kit robots but I would like to avoid buying those as the body shape/size might change with new sensor requirements.


PS: One thing I forgot to add .. I'd like to use a 32 bit chip

« Last Edit: June 23, 2009, 07:43:01 AM by pete2009 »

Offline Razor Concepts

  • Supreme Robot
  • *****
  • Posts: 1,856
  • Helpful? 53
Re: Microcontroller, board and H-Bridge?
« Reply #4 on: June 23, 2009, 11:57:47 AM »
An 8 bit chip is plenty powerful, plus you have huge communities (including us) with great experience with them. If you absolutely have to go 32bit look at the AVR32 line or the PIC32 line. Those microcontrollers are more focused on data processing however... you may run into problems trying to get them to work directly with some hardware.

These 32-bit processors are not used as commonly as the 8-bit ones since 8-bit microcontrollers are powerful enough for the vast majority of applications.

Offline pete2009Topic starter

  • Jr. Member
  • **
  • Posts: 22
  • Helpful? 0
Re: Microcontroller, board and H-Bridge?
« Reply #5 on: June 23, 2009, 01:25:46 PM »
Ok 2 things:

1) Can I  add a 32 bit processor later?
2) What 8 bit unit would you recommend for what I have described above (one that would take servos and sensors directly with easily prgrammable interface)?

Offline Trumpkin

  • Supreme Robot
  • *****
  • Posts: 1,177
  • Helpful? 5
Re: Microcontroller, board and H-Bridge?
« Reply #6 on: June 23, 2009, 01:29:36 PM »
Quote
1) Can I  add a 32 bit processor later?
probably not (atleast not without changing the board)
Quote
2) What 8 bit unit would you recommend for what I have described above (one that would take servos and sensors directly with easily prgrammable interface)?
Arduino, Roboduino or make you own with an atmega168 or atmega8.
Robots are awesome!

Offline pete2009Topic starter

  • Jr. Member
  • **
  • Posts: 22
  • Helpful? 0
Re: Microcontroller, board and H-Bridge?
« Reply #7 on: June 23, 2009, 04:05:56 PM »
Ok I thin I found a winner. It's 32bit and has all the sensor and servo controlls so I can plug in a battery and everything as is.
http://www.bugblat.com/products/cor.html

Cortino3RE, with a 72MHz STM32F103RE - 512KB Flash ROM and 64KB RAM

Please can you guys look at that and tell me if this is somthing you would reccomend.

Thanks

Offline jamort

  • Supreme Robot
  • *****
  • Posts: 375
  • Helpful? 2
Re: Microcontroller, board and H-Bridge?
« Reply #8 on: June 24, 2009, 01:35:44 AM »
i think that 32 is a bit of over kill on this.. I would get a couple atmega 8s
my english teacher once said, "dont talk about what you dont know in public...."

so I replied the truth, " Exactly why I dont ever talk about English."

Offline pete2009Topic starter

  • Jr. Member
  • **
  • Posts: 22
  • Helpful? 0
Re: Microcontroller, board and H-Bridge?
« Reply #9 on: June 24, 2009, 08:09:44 AM »
Ok there has been a change in plans. I spoke to a friend of mine who will build me a chassis and install the motors as needed.
The only issue is that the servos are now going to be too weak to power the heavier robot.
I have also decided on the microcontroller board Arduino Mega. It is pretty much the strongest/fastest 8 bit board out there and it has tons of support.

So this brings with it new questions.

1) Can anybody tell me how many operations per second that arduino unit can do. I don't mean cpu calculations, I want to know (if possible) how many sensor signals it can read / motor control signals write per second.
2) I will be using 9v motors, can anybody suggest good speed/voltage controllers which would interface between the 4 motors and the arduino. Simpler (ie: plug & play) regulators preferred.

Thanks again.

 


Get Your Ad Here