<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>

新聞中心

EEPW首頁(yè) > 嵌入式系統 > 設計應用 > 基于A(yíng)RM微控制LPC2138的分布式系統設計

基于A(yíng)RM微控制LPC2138的分布式系統設計

作者: 時(shí)間:2012-11-01 來(lái)源:網(wǎng)絡(luò ) 收藏

引言

分布式控制系統(DistributedControl System,DCS)是應用計算機技術(shù)對生產(chǎn)過(guò)程進(jìn)行集中監測、管理和分散控制的綜合性網(wǎng)絡(luò )系統。目前,采用微控制器作為分布控制核心,通過(guò)RS485網(wǎng)絡(luò )構建的分布式控制系統在工業(yè)、農業(yè)、醫療等領(lǐng)域獲得了廣泛的應用,例如,分布式溫室環(huán)境信息監測系統,分布式水下電腦燈控制系統等等。

是飛利浦公司推出的基于7TDMI-S內核的微控制器,它具有非常豐富的外圍模塊,強大的處理和控制功能,非常易于構建嵌入式系統。用它構建的分布式控制系統,不僅體積小,性?xún)r(jià)比高,而且還具有穩定可靠、功能強大、開(kāi)發(fā)周期短等特點(diǎn)。LPC21 38微控制器介紹內嵌512KB的高速Flash存儲器和32KB的RAM,具有豐富的外設資源:2個(gè)32位定時(shí)器(帶捕獲、比較通道);2個(gè)10位8路ADC;1個(gè)10位DAC;PWM通道;4 7 路GPIO;9個(gè)邊沿或電平觸發(fā)的外部中斷;具有獨立電源和時(shí)鐘的RTc;多個(gè)串行接口(UART、I2C、SPI、SSP)。它內含向量中斷控制器,可配置中斷優(yōu)先級和向量地址,片內Boot裝載程序可以實(shí)現在系統/在應用編程(ISP/IAP),通過(guò)片內PLL可實(shí)現60MHz的CPU操作頻率,具有空閑和掉電2種低功耗模式,并且可通過(guò)外部中斷喚醒。

控制系統設計

在分布式的控制系統中一般采用通用的單片機作為控制處理的核心,不僅速度慢信息處理能力弱,而且一般需要附加許多外圍電路,例如RAM、ROM、ADC、DAC、看門(mén)狗等等。采用微控制器為核心的分布式控制系統,通過(guò)擴展簡(jiǎn)單的外圍電路(顯示模塊、中斷鍵盤(pán)、RS485模塊),開(kāi)發(fā)相應的嵌入式程序即可實(shí)現功能強大的系統,不僅具有較高的系統集成度和穩定性,而且開(kāi)發(fā)周期比較短。本文所設計系統總體框圖如圖1所示,包含了OLED顯示、中斷鍵盤(pán)、RS485接口和EXT_CON接口(用來(lái)功能擴展的預留接口)。

顯示系統設計

系統顯示模塊采用OLED顯示模塊VGSl2864E,它是64×128矩陣式單色圖形字符顯示模塊,由于采用有機發(fā)光技術(shù),無(wú)需背光源,所以與傳統LCD相比在陽(yáng)光照射下更能呈現清晰的圖像和數據。另外它還具有高亮度、高對比度、寬視角、低驅動(dòng)電壓和高發(fā)光效率等優(yōu)越的特性,較寬的溫度范圍(存儲溫度:-30℃~80℃,工作溫度:-20℃~70℃)也能適應更惡劣的環(huán)境。

VGS12864E使用兩片列驅動(dòng)控制器,內嵌64×64顯示數據RAM,RAM中每位數據對應屏上一個(gè)點(diǎn)的亮、暗,每個(gè)半屏都被分成了按行的八頁(yè),因為每個(gè)字節的數據按低位(LSB)在上,高位(MSB)在下的結構排列,所以在提取字庫的時(shí)候,需要設置取字模的方式為:縱向取模,字節倒序。它與LPC2138的連接如圖2所示。和OLED之間需要加電平轉換芯片,本設計采用16位雙向電平轉換芯片IDT74FCT164245,另外進(jìn)行電平轉換時(shí)需要進(jìn)行方向控制(圖2中DIR即為方向控制腳)。

RS485接口電路設計

RS485通信部分采用TI公司的SN65HVD24收發(fā)芯片,它具有較高的共模電壓范圍(一 20~25V),支持最多256個(gè)節點(diǎn),高達16kV的ESD,通信速率在500m時(shí)最高達3Mbps。為了防止串行通信時(shí)外界干擾引入微控制器,在微控制器和RS485通信芯片間加入了光電隔離電路,電路圖見(jiàn)圖3。


上一頁(yè) 1 2 下一頁(yè)

關(guān)鍵詞: ARM LPC2138 分布式系統

評論


相關(guān)推薦

技術(shù)專(zhuān)區

關(guān)閉
国产精品自在自线亚洲|国产精品无圣光一区二区|国产日产欧洲无码视频|久久久一本精品99久久K精品66|欧美人与动牲交片免费播放
<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>