Tartalomjegyzék:

STONE LCD képernyő az autó műszerfalához: 5 lépés
STONE LCD képernyő az autó műszerfalához: 5 lépés

Videó: STONE LCD képernyő az autó műszerfalához: 5 lépés

Videó: STONE LCD képernyő az autó műszerfalához: 5 lépés
Videó: how to increase & decrease the brightness of the laptop। #shorts #short #youtubeshorts #ytshorts 2024, November
Anonim
STONE LCD képernyő az autó műszerfalához
STONE LCD képernyő az autó műszerfalához

A gazdaság gyors fejlődésével és az emberek fogyasztási teljesítményének fokozatos javulásával az autók a hétköznapi családok mindennapi szükségleteivé váltak, és mindenki nagyobb figyelmet fordít az autók kényelmére és biztonságára.

Az autóipar már több mint száz éve fejlődött, és az autó egyre intelligensebbé vált az egyszerű gépek kezdeti változásával. Hány alkatrésze van egy autónak? Még nincs konkrét szám. Becslések szerint az átlagos autó több mint 10 000 oszthatatlan részből áll. Napjainkban az autó több ezer háztartásba lépett be, és nélkülözhetetlen partnerévé vált a napi utazásoknak. Ezért az autó napi használatának folyamatában Mindig meg kell érteniük szerelmi autójuk állapotát, hogy ne okozzanak kárt az autó fontos részeiben, de kiküszöböljék a lehetséges veszélyeket is. Általában a műszerfalon megjelenő információk szolgálnak a jármű állapotának megismeréséhez. Van egy 10,1 hüvelykes TFTLCD kijelzőm, és ezúttal egy fedélzeti kijelző műszerfalat tervezek készíteni. Mint mindannyian tudjuk, a STONE intelligens TFTLCD modul képernyőjének fejlesztése kényelmes és gyors, túl sok unalmas utasítás nélkül. Ez nem csak a tanulni vágyók nagy részére alkalmas, hanem a tényleges projektben is a fejlesztési sebesség felgyorsítása érdekében, takarítson meg fejlesztési időt, gyorsan foglalja el a piacot. A hatás képe a következő:

A leggyakrabban használt RTL8762CJF SCM -et használom, hogy IIC vagy soros porton keresztül fejlesszem az adatokat a TFT LCD képernyőre való feltöltés céljából. Ezúttal a hangközvetítési funkciót is használjuk, hogy jobb szimulációs élményt nyújtsunk a vezetőnek.

1. lépés: Lcd Screen Car Dashboard Project funkció

Itt egy használt autó megjelenítési projektet kell végrehajtanunk, a projekt elsősorban érintésszabályozással, mikrokontroller feltöltési utasításokkal, szimuláció gombokkal, amikor megnyomja az MCU gombot, soros port parancs segítségével az STVC101WT - 01 soros interfész képernyő utasításaihoz az adatok feltöltéséhez, a képernyő automatikusan elemzi az adatokat, és megjelenik az LCD -képernyőn. Ugyanakkor a képernyőn egy gombfunkció is található a soros port utasításainak eléréséhez, az MCU vezérléséhez.

Összefoglalva, öt funkció:

(1) A soros port képernyő megvalósítja a bitkép megjelenítési funkciót;

(2) a tárcsa forgatási funkciójának eléréséhez;

(3) a kiadott érintési parancs végrehajtása;

(4) a hangközvetítés elérése;

(5) az adatutasítások feltöltésének eléréséhez.

Meghatározzák a funkciót, majd a modul kiválasztását:

(1) Az érintőképernyő modellje;

(2) milyen MCU modult kell használni;

(3) hangközvetítő modul.

Hardver bevezetés és elv

Mivel a STONE soros port képernyő Audio driverrel van ellátva, és a megfelelő interfészt lefoglalta, így a leggyakoribb mágneses hangszórót használhatja. A hangszóró egyfajta jelátalakító, amely elektromos jelet hangjellé alakít. A hangszóró az egyik leggyengébb alkatrész a hangberendezésben, és a hanghatások egyik legfontosabb eleme. Sokféle hangszóró létezik, és az árak nagyon eltérőek. Az audio elektromos energia hangot termel, ha papírmedencéjét vagy membránját rezgésbe hozza és rezonálja (rezonálja) a környező levegővel elektromágneses, piezoelektromos vagy elektrosztatikus hatás révén. Vásárlási link: https://detail.tmall.com/item.htm? Id = 529772120978 &…

2. lépés: STVC101WT-01 soros LCD képernyő leírása

