Universal pcb-old

   
 


 

 

Main pages

Mega128 & S65 LCD

Universal pcb-old

index

 


     
 



Płytka prototypowa wielokrotnego użytku





Tak wygląda po złożeniu

 



a tak w użyciu




Atmega 128L i LPH7779
Krótki opis połączeń plus kod źródłowy.

Każdego kto potrzebuje wysokowydajnego, a zarazem o niskim poborze energii, procesora nie trzeba przekonywać o zaletach Atmel’owego Atmega128L. Jeśli do tego dodamy wyświetlacz LCD o poborze prądu rzędu 300uA, mamy całkiem rozsądny układ zasilany z baterii 3.6V, a więc przenośny, pobierający w porywach około 3mA.
Obliczmy więc: pojemność baterii 600mAh przez 3mA to około 168h(7dni) działania układu.
Biorąc pod uwagę tryby oszczędzania energii implementowane w Atmega128 czas ten może się wydłużyć nawet do miesiąca.

Wyświetlacz LPH7779 jest stosowany w telefonach Nokia 3310, 3330 i 5510.

Rozdzielczość LCD 84x48 piksele przy standardowej czcionce 5x7(6x8)daje 14 kolumn i 6 wierszy, co jest zupełnie wystarczające do wyświetlenia „przyzwoitego” menu. W wyświetlaczu tym jako sterownik zastosowano układ scalony Philips PCD8544. Ze względu na dostępność opisu tego układu na stronach internetowych Philips’a, darujemy sobie szczegóły jego sterowania i przejdziemy do sposobu podłączenia wyświetlacza.


Widok od frontu LCD
    
  
 
    1 Vcc (2.8-3.3V)

    2 SCLK
    3 SDIN
    4 D/C
    5 SCE
    6 GND
    7 Vout - 2.2uF do GND
    8 RESET



Atmega pin LPH7779   
PB1 2 SCLK
PB2 3 SDIN
PB5 4 D/C  
PB6 5 SCE
PB7     8 RESET


Podłączenie klawiaturki do Atmega

Czujniki temperatury 1wire DS18S20 podłączone są do PB0 układu Atmega 128L.
Tu można pobrać kod źródłowy programu demo do skompilowania w Baskomie





 
 

Dzisiaj stronę odwiedziło już 2 odwiedzający (3 wejścia) tutaj!

 

 
Ta strona internetowa została utworzona bezpłatnie pod adresem Stronygratis.pl. Czy chcesz też mieć własną stronę internetową?
Darmowa rejestracja