Spisu treści:

Ekran LCD STONE do deski rozdzielczej samochodu: 5 kroków
Ekran LCD STONE do deski rozdzielczej samochodu: 5 kroków

Wideo: Ekran LCD STONE do deski rozdzielczej samochodu: 5 kroków

Wideo: Ekran LCD STONE do deski rozdzielczej samochodu: 5 kroków
Wideo: Samodzielna regeneracja deski rozdzielczej #101_Napraw 2024, Listopad
Anonim
Ekran LCD STONE do deski rozdzielczej samochodu
Ekran LCD STONE do deski rozdzielczej samochodu

Wraz z szybkim rozwojem gospodarki i stopniową poprawą mocy konsumpcyjnej ludzi, samochody stały się codzienną potrzebą zwykłych rodzin, a wszyscy zwracają większą uwagę na komfort i bezpieczeństwo samochodów.

Przemysł samochodowy rozwija się już od ponad stu lat, a wraz ze zmianą czasu samochód stał się coraz bardziej inteligentny. Ile części ma samochód? Nie ma jeszcze konkretnej liczby. Szacuje się, że przeciętny samochód składa się z ponad 10 000 niepodzielnych części. W dzisiejszych czasach samochód zagościł w tysiącach gospodarstw domowych i stał się nieodzownym partnerem w codziennych podróżach. muszą zawsze rozumieć stan swojego kochanego samochodu, aby uniknąć uszkodzenia ważnych części samochodu, ale także wyeliminować potencjalne zagrożenia. Ogólnie rzecz biorąc, informacje wyświetlane na desce rozdzielczej są sposobem na poznanie stanu pojazdu. Mam kamienny ekran TFTLCD o przekątnej 10,1 cala i tym razem planuję zrobić deskę rozdzielczą wyświetlacza pokładowego. Jak wszyscy wiemy, rozwój inteligentnego ekranu modułu TFTLCD STONE jest wygodny i szybki, bez zbyt wielu żmudnych instrukcji. Jest to odpowiednie nie tylko dla ogromnej liczby entuzjastów uczenia się, ale także w rzeczywistym projekcie, aby przyspieszyć tempo rozwoju, oszczędzaj czas rozwoju, szybko zajmuj rynek. Obraz efektu wygląda następująco:

Używam częściej używanego RTL8762CJF SCM do opracowania, przez IIC lub port szeregowy, aby osiągnąć cel przesyłania danych na ekran TFT LCD. Tym razem wykorzystam również funkcję transmisji głosu, aby zapewnić kierowcy lepsze wrażenia z symulacji.

Krok 1: Funkcja projektu deski rozdzielczej samochodu na ekranie LCD

Tutaj musimy wykonać projekt używanego wyświetlacza samochodowego, projekt głównie poprzez regulację dotykową, sposób wczytywania instrukcji mikrokontrolera, symulację za pomocą przycisków, po naciśnięciu przycisku MCU, za pomocą polecenia portu szeregowego do instrukcji ekranu interfejsu szeregowego STVC101WT - 01 w celu załadowania danych, ekran automatycznie analizuje dane i wyświetla je na ekranie LCD. W tym samym czasie na ekranie znajduje się również funkcja przycisku, aby uzyskać instrukcję portu szeregowego, aby sterować MCU.

Podsumowując, pięć funkcji:

(1) Ekran portu szeregowego realizuje funkcję wyświetlania mapy bitowej;

(2), aby osiągnąć funkcję obracania pokrętła;

(3) w celu osiągnięcia wydanego polecenia dotykowego;

(4) osiągnięcie nadawania głosu;

(5) w celu osiągnięcia przesyłania instrukcji dotyczących danych.

Określana jest funkcja, a następnie wybór modułu:

(1) Model ekranu dotykowego;

(2) jakiego rodzaju modułu MCU użyć;

(3) moduł rozgłaszania głosu.

Wprowadzenie i zasada sprzętu

Ponieważ ekran portu szeregowego STONE jest dostarczany ze sterownikiem audio i zarezerwowanym odpowiednim interfejsem, możesz użyć najpopularniejszego głośnika magnetycznego, powszechnie znanego jako tuba. Głośnik jest rodzajem przetwornika, który zamienia sygnał elektryczny na sygnał dźwiękowy. Głośnik jest jednym z najsłabszych elementów sprzętu nagłaśniającego i jednym z najważniejszych elementów do efektów dźwiękowych. Istnieje wiele rodzajów głośników, a ceny są bardzo zróżnicowane. Dźwiękowa energia elektryczna wytwarza dźwięk, wprawiając papierową miskę lub membranę w wibracje i rezonans (rezonuje) z otaczającym powietrzem poprzez efekt elektromagnetyczny, piezoelektryczny lub elektrostatyczny. Link do zakupu:

Krok 2: Opis ekranu szeregowego LCD STVC101WT-01

