Society of Robots - Robot Forum

Electronics => Electronics => Topic started by: dunk on January 12, 2007, 07:41:27 PM

Title: which microcontroller (again).
Post by: dunk on January 12, 2007, 07:41:27 PM
so how many times has someone been on here asking "which microcontroller should i buy?"
to which everyone goes and gets on their soap boxes and starts talking about the one true microcontroller.

so i stumbled across this today:
http://www.instructables.com/id/EKRQRQHQDIEWH1IMC9/?ALLSTEPS (http://www.instructables.com/id/EKRQRQHQDIEWH1IMC9/?ALLSTEPS)
it's a reasonable doc that discusses some of the more popular options.

i also found this:
http://www.instructables.com/id/E5H5UDWB5UEUKIKV8V/?ALLSTEPS (http://www.instructables.com/id/E5H5UDWB5UEUKIKV8V/?ALLSTEPS)
which is a nice guide to getting started with AVRs for anyone on a tight budget.

anyone know of similar guides for other microcontrollers?

dunk.
Title: Re: which microcontroller (again).
Post by: trigger on January 12, 2007, 11:13:36 PM
A good PIC tutorial:
http://www.mstracey.btinternet.co.uk/pictutorial/picmain.htm
Title: Re: which microcontroller (again).
Post by: Joe on January 13, 2007, 02:27:40 PM
A great microcontroller that is virtually unknown is the BasicX by NetMedia http://www.basicx.com (http://www.basicx.com). For $50 the BX-24 processes 83,000 Basic instructions per second, has 32K bytes of EEPROM for instructions, 400 bytes of RAM, 16 data inputs (8 of them can be analog), and the language is "compatible" with VB, meaning it looks just like it aside from different library of functions, etc. Side by side it is vastly superior to the Basic Stamp in every way except for marketing. The compiler is free and you do not need a "programmer" as you do with a PIC. And no, I do not work for NetMedia, but I am very familiar with their MC and am biased towards it. It would be nice if more people tried it out so that there would be more talk/tips about it on the Web.
Title: Re: which microcontroller (again).
Post by: JonHylands on January 14, 2007, 08:44:26 AM
I've used the BX-24 in the past, and I agree - its a great chip for doing all kinds of stuff. Its too expensive to use in a lot of projects, but for getting starting with robotics, its an interesting microcontroller with a lot of ability that is relatively easy to use.

- Jon
Title: Re: which microcontroller (again).
Post by: groovy9 on January 18, 2007, 10:35:40 AM

i also found this:
http://www.instructables.com/id/E5H5UDWB5UEUKIKV8V/?ALLSTEPS (http://www.instructables.com/id/E5H5UDWB5UEUKIKV8V/?ALLSTEPS)
which is a nice guide to getting started with AVRs for anyone on a tight budget.


This is the route I went, and it worked like a charm.  A couple bucks in parts from the local surplus electronics store, half an hour to make the cable, download AVRDude and BASCOM (Basic for AVRs, free for up to 4k program size), and BAM!  Blinky blinky on a solderless breadboard.

I'm a C guy from way back, but I found that Win AVR (AVR GCC for Windows) was a pain and available libraries (AVRlib) resulted in a huge program size.  Given that, even though I'd much prefer C over Basic, BASCOM is the way to go if you want to be up and running quickly with a useful program.
Title: Re: which microcontroller (again).
Post by: stlcards08 on January 22, 2007, 07:10:17 PM
Hey guys, I am interested in getting into robotics. I was looking at the BX-24 for a microcontroller. Am I correct in assuming that I would need to buy motor drivers seperate, or does this have them installed already? Thanks.
Title: Re: which microcontroller (again).
Post by: JonHylands on January 22, 2007, 07:17:12 PM
The BX-24 has a couple pins that you can use to drive the motor drivers (basically, a pair of hardware PWM outputs).

You will still need the h-bridge(s) to drive your motors.

- Jon
Title: Re: which microcontroller (again).
Post by: Admin on January 23, 2007, 08:15:48 AM
Quote
Am I correct in assuming that I would need to buy motor drivers seperate, or does this have them installed already?
instead of getting motors, you could get servos. servos have built in motor drivers, so you can hook them up directly to the BX-24 . . .
Title: Re: which microcontroller (again).
Post by: jakx12 on May 27, 2009, 03:49:14 PM
Just saying, i use a bx-24 chip with a RAMB II motherboard. Its brilliant, iv built many autonomous robots, and am currently designing an autonomous robot arm that can find things and pick them up without the uses of cameras and vision algorithms. It will use ir sensors!
jakx12
Title: Re: which microcontroller (again).
Post by: SmAsH on May 27, 2009, 03:54:04 PM
                                               **old topic**
you have to explain to me how your robot is going to use the ir sensors! i am really interested...
and are you going to have color sensing?
Title: Re: which microcontroller (again).
Post by: jakx12 on May 27, 2009, 03:55:55 PM
ok well i can pm u