Temat : Kostka Led
Założenia projektu:
- Budowa urządzenia możliwie w technologii powierzchniowej
- Estetyczny wygląd
- Układ rozmieszczony na dwóch płytkach PCB
- Możliwość łatwego demontażu modułu sterującego
- Możliwość rozwoju projektu o inne układu wizualne
- Dwie diody sygnalizujące prace układu
- 64 diody oddające efekt wizualny
- Realizacja projektu na procesorze firmy Atmel AtMega16 TQFP
- Program zapożyczony od użytkownika Zlata_n portalu elektroda.pl
- Wykorzystanie multipleksowania do ograniczenia użycia wyprowadzeń procesora
- Możliwość szybkiej zmiany wyświetlanego programu dzięki trzem przyciskom
- Programowa możliwość sterowania PWM poszczególnymi piętrami diód
- Łatwy sposób programowania przy pomocy magistrali ISP
- Schemat układu i projekt płytki wykonany w programie Eagle
-
Dane techniczne
- Zasilanie 7-20 V (stabilizator LM7805 obudowa TO22)
- częstotliwość taktowania procesora 16MHz (kwarc)
- pobór prądu
- moc układu
-
Wykorzystane wyposażenie przy wykonaniu projektu
- Komputer osobisty eMachines
- Drukarka laserowa
- Naświetlarka pro Ma-UV
- Lutownica Pace st 50
- groty lutownicze Pace nr. - 0006 069 12, - 0013334 12, - 0001 316 12
- wiertarka oraz wiertła
- programator usb ASP
- multimetr Axio met AX-585
Wykaz elementów
~ Atmel AVR Atmega16
~ stabilizator LM7805 x1
~ 64 diody LED (czerwone) 5mm
~ 2 diody LED. 5mm (czerwona, zielona)
~ rezystor (360Ω obudowa 1206) x16
~ rezystor (470Ω obudowa 1206) x2
~ rezystor (10kΩ obudowa 1206) x5
~ tranzystor BC337 TO92 NPN x4
~ kondensator 10uF (przewlekany) x1
~ kondensator 1000uF (przewlekany) x 1
~ ceramiczny kondensator 0.1uF x6
~ ceramiczny kondensator 22pF x2
~ rezonator kwarcowy 16 MHz
~ 4 x micro-switch
~ gniazdo zasilania
~ srebrzanka do połączeń krzyżowych
~ dystanse metalowe~ płytka PCB z warstwą farby światło czułej
~ złącze Kanda
~ listwa gold pin 20 pinów
Wykaz działań związanych z realizacją projektu
- Sporządzenie założeń projektu
- Zapoznanie się z programem układu jego algorytmem i zadaniami
- Sporządzenie spisu potrzebnych części, elementów i urządzeń
- Projektowanie schematu ideowego
- Projektowanie płytek PCB w programie firmy CadSoft - Eagle 6.4
- Przeniesienie projektu PCB na folie termo transferową
- Naświetlanie PCB z warstwą farby światłoczułej
- wywoływanie płytki
- wykonanie ścieżek połączeń elektrycznych
- oczyszczenie płytki z lakieru i innych zanieczyszczeń
- cynowanie połączeń elektrycznych
- montaż elementów na PCB w odpowiedniej kolejności
- programowanie procesora przy pomocy oprogramowania WinAVR
Programu avrdude.exe pracującego z nakładką graficzną Burn-O-mat
- złożenie urządzenia
- sporządzenie dokumentacji
Schemat układu
Schemat płytki PCB
Nr1. Płytka sterująca dolna
Nr2. Płytka montażowa diod wizualizacyjnych
Ułożenie diod w poszczególnych piętrach kostki.
Jak widać na rysunku wszystkie katody diod danego piętra są połączone w jeden obwód po czym doprowadzone do padów T1, T2, T3, T4.
Natomiast anody każdej diody sprowadzone są na dół do padów „PAD0 – PAD