色婷婷AⅤ一区二区三区|亚洲精品第一国产综合亚AV|久久精品官方网视频|日本28视频香蕉

          新聞中心

          EEPW首頁 > 嵌入式系統(tǒng) > 設計應用 > 基于ARM與電力線載波技術(shù)的廣場照明系統(tǒng)設計

          基于ARM與電力線載波技術(shù)的廣場照明系統(tǒng)設計

          作者: 時間:2010-11-01 來源:網(wǎng)絡 收藏

          2 主機系統(tǒng)軟件設計
          在整個廣場照明控制系統(tǒng)中,S3C2410作為主機核心完成接收控制信息、接收從機信息、參數(shù)輸入與顯示、遠傳控制指令等功能。整個主機系統(tǒng)軟件部分包括主程序、人機接口程序、電力線載波通信程序、SD卡讀寫程序、照明控制程序、自診斷等功能模塊。由于軟件較復雜,所以實際編程中嵌入了uC/OS-Ⅱ?qū)崟r操作系統(tǒng)。
          2.1 μC/OS-Ⅱ?qū)崟r操作系統(tǒng)
          μC/OS-Ⅱ?qū)崟r操作系統(tǒng)是真正源碼公開的,采用占先式的實時內(nèi)核,支持多達56個用戶任務,穩(wěn)定性和可靠性高,而且移植方便,占
          用內(nèi)存小。μC/OS-Ⅱ?qū)崟r操作系統(tǒng)中各任務要分配不同的優(yōu)先級,優(yōu)先級用數(shù)字表示,數(shù)字越小其優(yōu)先級越高。針對本系統(tǒng)中各任務的重要性,為各任務分配了表1所示的優(yōu)先級。

          本文引用地址:http://cafeforensic.com/article/151392.htm


          2.2 主程序
          主程序完成S32410 GPIO初始化、中斷初始化、SD卡初始化、SPI接口初始化、MI200E初始化、操作系統(tǒng)初始化、任務創(chuàng)建與操作系統(tǒng)的啟動等。
          2.3 電力線載波通信程序
          電力線載波通信程序主要完成基于MI200E的數(shù)據(jù)發(fā)送和接收,要嚴格遵守其發(fā)送及接收時序。
          MI200E在發(fā)送時的數(shù)據(jù)包由8個字節(jié)組成,其中前4個字節(jié)中包含引導碼、后續(xù)發(fā)送采用的波特率以及數(shù)據(jù)長度;第5、6個字節(jié)為從機地址和控制信息;第7、8個字節(jié)為CRC校驗信息。每次發(fā)送數(shù)據(jù)前都需要對MI200E狀態(tài)寄存器的最高位(TI)進行查詢,只有在TI為‘1’時,才能將數(shù)據(jù)配置進MI200E。
          MI200E處在接收狀態(tài)時,需要反復查詢狀態(tài)寄存器的RI/Carr/Frame標志。當Carr/Frame被硬件置‘1’后,先讀取接收模式寄存器,取出Package信息,將接收到的波特率信息寫入模式寄存器,然后按照取得的數(shù)據(jù)長度進行接收。注意,每讀取一個字的數(shù)據(jù)前都需要查詢RI/Carr/Frame標志,只有在RI/Carr/Frame都被硬件置‘1’的情況下,再讀取MI200E中的接收數(shù)據(jù)。在讀取完所有的數(shù)據(jù),包括CRC校驗結(jié)果后,查詢狀態(tài)寄存器中的CRC標志,判斷是否已正確接收到了數(shù)據(jù)。

          3 結(jié)語
          本文所設計的廣場分區(qū)照明系統(tǒng)具有成本低、響應快、可靠性高、通信距離遠、無需鋪設通信線纜等優(yōu)點,對于信號的處理及照明控制方式可以通過修改程序來靈活改變,因此特別適用于空間較大的廣場、地下停車場、教室等場所。本系統(tǒng)在西安外事學院3#教學樓安裝試驗后,工作穩(wěn)定,可及時將無人的教室燈光關閉,經(jīng)改動還可關閉電風扇等電氣設備,因此大幅度地節(jié)約了電能,有著良好的推廣前景。


          上一頁 1 2 3 下一頁

          關鍵詞: 收發(fā)器

          評論


          相關推薦

          技術(shù)專區(qū)

          關閉