AVR controlled signal generator-skeleton board

This is continuing of thread AVR controlled signal generator. In earlier post 1 layer PCB prototype I described a little about making PCB of this small project. Now few words about soldering and making first test run.

This is my PCB board’s bottom. During soldering I discovered one mistake – ISP headers pins MISO and MOSI were swapped. So I had to do some fixes (the green wire).

image002.jpg

Another small problem, I discovered, was that I couldn’t find 20k SMD resistors for my R-2R leader. For this DAC R-2R leader I need 10k and 20k resistors to make DAC work properly. So I decided to make “fun” with my Board and soldered 10k SMD resistors in series to gain 20k:

image003.jpg

Looks good isn’t it? At least this is working for me.

Then soldered LCD connector and connected 9V battery (voltage regulator LM7805 does his job to reduce it to 5V).

image005.jpg

In this project I connected LCD using 3 wires. I used this test program and it worked.

I will have to adjust LCD routine properties to have better timings (delays), because now code is inefficient and takes too much time to execute.

Next stage will be to connect buttons needed. I think I will put all buttons on separate PCB and fix it to the final box like in “Ultraviolet light source UV-80 for PCB exposure” project.

To be continued…

Blogsphere: TechnoratiFeedsterBloglines
Bookmark: Del.icio.usSpurlFurlSimpyBlinkDigg
RSS feed for comments on this post
 |  TrackBack URI for this post

New on WinAVR Tutorial
Running TX433 and RX433 RF modules with AVR microcontrollers,
Sometimes in embedded design you may want to go wireless. Might be you will want to log various readi …
Programming AVR ADC module with WinAVR,
Most of AVR microcontrollers have Analog to Digital Converter (ADC) integrated in to chip. Such solut …
New on WinARM Tutorial
What are differences between WinARM and WinAVR,
Everyone who is working with AVR microcontrollers knows this powerful tool – WinAVR (http://win …
LPC2000 watchdog timer,
As in all microcontrollers watchdog timers purpose isto reset microcontroller after reasonable amount …

Leave a Reply