T5L ಚಿಪ್ ಅನ್ನು ಮುಖ್ಯ ನಿಯಂತ್ರಣವಾಗಿ ಬಳಸುವುದು ಮತ್ತು T5L ಚಿಪ್ ಡೋರ್ ಸ್ವಿಚ್ ಅನ್ನು ನಿಯಂತ್ರಿಸಲು ಸೀರಿಯಲ್ ಬಸ್ ಸರ್ವೋ ಅನ್ನು ಚಾಲನೆ ಮಾಡುತ್ತದೆ ಮತ್ತು ಸಹಾಯಕ ನಿಯಂತ್ರಕದಿಂದ ಸಂಗ್ರಹಿಸಿದ ಸಂವೇದಕ ಡೇಟಾವನ್ನು ಪ್ರಕ್ರಿಯೆಗೊಳಿಸುತ್ತದೆ ಮತ್ತು ಡೇಟಾ ಪ್ರದರ್ಶನಕ್ಕಾಗಿ LCD ಪರದೆಯನ್ನು ಚಾಲನೆ ಮಾಡುತ್ತದೆ.ಇದು ಅಸಹಜ ಎಚ್ಚರಿಕೆ ಕಾರ್ಯವನ್ನು ಹೊಂದಿದೆ ಮತ್ತು ಸ್ವಯಂಚಾಲಿತ ಬೆಳಕಿನ ವ್ಯವಸ್ಥೆಯನ್ನು ಹೊಂದಿದೆ, ಇದನ್ನು ಸಾಮಾನ್ಯವಾಗಿ ಮಂದ ಬೆಳಕಿನ ಸಂದರ್ಭಗಳಲ್ಲಿ ಬಳಸಬಹುದು.
1. ಕಾರ್ಯಕ್ರಮದ ವಿವರಣೆ
(1) ಸರಣಿ ಬಸ್ ಸರ್ವೋವನ್ನು ನೇರವಾಗಿ ಚಾಲನೆ ಮಾಡಲು T5L ಪರದೆಯನ್ನು ಮುಖ್ಯ ನಿಯಂತ್ರಣವಾಗಿ ಬಳಸಲಾಗುತ್ತದೆ.Feite STS ಸರಣಿಯ ಸ್ಟೀರಿಂಗ್ ಗೇರ್ ಅನ್ನು ಬಳಸುವುದರಿಂದ, ಟಾರ್ಕ್ 4.5KG ನಿಂದ 40KG ವರೆಗೆ ಇರುತ್ತದೆ ಮತ್ತು ಪ್ರೋಟೋಕಾಲ್ ಸಾರ್ವತ್ರಿಕವಾಗಿದೆ.
(2) ಸೀರಿಯಲ್ ಬಸ್ ಸ್ಟೀರಿಂಗ್ ಗೇರ್ ಪ್ರಸ್ತುತ, ಟಾರ್ಕ್, ತಾಪಮಾನ ಮತ್ತು ವೋಲ್ಟೇಜ್ ಸಂರಕ್ಷಣಾ ಕಾರ್ಯಗಳನ್ನು ಹೊಂದಿದೆ, ಮತ್ತು ಅದರ ಸುರಕ್ಷತೆಯು ಸಾಂಪ್ರದಾಯಿಕ ಮೋಟಾರ್ಗಳಿಗಿಂತ ಹೆಚ್ಚಾಗಿರುತ್ತದೆ;
(3) ಒಂದು ಸೀರಿಯಲ್ ಪೋರ್ಟ್ 254 ಸರ್ವೋಗಳ ಏಕಕಾಲಿಕ ನಿಯಂತ್ರಣವನ್ನು ಬೆಂಬಲಿಸುತ್ತದೆ.
2.ಸ್ಕೀಮ್ ವಿನ್ಯಾಸ
(1) ಸ್ಕೀಮ್ ಬ್ಲಾಕ್ ರೇಖಾಚಿತ್ರ
(2) ಯಾಂತ್ರಿಕ ರಚನೆಯ ರೇಖಾಚಿತ್ರ
ಬುದ್ಧಿವಂತ ಕ್ಯಾಬಿನೆಟ್ ಬಾಗಿಲಿನ ವಿದ್ಯುತ್ ವೈಫಲ್ಯವನ್ನು ನಿಯಂತ್ರಣದಿಂದ ಹೊರಗಿಡುವುದನ್ನು ತಡೆಗಟ್ಟುವ ಸಲುವಾಗಿ, ಈ ವಿನ್ಯಾಸವು ಡ್ಯುಯಲ್ ಸ್ಟೀರಿಂಗ್ ಗೇರ್ ವಿನ್ಯಾಸವನ್ನು ಅಳವಡಿಸಿಕೊಂಡಿದೆ.ವಿದ್ಯುತ್ ವೈಫಲ್ಯದ ನಂತರ, ಡೋರ್ ಲಾಚ್ ಅಸ್ತಿತ್ವದ ಕಾರಣ, ಬಾಗಿಲು ತೆರೆಯುವ ಸರ್ವೋ ಅನ್ನು ಇಳಿಸಿದರೂ ಸಹ, ಸ್ಮಾರ್ಟ್ ಕ್ಯಾಬಿನೆಟ್ ಇನ್ನೂ ಲಾಕ್ ಸ್ಥಿತಿಯಲ್ಲಿದೆ.ಯಾಂತ್ರಿಕ ರಚನೆಯನ್ನು ಚಿತ್ರದಲ್ಲಿ ತೋರಿಸಲಾಗಿದೆ:
ಆರಂಭಿಕ ರಚನೆಯ ರೇಖಾಚಿತ್ರ
ನ ರೇಖಾಚಿತ್ರಮುಚ್ಚುವುದು ರಚನೆ
(3) DGUS GUI ವಿನ್ಯಾಸ
(4) ಸರ್ಕ್ಯೂಟ್ ಸ್ಕೀಮ್ಯಾಟಿಕ್
ಸರ್ಕ್ಯೂಟ್ ಸ್ಕೀಮ್ಯಾಟಿಕ್ ಅನ್ನು ಮೂರು ಭಾಗಗಳಾಗಿ ವಿಂಗಡಿಸಲಾಗಿದೆ: ಮುಖ್ಯ ಸರ್ಕ್ಯೂಟ್ ಬೋರ್ಡ್ (ಸರ್ವೋ ಡ್ರೈವ್ ಸರ್ಕ್ಯೂಟ್ + ಆಕ್ಸಿಲಿಯರಿ ಕಂಟ್ರೋಲರ್ + ಇಂಟರ್ಫೇಸ್), ಸ್ಟೆಪ್-ಡೌನ್ ಸರ್ಕ್ಯೂಟ್ ಮತ್ತು ಲೈಟಿಂಗ್ ಸರ್ಕ್ಯೂಟ್ (ಕ್ಯಾಬಿನೆಟ್ನಲ್ಲಿ ಸ್ಥಾಪಿಸಲಾಗಿದೆ).
ಮುಖ್ಯ ಸರ್ಕ್ಯೂಟ್ ಬೋರ್ಡ್
ಸ್ಟೆಪ್-ಡೌನ್ ಸರ್ಕ್ಯೂಟ್
ಲೈಟಿಂಗ್ ಸರ್ಕ್ಯೂಟ್
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