Soluzzjoni ta 'Sors Miftuħ: Sistema ta' Ġestjoni tal-Kabinett Intelliġenti Ibbażata fuq Skrin DWIN T5L

L-użu taċ-ċippa T5L bħala l-kontroll prinċipali u ċ-ċippa T5L isuq is-servo serjali tal-bus biex jikkontrolla l-iswiċċ tal-bieb, u jipproċessa d-dejta tas-sensorju miġbura mill-kontrollur awżiljarju, u jsuq l-iskrin LCD għall-wiri tad-dejta.Għandu funzjoni ta 'twissija anormali u sistema ta' dawl awtomatika, li tista 'tintuża normalment f'sitwazzjonijiet ta' dawl baxx.

wps_doc_0

1. Deskrizzjoni tal-Programm

(1) L-iskrin T5L jintuża bħala l-kontroll ewlieni biex issuq direttament is-servo tal-bus serjali.Bl-użu tat-tagħmir tal-isteering tas-serje Feite STS, it-torque tvarja minn 4.5KG sa 40KG, u l-protokoll huwa universali.

(2) L-apparat ta 'l-istering tal-bus serjali għandu funzjonijiet ta' protezzjoni ta 'kurrent, torque, temperatura u vultaġġ, u s-sigurtà tiegħu hija ogħla minn dik ta' muturi konvenzjonali;

(3) Port serjali wieħed jappoġġja l-kontroll simultanju ta '254 servo.

2.Disinn ta 'skema

(1) Dijagramma blokk tal-iskema

wps_doc_1

(2) Dijagramma tal-istruttura mekkanika

Sabiex jiġi evitat li n-nuqqas ta 'enerġija tal-bieb tal-kabinett intelliġenti ma jkunx ta' kontroll, dan id-disinn jadotta disinn ta 'tagħmir ta' l-istering doppju.Wara nuqqas ta 'enerġija, minħabba l-eżistenza tal-lukkett tal-bieb, anki jekk is-servo tal-ftuħ tal-bieb jinħatt, il-kabinett intelliġenti għadu fl-istat msakkra.L-istruttura mekkanika tidher fil-figura:

wps_doc_2
wps_doc_3

Dijagramma tal-istruttura tal-ftuħ

Dijagramma tal-għeluq struttura

(3) Disinn tal-GUI tad-DGUS

wps_doc_4 wps_doc_5

(4) Ċirkwit Skematiku
Iċ-ċirkwit skematiku huwa maqsum fi tliet partijiet: bord taċ-ċirkwit prinċipali (ċirkwit servo drive + kontrollur awżiljarju + interface), ċirkwit step-down, u ċirkwit tad-dawl (installat fil-kabinett).

wps_doc_6

Bord taċ-ċirkwit Prinċipali

wps_doc_7

Ċirkwit Step-down

wps_doc_8

Ċirkwit tad-Dawl

5. Eżempju tal-programm

Sejbien u aġġornament tat-temperatura u l-umdità, aġġornament tal-ħin (AHT21 huwa mmexxi mill-kontrollur awżiljarju, u d-dejta dwar it-temperatura u l-umdità hija miktuba fl-iskrin DWIN)
/********************Aġġornament tat-temperatura u l-umdità**********************/
void dwin_Tempe_humi_update( null)
{
uint8_t Tempe_humi_date[20];//Kmandi mibgħuta lill-iskrin LCD
AHT20_Read_CTdata(CT_data);//Aqra t-temperatura u l-umdità
        
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;//Ikkalkula l-valur tat-temperatura (imkabbar b'10 darbiet, jekk t1=245, dan ifisser li t-temperatura issa hija 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;//Ikkalkula l-valur tal-umdità (imkabbar 10 darbiet, jekk c1=523, dan ifisser li l-umdità hija 52.3% issa)

Usart_SendString(USART_DWIN,Tempe_humi_date,10);

}


Ħin tal-post: Nov-08-2022