提高485總線在集飯系統(tǒng)中的可靠性
關(guān)鍵詞:RS-485總線,售飯系統(tǒng),串行異步通信
1 問題的提出
在分布系統(tǒng)的設(shè)計中,RS-485半雙工異步通信總線是被各個廠家廣泛采用的數(shù)據(jù)通信總線。在售飯管理系統(tǒng)的設(shè)計中也不例外,它往往應(yīng)用在主控機(jī)房與各個食堂的分機(jī)之間。系統(tǒng)拓?fù)浣Y(jié)構(gòu)如圖1所示。
由于實際工程中,分機(jī)數(shù)量較多,分布較遠(yuǎn),所處的環(huán)境較惡劣,現(xiàn)場的各種干擾也較大,所以,往往通信的可靠性及質(zhì)量不高,再加上軟硬件設(shè)計得不完善,使得實際工程應(yīng)用中485總線的通信質(zhì)量總是不盡人意。
在使用RS-485總線時,如果簡單地按常規(guī)方式設(shè)計電路,在實際應(yīng)用中可能會出現(xiàn)以下兩個問題:一是數(shù)據(jù)傳輸?shù)目煽啃詥栴};二是在多機(jī)通信方式下,一個節(jié)點發(fā)生故障往往會導(dǎo)致整個系統(tǒng)的通信陷入癱瘓,而且故障點的定位也非常不容易,給系統(tǒng)維護(hù)帶來困難。
針對上述問題,我們對485總線的軟件和硬件分別采取了一些必要的改進(jìn)措施。
2 硬件電路的設(shè)計
現(xiàn)以8031單片機(jī)、單片機(jī)監(jiān)控芯片MAX691A,外接485總線通訊芯片MAX1487為例。電路原理圖如圖2所示。在電路設(shè)計中注意了上述兩個問題。
2.1 MAX1487 485芯片DE控制端的設(shè)計
相關(guān)推薦
技術(shù)專區(qū)
- FPGA
- DSP
- MCU
- 示波器
- 步進(jìn)電機(jī)
- Zigbee
- LabVIEW
- Arduino
- RFID
- NFC
- STM32
- Protel
- GPS
- MSP430
- Multisim
- 濾波器
- CAN總線
- 開關(guān)電源
- 單片機(jī)
- PCB
- USB
- ARM
- CPLD
- 連接器
- MEMS
- CMOS
- MIPS
- EMC
- EDA
- ROM
- 陀螺儀
- VHDL
- 比較器
- Verilog
- 穩(wěn)壓電源
- RAM
- AVR
- 傳感器
- 可控硅
- IGBT
- 嵌入式開發(fā)
- 逆變器
- Quartus
- RS-232
- Cyclone
- 電位器
- 電機(jī)控制
- 藍(lán)牙
- PLC
- PWM
- 汽車電子
- 轉(zhuǎn)換器
- 電源管理
- 信號放大器
評論