一種智慧型手機獲取監測環境溫度、溼度的實現方法

2021-01-08 電子產品世界

編者按:本文介紹一種利用智慧型手機耳機接口音頻傳輸,來實現智慧型手機拓展監測環境溫度、溼度的應用設計與實現方案,同時提出了可兼容2種不同耳機接口標準的解決方案,增強了智慧型手機拓展應用價值。

摘要:本文介紹一種利用智慧型手機耳機接口音頻傳輸,來實現智慧型手機拓展監測環境溫度、溼度的應用設計與實現方案,同時提出了可兼容2種不同耳機接口標準的解決方案,增強了智慧型手機拓展應用價值。

本文引用地址:http://www.eepw.com.cn/article/274760.htm

  隨著移動終端作業系統應用軟體功能日益強大,如Android和iOS智能作業系統,智慧型手機的應用已遠超出通話的原始功能,各種移動應用的開發更充分體現了智能化、開放式的趨勢。這裡介紹一種如何利用智慧型手機的耳機音頻接口,來實現隨時獲取外界環境溫度溼度參數的方法。

1 技術應用背景

  目前智慧型手機等移動通訊終端,通常都帶有4腳3.5mm立體聲耳機接口,這就給智慧型手機帶來通用接口擴展應用的可能性,或許有人會想到PC上通用的USB接口,然而我們發現在智慧型手機不斷演進發展過程中,儘管逐步過渡到支持micro USB接口,但是僅局限於USB device接口功能,雖然支持USB OTG功能的手機也有不少,但並不能保證市面所有的手機都支持。而智慧型手機支持耳機接口,卻是絕對所需必配,因此研究通過手機耳機接口作拓展應用,似乎是必然之路。

2 系統組成與原理

  本智慧型手機偵測環境溫、溼度參數系統,如圖1所示系統由來自耳機埠環境溫溼度偵測外設和智慧型手機所組成,其中耳機埠外設主要由耳機埠MIC與GND自動偵測與自動切換電路,電池供電開關電路,耳機輸出L聲道信號整形電路,MIC信號整形發送電路,低功耗32位MCU單片機電路,專業級溫度、溼度傳感器等組成。

3 工作原理

  耳機埠外設裝置將負責完成環境溫、溼度參數測量採集,在相應的智慧型手機APP程序支持下,智慧型手機顯示屏將可直接顯示環境溫度、溼度曲線。為了達此目的,這就需要建立耳機埠外設與智慧型手機數據通訊機制:數據傳輸的具體方式中,外設裝置通過插入手機外置話筒音頻輸入接口或音頻線路輸人接口的連接線發送數據信號給手機,外設裝置通過插入手機的外置耳機音頻接口或音頻線路輸出接口的連接插線,接收手機發送出的數據信號。很顯然手機耳機埠只能直接傳輸音頻信號,耳機線傳輸一般是1250Hz~9600Hz之間的交流音頻信號。要進行數據傳輸,信號就需要進行編碼調製發送,接收時解調解碼頻率為9600Hz和4800Hz的音頻信號。本方案則採用標準的曼徹斯特(Manchester) 線路編碼,來進行數據傳輸,如果把耳機接口終端作為主導裝置,則由其產生位時鐘信號、命令選擇信號和數據。外設裝置通過耳機音頻輸入/輸出接口與智慧型手機進行數據通信,數據信號在主控模塊中進行編解碼處理,再通過控制裝置讀取、寫入外部介質,並存儲數據。實現的主控模塊電路可選用低功耗的ARM微控制器,內部有可編程工作寄存器,可以方便地與主機通信,但要有自己的數據協議,主控模塊對雙向信號進行編解碼處理的過程:(1)主控電路模塊將讀寫裝置需傳送的曼徹斯特編碼數據信息解碼成國標數據,再編碼為差分曼徹斯特編碼數據信號,送到連接手機MIC接口或線路音頻輸入接口的傳輸線上。(2)主控電路模塊從連接手機耳機接口或線路音頻輸出接口如輸出L聲道的傳輸線上,接收差分曼徹斯特編碼數據信號,解碼成國標數據,再編碼為標準曼徹斯特編碼數據信息,送入MCU內置的讀寫裝置。該讀寫裝置將負責完成環境溫度、溼度數據採集。

  本耳機外設解決方案使用曼徹斯特編碼來實現智慧型手機和EFM32ZG108微控制器間的通訊。不進行載波調製與解調,直接在音頻線路上傳輸數據編碼信號。具體協議機制如下:基於音頻輸入/輸出的數據傳輸方法是一種串行通訊方法,參考標準同步串行通訊協議,採用差分曼徹斯特編碼,曼徹斯特編碼總會在每一位的中點產生一個邊沿跳變,在每一位的開始位置也可能會有一個邊沿跳變(這決定於傳輸的數據)。在每一位中點的跳變方向表明數據。在位傳輸的邊沿所產生的跳變並不表明數據信息。它們的存在只是讓信號處於正確的狀態以便允許每一位中點的跳變。存在有保證的跳變允許信號能自同步,並且允許接收者能正確地匹配數據;如果數據不匹配,接收者能通過識別每一位中點,即在每一位的周期裡不會一直有一個跳變,如圖2所示,數據傳輸是雙工方式,從手機輸出數據的傳輸使用音頻輸出線路,進人手機的數據傳輸使用音頻輸入線路,發送數據前讓總線空閒準備,提示接收方做好接收準備。

