新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > 基于MCU的氣壓高度表設計

        基于MCU的氣壓高度表設計

        作者: 時間:2012-12-12 來源:網絡 收藏
        高度計就是利用大氣壓的變化規律,來測量所在地的海拔高度和大氣壓變化,以及測量因地域變化發生的相對高度。一般適用于戶外活動者,包括登山、攀巖、滑雪運動、外出旅行等。針對當前氣壓高度計產品絕對高度測量誤差大、功能單一、體積大、耗電高不便攜帶等缺點,基于VTI公司推出的微小的尺寸,4種測量模式的切換等特點,采用氣壓數據與氣壓轉換高度軟件算法改進設計。并在硬件設計上增加了背光顯示,鬧鐘功能。

        1 系統設計
        為使系統更精簡、經濟與實用,采用4位的OKI ML63189B,傳感器作為一個Slave,通過I2C接口與的I/O通訊。增加了時鐘計時、秒表、鬧鈴與背光顯示功能。通過有5個Key的按鍵操作與相應的軟件實現人機交互。

        a.JPG



        2 系統硬件設計
        該系統包含有基本功能,按鍵操作、背光驅動顯示、鬧鐘與發聲功能、高度、溫度與時鐘LCD顯示,與MCU接口模塊。OKIML63189B有4 bit、32 kB Word ROM、1.5 kB Word RAM/64×16 bit LCD ICONS。MCU高速時鐘選擇外接精密電阻100 kΩ,確保氣壓數據處理與通訊需要。按鍵外接VDD,MCU接口為外部中斷功能引腳PB.3,PO口,內接下拉電阻,當按鍵按下時為上升沿觸發。鬧鐘驅動鏈接MCU 91PIN MD引腳,通過一個BC847BW NPN三極管驅動蜂鳴片工作。SCP1000-D11共有16個引腳,有7個I/O型引腳,電源型引腳9個。其接線如圖2所示,用單一電源供電,TRIG外部觸發低功耗模式,設計中該引腳則接至DVSS。DRDY為輸出中斷信號,用以提示用戶溫度和壓力值已經測量,可讀取。PD引腳為高電平可使SCP1000-D11長時間保持低功耗模式。DRDY-PIN,PD分別接PB.0,P9.0。SCK、SDA、MISO和CSB引腳組成了數據通訊線。該MCU無專用I2C接口I/O,其PA.0,PA.1作為SCL,SDA與通訊線,因SDA為OPEN-DRAIN輸出,其線外接上拉電阻10 kΩ。MISO-PIN開路,CSB-PIN接VDD。

        b.JPG


        上一頁 1 2 下一頁

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 柏乡县| 紫阳县| 荥阳市| 霸州市| 山阴县| 汕头市| 延安市| 二连浩特市| 轮台县| 普陀区| 弥勒县| 元谋县| 深水埗区| 准格尔旗| 阿巴嘎旗| 南靖县| 长宁区| 佛教| 泽库县| 绵阳市| 息烽县| 章丘市| 肃南| 开远市| 木兰县| 本溪| 西峡县| 阳泉市| 蒲江县| 肇东市| 营山县| 中超| 庆安县| 汨罗市| 宕昌县| 磐安县| 大余县| 陆丰市| 峨眉山市| 青铜峡市| 特克斯县|