Mundarija:
- 1 -qadam: Lcd Screen Car Dashboard Project vazifasi
- 2-qadam: STVC101WT-01 seriyali LCD displey tavsifi
- 3 -qadam: STONE TOOL qutisini ishlab chiqish bosqichlari
- 4 -qadam:
- 5 -qadam: Kod va effekt
Video: Avtomobillar paneli uchun STONE LCD displeyi: 5 qadam
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:22
Iqtisodiyotning jadal rivojlanishi va odamlarning iste'mol qudrati asta -sekin yaxshilanishi bilan avtomobillar oddiy oilalarning kundalik ehtiyojiga aylandi va hamma avtomobillarning qulayligi va xavfsizligiga ko'proq e'tibor qaratmoqda.
Avtomobilsozlik sanoati yuz yildan ziyod vaqt mobaynida rivojlanib bordi va vaqt o'tishi bilan oddiy mashinadan vaqt o'tishi bilan avtomobil tobora aqlli bo'lib bordi. Mashinada qancha qism bor? Hisob -kitoblarga ko'ra, o'rtacha avtomobil 10 000 dan ortiq bo'linmas qismlardan iborat. Hozirgi vaqtda mashina minglab uy xo'jaliklariga kirib, kundalik sayohatning ajralmas sherigiga aylandi. Mashinaning muhim qismlarini shikastlamaslik uchun, balki potentsial xavflarni ham bartaraf etish uchun, muhabbat mashinasining holatini har doim tushunish kerak, Umuman olganda, asboblar panelida aks ettirilgan ma'lumot - bu avtomobil holatini bilish usuli. Menda toshli 10,1 dyuymli TFTLCD ekrani bor va bu safar men bortli displey boshqaruv panelini yasashni rejalashtiryapman. Hammamizga ma'lumki, STONE aqlli TFTLCD modulli ekranini ishlab chiqish qulay va tez, juda ko'p zerikarli ko'rsatmalarsiz, bu nafaqat ko'p sonli o'quvchilar uchun, balki loyihaning rivojlanish tezligini tezlashtirish uchun ham mos keladi. rivojlanish vaqtini tejash, bozorni tezda egallash. Effektli rasm quyidagicha:
Men TFT LCD ekraniga ma'lumotlarni yuklash maqsadiga erishish uchun IIC yoki ketma -ket port orqali ishlab chiqish uchun tez -tez ishlatiladigan RTL8762CJF SCM -dan foydalanaman, bu vaqtda haydovchiga simulyatsiya tajribasini yaxshilash uchun ovozli eshittirish funktsiyasidan foydalaniladi.
1 -qadam: Lcd Screen Car Dashboard Project vazifasi
Bu erda biz ishlatilgan avtoulovlarni namoyish qilish loyihasini, loyihani asosan sensorli sozlash, mikrokontroldorlarni yuklash bo'yicha ko'rsatmalar, tugmalar yordamida simulyatsiya qilishimiz kerak, MCU tugmachasini bosganimizda, ketma -ket port buyrug'i orqali STVC101WT - 01 ketma -ket interfeysi ekrandagi ko'rsatmalarni yuklaydi. ma'lumotlar avtomatik ravishda tahlil qilinadi va LCD displeyda ko'rsatiladi. Shu bilan birga, ekranda MCUni boshqarish uchun ketma -ket port ko'rsatmalariga erishish uchun tugma funktsiyasi ham mavjud.
Xulosa qilib aytganda, beshta funktsiya:
(1) ketma -ket port ekrani bitmapni ko'rsatish funktsiyasini amalga oshiradi;
(2) terish aylanish funktsiyasiga erishish;
(3) berilgan teginish buyrug'iga erishish;
(4) ovozli eshittirishga erishish;
(5) ma'lumotlar yo'riqnomasini yuklashga erishish.
Funktsiya aniqlanadi, so'ngra modulni tanlash:
(1) sensorli ekran modeli;
(2) qanday MCU modulidan foydalanish kerak;
(3) ovozli eshittirish moduli.
Uskunaning kiritilishi va ishlash printsipi
STONE ketma -ket port ekrani audio drayveri bilan ta'minlangan va tegishli interfeys bilan himoyalangan, shuning uchun siz eng keng tarqalgan magnitli karnaydan foydalanishingiz mumkin. Karnay - bu elektr signalini ovozli signalga aylantiradigan o'ziga xos transduser. Karnay ovoz uskunasidagi eng zaif komponentlardan va ovoz effektlari uchun eng muhim komponentlardan biridir. Karnaylarning ko'p turlari bor va ularning narxi juda farq qiladi. Ovozli elektr energiyasi qog'oz havzasi yoki diafragma tebranishi va elektromagnit, piezoelektrik yoki elektrostatik ta'sir orqali atrofdagi havo bilan rezonans (rezonans) qilish orqali tovush chiqaradi. Xarid qilish havolasi: https://detail.tmall.com/item.htm? Id = 529772120978 va…
2-qadam: STVC101WT-01 seriyali LCD displey tavsifi
10,1 dyuymli 1024x600 sanoat darajali TFT paneli va 4 simli rezistiv sensorli ekran;
Yorqinligi 300cd/m2;
LED orqa nuri;
RGB rangi 65 k;
Ko'rinadigan maydon 222,7 mm * 125,3 mm;
Vizual burchak 70/70/50/60;
Ishlash muddati 20 000 soat.
32-bitli cortex-m4 200Hz protsessor;
CPLD EPM240 tft-lcd tekshirgichi;
128 MB (yoki 1 Gb) flesh xotira;
USB portini (U disk) yuklab olish;
GUI dizayni uchun asboblar qutisi dasturi;
Oddiy va kuchli o'n oltilik ko'rsatma.
Asosiy funktsiya
8m-128m baytli Flash xotira maydoni, SDWe seriyali 128M bayt, SDWa seriyali 8M/16M bayt;
U diskini oflayn partiyali yuklashni qo'llab -quvvatlash, partiyalarni yuklash samaradorligini samarali oshirish, operatorlarning professional sifat talablarini kamaytirish;
256 baytli registrlar maydoni;
64K so'z (128K bayt) o'zgaruvchan xotira maydoni, 8 kanalli egri saqlash, juda tez (80ms) o'zgaruvchan displey
Javob berish tezligi;
Har bir sahifada 128 ta displey o'zgaruvchisini qo'llab -quvvatlash;
Birlashtirilgan real vaqtda soat RTC, sensorli signal ovozi funktsiyasi;
Qo'llab-quvvatlash dasturi 90 daraja, 180 daraja, 270 gradusli ekranni aylantirish, mos keladigan vizual burchakni sozlash;
Orqa nuri yorqinligini sozlashni qo'llab -quvvatlash, ekranni avtomatik kutish funksiyasi;
Tashqi matritsa klaviaturasini qo'llab -quvvatlash;
Audio va video ijro etishni qo'llab -quvvatlash;
Sanoatning etakchi elektromagnit nurlanish indeksi ClassB bilan oson kurashishga yordam beradi;
Fayl nomini nomlash qoidasi oddiy, Flash blok raqamiga mos kelmasdan, shuningdek zerikarli qo'lda ajratishsiz Flash blok l Funktsiya;
Virtual ketma -ket ekran funktsiyasini qo'llab -quvvatlash.
STONE STVC101WT - 01 displey moduli MCU bilan ketma -ket port aloqasi orqali amalga oshiriladi, uni ushbu loyihada ishlatish kerak, faqat kompyuter orqali menyu paneli variantlari tugmasi, matn qutisi, fon rasmlari va mantiqiy sahifa orqali yaxshi foydalanuvchi interfeysi tasvirlarini yaratish kerak. qo'shish, keyin konfiguratsiya fayllarini yaratish uchun, displeyga yuklashni oxirigacha ishga tushirish mumkin.
Ma'lumotlar qo'llanmasini rasmiy veb -saytdan yuklab olish mumkin:
RTL8762C EVB Kirish8762C baholash paneli mijoz tomonidan ishlab chiqilgan apparat muhitini ta'minlaydi, shu jumladan:
1) quvvatni o'zgartirish moduli;
2) 6 o'qli harakat sensori;
3) 4 ta LED va 6 ta tugma;
4) tugmachali batareya va lityum batareya ushlagichi;
5) USB -ni UART konvertatsiya qilish chipi, FT232RL.
Kengash bloki va interfeys taqsimotini baholang
Baholash paneli blokining batafsil tavsifi
Baholash paneli va interfeys taqsimoti, quyidagi rasmga qarang:
Quyidagi rasmda ko'rsatilgandek, qayta tiklash tugmachalari va 5 ta mustaqil tugmalar to'plami mavjud:
Asosiy chip 8762c
Moslashuvchan GPIO dizayni
Uskuna kalitlarni skanerlash va dekoder
O'rnatilgan IQ -qabul qiluvchi
Haqiqiy vaqt hisoblagichi (RTC)
SPI master/x ikkitadan; Taymer x 8; I2C x 2; PWM x 8; UART x 2
400ps, 12bit, 8 kanalli AUXADC
Tashqi audio kodeklar uchun I2S interfeysi
LCD uchun I8080 interfeysi
Ichki 32K RCOSC BLE havolalarini saqlaydi
O'rnatilgan 5 ta ekvalayzerli PGA va audio ADC
3 -qadam: STONE TOOL qutisini ishlab chiqish bosqichlari
Umuman olganda, faqat uchta qadam bor:
(1) TOOL2019 yuqori kompyuter dasturlari dizaynidan foydalanish;
(2) MCU va ekran aloqasini rivojlantirish;
(3) audio fayllarni ishlab chiqarish va import qilish.
STONE TOOL o'rnatish
TOOLni https://www.stoneitech.com veb -saytidan, shuningdek, tegishli USB seriyali drayverlardan yuklab olish mumkin. Dastur interfeysi quyidagicha:
KEIL1 、 Yuklab olish havolasi:
2, dekompressiyadan keyin yuklab oling
3, papkani ochishdan keyin oching
4, c51v900 faylini ikki marta bosing. exe -ni tanlang va dialog oynasidagi Keyingiga bosing.
4 -qadam:
STONE TOOL 2019 interfeysi dizayni
O'rnatilgan TOOL 2019 yordamida yuqori chap burchakdagi yangi loyihani bosing va OK ni bosing.
Odatiy bo'lib, ko'k fon bilan standart loyiha yaratiladi. Uni tanlang, sichqonchaning o'ng tugmachasini bosing va fonni olib tashlash uchun o'chirish-ni tanlang. Keyin rasm faylini sichqonchaning o'ng tugmasi bilan bosing va qo'shish tugmachasini bosib rasm rasmini qo'shing:
Tegishli fon rasmini tanlang. Xuddi shu tarzda, biz bitmap fayllari va audio fayllarni loyihaga qo'shamiz.
Keyin kerakli boshqaruv elementlarini qo'shing, bu erda asosan tugmachalarni boshqarish, raqamli qo'shish va olib tashlashni boshqarish, ma'lumotlar o'zgaruvchilarini boshqarish.
Keyin har bir boshqaruvning o'zgaruvchan manzilini sozlang, bu erda biz quyidagi konfiguratsiyaga egamiz: 1. Konditsioner tugmasi manzili 0x000C sifatida sozlangan;
2. Uzoq nurli tugma manzili 0x000D sifatida tuzilgan;
3. tez terish manzili 0x001B sifatida sozlangan;
4. elektr belgisi manzili 0x0018 sifatida tuzilgan;
5. PM2.5 manzili 0x001C sifatida tuzilgan;
Tugma sozlanganda quyidagi rasm bir marta ko'rsatiladi:
(1) konfiguratsiya tugmachasini bosish effekti;
(2) o'z qiymatini yozish uchun ishlatiladigan o'zgarmaydigan manzilni boshqarishni sozlash;
(3) konfiguratsiya plyus yoki minus operatsiyalari;
(4) qiymat oralig'ini sozlash.
Raqamli matn qutisini sozlashda quyidagi rasm o'z navbatida ko'rsatilgan:
① boshqaruv o'zgaruvchining manzilini o'rnatish;
② raqamlar sonini belgilash;
③ raqamning o'lchamini belgilash;
④ hizalama sonini o'rnating.
Tezlik o'lchagichni sozlashda quyidagi rasm o'z navbatida ko'rsatadi:
Library Tanlangan kutubxona fayli;
⑥ Galereya faylida qaysi faylni ko'rsatish kerak;
⑦ ko'rsatgich belgisi atrofida markaziy koordinatalarni o'rnating;
⑧ Ko'rsatkichning aylanish diapazonini o'rnating. Ko'rsatkichning burilish burchagini o'rnating.
Nihoyat, biz konfiguratsiya vositasini bosamiz.
Eslatma:
Tekshirish tugmalari o'zgarmaydigan manzillar orqali ularning tegishli bitmaplari bilan bog'langan, shuning uchun to'g'ri nazoratga erishish uchun izchillik zarur.
Shunday qilib, ketma -ket port ko'rsatmasi quyidagicha:
Batareya: 0xA5, 0x5A, 0x05, 0x82, 0x00, 0x18, 0x00, 0x00
Tezlik: 0xA5, 0x5A, 0x05, 0x82, 0x00, 0x1B, 0x00, 0x00
PM2.5: 0xA5, 0x5A, 0x05, 0x82, 0x00, 0x1C, 0x00, 0x00
RTL8762C ning rivojlanishi
KEIL -ni oching va quyidagi rasmda ko'rsatilgandek bizning loyiha faylini import qiling:
Birinchi marta ishlatilganligi uchun FLASH algoritmini mos ravishda o'zgartirish kerak: Flash Download konfiguratsiya maydoniga o'tish uchun variantlar tugmasini bosing va algoritmni quyidagi rasmga o'xshatib o'zgartiring.
5 -qadam: Kod va effekt
Bu erda tugmachani boshqarish ishlatilganligi uchun kodga quyidagi o'zgartirishlar kiritilishi kerak:/*** @file main.c
* @brief uart demo so'rovi tx va rx.
* @tafsilotlar
* @muallif wangzex
* @sana 2018-06-28
*@version v0.1 ****************************************** ************************************************ ************/
……
Agar sizga to'liq kod kerak bo'lsa, men bilan bog'laning:
www.stoneitech.com/contact
Men sizga 12 soat ichida javob beraman.
Va nihoyat, MCU -ni avtomobil panelining LCD displeyli ketma -ket portiga ulang
va ko'rsatish uchun karnayni ulang.
Loyiha haqida ko'proq ma'lumot olish uchun bu erni bosing
Tavsiya:
Dvigatel harorati sensori/Klassik avtomobillar uchun simsiz zondli o'lchagich: 7 qadam
Dvigatel harorati sensori/Klassik avtomobillar uchun simsiz zondli o'lchagich: Men bu zondni o'zimning chiroyli Chipitakim uchun qildim. Chipitakda dvigatel qanchalik issiq ekanligini ko'rsatadigan 2 silindrli havo sovutgichli dvigatelli Fiat 126 rusumli mashina, dvigatelning qizib ketishini ko'rsatmaydi, men sensori yordam beradi deb o'yladim
Avtomobillar uchun zarba yozuvchisi: 18 qadam (rasmlar bilan)
Avtotransport vositalariga zarba yozuvchisi: avtomobilni haydash yoki harakatsiz holatda bo'lgan zarbalarni qayd qilish uchun mo'ljallangan. Ta'sirlar ma'lumotlar bazasida o'qish, shuningdek video/rasm ko'rinishida saqlanadi. Ta'siri bilan masofali foydalanuvchi real vaqtda tekshirilishi mumkin, va masofadan turib
DIY Quyoshli o'yinchoqlar uchun avtomobillar to'plamini qanday yig'ish kerak: 4 qadam
DIY Quyoshli o'yinchoqlar uchun avtomobillar to'plamini qanday yig'ish kerak: bolangizga qayta tiklanadigan energiyani o'rgatmoqchimisiz? Ilm -fan yarmarkasini unutmang, bu arzon quyoshli o'yinchoqlar to'plami bo'lib, siz uni 5 dollardan ham arzon narxda sotib olishingiz mumkin va hech qachon batareyani o'ynashni talab qilmaydi. Xuddi shu pulga siz qurilgan modelni sotib olishingiz mumkin, lekin hozir f
OSOYOO 2WD robotli avtomobillar uchun boshlang'ich to'plami: 30 qadam (rasmlar bilan)
OSOYOO 2WD Robot Car Starter Kit: Siz ushbu mashinani Amazondan sotib olishingiz mumkin: OSOYOO 2WD Robot Car Starter K it (AQSh) OSOYOO 2WD Robot Car Starter Kit (Buyuk Britaniya) OSOYOO 2WD Robot Car Starter Kit (DE) OSOYOO 2WD Robot Car Starter Kit ( FR) OSOYOO 2WD Robot Car Start Kit (IT) OSOYOO 2WD Robot Car Sta
Elektron uskunalar yoki ko'rinmas kaliti bo'lgan avtomobillar uchun universal (o'g'irlik) himoyasi: 4 qadam (rasmlar bilan)
Elektron uskunalar yoki ko'rinmas kaliti bo'lgan avtomobillar uchun universal (o'g'irlik) himoyasi: Men sizga qamish kalitini elektron uskunalar yoki avtomobillar uchun universal himoya sifatida qanday ishlatishingiz mumkinligini ko'rsataman. Sizga faqat qamish kaliti va magnit kerak. Avtomobillar uchun sizga qamish kalitining o'tish qobiliyatini oshirish uchun quvvat rölesi kerak bo'ladi