久久ER99热精品一区二区-久久精品99国产精品日本-久久精品免费一区二区三区-久久综合九色综合欧美狠狠

關 閉

新聞中心

EEPW首頁 > 工控自動化 > 設計應用 > 基于LM3S101的數字采控器設計

基于LM3S101的數字采控器設計

作者: 時間:2009-12-11 來源:網絡 收藏

內部集成了8 KB單周期的FlashROM和2KB的單周期SRAM,并含有兩個32位定時器,一個同步串行接口(SSI),一個看門狗定時器,一個UART,兩個模擬比較器以及18個GPIO (通用輸入/輸出)等。芯片采用6 MHz的晶振,并可通過片內軟件PLL來將工作時鐘頻率設置為20 MHz。
采用可以極大地簡化系統電路、提高系統的穩定性和可靠性。
2.2 RS-485通信接口
RS-485總線是目前現場監控系統中最為常見的通信接口,這是因為RS-485總線允許的最大通信距離可達1200多米,每條總線上允許連接的設備最多可達32臺,經過適當的串口擴展,完全能夠滿足現場監控系統對通信距離和設備數量的要求。由于的電源為+3.3 V,因此,RS-485通信接口也采用供電電壓為+3.3 V的SP3485E專用芯片來進行通信接口,其接口電路原理圖如圖2所示。圖中的SMD010是電流為100 mA的自恢復保險絲,當通信網絡出現故障,A、B端的電流大于100 mA時,自恢復保險絲SMD010的電阻會變大,從而保護SP3485芯片不被損壞。

本文引用地址:http://cqxgywz.com/article/163420.htm

2.3 量輸入電路
LM3S101的GPIO引腳雖然有18個,但絕大多數引腳除具有通用輸入/輸出功能外,還具有其它系統的外設功能。其中五個引腳可作為JTAG接口進行系統調試和編程,三個引腳可作為RS-485通信和控制使用。顯然,使用LM3S101的GPIO引腳來直接作為8路量輸入、8路量控制輸出和通信波特率以及本機地址設置是不可能的。因此,8路數字量輸入電路應采用并行輸入、串行輸出的8位移位寄存器74HC165和光電耦合器TLP521-4來進行,其數字量輸入電路原理圖如圖3所示。

當需要采集監控現場各數字量監測傳感器狀態時,只需進行并行輸入、串行輸出的8位移位寄存器的數字量讀取,然后,對數據進行封裝后發送給遠程監控中心即可。
2.4 通信波特率和本機地址設置電路
通信波特率和本機地址設置電路屬于數字量輸入電路,因此,可以由一塊74HC165來完成。只是輸入是由撥碼開關設置。其中兩組開關用于通信波特率設置,可設置1200 b/s、2400 b/s、4800 b/s和9600 b/s四種通信波特率;其他六組開關用于本機地址設置,可設置成64個設備地址:0~63。
構成通信波特率和本機地址設置電路的74HC165與8路數字量輸入電路中的74HC165串聯,可組成一個并行輸入、串行輸出的16位移位寄存器。系統初始化前,只需進行16位移位寄存器的數字量讀取,然后,再取低8位二進制數作為通信波特率和本機地址設置值,取低六位為本機地址、高兩位為通信波特率設置值。



關鍵詞: 設計 數字 LM3S101 基于

評論


相關推薦

技術專區

關閉