Съдържание:

КАМЕНЕН LCD екран за таблото за автомобил: 5 стъпки
КАМЕНЕН LCD екран за таблото за автомобил: 5 стъпки

Видео: КАМЕНЕН LCD екран за таблото за автомобил: 5 стъпки

Видео: КАМЕНЕН LCD екран за таблото за автомобил: 5 стъпки
Видео: БОКОВУШЕЧКА У ТУАЛЕТА в плацкарте 2024, Ноември
Anonim
КАМЕНЕН LCD екран за табло за автомобил
КАМЕНЕН LCD екран за табло за автомобил

С бързото развитие на икономиката и постепенното подобряване на потреблението на хората, автомобилите се превърнаха в ежедневието на обикновените семейства и всеки обръща повече внимание на комфорта и безопасността на автомобилите.

Автомобилната индустрия се развива повече от сто години и автомобилът става все по -интелигентен с промяната на времето от простите машини в началото. Колко части има една кола? Все още няма конкретна цифра. Смята се, че средната кола се състои от повече от 10 000 неделими части. В днешно време колата е влязла в хиляди домакинства и се е превърнала в незаменим партньор в ежедневните пътувания. Следователно, в процеса на ежедневна употреба на колата, ние трябва винаги да разбират състоянието на своя любовен автомобил, за да избегнат повреда на важни части от колата, но също така и да премахнат потенциалните опасности. Като цяло информацията, показана на таблото, е начинът да се знае състоянието на превозното средство. Имам каменен 10,1-инчов TFTLCD екран и този път смятам да направя бордно табло за дисплей. Както всички знаем, разработването на екрана на STONE интелигентен TFTLCD модул е удобно и бързо, без твърде много досадни инструкции. Това е подходящо не само за огромния брой любители на обучението, но и в действителния проект за ускоряване на скоростта на развитие, спестяват време за разработка, бързо заемат пазара. Картината на ефекта е следната:

Използвам по -често използвания RTL8762CJF SCM, за да разработя, чрез IIC или сериен порт, за да постигна целта за качване на данни на TFT LCD екрана. Този път ще използва и функция за гласово излъчване, за да даде на водача по -добро изживяване при симулация.

Стъпка 1: Функция на проекта за табло за табло на LCD екран

Тук трябва да направим проект за дисплей на употребяван автомобил, проектът основно чрез регулиране на докосването, начин на инструкции за качване на микроконтролер, симулация с бутони, при натискане на бутона MCU, чрез команда за сериен порт към STVC101WT - 01 инструкции на екрана за сериен интерфейс за качване на данни, екранът автоматично ще анализира данните и ще се покаже на LCD екрана. В същото време на екрана има и функция на бутон за постигане на инструкция за сериен порт, така че да се контролира MCU.

В обобщение, пет функции:

(1) Екранът на серийния порт реализира функцията за показване на растерни карти;

(2) за постигане на функцията за завъртане на циферблата;

(3) за постигане на издадената команда за докосване;

(4) за постигане на гласово излъчване;

(5) за постигане на качване на инструкции за данни.

Функцията се определя и след това се избира модулът:

(1) Модел на сензорния екран;

(2) какъв MCU модул да се използва;

(3) модул за гласово излъчване.

Въведение и принцип на хардуера

Тъй като екранът със сериен порт STONE идва с аудио драйвер и е запазил съответния интерфейс, така че можете да използвате най -често срещания магнитен високоговорител, известен като рог. Високоговорителят е вид преобразувател, който преобразува електрически сигнал в звуков сигнал. Високоговорителят е един от най -слабите компоненти в звуковото оборудване и един от най -важните компоненти за звукови ефекти. Има много видове високоговорители и цените варират значително. Аудио електрическата енергия произвежда звук, като кара хартиения си басейн или диафрагмата да вибрира и да резонира (резонира) с околния въздух чрез електромагнитен, пиезоелектричен или електростатичен ефект. Връзка за покупка: https://detail.tmall.com/item.htm? Id = 529772120978 &…

Стъпка 2: Описание на серийния LCD екран на STVC101WT-01

