——С форума разработчиков DWIN
Отмеченный наградами кейс с открытым исходным кодом, рекомендованный форумом DWIN, может быть использован в строительной отрасли для определения содержания компонентов цемента - многокомпонентный измерительный прибор для цемента на основе интеллектуального экрана T5L. Инженеры используют интеллектуальный экран T5L для управления электронным модулем определения веса, модулем измерения температуры, модулем нагрева, датчиком влажности и модулем смешивания для реализации функции обнаружения содержания твердого раствора и компонентов жидкого цемента, а также для поддержки отображения в режиме реального времени скорости, настройки температуры, записи истории, настройки параметров этапа и других функций.
1. Структура программы

2. Отображение материала пользовательского интерфейса




3.Пример разработки пользовательского интерфейса

4.Разработка программного обеспечения C51
Программа инициализации для связи инженера с платой управления через последовательный порт T5L 2 выглядит следующим образом:
void app_init()
{
is_testing = 0;
test_run_time = 0;
is_sec = 0;
period1 = 0;
is_period1 = 0;
uart2_init(115200);
send_bytes("AT+INIT=0\r\n",sizeof("AT+INIT=0\r\n")-1);
sys_delay_ms(2500);
sys_pic(1);
send_bytes("AT+START\r\n",sizeof("AT+START\r\n")-1);
}
Основная программа интеллектуального экрана T5L, взаимодействующего с платой управления для реализации функции определения состава цемента, выглядит следующим образом:
void btn_click_handler()
{
#define BTN_VAL_ADDR 0x1000
u16 btn_val;
if(is_testing&&is_sec)
{
is_sec = 0;
test_run_time++;
btn_val = sprintf(commbuff,"%02u:%02u",(u16)(test_run_time/60),(u16)(test_run_time%60));
commbuff[btn_val+1] = 0;
sys_write_vp(TEST_TIME_VP,commbuff,5);
if(uart2rxsta&UART2_PACKET_OK)
{
if(uart2buf[0]==0x01&&uart2buf[1]==0x02)
{
init_weight = *(float*)(uart2buf+2);
init_weight *= (*(float*)flashdat);
sys_write_vp(0x1178, (u8*)&init_weight, 2);
}else if(uart2buf[0]==0x02&&uart2buf[1]==0x05)
{
init_ml = *(float*)(uart2buf+2);
init_ml /= (*(float*)flashdat+20);
sys_write_vp(0x1180, (u8*)&init_ml, 2);
}else if(uart2buf[0]==0x03&&uart2buf[1]==0x07)
{
speed_val = *(float*)(uart2buf+2);
disp_val += (speed_val*2.45f);
sys_write_vp(0x1180, (u8*)&disp_val, 2);
}else if(uart2buf[0]==0x04)
{
total_num = uart2buf[1]*256+uart2buf[2];
}else if(uart2buf[0]==0x05)
{
is_en_tmp = uart2buf[2];
}
uart2rxsta = 0;
}
}
if(is_period1)
{
is_period1 = 0;
t_sample();
if(is_testing&&is_en_tmp)
sys_write_vp(0x1170,(u8*)&tmp,2);
}
if(is_btn_scan==0)
return;
is_btn_scan = 0;
sys_read_vp(BTN_VAL_ADDR,(u8*)&btn_val,1);
if(btn_val==0)
return;
if(btn_val<=0x10)
start_win_btn_click_handler(btn_val);
btn_val = 0;
sys_write_vp(BTN_VAL_ADDR,(u8*)&btn_val,1);
}
Обратитесь к исходному коду для получения дополнительной информации.
Опубликовано: Dec-02-2023
- Степень применения [Основные параметры]
- Продукт интегрирует платформу прикладных решений
- Наличие в России
- Да
- Диагональ [Дисплей]
- 10.1"
- Разрешение [Дисплей]
- 1280×800
- Срок жизни [Дисплей]
- ≥ 20 000ч
- Яркость [Дисплей]
- 350 nit
- Защитное покрытие [Основные параметры]
- Есть
- WiFi
- Есть
- Угол обзора(V.A.) [Дисплей]
- Широкий угол обзора (80°/80°/80°/80° типичный), высокая контрастность и хорошая цветопередача.
- Область отображения (Active Area, A.A.) [Дисплей]
- 153.8×85.9
- Светопропускание [Сенсорные параметры]
- Более 15%
- Срок жизни LED [Сенсорные параметры]
- Более 1 000 000 касаний
- Напряжение питания, тип. [Напряжение и ток]
- 12V
- Видео [Видео]
- https://youtu.be/oh0YmdmOwaE
- Бренд
- DWIN
| Анти-УФ [Основные параметры] |
|
| FSK Bus [Interface] |
|
- Степень применения [Основные параметры]
- Индустриальный класс
- Диагональ [Дисплей]
- 7.0"
- Разрешение [Дисплей]
- 1024×600
- Срок жизни [Дисплей]
- ≥ 20 000ч
- Яркость [Дисплей]
- 250 nit
- Защитное покрытие [Основные параметры]
- Есть
- Угол обзора(V.A.) [Дисплей]
- Широкий угол обзора, 85°/85°/85°/85°(L/R/U/D)
- Область отображения (Active Area, A.A.) [Дисплей]
- 154.20×85.88
- Область просмотра (View Area, V.A.) [Дисплей]
- 155.00×87.50
- Светопропускание [Сенсорные параметры]
- Более 90%
- Напряжение питания, тип. [Напряжение и ток]
- 12V
- RS485 [Interface]
- Есть
- Бренд
- DWIN
- Артикул
- DMG10600T070_43WTC
| Анти-УФ [Основные параметры] |
|
| WiFi | |
| FSK Bus [Interface] |
|
-
Tuya WBR3 WiFi
-
WTC
- Степень применения [Основные параметры]
- Продукт интегрирует платформу прикладных решений
- Наличие в России
- Да
- Диагональ [Дисплей]
- 7.0"
- Разрешение [Дисплей]
- 1024×600
- Срок жизни [Дисплей]
- ≥ 20 000ч
- Яркость [Дисплей]
- 50 nit
- Защитное покрытие [Основные параметры]
- Есть
- WiFi
- Есть
- Угол обзора(V.A.) [Дисплей]
- Широкий угол обзора, 85°/85°/85°/85° (Л/П/В/Г)
- Область отображения (Active Area, A.A.) [Дисплей]
- 153.8×85.9
- Светопропускание [Сенсорные параметры]
- Более 15%
- Срок жизни LED [Сенсорные параметры]
- Более 1 000 000 касаний
- Напряжение питания, тип. [Напряжение и ток]
- 12V
- В наличии
- Да
- Бренд
- DWIN
-
WTC
-
WTR
- Диагональ [Дисплей]
- 7.0"
- Разрешение [Дисплей]
- 1280×800
- Срок жизни [Дисплей]
- ≥ 20 000ч
- Яркость [Дисплей]
- 250 nit
- Защитное покрытие [Основные параметры]
- Есть
- Угол обзора(V.A.) [Дисплей]
- Широкий угол обзора, 85°/85°/85°/85° (L/R/U/D)
- Область отображения (Active Area, A.A.) [Дисплей]
- 149.76 (W) ×93.60 (H)
- Светопропускание [Сенсорные параметры]
- Более 80%
- Срок жизни LED [Сенсорные параметры]
- Более 1 000 000 касаний
- Тип интерфейса [Электрические характеристики]
- RGB
- Видео [Видео]
- https://ecdn6.globalso.com/upload/p/1355/source/2024-11/673c32edcd8d254232.mp4
- Бренд
- DWIN
-
WTC
-
WTR
-
WN
- Диагональ [Дисплей]
- 10.4"
- Разрешение [Дисплей]
- 1024×768
- Срок жизни [Дисплей]
- ≥ 30 000ч
- Защитное покрытие [Основные параметры]
- Есть
- Угол обзора(V.A.) [Дисплей]
- Широкий угол обзора: 85°/85°/85°/85° (L/R/U/D)
- Область отображения (Active Area, A.A.) [Дисплей]
- 211.20×158.40
- Напряжение питания, тип. [Напряжение и ток]
- 12V
- FSK Bus [Interface]
- Да
- FSK Bus Interface [Interface]
- RCA-AV гнездо или 2pin_5.08мм гнездо
- Бренд
- DWIN
-
WTC
-
WTR
- Степень применения [Основные параметры]
- Индустриальный класс
- Диагональ [Дисплей]
- 7.0"
- Разрешение [Дисплей]
- 1024×600
- Срок жизни [Дисплей]
- ≥ 30 000ч
- Яркость [Дисплей]
- 250 nit
- Защитное покрытие [Основные параметры]
- Есть
- Угол обзора(V.A.) [Дисплей]
- Широкий угол обзора, 85°/85°/85°/85° (L/R/U/D)
- Область отображения (Active Area, A.A.) [Дисплей]
- 154.08×85.92
- Напряжение питания, тип. [Напряжение и ток]
- 12V
- В наличии
- Да
- Бренд
- DWIN
-
WTC
-
WTCZ02
-
WTR
- Степень применения [Основные параметры]
- Коммерческий класс
- Диагональ [Дисплей]
- 7.0"
- Разрешение [Дисплей]
- 1024×600
- Срок жизни [Дисплей]
- ≥ 20 000ч
- Яркость [Дисплей]
- 250 nit
- Угол обзора(V.A.) [Дисплей]
- Широкий угол обзора, 85°/85°/85°/85° (L/R/U/D)
- Область отображения (Active Area, A.A.) [Дисплей]
- 154.08×85.92
- Напряжение питания, тип. [Напряжение и ток]
- 12V
- В наличии
- Да
- Бренд
- DWIN
-
WTC
-
WTR
-
WN
- Степень применения [Основные параметры]
- Индустриальный класс
- Диагональ [Дисплей]
- 15.0"
- Разрешение [Дисплей]
- 1024×768
- Срок жизни [Дисплей]
- ≥ 30 000ч
- Защитное покрытие [Основные параметры]
- Есть
- Угол обзора(V.A.) [Дисплей]
- Normal viewing angle (typical values are 70°/70°/50°/70°
- Область отображения (Active Area, A.A.) [Дисплей]
- 304.13×228.10
- Видео [Видео]
- https://www.dwin-global.com/uploads/DMG10768T150_41WTC.mp4
- Бренд
- DWIN
-
WTC
-
WN
- Степень применения [Основные параметры]
- Коммерческий класс
- Диагональ [Дисплей]
- 21.5"
- Разрешение [Дисплей]
- 1920×1080
- Срок жизни [Дисплей]
- ≥ 20 000ч
- Угол обзора(V.A.) [Дисплей]
- Широкий угол обзора, 85°/85°/85°/85° (L/R/T/B)
- Область отображения (Active Area, A.A.) [Дисплей]
- 476.06×267.88
- Светопропускание [Сенсорные параметры]
- Более 85%
- Срок жизни LED [Сенсорные параметры]
- Более 1 000 000 раз
- Напряжение питания, тип. [Напряжение и ток]
- 12V
- Видео [Видео]
- https://cdn.globalso.com/dwin-global/style/global/video/DMG19108C215_03WTC.mp4
- Бренд
- DWIN