Menu LCD HD44780 – PCB Eagle

Rozpoczynamy tworzenie płytki dla projektu menu wielopoziomowego i wyświetlacza HD 44780 obsługiwanego przez Atmegę32. Oczywiście każdy z was może stworzyć swoją płytkę podglądając krok po kroku jak to robię ja. Jeżeli ktoś będzie chciał od razu wytrawić pcb to oczywiście umieszczę plik brd na blogu avrtech.pl, można również do tych celów zastosować płytkę prototypową (jeżeli ktoś taką posiada) i poczekać na część dotyczącą pisania kodu w języku C … czytaj więcej.

Menu LCD HD44780 – Schemat II

Menu LCD HD44780 – Schemat II

W poprzedniej części poradnika zapomniałem dostosować zasilanie układu do 5V co prawda wspomniałem o tym, że VCC układu to 5V nie mniej przy zasilaniu układu z zasilacza 12V sieciowego nie dodałem do schematu opcji zasilania. Można by pójść na łatwiznę i układ zasilić ze stabilizatora liniowego LM7805, ja do projektu utworzę schemat z przetwornicą. W internetach można doczytać że przetwornica ma lepsze parametry zasilania jak i jego filtracji dodatkowo nie jest grzałką jak w przypadku stabilizatora liniowego LM7805. … czytaj więcej.

Menu LCD HD44780 – Schemat I

Menu LCD HD44780 – Schemat I

Na początek stworzymy sobie schemat na którym umieścimy uC ATmega32 w wersji SMT. Postanowiłem, że może komuś w ten sposób pomogę przejść z elementów przewlekanych THT na elementy powierzchniowe SMT, mają one duży plus – minimalizację urządzenia. Nie oznacza to jednak że będzie to projekt w którym będą tylko elementy powierzchniowe na pewno do niektórych celów użyjemy elementy THT – przewlekane. … czytaj więcej.

Menu LCD HD44780 – Wstęp

Zanim przystąpimy do pisania prostego menu na mikrokontroler Atmega postaram się przedstawić wam prawidłowe podłączenie wyświetlacza ze sterownikiem HD44780 do mikrokontrolera Atmega. Do tego ” samouczka”  wykorzystam uC Atmega 32 gdyż takowy posiadam pod ręką. Zapewnimy mikrokontreolerowi poprawną filtrację zasilania oraz dodamy uniwersalne połączenie z programatorem USB-ASP. … czytaj więcej.