Opis ekranu szeregowego LCD STVC101WT-01
Opis ekranu szeregowego LCD STVC101WT-01
Opis ekranu szeregowego LCD STVC101WT-01
Opis ekranu szeregowego LCD STVC101WT-01
Opis ekranu szeregowego LCD STVC101WT-01
Opis ekranu szeregowego LCD STVC101WT-01
Opis ekranu szeregowego LCD STVC101WT-01
Opis ekranu szeregowego LCD STVC101WT-01

10,1-calowy panel TFT klasy przemysłowej 1024x600 i 4-przewodowy rezystancyjny ekran dotykowy;

Jasność 300cd/m2;

Podświetlenie LED;

kolor RGB 65 tys.;

Widoczny obszar to 222,7 mm * 125,3 mm;

Kąt widzenia 70/70/50/60;

Żywotność 20 000 godzin.

32-bitowy procesor cortex-m4 200 Hz;

CPLD EPM240 kontroler tft-lcd;

128 MB (lub 1 GB) pamięci flash;

Pobieranie portu USB (dysk U);

Oprogramowanie Toolbox do projektowania GUI;

Prosta i wydajna instrukcja szesnastkowa.

Podstawowa funkcja

8m-128m bajtów Przestrzeń pamięci Flash, seria SDWe 128M bajtów, seria SDWa 8M/16M bajtów;

Obsługa sprzętowego dekodowania JPG, bardziej wydajne przechowywanie, szybsze wyświetlanie;

Obsługa pobierania wsadowego offline na dysku U, skutecznie poprawia wydajność pobierania wsadowego, zmniejsza profesjonalne wymagania jakościowe operatorów;

256-bajtowa przestrzeń rejestrowa;

Zmienna pamięć 64K słów (128K bajtów), 8-kanałowa pamięć krzywych, bardzo szybki (80ms) wyświetlanie zmiennych

Szybkość reakcji;

Obsługa do 128 zmiennych wyświetlania na stronę;

Zintegrowany zegar czasu rzeczywistego RTC, funkcja dźwięku brzęczyka dotykowego;

Oprogramowanie pomocnicze 90 stopni, 180 stopni, obrót ekranu o 270 stopni, dostosuj odpowiedni kąt widzenia;

Obsługa regulacji jasności podświetlenia, funkcja automatycznego wygaszacza ekranu w trybie gotowości;

Obsługa zewnętrznej klawiatury matrycowej;

Obsługa odtwarzania audio i wideo;

Wiodący w branży wskaźnik promieniowania elektromagnetycznego, pomaga łatwo poradzić sobie z klasą B;

Zasada nazewnictwa plików jest prosta, bez odpowiadania numerowi bloku Flash, a także bez żmudnej ręcznej alokacji Blok Flash l Funkcja;

Obsługa funkcji wirtualnego ekranu szeregowego.

Moduł wyświetlacza STONE STVC101WT - 01 jest komunikowany przez port szeregowy z MCU, musimy go użyć w tym projekcie, potrzebujemy tylko komputera, aby zaprojektować dobre obrazy interfejsu użytkownika za pomocą przycisku opcji paska menu, pola tekstowego, obrazów tła i strony logicznej aby dodać, a następnie wygenerować pliki konfiguracyjne, pobrać na ekran wyświetlacza można w końcu uruchomić.

Podręcznik danych można pobrać z oficjalnej strony internetowej:

RTL8762C EVB WprowadzeniePłytka ewaluacyjna 8762C zapewnia środowisko sprzętowe opracowane przez klienta, w tym:

1) Moduł konwersji mocy;

2) 6-osiowy czujnik ruchu;

3) 4 diody LED i 6 przycisków;

4) Bateria guzikowa i uchwyt baterii litowej;

5) Układ konwersji USB na UART, FT232RL.

Oceń rozkład bloków i interfejsów

Szczegółowy opis bloku płytki ewaluacyjnej

Blok ewaluacyjny i dystrybucja interfejsu, patrz poniższy rysunek:

KlawiszeIstnieją w sumie klawisze resetowania i 5 zestawów niezależnych klawiszy, jak pokazano na poniższym rysunku:

Główny układ 8762c

Elastyczny projekt GPIO

Skanowanie kluczy sprzętowych i dekoder

Wbudowany nadajnik-odbiornik IR

Licznik czasu rzeczywistego (RTC)

SPI master/od x dwa; Zegar x 8; I2C x 2; PWM x 8; UART x 2

400ksps, 12bit, 8-kanałowy AUXADC

Interfejs I2S dla zewnętrznych kodeków audio

Interfejs I8080 dla LCD

Wewnętrzny 32K RCOSC utrzymuje łącza BLE

Wbudowany PGA i ADC audio z 5-pasmowym korektorem

Krok 3: Kroki rozwoju skrzynki STONE TOOL

Etapy rozwoju skrzynki STONE TOOL
Etapy rozwoju skrzynki STONE TOOL
Etapy rozwoju skrzynki STONE TOOL
Etapy rozwoju skrzynki STONE TOOL
Etapy rozwoju skrzynki STONE TOOL
Etapy rozwoju skrzynki STONE TOOL

