Micro Controller Outputs for Robot: Find Solutions Here

  • Thread starter Thread starter Jones1987
  • Start date Start date
  • Tags Tags
    Micro
Click For Summary
SUMMARY

This discussion focuses on controlling multiple outputs for a robot, specifically 2 DC motors, 12 Infrared scanners, and 1 Ultrasound component. The user inquires about suitable microcontrollers (MCs) that can handle 14-16 outputs, expressing initial concerns about building a custom circuit board. Recommendations include using Arduino series boards for their plug-and-play capabilities and considering microcontrollers from the AVR family, PIC family, or 8051 variants. The discussion emphasizes the importance of determining the required I/O pins and interface specifications before selecting a microcontroller or development board.

PREREQUISITES
  • Understanding of microcontroller families, specifically AVR, PIC, and 8051.
  • Familiarity with I/O pin requirements for robotics applications.
  • Knowledge of development boards and break-out PCBs.
  • Basic electronics and circuit design principles.
NEXT STEPS
  • Research Arduino development boards and their I/O capabilities.
  • Explore FPGA development boards for custom microcontroller synthesis.
  • Learn about interfacing DC motors and sensors with microcontrollers.
  • Investigate the specifications and features of popular microcontroller families (AVR, PIC, 8051).
USEFUL FOR

Robotics enthusiasts, hobbyists, and engineers looking to control multiple outputs in robotic applications, particularly those new to electronics and microcontroller programming.

Jones1987
Messages
74
Reaction score
0
Hi,

I'm looking at controlling about 14-16 different outputs, 2 DC motors, 12 Infra Red scanners and 1 Ultrasound component on a robot. I assumed I would have to build a circuit board from scratch, but I have discovered you can implement a MC instead.

But, are there such pieces of hardware that allow me to hook up these amount of outputs? I've seen 8 I/O boards? But I obviously need more. So are there such components out there which consist of more ports, or is this a case of using more than 1 board.

http://www.active-robots.com/products/controllr/solarbotics-microcontroller.shtml First one, will something like this be a suitable candidate?

Be gentle, this is my first experience with electronics :D
 
Last edited:
Engineering news on Phys.org
http://www.sparkfun.com/products/36

Is just ONE example.

The Arduino series has a lot of plug-n-play options and is fairly popular.

There are TONs of Break-Out PCBs as well as development boards for most of the "popular" uControllers. Decide exactly how many I/O pins you need and what type of interface requirements; then settle on the uController, or at least a uController Family; from there, search for a PCB board or development kit. If you really want to get fancy you could use an FPGA development board and simply synthesize the uController ;-) hehe. I would stick with a uController in the AVR family, PIC family or an 8051 variant; pretty much in that order.

Fish
 

Similar threads

  • · Replies 34 ·
2
Replies
34
Views
10K
Replies
2
Views
2K
Replies
6
Views
2K
  • · Replies 6 ·
Replies
6
Views
3K
Replies
6
Views
4K
  • · Replies 2 ·
Replies
2
Views
3K
  • · Replies 1 ·
Replies
1
Views
13K
Replies
1
Views
5K
Replies
2
Views
6K