Описание на сериен LCD екран на STVC101WT-01
Описание на сериен LCD екран на STVC101WT-01
Описание на серийния LCD екран на STVC101WT-01
Описание на серийния LCD екран на STVC101WT-01
Описание на серийния LCD екран на STVC101WT-01
Описание на серийния LCD екран на STVC101WT-01
Описание на серийния LCD екран на STVC101WT-01
Описание на серийния LCD екран на STVC101WT-01

10,1-инчов 1024x600 TFT панел от промишлен клас и 4-жичен резистивен сензорен екран;

Яркост 300cd/m2;

LED подсветка;

RGB цвят 65 k;

Видимата площ е 222.7 мм * 125.3 мм;

Визуален ъгъл 70/70/50/60;

Работен живот 20 000 часа.

32-битов cortex-m4 200Hz процесор;

CPLD EPM240 tft-lcd контролер;

128MB (или 1GB) флаш памет;

Изтегляне на USB порт (U диск);

Toolbox софтуер за GUI дизайн;

Проста и мощна шестнадесетична инструкция.

Основната функция

8m-128m байта Флаш памет, SDWe серия 128M байтове, SDWa серия 8M/16M байта;

Поддържа хардуерно-j.webp

Подкрепете U диск офлайн партидно изтегляне, ефективно подобрете ефективността на пакетното изтегляне, намалете професионалните изисквания за качество на операторите;

256-байтово регистрово пространство;

64K дума (128K байта) променливо пространство в паметта, 8 канално съхранение на крива, много бърз (80ms) променлив дисплей

Скорост на реакция;

Поддържа до 128 променливи за показване на страница;

Интегриран часовник в реално време RTC, функция за звуков сигнал на докосване;

Поддържа софтуер на 90 градуса, 180 градуса, завъртане на екрана на 270 градуса, регулирайте подходящия зрителен ъгъл;

Поддържа настройка на яркостта на подсветката, функция за скрийнсейвър за автоматично изчакване;

Поддържа външна матрична клавиатура;

Поддържа аудио и видео възпроизвеждане;

Водещият в индустрията индекс на електромагнитно излъчване ви помага лесно да се справите с ClassB;

Правилото за именуване на име на файл е просто, без да съответства на номера на Flash блока, също и без досадно ръчно разпределение Flash блок l Функция;

Поддържайте функция за виртуален сериен екран.

STONE STVC101WT - 01 дисплейният модул се осъществява чрез сериен порт комуникация с MCU, трябва да го използваме в този проект, трябва само чрез компютъра да проектираме добри изображения на потребителския интерфейс чрез бутона за опции на лентата с менюта, текстовото поле, фоновите изображения и логическата страница за добавяне, след това генериране на конфигурационни файлове, изтеглянето на дисплея може да се изпълни най -накрая.

Ръководството за данни може да бъде изтеглено от официалния уебсайт:

RTL8762C EVB Въведение 8762C оценителната платка осигурява хардуерната среда, разработена от клиента, включително:

1) Модул за преобразуване на мощност;

2) 6-осен сензор за движение;

3) 4 светодиода и 6 бутона;

4) Бутонна батерия и държач на литиева батерия;

5) Чип за преобразуване на USB в UART, FT232RL.

Оценете разпределението на блока и интерфейса

Подробно описание на блока на оценителната дъска

Блок за оценяване и разпределение на интерфейса, вижте следната фигура:

Клавишите Има общо ключове за нулиране и 5 комплекта независими клавиши, както е показано на следната фигура:

Основният чип 8762c

Гъвкав GPIO дизайн

Хардуерен ключ за сканиране и декодер

Вграден IR трансивер

Брояч в реално време (RTC)

SPI master/от x две; Таймер х 8; I2C x 2; ШИМ х 8; UART x 2

400 к / с, 12-битов, 8-канален AUXADC

I2S интерфейс за външни аудио кодеци

I8080 интерфейс за LCD

Вътрешният 32K RCOSC поддържа BLE връзки

Вграден PGA и аудио ADC с 5 -лентов еквалайзер

Стъпка 3: Стъпки за развитие на STONE TOOL Box

Стъпки за развитие на STONE TOOL Box
Стъпки за развитие на STONE TOOL Box
Стъпки за развитие на STONE TOOL Box
Стъпки за развитие на STONE TOOL Box
Стъпки за развитие на STONE TOOL Box
Стъпки за развитие на STONE TOOL Box

Като цяло има само три стъпки:

(1) използване на горния компютърен софтуер TOOL2019;

