the printed circuit board works! (sort of)

After a day of wondering why the microcontroller + crystal didn’t oscillate at all, it was discovered that the 4 pin crystal was wired backwards (4321 instead of 1234). Two methods of fixing this were attempted (rotating the part 90 degrees and shifting the part on the circuit were both found to connect the two leads that were crystal to the microcontroller’s xin and xout). Both failed. It is unknown why. Guesses include using the wrong capacitance crystal, or blowing up the oscillator inside the microcontroller in some way. My vote’s on the latter at the very least since the prototype used a crystal with the internal oscillator and worked fine since September until two days ago but doesn’t oscillate anymore with a crystal.

Then, after a couple days of worrying about why the crystal didn’t work, full-size oscillators were aquired instead because that’s all that could be found locally (parts kit + electronics supply store). Both the prototype and the circuit board now function with external oscillators. The circuit board looks a little funny with such a large, non-surface mount part hot-glued to it. Not really as elegant as I wanted, but it works.

The vectorboard pictured below is just for the temporary jtag header for programming.

Inelegant:
image2007-12-08s50-00134-small.jpeg

but functional:
image2007-12-08s50-00146-small.jpeg

Advertisements

Leave a Reply

Please log in using one of these methods to post your comment:

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


%d bloggers like this: