• <li id="00i08"><input id="00i08"></input></li>
  • <sup id="00i08"><tbody id="00i08"></tbody></sup>
    <abbr id="00i08"></abbr>
  • 新聞中心

    EEPW首頁 > 手機與無線通信 > 設計應用 > 基于RS-485通信的溫度水位遠程測控系統

    基于RS-485通信的溫度水位遠程測控系統

    作者: 時間:2011-07-15 來源:網絡 收藏

    2.1 主機電路
    主機的主要功能是接收從機采集的儲水箱、4路數據、在128x64的液晶上顯示和工作狀態。主機的另外一個功能是完成參數的設置,然后把設置的參數發送給從機。圖2是主機的電路圖,其主要由、鍵盤輸入和LCD顯示等幾個部分組成。

    本文引用地址:http://www.czjhyjcfj.com/article/156063.htm

    a.JPG


    2.1.1
    總線模式由于具有結構簡單、價格低、通信距離和數據傳輸速率適當的優點而被廣泛應用于樓宇控制、監控報警等領域。但RS-485總線存在自適應、自保護功能差等缺點,如一些細節處理不好,常會出現通信失敗等故障,因此提高RS-485總線的可靠性十分重要。在該電路中使用的接口芯片MAX485是Maxim公司的一種RS-485芯片,采用單+5 V電源工作,額定電流為300 μA,采用半雙工通訊方式,它的結構和引腳簡單,內部含有一個驅動器和接收器。RO和DI端分別是接收器的輸出和驅動器的輸入端,與單片機連接時只需分別與單片機的RXD和TXD相連即可。RE和DE端分別是接收和發送的使能端,當RE為邏輯0時,器件處于接收狀態,當DE為邏輯1時,器件處于發送狀態,因為MAX485工作在半雙工狀態,所以只需用單片機的一個管腳PD2控制這兩個引腳即可。A端和B端分別是接收和發送的差分信號端,當A引腳的電平高于B時,代表發送的數據為1,當A的電平低于B端時,代表發送的數據為0。同時將A和B端之間加匹配電阻R9,一般可選120 Ω的電阻。在圖2中使用四位一體的光電耦合器TLP521讓單片機與MAX485之間實現了完全的電隔離,消除了相互干擾,提高了電路的可靠性。
    2.1.2 鍵盤輸入和輸出顯示電路
    液晶顯示選用的OCM128x64是128x64點陣型液晶顯示模塊,可顯示各種字符及圖形,可顯示四行漢字,滿足本設計的要求,可與單片機直接接口,具有8位標準數據總線、6條控制線及電源線。鍵盤輸入和顯示輸出電路如圖2中所示,LCD與單片機的連接使用數據串行輸入方法,數據通過PA7和LCD串行輸入端輸入,PA4、PA5為片選信號,PA6為讀寫使能信號。輸入按鍵為8個,用2x4鍵盤接PC0~PC5實現。



    評論


    相關推薦

    技術專區

    關閉
    主站蜘蛛池模板: 沈丘县| 秦皇岛市| 全州县| 平泉县| 波密县| 隆安县| 沅江市| 社旗县| 平江县| 泸溪县| 饶阳县| 历史| 土默特右旗| 阳东县| 伊金霍洛旗| 公主岭市| 上杭县| 营口市| 会理县| 淮安市| 湘阴县| 江门市| 班玛县| 岢岚县| 砀山县| 柘荣县| 福海县| 梁河县| 金山区| 柳河县| 西宁市| 文山县| 旌德县| 务川| 根河市| 兴山县| 陵水| 囊谦县| 马山县| 盐亭县| 成都市|