Open Source Solution: Smart Cabinet Management System yotengera DWIN T5L Screen

Kugwiritsa T5L Chip monga ulamuliro waukulu ndi T5L Chip amayendetsa siriyo basi servo kulamulira lophimba chitseko, ndi ndondomeko kachipangizo deta anasonkhanitsidwa ndi Mtsogoleri wothandizira, ndi amayendetsa LCD chophimba kusonyeza deta.Lili ndi ntchito yochenjeza zachilendo komanso makina ounikira okha, omwe amatha kugwiritsidwa ntchito nthawi zonse pakawala pang'ono.

wps_doc_0

1. Kufotokozera Pulogalamu

(1) Chophimba cha T5L chimagwiritsidwa ntchito ngati chiwongolero chachikulu choyendetsera mwachindunji servo ya basi.Pogwiritsa ntchito zida zowongolera za Feite STS, ma torque amachokera ku 4.5KG mpaka 40KG, ndipo protocol ndi yapadziko lonse lapansi.

(2) Chiwongolero cha ma serial bus chili ndi ntchito zapano, torque, kutentha ndi chitetezo chamagetsi, ndipo chitetezo chake ndichokwera kuposa ma mota wamba;

(3) Doko limodzi lothandizira limathandizira kuwongolera munthawi yomweyo ma servos 254.

2.Scheme design

(1) Chithunzi cha block block

wps_doc_1

(2) Chithunzi chojambula cha makina

Pofuna kupewa kulephera kwa mphamvu kwa chitseko cha nduna zanzeru kuti chisathe kuwongolera, kapangidwe kameneka kamagwiritsa ntchito zida zowongolera ziwiri.Pambuyo pa kulephera kwa mphamvu, chifukwa cha kukhalapo kwa latch ya chitseko, ngakhale servo yotsegula chitseko itatsitsidwa, kabati yanzeru idakali yotsekedwa.Mapangidwe amakina akuwonetsedwa pachithunzichi:

wps_doc_2
wps_doc_3

Chithunzi cha mawonekedwe otsegulira

Chithunzi chakutseka kapangidwe

(3) DGUS GUI Design

wps_doc_4 wps_doc_5

(4) Circuit Schematic
Dongosolo la dera limagawidwa m'magawo atatu: bolodi lalikulu (servo drive circuit + wothandizira wowongolera + mawonekedwe), dera lotsika, ndi dera lowunikira (loyikidwa mu nduna).

wps_doc_6

Main Circuit Board

wps_doc_7

Dera lotsika

wps_doc_8

Lighting Circuit

5. Chitsanzo cha pulogalamu

Kuzindikira kutentha ndi chinyezi ndi kutsitsimula, kusintha kwa nthawi (AHT21 imayendetsedwa ndi wowongolera wothandizira, ndipo deta ya kutentha ndi chinyezi imalembedwa pawindo la DWIN)
/*****************Kutentha ndi chinyezi**************************
void dwin_Tempe_humi_update( zopanda pake)
{
uint8_t Tempe_humi_date[20];// Malamulo atumizidwa ku LCD screen
AHT20_Read_CTdata(CT_data);// Werengani kutentha ndi chinyezi
        
Tempe_humi_date[0]=0x5A;
Tempe_humi_date[1]=0xA5;
Tempe_humi_date[2]=0x07;
Tempe_humi_date[3]=0x82;
Tempe_humi_date[4]=(ADDR_TEMP_HUMI>>8)&0xff;
Tempe_humi_date[5]=ADDR_TEMP_HUMI&0xff;
Tempe_humi_date[6]=((CT_data[1] *200*10/1024/1024-500)>>8)&0xff;
Tempe_humi_date[7]=((CT_data[1] *200*10/1024/1024-500))&0xff;//Werengetsani mtengo wa kutentha (wokulitsidwa ndi 10 nthawi, ngati t1=245, zikutanthauza kuti kutentha tsopano ndi 24.5). °C)

Tempe_humi_date[8]=((CT_data[0]*1000/1024/1024)>>8)&0xff;
Tempe_humi_date[9]=((CT_data[0]*1000/1024/1024))&0xff;// Werengani kuchuluka kwa chinyezi (kukulitsa nthawi 10, ngati c1 = 523, zikutanthauza kuti chinyezi ndi 52.3% tsopano)

Usart_SendString(USART_DWIN,Tempe_humi_date,10);

}


Nthawi yotumiza: Nov-08-2022