ئوچۇق كودلۇق ھەل قىلىش چارىسى: DWIN T5L ئېكرانىنى ئاساس قىلغان ئەقلىي ئىقتىدارلىق كابىنېت باشقۇرۇش سىستېمىسى

T5L ئۆزىكىنى ئاساسلىق كونترول قىلىش ۋە T5L ئۆزەكنى ئىشلىتىش تەرتىپلىك ئاممىۋى ئاپتوبۇس مۇلازىمېتىرىنى ھەيدەپ ئىشىك ئالماشتۇرۇشىنى كونترول قىلىدۇ ، ھەمدە ياردەمچى كونتروللىغۇچ توپلىغان سېنزور سانلىق مەلۇماتلىرىنى بىر تەرەپ قىلىدۇ ھەمدە LCD ئېكرانىنى سانلىق مەلۇمات كۆرسىتىش ئۈچۈن قوزغىتىدۇ.ئۇنىڭدا بىنورمال ئاگاھلاندۇرۇش ئىقتىدارى ۋە ئاپتوماتىك يورۇتۇش سىستېمىسى بار ، بۇ نۇرسىز ئەھۋاللاردا نورمال ئىشلىتىشكە بولىدۇ.

wps_doc_0

1. پروگرامما چۈشەندۈرۈشى

(1) T5L ئېكرانى ئاساسلىق كونترول قىلىپ ، يۈرۈشلۈك ئاممىۋى ئاپتوبۇس مۇلازىمىتىنى بىۋاسىتە ھەيدەشكە ئىشلىتىلىدۇ.Feite STS يۈرۈشلۈك رولنى ئىشلىتىپ ، بۇرۇلۇش مومېنتى 4.5KG دىن 40KG غىچە ، كېلىشىم ئومۇمىيۈزلۈك.

.

(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

Main Circuit Board

wps_doc_7

قەدەم باسقۇچلۇق توك يولى

wps_doc_8

يورۇتۇش توك يولى

5. پروگرامما مىسالى

تېمپېراتۇرا ۋە نەملىكنى بايقاش ۋە يېڭىلاش ، ۋاقىت يېڭىلاش (AHT21 ياردەمچى كونتروللىغۇچ تەرىپىدىن قوزغىتىلىدۇ ، تېمپېراتۇرا ۋە نەملىك سانلىق مەلۇماتلىرى DWIN ئېكرانىغا يېزىلىدۇ)
/ ***************** تېمپېراتۇرا ۋە نەملىك يېڭىلاش **********************
void dwin_Tempe_humi_update (void)
{
uint8_t Tempe_humi_date [20];// LCD ئېكرانىغا ئەۋەتىلگەن بۇيرۇقلار
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 ° 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, Tempe_humi_date, 10);

}


يوللانغان ۋاقتى: 11-نويابىردىن 08-نويابىرغىچە