STVC101WT-01 soros LCD képernyő Leírás
STVC101WT-01 soros LCD képernyő Leírás
STVC101WT-01 soros LCD képernyő Leírás
STVC101WT-01 soros LCD képernyő Leírás
STVC101WT-01 soros LCD képernyő Leírás
STVC101WT-01 soros LCD képernyő Leírás
STVC101WT-01 soros LCD képernyő Leírás
STVC101WT-01 soros LCD képernyő Leírás

10,1 hüvelykes 1024x600 méretű ipari minőségű TFT panel és 4 vezetékes ellenálló érintőképernyő;

Fényerő 300 cd/m2;

LED háttérvilágítás;

RGB szín 65 k;

A látható terület 222,7 mm * 125,3 mm;

Látószög 70/70/50/60;

Munkaidő 20 000 óra.

32 bites cortex-m4 200 Hz-es CPU;

CPLD EPM240 tft-lcd vezérlő;

128 MB (vagy 1 GB) flash memória;

USB port (U lemez) letöltése;

Eszköztár szoftver GUI tervezéshez;

Egyszerű és hatékony hexadecimális utasítás.

Az alapvető funkció

8-128 m bájt Flash memória, SDWe sorozat 128M bájt, SDWa sorozat 8M/16M bájt;

Támogatja a hardveres-j.webp

Támogatja az U disk offline kötegelt letöltését, hatékonyan javítja a kötegletöltés hatékonyságát, csökkenti az üzemeltetők szakmai minőségi követelményeit;

256 bájtos regisztertér;

64K szó (128K bájt) változó memória, 8 csatornás görbe tároló, nagyon gyors (80 ms) változó kijelző

Válaszsebesség;

Oldalonként akár 128 megjelenítési változó támogatása;

Integrált valós idejű RTC óra, érintő hangjelző funkció;

Támogatja a szoftvert 90 fok, 180 fok, 270 fokos képernyőforgatás, állítsa be a megfelelő látószöget;

Támogatja a háttérvilágítás fényerejének beállítását, az automatikus készenléti képernyővédő funkciót;

Támogatja a külső mátrix billentyűzetet;

Támogatja az audio- és videolejátszást;

Az iparág vezető elektromágneses sugárzási indexe, amely megkönnyíti a B osztály kezelését;

A fájlnév elnevezési szabály egyszerű, anélkül, hogy megfelelne a Flash -blokk számának, és unalmas kézi kiosztás nélkül is Flash -blokk l Funkció;

Támogatja a virtuális soros képernyő funkciót.

A STONE STVC101WT - 01 kijelzőmodul soros porton keresztül kommunikál az MCU -val, ezt kell használni ebben a projektben, csak a PC -n keresztül kell jó felhasználói felületet terveznünk a menüsor opciógombján, a szövegdobozon, a háttérképeken és a logikai oldalon hozzáadásához, majd konfigurációs fájlok létrehozásához a letöltés a képernyőre végre futtatható.

Az adatkezelési kézikönyv letölthető a hivatalos webhelyről:

RTL8762C EVB Bevezetés A 8762C kiértékelő tábla biztosítja az ügyfél által kifejlesztett hardverkörnyezetet, beleértve:

1) Teljesítményátalakító modul;

2) 6 tengelyes mozgásérzékelő;

3) 4 LED és 6 gomb;

4) Gombelem és lítium elemtartó;

5) USB -UART átalakító chip, FT232RL.

Értékelje az alaplap blokkját és az interfész eloszlását

Az értékelőtábla blokk részletes leírása

Az értékelőtábla blokkja és az interfész elosztása, lásd az alábbi ábrát:

Összesen vannak visszaállító kulcsok és 5 független kulcskészlet, az alábbi ábrán látható módon:

A fő chip 8762c

Rugalmas GPIO kialakítás

Hardveres kulcskulcs és dekódoló

Beépített IR adó -vevő

Valós idejű számláló (RTC)

SPI master/x kettőből; Időzítő x 8; I2C x 2; PWM x 8; UART x 2

400 k / s, 12 bites, 8 csatornás AUXADC

I2S interfész külső audio kodekekhez

I8080 interfész LCD -hez

A belső 32K RCOSC megőrzi a BLE linkeket

Beépített PGA és audio ADC 5 sávos hangszínszabályzóval

3. lépés: KŐSZERSZÁM doboz fejlesztési lépések

STONE TOOL Box fejlesztési lépések
STONE TOOL Box fejlesztési lépések
STONE TOOL Box fejlesztési lépések
STONE TOOL Box fejlesztési lépések
STONE TOOL Box fejlesztési lépések
STONE TOOL Box fejlesztési lépések

Általában csak három lépés van:

