- Pokazuje prędkość, obroty, spalanie, dystans, temperatury, czas i dane trasy na graficznym LCD w aucie. Wersja A+ zawiera PCB oraz zaprogramowany mikrokontroler.
Uniwersalny komputer samochodowy Mee – komputer pokładowy AVT5495
Układ dodaje do samochodu funkcje komputera pokładowego z graficznym wyświetlaczem LCD i pomiarem parametrów jazdy.
Komputer pokładowy do starszych i prostszych samochodów
AVT5495 pozwala zbudować uniwersalny komputer samochodowy, który pokazuje najważniejsze dane jazdy na graficznym wyświetlaczu LCD. Urządzenie mierzy między innymi prędkość, obroty silnika, chwilowe i średnie zużycie paliwa, przejechany dystans, dostępny dystans oraz temperaturę wewnętrzną i zewnętrzną.
Projekt sprawdza się jako doposażenie samochodu bez fabrycznego komputera pokładowego. Do działania wykorzystuje impulsy z przetwornika drogi oraz sygnał wtryskiwacza, a graficzny interfejs z przyciskami PLUS, MINUS i MODE umożliwia obsługę oraz konfigurację parametrów pojazdu.
Karta techniczna
AVT5495
Uniwersalny komputer samochodowy Mee z mikrokontrolerem ATmega32A-PU, zegarem RTC MCP7940M-I/P, graficznym wyświetlaczem LCD 122×32 px i wejściem wtryskiwacza separowanym optycznie.
| Wersja | A+ – płytka PCB + zaprogramowany mikrokontroler |
| Typ projektu | uniwersalny komputer samochodowy / komputer pokładowy |
| Nazwa projektu | Mee |
| Zastosowanie | doposażenie samochodu w funkcje komputera pokładowego |
| Główne sygnały wejściowe | sygnał prędkości pojazdu i sygnał wtryskiwacza paliwa |
| Wejście drogi | impulsy przetwornika drogi pojazdu zliczane przez Timer0 |
| Wejście wtryskiwacza | pomiar sumarycznego czasu wtrysków przez Timer1 / ICP1 |
| Separacja wejścia wtrysku | optoizolator LTV817 |
| Mikrokontroler | ATmega32A-PU, zaprogramowany w wersji A+ |
| Taktowanie mikrokontrolera | rezonator kwarcowy 4,194 MHz |
| Zegar RTC | MCP7940M-I/P z awaryjnym przełączaniem zasilania |
| Wyświetlacz | graficzny LCD 122×32 px, sterownik NJU6450A / SED1520 |
| Interfejs użytkownika | graficzne GUI, przyciski PLUS, MINUS i MODE |
| Napięcie zasilania | 8…15 V DC |
| Maksymalny prąd obciążenia źródła +12 V | 14 mA |
| Prąd podtrzymania zegara RTC | 1 mA ze źródła BATT |
| Maksymalny prąd podświetlenia | 15 mA ze źródła ILL+ |
| Rozdzielczość pomiaru temperatury | 0,5°C |
| Zakres pomiaru temperatur | -55°C…+99°C, temperatura zewnętrzna i wewnętrzna |
| Zakres pomiaru prędkości | 0…255 km/h |
| Zakres pomiaru obrotów silnika | 0…9999 obr./min |
| Chwilowe zużycie paliwa | 0…99,9 l/100 km |
| Średnie zużycie paliwa | 0…25,5 l/100 km |
| Paliwo dostępne w baku | 0…99,9 l |
| Przejechany dystans | 0…9999 km |
| Dostępny dystans | 0…999 km |
| Liczba zapłonów | 0…9999 |
| Konfiguracja wtryskiwacza | stała wtryskiwacza 1…999 ml/min |
| Konfiguracja drogi | 1…99 imp./obr., obwód opony 1…255 cm |
| Konfiguracja silnika | liczba cylindrów 2…8 |
| Pamięć danych | EEPROM mikrokontrolera oraz 64 bajty RAM układu RTC |
| Zapis danych przy zaniku zasilania | monitorowanie spadku napięcia i zapis danych krytycznych |
| Dodatkowa funkcja | wbudowany kalendarz imienin |
| Technika montażu | elementy przewlekane, montowane po obu stronach dwustronnej płytki |
| Wymiary płytki PCB | 89×39 mm |
Wersja A+ – płytka PCB i zaprogramowany mikrokontroler
AVT5495 A+ zawiera płytkę PCB oraz zaprogramowany mikrokontroler ATmega32A-PU przygotowany do pracy w tym projekcie. Pozostałe elementy elektroniczne z poniższego wykazu trzeba skompletować osobno.
Wykaz elementów
Rezystory:
- R1, R3: 10 kΩ
- R2: 430 Ω / 0,25 W
- R4, R5, R7: 2,2 kΩ
- R6, R8, R9: 1 kΩ
- R10: 3,3 kΩ
- P1: potencjometr montażowy 10 kΩ, poziomy
Kondensatory:
- C1, C3, C7-C9, C15-C18: 100 nF, ceramiczne, raster 2,54 mm
- C2, C4: 100 µF / 16 V, elektrolityczne
- C5, C6, C13, C14: 22 pF, raster 2,54 mm
- C10-C12: 330…470 µF / 10 V
Półprzewodniki:
- U1: ATmega32A-PU, DIL40, zaprogramowany
- U2: MCP7940M-I/P, DIL8
- U3: 7805, TO-220
- U4: 78L05, TO-92
- T1: BC548A, TO-92
- D1: BAT85, DO-35
- D2: 1N4148, DO-35
- OK1: LTV817, DIL4
Inne elementy:
- GLCD: wyświetlacz graficzny LCD 122×32 px, sterownik NJU6450A / SED1520, np. LCD-AG122032G-DIA A/KK-E6 lub podobny
- L1: dławik osiowy 10 µH, miniaturowy, raster 5 mm
- FT: filtr EMI Murata DSS306-55F223 lub podobny
- Q1: rezonator kwarcowy 4,194 MHz, niski
- Q2: rezonator kwarcowy 32768 Hz
- PLUS, MINUS, MODE: microswitch z osią minimum 16 mm
- CON: złącze męskie rastrowe 2×5 pin z wycięciem, raster 2,54 mm
Notes
Wersja A+ zawiera mikrokontroler z wgranym programem, dlatego nie trzeba samodzielnie programować ATmega32A-PU do podstawowego uruchomienia komputera.
Montaż odbywa się na dwustronnej płytce z elementami przewlekanymi po obu stronach laminatu. Gniazdo CON montuje się od spodu, a kondensatory elektrolityczne można umieścić od spodu, aby zmniejszyć odległość wyświetlacza LCD od płytki.
Połączenia w samochodzie powinny być wykonane w suchym miejscu, najlepiej w ekranowanej obudowie. Przewody sygnału drogi, wtryskiwacza, zasilania i podświetlenia warto prowadzić tak, aby ograniczyć wpływ zakłóceń EMI typowych dla instalacji samochodowej.
Uwaga: Podłączenie do instalacji samochodu powinno być wykonane przy odłączonym akumulatorze przez osobę mającą doświadczenie z elektryką samochodową. Błędne podłączenie do przewodów pojazdu może zakłócić pracę sterownika silnika, instalacji nadwozia lub innych układów auta.
Najczęściej zadawane pytania
Wersja A+ zawiera płytkę PCB oraz zaprogramowany mikrokontroler ATmega32A-PU. Pozostałe elementy trzeba skompletować osobno.
Urządzenie pokazuje między innymi prędkość, obroty silnika, chwilowe i średnie zużycie paliwa, ilość paliwa w baku, przejechany dystans, dostępny dystans, temperaturę wewnętrzną i zewnętrzną, czas oraz datę.
Do wykorzystania funkcji pomiarowych potrzebny jest sygnał prędkości pojazdu oraz sygnał z wtryskiwacza paliwa. Warto też doprowadzić zasilanie, podtrzymanie zegara, sygnał podświetlenia i czujniki temperatury.
Projekt jest uniwersalny, ale wymaga dostępu do odpowiednich sygnałów w instalacji auta oraz konfiguracji parametrów, takich jak stała wtryskiwacza, impulsy przetwornika drogi, obwód opony i liczba cylindrów.
Stosowany jest graficzny wyświetlacz LCD 122×32 px ze sterownikiem NJU6450A lub SED1520, na przykład LCD-AG122032G-DIA A/KK-E6 albo zgodny odpowiednik.
Tak. Program monitoruje spadek napięcia przy wyłączaniu zapłonu i zapisuje dane krytyczne, takie jak liczniki trasy i zużycia paliwa, do pamięci nieulotnej.
Nie. To wersja A+, czyli płytka PCB i zaprogramowany mikrokontroler. Wyświetlacz graficzny LCD, układ RTC, stabilizatory, optoizolator, filtr EMI, rezonatory, przyciski, złącza, elementy bierne i pozostałe podzespoły trzeba dobrać osobno według wykazu.
Elektronika