4 智慧型手機與耳機外設數據傳輸的軟硬體設計

  從硬體外觀體積設計得小巧出發,整個環境溫溼度偵測耳機外設將有採用3.0V/50mAh CR1225 鈕扣電池供電,內置的電路設計具有不插入智慧型手機耳機,電池將不耗電;插入耳機後,手機APP激活後,電池才會對整個耳機外設系統供電。為了能做到系統長時間待機續航使用,主控MCU(微控制器)特意選用了超低功耗微控制器EFM32ZG108F16,它是基於ARM Cortex-M0+ CPU 內核,低成本32-bit MCU,CPU頻率能達到24MHz。由於EFM32ZG108F16低功耗的性能,deep sleep(深度睡眼)模式0.9mA,此時內部的模擬電壓比較器與CPU均仍然工作;Stop 模式0.5mA;Shut off模式20nA,EFM32ZG108F16是耳機外設解決方案理想的微控制器,微控制器負責處理所有的硬體接口和軟體協議處理,通過智慧型手機標準的3.5mm音頻接口實現了智慧型手機與微控制器之間的通訊,該微處理器軟體運行固件使用內部12MHz RC (IRC) 振蕩器作為時鐘源,基於數據傳輸速率只有1.4kbps,程序實際運行可工作於1MHz,微控制器耗電僅為114mA;一旦手機APP發出退出測量模式命令,耳機外設主控可進入深度睡眠模式(內部32.768kHz RC 振蕩器作為時鐘源),耗電只有0.9mA。

  針對環境溫度、溼度參數檢測,這裡將選用瑞士Sensirion AG全資子公司——盛思銳溫溼度傳感器SHT21,SHT21內部由電容式相對溼度傳感器、帶隙溫度傳感器、運放、A/D轉換器、OTP 存儲及數字處理單元所組成、支持I2C總線接口輸出,工作時功耗較低:3.2mW(8位測量,1次/秒),3V供電時,測量耗電只有300mA,SHT21相對溼度工作範圍為溼度0-100%;溫度工作範圍:-40 - +125℃ (-40 - +257°F);溼度響應時間為8秒(tau63%)。

  如圖3所示主控制器與溫溼度傳感器以I2C總線進行數據採集通訊。


土壤溼度傳感器相關文章:土壤溼度傳感器原理 溫溼度控制器相關文章:溫溼度控制器原理

