方案采用T5L芯片作為主控,T5L芯片直接驅(qū)動串行總線舵機(jī)進(jìn)行柜門開關(guān)控制,并處理由輔助控制器匯總的傳感器采集數(shù)據(jù),驅(qū)動液晶屏進(jìn)行數(shù)據(jù)顯示。具備異常預(yù)警功能,有自動照明系統(tǒng),昏暗光線情境下也可正常使用。
01
方案說明
1.T5L屏作為主控,直接驅(qū)動串行總線舵機(jī)。采用飛特STS系列舵機(jī),力矩涵蓋4.5KG至40KG,協(xié)議通用;
2.串行總線舵機(jī)具有電流、力矩、溫度、電壓保護(hù)功能,安全性高于常規(guī)電機(jī);
3.一個串口支持同時控制254個舵機(jī)。
02
方案設(shè)計
(1)方案框圖
圖1 方案框圖
(2)機(jī)械結(jié)構(gòu)圖為防止停電智能柜門處于失控狀態(tài),本設(shè)計采用雙舵機(jī)設(shè)計,開門舵機(jī)負(fù)責(zé)柜門的開關(guān)動作,門閂舵機(jī)負(fù)責(zé)門閂動作。停電后,由于門閂的存在,即使開門舵機(jī)卸力,智能柜也依然處于上鎖狀態(tài)。機(jī)械結(jié)構(gòu)如圖所示:
圖2開門結(jié)構(gòu)圖
圖3 關(guān)門結(jié)構(gòu)圖
(3)DGUS工程界面設(shè)計圖
圖4 DGUS界面設(shè)計參考圖
(4)電路原理圖
電路原理圖分為三部分:主電路板(舵機(jī)驅(qū)動電路+輔助控制器+接口)、降壓電路、燈光電路(安裝在柜子里邊)。圖5 主板原理圖
圖6 降壓板原理圖
圖7 燈光原理圖
03
程序示例
溫濕度檢測與刷新(由輔助控制器驅(qū)動AHT21,將溫濕度數(shù)據(jù)寫入迪文屏)/*****************溫濕度更新**********************/
void dwin_Tempe_humi_update( void)
{
uint8_tTempe_humi_date[20];//發(fā)送給液晶屏的指令
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,表示現(xiàn)在溫度為24.5℃)
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,表示現(xiàn)在濕度為52.3%)
Usart_SendString(USART_DWIN,Tempe_humi_date,10);
}
-
迪文屏
+關(guān)注
關(guān)注
3文章
83瀏覽量
5803
發(fā)布評論請先 登錄
LI32480T035IA3004 液晶屏規(guī)格書
迪文科技精彩亮相德國國際嵌入式展

【開源獲獎案例】基于T5L芯片的調(diào)音臺麥克風(fēng)混響回聲控制

迪文科技邀您共赴上海國際壓縮機(jī)及設(shè)備展覽會

迪文高校暑期實(shí)踐活動圓滿結(jié)束

迪文串口屏如何與電腦連接
迪文串口屏ModBus開發(fā)流程

評論