• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

      環(huán)境空氣質量監(jiān)測的實現及優(yōu)化*

      2014-02-07 01:22:16王佳慶
      機電工程技術 2014年6期
      關鍵詞:按鍵空氣質量單片機

      張 靜,彭 芳,王佳慶

      (蘇州工業(yè)園區(qū)職業(yè)技術學院機電工程系,江蘇蘇州 215123)

      隨著經濟的發(fā)展及人民生活品質的提高,人們對環(huán)境和健康越來越重視,空氣品質狀況關注度越來越高[1]。目前各城市對PM2.5等空氣質量情況的播報只能反映整體平均水平,不能滿足實時性、區(qū)域性要求,另外現有市場上空氣檢測儀價格比較高,難以普及。

      本文研究的新型空氣檢測儀是以Freescale MK40系列32位超低功耗MK40DX64為控制核心,采用夏普GP2Y1010AU0F高靈敏度微型激光傳感器,能夠實現對空氣質量PM2.5/PM10數值、溫度、濕度的實時采集、傳輸及顯示。

      設計采用鋰電池供電,有良好的便攜性和通用性,使用低功耗段碼式LCD顯示,人機界面友好,具有精度高、功能強、價格低的優(yōu)點,適合普通家庭及辦公場合使用。

      1 系統(tǒng)設計

      整個系統(tǒng)設計可以分為系統(tǒng)供電、數據采集、人機界面等三個主要部分,系統(tǒng)框圖如圖1所示。

      系統(tǒng)供電部分包含AC/DC,DC/DC,PMIC充電管理等方面[2]。其中系統(tǒng)采用7.4 V鋰電池,正常工作時,通過DC/DC整流成5 V供整個單片機系統(tǒng)使用;充電時通過AC/DC將220VAC整流成9 V DC,一方面給鋰電池充電,另外一方面輸入DC/DC供系統(tǒng)使用。

      圖1 系統(tǒng)設計框圖

      數據采集部分包含空氣質量傳感器采樣,濕度傳感器采樣,溫度傳感器采樣,空氣閥驅動等方面。其中空氣傳感器采用光電原理,需要進行PWM驅動,模擬ADC輸入采樣;濕度傳感器采用ADC接口輸入;溫度傳感器采用模擬ADC輸入采樣;系統(tǒng)采用5 V空氣閥進行空氣的循環(huán)控制。

      人機界面部分包含段碼式LCD顯示,按鍵輸入,USB數據傳輸等方面。其中按鍵輸入采用電容式觸摸按鍵,MCU內部集成TSI驅動模塊;系統(tǒng)支持USB 2.0傳輸協(xié)議,可以與上位機進行交互;MCU內部集成LCD驅動模塊,支持低功耗段碼式LCD[3]。

      此外,系統(tǒng)設計還支持電池反接保護,低電壓檢測提醒等人性化設計,方便終端客戶使用及維護。

      2 硬件實現

      2.1 系統(tǒng)供電

      系統(tǒng)供電包含AC/DC,DC/DC,電池充電管理等。其中,AC/DC部分基于ST的電源轉換芯片VIPER27,拓撲結構為典型反激電路,最大供電功率為18 W;電池充電部分基于TI電池充電管理芯片bq24103RHLR,輸入電壓為9 V,輸出為8.4 V;DC/DC部分采用TI的LM2694 Buck直流電源轉換芯片,輸入為4.5 V~42 V,輸出為5 V;

      電池供電時,通過DC/DC將電池電壓(8.4 V)轉換為5 V,供整個系統(tǒng)使用;交流電輸入時,通過AC/DC轉換為9 V直流電,一方面供電池充電,另一方面通過DC/DC將9 V轉換成5 V直流。

      2.2 傳感器采樣

      傳感器采樣包含空氣質量傳感器采樣、濕度傳感器采樣、溫度傳感器采樣、空氣閥驅動等方面[4]。其中,空氣質量傳感器采用夏普GP2Y1010AU0F高靈敏度微型激光傳感器,此功能引腳圖如圖2所示,電路實現方面,1(V-LED)/6(VCC)腳5 V供電,2(LED-GND)/4(S-GND)腳接地,3(LED)腳需輸入100 Hz,占空比3.2%的PWM驅動信號(由MK40DX64的PWM輸出驅動NPN MPS-01三極管實現),5(Vo)腳為傳感器輸出信號,將其連接到MK40DX64的ADC模塊輸入獲取空氣質量信號;濕度傳感器采用霍尼韋爾HIH-4010型濕度傳感器,工作電流200μA,由MK40DX64的ADC模塊輸入獲取濕度信息。溫度傳感器由NTC溫敏電阻加調理電路實現,工作電流可以忽略不計,由MK40DX64的ADC模塊輸入采樣獲取溫度信息;另外系統(tǒng)需要驅動抽氣閥使空氣流通,由MK40DX64引腳驅動NPN三極管基級進行功率放大。

      圖2 GP2Y1010AU0F空氣質量傳感器

      2.3 人機界面

      人機界面包括觸摸按鍵輸入,段碼式LCD輸出,USB通訊等。觸摸按鍵輸入采用低成本電容式方法,MK40DX64內部集成了TSI模塊,當有手指按上時,寄生電容發(fā)生變化,TSI模塊的充放電計數發(fā)生改變;段碼式LCD顯示采用單片機直接驅動的方法,MK40DX64內部集成了段式LCD驅動,LCD的顯示界面可以直接定制為數字或圖形;USB通訊采用全速CDC模式,MK40DX64內部集成了USB控制器及PHY,可以直接輸出USB信號。

      2.4 低電壓檢測及電池反接保護

      針對電池供電可能遇到電池電壓過低的情況,需要在電池電壓過低的情況下提醒使用者,MK40DX64集成了電壓比較器及1.0 V,3%精度的內部參考電壓,通過給電池電壓分壓及比較,可以輕松實現電池電壓檢測;針對電池安裝可能遇到反接的情況,通過在供電回路串入低RDSon PMOS的方法有效防止電池接反的情況,同時兼顧了供電效率。

      3 軟件實現

      3.1 軟件流程圖

      整個軟件實現流程圖如圖3所示,是典型的前后臺控制程序。系統(tǒng)上電后,需要對PWM、LCD、USB、TSI、CMP等單片機模塊進行初始化,接著進入While主循環(huán),在循環(huán)中首先判斷低電壓檢測中斷有無置位,若有置位則進行換電池提醒,反之接下來檢測觸摸按鍵,觸摸按鍵判斷工作在掃描方式,通過檢測TSI通道數值的變化來界定有無按鍵觸發(fā),根據觸發(fā)的按鍵進行模式調節(jié),接下來是空氣質量、濕度、溫度等傳感器的采樣與處理,最后是LCD的現實與USB傳輸的實現[5]。

      圖3 系統(tǒng)軟件流程圖

      3.2 低電壓檢測

      圖4 低電壓檢測

      電壓檢測示意圖如圖4所示。電池額定工作電壓為7.4 V,低于5 V可以認為需要更換電壓,通過對電池電壓1/5分壓,輸入單片機運放比較器的一端,另外一端設置為單片機內部的參考電壓,典型值為1 V。當電池工作電壓低于5 V,分壓后單片機輸入低于1 V,此時運放輸出會發(fā)生反轉,從而產生中斷。

      3.3 觸摸按鍵檢測

      觸摸按鍵原理檢測如圖5所示,人的手指接觸到按鍵會附加一個pF級的耦合電容,單片機TSI模塊內部有恒流源對電容進行充放電,通過判斷充放電周期來檢測按鍵觸發(fā)。同時,TSI模塊內部集成了PWM載波信號產生器,通過計算充放電周期內載波信號的個數判斷按鍵觸發(fā)。圖5分為A、B、C、D共4個狀態(tài):A狀態(tài)是無觸發(fā)的情況,此時TSI通道讀取的數值作為基準Baseline;B狀態(tài)是手指按下,此時TSI通道讀數超過事先設定的閾值Threshhold;C狀態(tài)是手指在按鍵上停留;D狀態(tài)是手指從按鍵上松開。

      圖5 觸摸按鍵檢測

      3.4 傳感器采樣

      如圖6所示,空氣質量傳感器的采樣是基于光電轉換原理,需要MCU產生1路100 Hz即周期10 ms、占空比為0.032的PWM輸出信號,通過NPN驅動放大后,輸入到圖2 GP2Y1010AU0F空氣質量傳感器的3腳,此時GP2Y1010AU0F的5腳會產生模擬輸出,在PWM輸出為高的0.32 ms的0.28 ms時刻進行采樣,采集數據必須根據電壓空氣質量曲線進行擬合與校驗;另外,濕度傳感器與溫度傳感器也是通過單片機輸入,ADC采樣后進行校驗。

      圖6 空氣質量傳感器采樣

      3.5 LCD顯示

      MK40DX64有48個LCD驅動引腳可以支持最高320段(8x40),連接示意圖如圖7所示。LCD引腳直接連接Segment LCD,根據LCD的規(guī)格,將引腳配置成Front Planes或Back Planes模式;通過軟件配置可以點亮每一段液晶,從而顯示數字,字母乃至圖像。

      3.6 USB通訊

      MK40DX64集成了全速USB收發(fā)器,可以直接接到USB連接器進行通訊。Freescale提供了基于Codewarrior的USB驅動,用戶可以直接使用。

      4 結束語

      基于MK40DX64的新型空氣檢測儀采用了業(yè)界公認的超低功耗與高性價比的ARM單片機,實現了對空氣質量,濕度及溫度的測量,同時系統(tǒng)具有觸摸按鍵,LCD顯示,USB通訊等功能。

      圖7 段碼式LCD顯示

      目前,整個系統(tǒng)軟硬件系統(tǒng)調試已經完成,實驗數據表明該設計具有人機界面友好、精度高、功能強、價格低的優(yōu)點,適合普通家庭及辦公場合使用。

      [1]伏晴艷.PM2.5將納入我國空氣質量檢測范圍[J].質量與標準化,2012(2):15-18.

      [2]宋寶華.設備驅動開發(fā)詳解[M].北京:人民郵電出版社,2010.

      [3]陳卓,王田,梁新元.嵌入式系統(tǒng)開發(fā)[M].北京:電子工業(yè)出版社,2009.

      [4]解菁,高宏堂,葉孝佑.提高激光傳感器用于現場校準裝置精度的研究[J].光學技術,2012(4):398-402.

      [5]暢新愛.智能家居空氣質量檢測系統(tǒng)[J].家電科技,2011(10):44.

      猜你喜歡
      按鍵空氣質量單片機
      基于有限狀態(tài)機的按鍵檢測程序設計
      電子制作(2021年3期)2021-06-16 03:14:26
      基于單片機的SPWM控制逆變器的設計與實現
      電子制作(2019年13期)2020-01-14 03:15:28
      基于單片機的層次漸變暖燈的研究
      電子制作(2019年15期)2019-08-27 01:12:10
      基于單片機的便捷式LCF測量儀
      電子制作(2019年9期)2019-05-30 09:42:02
      “空氣質量發(fā)布”APP上線
      車內空氣質量標準進展
      汽車與安全(2016年5期)2016-12-01 05:22:14
      重視車內空氣質量工作 制造更環(huán)保、更清潔、更健康的汽車
      汽車與安全(2016年5期)2016-12-01 05:22:13
      一種多方向導光按鍵結構設計
      電子制作(2016年1期)2016-11-07 08:43:05
      開展“大氣污染執(zhí)法年”行動 加快推動空氣質量改善
      Microchip推出兩個全新PIC單片機系列
      全椒县| 洛南县| 安康市| 日喀则市| 波密县| 阿城市| 金堂县| 永泰县| 通河县| 天祝| 达州市| 郯城县| 米林县| 府谷县| 营口市| 岢岚县| 临潭县| 连平县| 祥云县| 宁陕县| 阳高县| 鹰潭市| 威信县| 宜城市| 开平市| 盐山县| 突泉县| 准格尔旗| 齐齐哈尔市| 若尔盖县| 日照市| 娱乐| 额尔古纳市| 宜兰县| 江门市| 平凉市| 台南县| 景东| 哈巴河县| 秦皇岛市| 罗源县|