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

    EEPW首頁 > 醫(yī)療電子 > 設計應用 > 基于以太網(wǎng)的醫(yī)院病人體溫遠程自動檢測系統(tǒng)設計

    基于以太網(wǎng)的醫(yī)院病人體溫遠程自動檢測系統(tǒng)設計

    作者: 時間:2011-08-23 來源:網(wǎng)絡 收藏

    2.3 通信電路設計
    ZNE-100T是采用RS 232接口(DB9接頭)與單片機通信的,而單片機只能用TTL電平,因此,必須設計一個RS 232轉換電路與之通信。RS 232轉換芯片選用Maxim公司的MAX232E。其轉換電路如圖3所示。

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

    c.jpg


    2.4 液晶顯示電路設計
    液晶顯示模塊采用拓譜微公司生產(chǎn)的LM6038D點陣液晶模塊,該模塊有128(列)×64(行)個像素點,另外每列多設計了4個像素點,實際上是132×64個像素點,分成9頁。該設計充分利用了多出的4個像素點,做成了一個滾動條,通過按鍵可以操作滾動條,以便用戶翻頁查看顯示的內容。
    2.5 控制電路設計
    該設計設計了兩個按鍵,分別接在單片機的P2.0和P2.1引腳上,分別用于控制液晶顯示屏滾動條的上下拉。還設計了兩個指示燈,分別接在單片機的P2.2和P2.3引腳上,分別用于指示發(fā)送數(shù)據(jù)指示(紅色發(fā)光二極管)和連網(wǎng)成功指示(綠色發(fā)光二極管)。
    2.6 看門狗電路設計
    為防止系統(tǒng)死循環(huán),提高系統(tǒng)的可靠性,采用了MAX813L看門狗電路。其最大超時為1.6 s,高電平復位,即RESET腳保持狀態(tài)1.6 s后就發(fā)一復位信號。因此,程序中必須每1.6 s內改變RESET狀態(tài)1次。

    3 單片機程序設計
    該系統(tǒng)單片機程序采用C語言編寫。程序首先對硬件進行初始化,包括對單片機AT89C52寄存器的初始化、DS18B20內部RAM的初始化、液晶顯示模塊LM6038D的初始化以及對通信模塊ZNE-100T的初始化。程序通過分時法輪流采集8只DS18B20的溫度讀數(shù),并實時在液晶上顯示,用戶通過操作按鍵可以翻頁查看8只DS18B20的溫度數(shù)據(jù),單片機每隔1min通過串口把8路溫度數(shù)據(jù)打包后發(fā)送給以ZNE-100T,ZNE-100T、實時把數(shù)據(jù)傳輸?shù)结t(yī)院監(jiān)控中心。系統(tǒng)流程圖如圖4所示。主要的子程序有:DS18B20驅動程序、液晶顯示驅動程序和串口和網(wǎng)絡通信驅動程序。

    d.jpg



    評論


    相關推薦

    技術專區(qū)

    關閉
    主站蜘蛛池模板: 西林县| 邯郸县| 正蓝旗| 蒙山县| 信宜市| 大荔县| 三亚市| 永兴县| 敦煌市| 抚宁县| 黔南| 宜黄县| 红原县| 普兰店市| 杭锦后旗| 泾川县| 潍坊市| 新干县| 华宁县| 玉树县| 莆田市| 阿巴嘎旗| 东兰县| 抚顺市| 太康县| 吴川市| 贵阳市| 修文县| 乐平市| 靖江市| 桂阳县| 澜沧| 遵义市| 冀州市| 孟津县| 工布江达县| 江源县| 嘉鱼县| 巴塘县| 兴化市| 辽中县|