![]() |
Acasă | Articole | Proiecte | Produse | Favorite | Despre | ![]() |
![]() |
Postat la - 5 iulie 2017
Ultima modificare - 6 iulie 2017
Schema este foarte simplă, ATTiny face aproape toată treaba. Cele două diode Zener reglează nivelul pinului de 5V de la ATTiny la standardul USB de 3.3V. Cele două rezistoare R3, R5 formează un singur rezistor de 1.5K care trage linia D- în sus pentru a informa gazda USB că un dispozitiv low-speed este conectat la ea. Două LED-uri + rezistor de 150 ohmi au fost conectate la pini 11 și 12 în proiectul meu pentru a indica activitate. Am planificat să modific firmware-ul pentru asta, dar LED-ul de pe pinul 12 a funcționat deja implicit.
Partea ZIF a fost implementată pe un PCB de test. La programare, fire de legătură cu mufe masculine vor fi conectate de la header-ul programatorului către pinii microcontrolerului AVR conform datasheet-ului. De asemenea, un quartz de 3.686MHz și 2 condensatoare de 15pF au fost adăugate pentru cerințele ceasului extern pe PCB-ul de test.
Pinout cablu plat
Header pinout placa ZIF
Firmware-ul poate fi descărcat de la imaginea mea locală sau de la sursele oficiale de pe internet. Trebuie recompilat pentru funcționarea cu cristal de 12MHz prin editarea Makefile și recompilarea surselor.
Această secțiune va continua în viitorul apropiat...
![]() |
Acasă | Articole | Proiecte | Produse | Favorite | Despre |