Le bhith a’ cleachdadh a’ chip T5L mar am prìomh smachd agus chip T5L a’ draibheadh servo a’ bhus sreathach gus smachd a chumail air tionndadh an dorais, agus a’ giullachd an dàta mothachaidh a chruinnicheas an rianadair taice, agus a’ stiùireadh an sgrion LCD airson taisbeanadh dàta. Tha gnìomh rabhaidh neo-àbhaisteach aige agus siostam solais fèin-ghluasadach, a dh'fhaodar a chleachdadh gu h-àbhaisteach ann an suidheachaidhean aotrom aotrom.
1. Tuairisgeul a 'Phrògraim
(1) Tha an scrion T5L air a chleachdadh mar am prìomh smachd gus servo bus sreathach a dhràibheadh gu dìreach. A ’cleachdadh gèar stiùiridh sreath Feite STS, tha an torque a’ dol bho 4.5KG gu 40KG, agus tha am protocol uile-choitcheann.
(2) Tha gnìomhan dìon gnàthach, torque, teòthachd agus bholtachd aig gèar stiùiridh bus sreathach, agus tha a shàbhailteachd nas àirde na sàbhailteachd motaran àbhaisteach;
(3) Tha aon phort sreathach a 'toirt taic do smachd aig an aon àm air 254 servos.
2.Scheme dealbhadh
(1) Sgeama bloc sgeama
(2) Diagram structar meacanaigeach
Gus casg a chuir air fàilligeadh cumhachd doras a’ chaibineit tuigseach bho bhith a-mach à smachd, tha an dealbhadh seo a’ gabhail ri dealbhadh gèar stiùiridh dùbailte. Às deidh fàilligeadh cumhachd, air sgàth gu bheil latch an dorais ann, eadhon ged a thèid an servo fosglaidh dorais a luchdachadh, tha an caibineat snasail fhathast ann an staid glaiste. Tha an structar meacanaigeach air a shealltainn anns an fhigear:
![wps_doc_2](https://ecdn6.globalso.com/upload/p/1355/source/2024-03/65f96c70cb14622550.jpg)
![wps_doc_3](https://ecdn6.globalso.com/upload/p/1355/source/2024-03/65f96c72272af45161.jpg)
Diagram den structar fosglaidh
Diagram dendùnadh structar
(3) Dealbhadh DGUS GUI
(4) Sgeama Circuit
Tha an sgeama cuairteachaidh air a roinn ann an trì pàirtean: prìomh bhòrd cuairteachaidh (cuairt draibhidh servo + rianadair taice + eadar-aghaidh), cuairteachadh ceum sìos, agus cuairt solais (air a chuir a-steach sa chaibineat).
Prìomh bhòrd cuairteachaidh
Cearcall ceum sìos
Circuit Solais
5. Eisimpleir prògram
Lorg agus ùrachadh teòthachd is taiseachd, ùrachadh ùine (tha AHT21 air a stiùireadh leis an rianadair taice, agus tha an dàta teòthachd is taiseachd air a sgrìobhadh a-steach don sgrion DWIN)
/**************** Ùrachadh teòthachd is taiseachd **********************/
falamh dwn_Tempe_humi_update (falamh)
{
uint8_t Tempe_humi_date[20]; // Òrdughan air an cur chun sgrion LCD
AHT20_Read_CTdata(CT_data); // Leugh teòthachd agus taiseachd
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;// Obraich a-mach luach an teòthachd (air a mheudachadh le 10 tursan, ma tha t1=245, tha e a’ ciallachadh gu bheil an teòthachd a-nis 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; // Obraich a-mach luach an taiseachd (àrdachadh 10 tursan, ma tha c1 = 523, tha e a’ ciallachadh gu bheil an taiseachd aig 52.3% a-nis)
Usart_SendString(USART_DWIN, Tempe_humi_date,10);
}
Ùine puist: Samhain-08-2022