(1) a TOOL2019 felső számítógépes szoftver tervezésének használata;

(2) MCU és képernyő kommunikáció fejlesztése;

(3) hangfájlok előállítása és importálása.

KŐSZERSZER felszerelése

Az ESZKÖZ letölthető a https://www.stoneitech.com webhelyről, valamint a megfelelő USB soros illesztőprogramok. A szoftver kezelőfelülete a következő:

A KEIL1 telepítése, letöltési link:

2, Letöltés a dekompresszió után

3, Nyissa ki a mappát a kicsomagolás után

4 Kattintson duplán a c51v900 fájlra. exe, majd kattintson a Tovább gombra a párbeszédpanelen.

4. lépés:

Kép
Kép
Kép
Kép
Kép
Kép
Kép
Kép

STONE TOOL 2019 felülettervezés

A telepített TOOL 2019 használatával kattintson az új projektre a bal felső sarokban, majd kattintson az OK gombra.

Egy alapértelmezett projekt kék háttérrel készül. Válassza ki, kattintson a jobb gombbal, és válassza az eltávolítás lehetőséget a háttér eltávolításához. Ezután kattintson a jobb gombbal a képfájlra, és kattintson a Hozzáadás gombra a saját képháttér hozzáadásához, az alábbiak szerint:

Válassza ki a megfelelő háttérképet. Hasonló módon bitképes és hangfájlokat adunk a projekthez.

Ezután adja hozzá a szükséges vezérlőket, itt főként a gombvezérlés, a numerikus összeadás és kivonás vezérlés, az adatváltozó vezérlés található.

Ezután konfigurálja az egyes vezérlők változó címét, itt a következő konfiguráció áll rendelkezésünkre: 1. A légkondicionáló gomb címe 0x000C;

2. A távolsági fény gombjának címe 0x000D;

3. a gyorstárcsázási cím beállítása 0x001B;

4. az elektromos ikon címe 0x0018;

5. a PM2.5 cím 0x001C -re van konfigurálva;

Ha a gomb konfigurálva van, az alábbi ábra egyszer látható:

(1) a konfigurációs gomb megnyomásának hatása;

(2) konfigurálja a változó cím vezérlését, amelyet az érték írására használnak;

(3) konfigurációs plusz vagy mínusz műveletek;

(4) konfigurálja az értéktartományt.

A digitális szövegdoboz konfigurálásakor a következő ábra látható sorban:

① állítsa be a vezérlőváltozó címét;

② állítsa be a számjegyek számát;

③ állítsa be a szám méretét;

④ állítsa be az igazítás számát.

A sebességmérő konfigurálásakor az alábbi ábra sorra mutatja:

⑤ Kiválasztott könyvtári fájl;

⑥ Melyik fájlt kell megadni a galériafájlban;

⑦ Állítsa be a középső koordinátákat a mutató ikon körül;

Állítsa be a mutató forgási tartományát. Állítsa be a mutató forgási szögét.

Végül rákattintunk a build konfigurációs eszközre.

Jegyzet:

A vezérlőgombok a hozzájuk tartozó bittérképekhez változó címeken keresztül kapcsolódnak, ezért következetességre van szükség a megfelelő vezérlés eléréséhez.

Ezért a soros port utasítása a következő:

Akkumulátor: 0xA5, 0x5A, 0x05, 0x82, 0x00, 0x18, 0x00, 0x00

Sebesség: 0xA5, 0x5A, 0x05, 0x82, 0x00, 0x1B, 0x00, 0x00

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

Az RTL8762C fejlesztése

Nyissa meg a KEIL -t, és importálja projektfájlunkat az alábbi ábra szerint:

Mivel ez az első használat, a FLASH algoritmust ennek megfelelően kell módosítani: Kattintson a Beállítások gombra a Flash Letöltés konfigurációs mezőbe lépéshez, és módosítsa az algoritmust az alábbi ábra szerint.

5. lépés: Kód és hatás

Kód és hatás
Kód és hatás

Mivel itt a gombvezérlést használják, a következő módosításokat kell végrehajtani a :/*** @file main.c kódban

* @brief uart demo polling tx and rx.

* @részletek

* @szerző wangzex

* @date 2018-06-28

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

……

Kérjük, lépjen kapcsolatba velem, ha teljes kódra van szüksége:

www.stoneitech.com/contact

12 órán belül válaszolok.

Végül csak csatlakoztassa az MCU -t az autó műszerfalának soros portú LCD képernyőjéhez

és csatlakoztassa a hangszórót a bemutatáshoz.

Ha többet szeretne megtudni erről a projektről, kattintson ide

Ajánlott: