Troubleshooting and Fault Isolation

The freshly-breadboarded circuit for my new robot, Metric Blue, isn’t working. When the switch is flipped, the servos make a little noise for an instant, indicating that power is getting to them. But the LED never blinks the ‘ready’ signal.

I removed the microcontroller and installed it on the breadboard for my first robot, Babe, and the LED blinks on cue. So the problem has to reside with the other components. So next I made a couple test circuits using Metric Blue’s components:

DSCN1669

The LED failed to blink when power was applied to the breadboard of the simplified battery-powered ATMega circuit on the left. (Circuit is partially-disassembled at the time of the photo.)

For the breadboard circuit on the right, as you can see, the LED does indeed light up. That tells us that the battery, switch, voltage regulator, and LED are all fine.

So what does that leave? The fault must reside in the crystal, the capacitors, or the breadboard itself. It could also be that I wired up the breadboard wrong.

(There is also the dark theory that some kind of malevolent supernatural entity is at work. There are times when frustration causes every engineer’s faith in material reality to waver.)

Next stop is a trip to Vetco, to see if I can get some 22uF ceramic caps to change out the electrolytics presently in Metric Blue’s circuit.

Advertisements

About engineerzero

Once and future engineer.
This entry was posted in Uncategorized. Bookmark the permalink.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s