基于Cortex-M3核的車(chē)間智能照明設計
3 控制系統設計
整個(gè)系統以觸摸屏為核心,在觸摸屏上有圖形化人機界面,直觀(guān)地控制燈具。系統框圖如圖1所示。每個(gè)模擬調光器有唯一一個(gè)32位地址。開(kāi)機后觸摸屏發(fā)送地址查詢(xún)命令,模擬調光器將自己地址發(fā)送給觸摸屏,觸摸屏存儲地址并分配一個(gè)通道號給這個(gè)地址,亦可在觸摸屏上手動(dòng)分配,建立映射關(guān)系。

RS485和CAN總線(xiàn)都是目前應用廣泛的現場(chǎng)總線(xiàn),兩者比較如表3所列。

由于工廠(chǎng)車(chē)間燈光控制要求可靠性高、后期維護工作少,所以控制系統采用CAN總線(xiàn)。CAN總線(xiàn)是一種多主方式的串行通信總線(xiàn),具有較高的位速率和抗電磁干擾能力,而且能夠檢測出產(chǎn)生的任何錯誤。當信號傳輸距離達到10 km時(shí),CAN總線(xiàn)仍可提供高達5 kbps的數據傳輸速率。CAN控制器具有硬件仲裁機制,根據報文的ID決定其發(fā)送的優(yōu)先權,不用擔心同時(shí)發(fā)送時(shí)系統會(huì )崩潰。模擬調光器收到調光命令后將轉換成調光電壓,燈具根據收到的電壓值調節亮度。
3.1 觸摸屏模塊
采用8 in屏觸摸屏模塊進(jìn)行二次開(kāi)發(fā),編寫(xiě)應用程序和人機界面。該屏為T(mén)FT真彩屏,分辨率為800×600,畫(huà)面色彩豐富細膩。開(kāi)發(fā)工具選擇大眾化的Keil C,上手容易。觸摸屏界面如圖2所示。

評論