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.
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
(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:
Dijagramma tal-istruttura tal-ftuħ
Dijagramma tal-għeluq struttura
(3) Disinn tal-GUI tad-DGUS
(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).
Bord taċ-ċirkwit Prinċipali
Ċirkwit Step-down
Ċ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