Ogólnie są tylko trzy kroki:

(1) za pomocą górnego oprogramowania komputerowego TOOL2019;

(2) rozwój komunikacji MCU i ekranu;

(3) produkcja i import plików audio.

Instalacja STONE TOOL

NARZĘDZIE można pobrać ze strony https://www.stoneitech.com, a także odpowiednie sterowniki portu szeregowego USB. Interfejs oprogramowania wygląda następująco:

Instalacja KEIL1、Link do pobrania:

2、Pobierz po dekompresji

3、Otwórz folder po rozpakowaniu

4、Kliknij dwukrotnie plik c51v900. exe i kliknij Dalej w oknie dialogowym.

Krok 4:

Obraz
Obraz
Obraz
Obraz
Obraz
Obraz
Obraz
Obraz

Projekt interfejsu STONE TOOL 2019

Korzystając z zainstalowanego TOOL 2019, kliknij nowy projekt w lewym górnym rogu, a następnie kliknij OK.

Domyślny projekt jest domyślnie generowany z niebieskim tłem. Wybierz go, kliknij prawym przyciskiem myszy i wybierz usuń, aby usunąć tło. Następnie kliknij prawym przyciskiem myszy plik obrazu i kliknij przycisk Dodaj, aby dodać własne tło obrazu w następujący sposób:

Wybierz odpowiedni obraz tła. W ten sam sposób do projektu dodajemy pliki bitmapowe oraz pliki audio.

Następnie dodaj wymagane kontrolki, tutaj jest głównie kontrolka przycisku, numeryczna kontrola dodawania i odejmowania, kontrola zmiennych danych.

Następnie skonfiguruj zmienny adres każdej kontrolki, tutaj mamy następującą konfigurację:1. Adres przycisku klimatyzacji jest skonfigurowany jako 0x000C;

2. Adres przycisku świateł drogowych jest skonfigurowany jako 0x000D;

3. adres szybkiego wybierania jest skonfigurowany jako 0x001B;

4. adres ikony elektryczności jest skonfigurowany jako 0x0018;

5. adres PM2.5 jest skonfigurowany jako 0x001C;

Gdy przycisk jest skonfigurowany, poniższy rysunek pokazuje jeden raz:

(1) przycisk konfiguracji naciśnij efekt;

(2) skonfigurować kontrolę adresu zmiennej, używanego do zapisywania jej wartości;

(3) konfiguracja operacji plus lub minus;

(4) skonfigurować zakres wartości.

Podczas konfigurowania cyfrowego pola tekstowego, po kolei wyświetlany jest następujący rysunek:

① ustawić adres zmiennej sterującej;

② ustawić liczbę cyfr;

③ ustawić wielkość liczby;

④ ustawić numer wyrównania.

Podczas konfigurowania prędkościomierza po kolei przedstawia się poniższy rysunek:

⑤ Wybrany plik biblioteki;

⑥ Który plik określić w pliku galerii;

⑦ Ustaw współrzędne środka wokół ikony wskaźnika;

⑧ Ustaw zakres obrotu wskaźnika. Ustaw kąt obrotu wskaźnika.

Na koniec klikamy narzędzie do konfiguracji kompilacji.

Notatka:

Przyciski sterujące są powiązane z odpowiadającymi im mapami bitowymi poprzez zmienne adresy, więc spójność jest wymagana do uzyskania właściwej kontroli.

Dlatego instrukcja portu szeregowego wygląda następująco:

Bateria: 0xA5, 0x5A, 0x05, 0x82, 0x00, 0x18, 0x00, 0x00

Prędkość: 0xA5, 0x5A, 0x05, 0x82, 0x00, 0x1B, 0x00, 0x00

PM2.5: 0xA5, 0x5A, 0x05, 0x82, 0x00, 0x1C, 0x00, 0x00

Rozwój RTL8762C

Otwórz KEIL i zaimportuj nasz plik projektu, jak pokazano na poniższym rysunku:

Ponieważ jest to pierwszy raz, algorytm FLASH należy odpowiednio dostosować: Kliknij przycisk opcji, aby przejść do pola konfiguracji Flash Download i zmień algorytm, aby wyglądał jak na poniższym rysunku.

Krok 5: Kod i efekt

Kod i efekt
Kod i efekt

Ponieważ używana jest tutaj kontrolka przycisku, należy wprowadzić następujące zmiany w kodzie:/** * @file main.c

* @brief uart demo odpytywania tx i rx.

* @Detale

* @autor wangzex

* @data 2018-06-28

* @version v0.1 ********************************************* ************************************************** ********** */

……

Proszę o kontakt, jeśli potrzebujesz pełnego kodu:

www.stoneitech.com/kontakt

Odpowiem w ciągu 12 godzin.

Na koniec wystarczy podłączyć MCU do szeregowego ekranu LCD na desce rozdzielczej samochodu

i podłącz głośnik, aby zademonstrować.

Aby dowiedzieć się więcej o tym projekcie, kliknij tutaj

Zalecana: