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

    EEPW首頁 > 測試測量 > 設計應用 > 基于NEC單片機的漏電檢測儀表的設計(08-100)

    基于NEC單片機的漏電檢測儀表的設計(08-100)

    ——
    作者:朱坤旺 錢江 凌朝東 華僑大學嵌入式開發研究實驗室 時間:2009-03-02 來源:電子產品世界 收藏

      本系統采用的是具有I2C接口的2kbits容量的EEPROM AT24C02。I2C總線極大地方便了系統的設計,無須設計總線接口,且有助于縮小系統的PCB面積和復雜度。參數存儲單元電路如圖3所示。

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

     

      圖3 參數存儲電路

      在圖3中所示的電路中,AT24C02的地址為000,電阻R201和R202起拉高的作用,SCL與SDA為接入I/O的連接線,用于I2C總線時鐘和數據的傳輸操作。

      人機接口模塊

      人機接口部分采用簡潔的4鍵輸入控制和五位七段數碼管顯示。可以進行參數設定和實時顯示漏電數據,以實現較好的人機交互。本設計采用在軟件上對輸入進行消抖處理方案,并對按鍵狀態進行連續的判斷處理,直到按鍵松開為止,然后才執行相應的處理程序。漏電數據顯示采用五位七段數碼管動態顯示方式,使用74HC595鎖存動態顯示數據。本設計巧妙地將按鍵輸入與動態顯示數位選擇端口共用,減少了端口的應用,從而達到系統優化及降低產品成本的目的。

      軟件設計

      漏電檢測電路的軟件設計流程圖如圖4所示:系統啟動后,立即執行系統初始化程序,從EEPROM中讀取設定的參數,接著將這些數據逐個顯示出來,可供操作人員核對。然后開始調用A/D采樣子程序,獲取10位精度的漏電信號數據,經過處理可以得到最終的漏電大小,再將數據輸出到數碼管顯示。

     

      圖4 系統軟件設計流程

      由于有時使用人員要對參數進行檢驗和修改,在上述流程中,我們插入了按鍵掃描模塊,通過按鍵可以進入到參數檢驗和修改設置狀態。

      結語

      隨著技術的發展,單片機在電氣裝置領域也得到廣泛應用,使各種電氣設備朝著數字化、智能化的方向發展。基于單片機UPD78F9234芯片設計的漏電監測儀,結構簡單,軟硬件協調,功能全面。


    上一頁 1 2 3 下一頁

    評論


    相關推薦

    技術專區

    關閉
    主站蜘蛛池模板: 黎平县| 五原县| 辽阳县| 陈巴尔虎旗| 永川市| 五台县| 岫岩| 南开区| 东安县| 武汉市| 岢岚县| 乐东| 长沙县| 丰顺县| 运城市| 科技| 友谊县| 扎鲁特旗| 普格县| 肃北| 嵊州市| 高唐县| 曲松县| 彩票| 永宁县| 肇州县| 本溪| 于田县| 聂拉木县| 玛沁县| 齐河县| 鱼台县| 湘潭县| 遵义县| 象山县| 富民县| 平果县| 和顺县| 磐石市| 平原县| 公主岭市|