திறந்த மூல தீர்வு: DWIN T5L திரையை அடிப்படையாகக் கொண்ட ஸ்மார்ட் கேபினெட் மேலாண்மை அமைப்பு

T5L சிப்பை பிரதான கட்டுப்பாட்டாகவும், T5L சிப்பைப் பயன்படுத்தி, கதவு சுவிட்சைக் கட்டுப்படுத்த தொடர் பஸ் சர்வோவை இயக்குகிறது, மேலும் துணைக் கட்டுப்படுத்தி மூலம் சேகரிக்கப்பட்ட சென்சார் தரவை செயலாக்குகிறது மற்றும் தரவு காட்சிக்கு LCD திரையை இயக்குகிறது.இது ஒரு அசாதாரண எச்சரிக்கை செயல்பாடு மற்றும் ஒரு தானியங்கி விளக்கு அமைப்பு உள்ளது, இது பொதுவாக மங்கலான ஒளி சூழ்நிலைகளில் பயன்படுத்தப்படும்.

wps_doc_0

1. நிரல் விளக்கம்

(1) T5L திரையானது சீரியல் பஸ் சர்வோவை நேரடியாக இயக்க முக்கிய கட்டுப்பாட்டாகப் பயன்படுத்தப்படுகிறது.Feite STS தொடர் ஸ்டீயரிங் கியரைப் பயன்படுத்தி, முறுக்கு 4.5KG முதல் 40KG வரை இருக்கும், மேலும் நெறிமுறை உலகளாவியது.

(2) சீரியல் பஸ் ஸ்டீயரிங் கியர் தற்போதைய, முறுக்கு, வெப்பநிலை மற்றும் மின்னழுத்த பாதுகாப்பு செயல்பாடுகளை கொண்டுள்ளது, மேலும் அதன் பாதுகாப்பு வழக்கமான மோட்டார்கள் விட அதிகமாக உள்ளது;

(3) ஒரு தொடர் போர்ட் 254 சர்வோக்களின் ஒரே நேரத்தில் கட்டுப்பாட்டை ஆதரிக்கிறது.

2.திட்ட வடிவமைப்பு

(1) திட்டத் தொகுதி வரைபடம்

wps_doc_1

(2) இயந்திர அமைப்பு வரைபடம்

புத்திசாலித்தனமான கேபினட் கதவின் சக்தி செயலிழப்பை கட்டுப்பாட்டில் இருந்து தடுக்கும் பொருட்டு, இந்த வடிவமைப்பு இரட்டை திசைமாற்றி கியர் வடிவமைப்பை ஏற்றுக்கொள்கிறது.மின்சாரம் செயலிழந்த பிறகு, கதவு தாழ்ப்பாள் இருப்பதால், கதவு திறக்கும் சர்வோ இறக்கப்பட்டாலும், ஸ்மார்ட் கேபினட் இன்னும் பூட்டப்பட்ட நிலையில் உள்ளது.இயந்திர அமைப்பு படத்தில் காட்டப்பட்டுள்ளது:

wps_doc_2
wps_doc_3

திறப்பு கட்டமைப்பின் வரைபடம்

வரைபடம்மூடுதல் கட்டமைப்பு

(3) DGUS GUI வடிவமைப்பு

wps_doc_4 wps_doc_5

(4) சர்க்யூட் ஸ்கீமாடிக்
சர்க்யூட் ஸ்கீமாடிக் மூன்று பகுதிகளாகப் பிரிக்கப்பட்டுள்ளது: பிரதான சர்க்யூட் போர்டு (சர்வோ டிரைவ் சர்க்யூட் + துணைக் கட்டுப்படுத்தி + இடைமுகம்), ஸ்டெப்-டவுன் சர்க்யூட் மற்றும் லைட்டிங் சர்க்யூட் (அமைச்சரவையில் நிறுவப்பட்டுள்ளது).

wps_doc_6

பிரதான சர்க்யூட் போர்டு

wps_doc_7

ஸ்டெப்-டவுன் சர்க்யூட்

wps_doc_8

லைட்டிங் சர்க்யூட்

5. நிரல் உதாரணம்

வெப்பநிலை மற்றும் ஈரப்பதம் கண்டறிதல் மற்றும் புதுப்பித்தல், நேர புதுப்பித்தல் (AHT21 துணைக் கட்டுப்படுத்தி மூலம் இயக்கப்படுகிறது, மேலும் வெப்பநிலை மற்றும் ஈரப்பதம் தரவு DWIN திரையில் எழுதப்படும்)
******************வெப்பநிலை மற்றும் ஈரப்பதம் புதுப்பிப்பு************************/
வெற்றிடமான dwin_Tempe_humi_update( வெற்றிடமானது)
{
uint8_t Tempe_humi_date[20];//எல்சிடி திரைக்கு கட்டளைகள் அனுப்பப்பட்டன
AHT20_Read_CTdata(CT_data);//வெப்பநிலை மற்றும் ஈரப்பதத்தைப் படிக்கவும்
        
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;//வெப்பநிலை மதிப்பைக் கணக்கிடுக (10 மடங்கு பெரிதாக்கப்பட்டது, t1=245 எனில், வெப்பநிலை இப்போது 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;//ஈரப்பத மதிப்பைக் கணக்கிடவும் (10 மடங்கு பெரிதாக்கப்பட்டால், c1=523 என்றால், ஈரப்பதம் இப்போது 52.3% என்று அர்த்தம்)

Usart_SendString(USART_DWIN,டெம்பே_ஹூமி_தேதி,10);

}


பின் நேரம்: நவம்பர்-08-2022