(2) Развитие на MCU и екранна комуникация;

(3) създаване и импортиране на аудио файлове.

Монтаж на КАМЕНЕН ИНСТРУМЕНТ

ИНСТРУМЕНТЪТ може да бъде изтеглен на уебсайта https://www.stoneitech.com, както и съответните USB серийни драйвери. Софтуерният интерфейс е следният:

Инсталирането на KEIL1 link Връзка за изтегляне:

2, Изтеглете след декомпресия

3, Отворете папката след разархивиране

4, Щракнете двукратно върху файла c51v900. exe и щракнете върху Напред в диалоговия прозорец.

Стъпка 4:

Образ
Образ
Образ
Образ
Образ
Образ
Образ
Образ

Дизайн на интерфейса STONE TOOL 2019

Използвайки инсталирания TOOL 2019, щракнете върху новия проект в горния ляв ъгъл и след това щракнете върху OK.

Проект по подразбиране се генерира със син фон по подразбиране. Изберете го, щракнете с десния бутон и изберете премахване, за да премахнете фона. След това щракнете с десния бутон върху картинен файл и щракнете върху добавяне, за да добавите свой собствен фон на картината, както следва:

Изберете съответното фоново изображение. По същия начин добавяме растерни файлове и аудио файлове към проекта.

След това добавете необходимите контроли, тук е главно контролът с бутони, контрола за добавяне и изваждане с цифри, контрол на променливите данни.

След това конфигурирайте променливия адрес на всяка контрола, тук имаме следната конфигурация: 1. Адресът на бутона на климатика е конфигуриран като 0x000C;

2. Адресът на бутона за дълги светлини е конфигуриран като 0x000D;

3. адресът за бързо набиране е конфигуриран като 0x001B;

4. адресът на иконата за електричество е конфигуриран като 0x0018;

5. адресът PM2.5 е конфигуриран като 0x001C;

Когато бутонът е конфигуриран, следната фигура показва веднъж:

(1) ефект на натискане на бутона за конфигуриране;

(2) конфигуриране на контрола на променливия адрес, използван за записване на неговата стойност;

(3) операции плюс или минус конфигурация;

(4) конфигурирайте диапазона на стойностите.

Когато конфигурирате цифровото текстово поле, следната фигура се показва на свой ред:

Задайте адреса на контролната променлива;

Задайте броя на цифрите;

Задайте размера на номера;

Задайте броя на подравняването.

При конфигуриране на скоростомера следната фигура показва на свой ред:

File Избран файл от библиотеката;

⑥ Кой файл да посочите във файла на галерията;

Задайте централните координати около иконата на показалеца;

Задайте обхвата на въртене на показалеца. Задайте ъгъла на завъртане на показалеца.

Накрая щракваме върху инструмента за конфигуриране на изграждане.

Забележка:

Бутоните за управление са свързани със съответните им растерни карти чрез променливи адреси, така че е необходима последователност за постигане на правилен контрол.

Следователно инструкциите за сериен порт са следните:

Батерия: 0xA5, 0x5A, 0x05, 0x82, 0x00, 0x18, 0x00, 0x00

Скорост: 0xA5, 0x5A, 0x05, 0x82, 0x00, 0x1B, 0x00, 0x00

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

Развитието на RTL8762C

Отворете KEIL и импортирайте нашия проект, както е показано на следната фигура:

Тъй като се използва за първи път, алгоритъмът FLASH трябва да бъде съответно коригиран: Щракнете върху бутона с опции, за да отидете в полето за конфигуриране на Flash Изтегляне и променете алгоритъма така, че да изглежда на следната фигура.

Стъпка 5: Код и ефект

Код и ефект
Код и ефект

Тъй като контролът на бутоните се използва тук, трябва да се направят следните промени в кода :/*** @file main.c

* @brief uart demo polling tx и rx.

* @подробности

* @author wangzex

* @дата 2018-06-28

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

……

Моля, свържете се с мен, ако имате нужда от пълен код:

www.stoneitech.com/contact

Ще ви отговоря в рамките на 12 часа.

И накрая, просто свържете MCU към LCD екрана със сериен порт за LCD таблото на автомобила

и свържете високоговорителя, за да демонстрирате.

За да научите повече за този проект, моля кликнете тук

Препоръчано: