Vhura Source Solution: Smart Cabinet Management System Yakavakirwa paDWIN T5L Screen

Kushandisa T5L chip seyakanyanya kutonga uye T5L chip inotyaira serial bhazi servo kudzora switch yegonhi, uye inogadzirisa iyo sensor data inounganidzwa neanobatsira controller, uye inotyaira iyo LCD skrini yekuratidzira data.Iine abnormal yambiro basa uye otomatiki mwenje sisitimu, iyo inogona kushandiswa kazhinji mumamiriro ekudzikama kwechiedza.

wps_doc_0

1. Tsanangudzo Yepurogiramu

(1) Iyo T5L skrini inoshandiswa seyakanyanya kutonga kutyaira zvakananga serial bhazi servo.Uchishandisa Feite STS akatevedzana ekufambisa giya, iyo torque inotangira pa4.5KG kusvika 40KG, uye protocol ndeyepasirese.

(2) Iyo serial bhazi yekutungamirira giya ine ikozvino, torque, tembiricha uye magetsi ekudzivirira mabasa, uye kuchengetedzeka kwayo kwakakwira kupfuura kuya kweyakajairika mota;

(3) Imwe serial port inotsigira panguva imwe chete kutonga kwe254 servos.

2.Scheme design

(1) Scheme block diagram

wps_doc_1

(2) Mechanical chimiro dhayagiramu

Kuti udzivise kutadza kwesimba kweakangwara kabati gonhi kubva pakusadzora, dhizaini iyi inotora dhizaini yedhizaini yedhizaini.Mushure mekutadza kwemagetsi, nekuda kwekuvapo kwechivharo chegonhi, kunyangwe kana gonhi rekuvhura servo rakaburitswa, iyo smart cabinet ichiri munzvimbo yakakiiwa.Iyo mechanical chimiro inoratidzwa mumufananidzo:

wps_doc_2
wps_doc_3

Dhiagiramu yekuvhura chimiro

Mufananidzo wekuvhara chimiro

(3) DGUS GUI Dhizaini

wps_doc_4 wps_doc_5

(4) Circuit Schematic
Iyo yedunhu schematic yakakamurwa kuita zvikamu zvitatu: main circuit board (servo drive circuit + axiliary controller + interface), nhanho-pasi redunhu, uye mwenje wedunhu (yakaiswa mukhabhineti).

wps_doc_6

Main Circuit Board

wps_doc_7

Nhanho-pasi Circuit

wps_doc_8

Lighting Circuit

5. Muenzaniso wepurogiramu

Tembiricha uye humidity yekuona uye kuzorodza, nguva yekuvandudza (AHT21 inofambiswa neanobatsira controller, uye tembiricha uye humidity data yakanyorwa muDWIN skrini)
/*****************Tembiricha uye humidity update**************************
void dwin_Tempe_humi_update( pasina)
{
uint8_t Tempe_humi_date[20];// Mirairo inotumirwa kuLCD skrini
AHT20_Read_CTdata(CT_data);// Verenga tembiricha uye hunyoro
        
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;// Verenga kukosha kwetembiricha (yakawedzerwa nekagumi, kana t1=245, zvinoreva kuti tembiricha yava 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;// Verenga kukosha kwehumidity (yakakurisa 10 times, kana c1 = 523, zvinoreva kuti humidity ndeye 52.3% ikozvino)

Usart_SendString(USART_DWIN,Tempe_humi_date,10);

}


Nguva yekutumira: Nov-08-2022