相關焦點

  • 一種手機準確測量環境溫度的方法
    編者按:智慧型手機已經在人們生活中得到廣泛的應用,很多應用程式可以在手機上進行安裝運行。應用之一就是人們獲得外界溫度,目前多數方式是通過應用程式,直接或者間接地通過國家氣象局獲得外界溫度。
  • 糧倉溫溼度監測系統解決方案
    近些年來,全國各地中儲糧糧倉開始實施智能糧庫建設,運用高精度傳感器、高清視頻監控、物聯網、大數據分析等技術,實現集遠程監測、庫存數據監測等多功能於一體的智能化管理體系。糧倉受影響最大的因素是溫溼度,溫溼度過高都會導致糧食發生黴變,因此,精訊暢通糧食倉庫溫溼度監控系統的出現可以解決這一問題,保證糧食正常儲存環境。
  • 採用神經網絡與模糊推理結合實現環境實驗室溫溼度監測系統的設計
    打開APP 採用神經網絡與模糊推理結合實現環境實驗室溫溼度監測系統的設計 伍文平,張智盛, 發表於 2020-05-12 09:31:24
  • 米家溫溼度監測電子表:集溫度,溼度,時間於一體,還很智能哦
    溫溼度計每個家庭都會有,但你會經常去看它?相信大部分人都不會去在意吧!只到你身體不舒服的時候,才會去看下吧!小米米粉節期間推出米家溫溼度監測電子表,它將溫溼度和時間結合到一起了,這樣您看時間的同時,就能看到家裡溫溼度,從而好增減衣物,以防感冒!
  • 使用智慧型手機檢測人體和空氣中的溫溼度數據
    打開APP 使用智慧型手機檢測人體和空氣中的溫溼度數據 發表於 2018-11-13 17:36:43 溫溼度傳感器只是傳感器其中的一種而已
  • 智能溫溼度傳感器的特點是什麼,它的應用有哪些
    智能溫度傳感器(亦稱數字溫度傳感器)是在20世紀90年代中期問世的。智能溫度傳感器的特點是能輸出溫度數據及相關的溫度控制量,適配各種微控制器(MCU);並且它是在硬體的基礎上通過軟體來實現測試功能的,其智能化程度也取決於軟體的開發水平。
  • 一種關於無線測溫的系統的方式|傳感器|溫溼度|測點|組態_網易訂閱
    總體設計  一、智能無線測溫系統工作原理   智能無線溫度終端(防爆型或智能型)通過探杆測量完溫度信號後將溫度信息,通過無線發給無線溫度採集單元(嵌入A型或7寸觸控螢幕型)。無線溫度採集單元將溫度信息匯總後再通過485總線傳輸給後端伺服器平臺。各個數據監測部門可以通過網頁就可訪問溫度數據。
  • 實驗室環境溫度溼度要求!
    在食品檢測領域,實驗室環境條件也直接影響最終的檢測結果,大部分實驗都需要精確可靠的監測儀器提供準確的環境參數數據。實驗室要求適宜的溫度和溼度。室內的小氣候,包括氣溫、溼度和氣流速度等,對在實驗室工作的人員和儀器設備有影響。
  • 小米IOT新品,動態監測溫溼度,米家藍牙溫溼度計2真香體驗
    安裝方式主要有三種,首先是直接把溫溼度計立於桌面,其次是通過牆貼把溫溼度計貼在固定位置,其三是溫溼度計內設有掛繩孔,可通過掛鈎方式使用。米家藍牙溫溼度計2有單機模式與智能聯動模式,單機模式僅能通過顯示屏查看溫度、溼度;智能聯動模式下,可通過米家APP查看溫度、溼度,與各種智能設備聯動。
  • 溫度/溼度一目了然,米家藍牙溫溼度計使用體驗
    而我們生活的室內環境也一樣受到潮溼的困擾,為了直觀的了解室內的溫度、溼度指數,我入手了小米米家出品的藍牙溫溼度計。首先開箱走起,在此之前,小米已經出過一款溫溼度傳感器,相比之下前者沒有顯示屏,所以不是很直觀,必須通過小米網關連接,然後使用米家APP讀取溫溼度的數值,相對溫溼度計還是挺繁瑣的,不過他的優勢在於與米家智能設備聯動控制。
  • 感知0.1℃的冷暖 淺談米家藍牙溫溼度計 2的智能互聯
    如果要實現遠程查看和智能互聯,家裡還得有帶藍牙網關的設備,如Redmi小愛音箱 Play、小米米家智能多模網關、小米小愛智能鬧鐘、小愛觸屏音箱都帶有藍牙網關功能。與小愛同學互動:趟沙發上追劇,想知道各個房間實時的溫溼度,不想打開手機,問小愛同學就行,如果家裡有多個溫溼度計,得分開詢問。
  • 電池溫度智能監測系統
    傳統上用人工定時測量的方法,勞動強度大、測量精度差,工作環境惡劣,尤其是不能及時發現異常單體電池容易導致單體電池損壞,甚至導致整組電池故障或損壞; 基於總線結構的有線多點溫度監測系統,能夠實現溫度的智能化測量,但存在布線繁多複雜、維護擴展困難等不足。
  • 蝸牛生活環境的溫度和溼度
    不同種類的蝸牛和同一種類蝸牛處在不同的生長發育階段,其對溫度的適應性也有較大的差異;即使同一種蝸牛的不同個體,因其生理功能、營養狀況以及處在某一溫度下時間的長短不同,均會導致有關蝸牛適宜生活溫度測定值的差異。在養殖過程中發現,在6~8月當氣溫達到30℃以上時,個體重達到8-10克以上的散大蝸牛,每天都會死去一大批;而個體重5克以下的散大蝸牛則很活躍,幾乎看不到死亡的。
  • 實時監測、智能聯動 讓家居環境更安心
    開機後可通過滑動頂部的電容條切換檢測類型,可檢測PM2.5、PM10、CO2、溫度以及溼度五項數據的檢測還能根據當前檢測到的空氣品質參數數據,通過不同顏色顯示直觀提供環境狀況。若圖標變為紅色則表示空氣受汙染,應當進行淨化空氣措施,非常貼心。
  • 配電室環境監測系統的組成以及它的相關功能介紹
    配電室環境監測系統 配電室環境監測系統通過分布在配電室內的各類傳感器、採集與通信設備,將各種電氣信號、運行參數和環境數據傳送到基於雲平臺的智能運維監測平臺上,對用戶配電室進行遠程、集中、實時監測,實現配電室「無人值守、少人值班」。
  • 實驗室環境溫度溼度要求,你必須知道!
    今天為大家介紹食品實驗室溫溼度要求的相關內容。在實驗室內控環節中,不同實驗室對溫溼度都有要求,大部分試驗都是在明確的溫溼度環境中開展。在食品檢測領域,實驗室環境條件也直接影響最終的檢測結果,大部分實驗都需要精確可靠的監測儀器提供準確的環境參數數據。實驗室要求適宜的溫度和溼度。
  • 基於PXA310平臺的溫溼度傳感器設計與實現方法
    的設計與實現方法。晶片,基於PXA310硬體平臺和Linux 作業系統,能有效監控現場溫溼度變化。在周圍環境發生變化,不能滿足工作要求時,可以獲取監控數據並提出預警,提高生產和工作環境檢測的可靠性及實時性。
  • 要舒適溫度,也要宜人溼度:「溼度調節」空調怎麼選?
    空調本社是一種追求舒適體驗的家電產品,日常生活中,除了溫度適宜、空氣環境整體潔淨之外,溼度的宜人也很重要,比如,據了解,環境溫度在18℃到25℃,相對溼度在40%到70%時,人體感覺舒適。這一次,釘科技就帶大家了解一下可以進行「溼度調節」的空調產品。
  • 智能溫室大棚管理解決方案
    農業進入信息化時代後,對溫室內部的空氣溫溼度、土壤溫溼度、CO2濃度及光照等農業環境信息的採集也越來越重視。因此,將物聯網技術引入溫室大棚中來,實現溫室種植的高效和精準化管理。,單棟溫室可利用物聯網技術,採用不同的傳感器節點和具有簡單執行機構的節點(風機、低壓電機、閥門等工作電流偏低的執行機構) 構成無線網絡來測量土壤溼度、土壤成分、PH 值、降水量、溫度、空氣溼度和氣壓、光照強度、CO2濃度等來獲得作物生長的最佳條件, 通過模型分析、自動調控溫室環境、控制灌溉和施肥作業,從而獲得植物生長的最佳條件。
  • UPS電源遠程監測及開關機控制、伺服器關機保護如何實現?
    通過電腦、手機等設備的智能化管理模式和配合監控軟體,能夠實現UPS電源遠程在線監測、集中監控、遠程控制等功能,可將原有人值守機房改造成無人值守的遠程在線監控智能化的監控機房。 二、實現方式: 在UPS電源供電系統現有的設備功能基礎上,通過UPS的通訊口與UPS網絡監控適配器(UPS監控模塊)連接,能夠24小時不間斷的採集UPS的實時運行狀態並轉換成數位訊號,並與網絡連接通訊,即可在電腦上通過WEB網頁,實現在線遠程實時監測UPS電源及其控制功能。