《電子技術(shù)應用》
您所在的位置:首頁 > 其他 > 設計應用 > 一種數(shù)碼語音溫度計的設計方案
一種數(shù)碼語音溫度計的設計方案
現(xiàn)代電子技術(shù)
摘要: 針對水銀溫度計不便讀數(shù)、響應速度慢、在普通家庭中使用面狹窄的特點, 提出了數(shù)碼語音溫度計的設計方案。選擇不銹鋼封裝的DS18B20 作溫度傳感器、ISD1720 進行語音錄放、STC89C52 單片機進行溫度信號采集、數(shù)據(jù)處理和語音回放控制, 構(gòu)建了實際的電路系統(tǒng)。實驗表明, 該數(shù)碼語音溫度計測量范圍為0~ 99. 9 ℃, 顯示分辨率為0. 1℃ , 誤差不大于 0. 5℃ , 測溫速度快, 讀數(shù)方便, 語音清晰, 語音播報間隔時間可調(diào), 可廣泛應用于家庭或需要溫度語音提示的場合。
Abstract:
Key words :

  摘 要: 針對水銀溫度計不便讀數(shù)、響應速度慢、在普通家庭中使用面狹窄的特點, 提出了數(shù)碼語音溫度計的設計方案。選擇不銹鋼封裝的DS18B20 作溫度傳感器ISD1720 進行語音錄放、STC89C52 單片機進行溫度信號采集數(shù)據(jù)處理和語音回放控制, 構(gòu)建了實際的電路系統(tǒng)。實驗表明, 該數(shù)碼語音溫度計測量范圍為0~ 99. 9  ℃, 顯示分辨率為0. 1℃  , 誤差不大于 0. 5℃  , 測溫速度快, 讀數(shù)方便, 語音清晰, 語音播報間隔時間可調(diào), 可廣泛應用于家庭或需要溫度語音提示的場合。

0  引 言

  溫度測量在人們的日常生活中扮演著重要的角色,當人們感到身體不適時, 通常需要測量體溫; 家中的嬰兒或病人吃的流質(zhì)食物, 給嬰兒準備的洗澡水等, 都需要事先感測溫度, 溫度過高或過低都會對病人或嬰兒造成危害。目前便宜的體溫計在家中廣泛使用, 但其通常只用于測量體溫, 量程小、最大42℃ ;讀數(shù)不方便, 特別是老年人視力不好, 不容易讀準確; 在測量體溫以外的情況下不便使用, 并且破損后水銀泄漏對身體會造成危害等, 一些國家已開始禁止銷售水銀溫度計; 非接觸式的紅外測溫儀雖然方便使用, 但價格昂貴。文獻[ 3] 介紹了一種用于工業(yè)應用的數(shù)字溫度計設計方法,文獻[ 4-5] 分別介紹了采用具有語音處理功能的單片機和語音芯片設計溫度計的方法, 但是在儀器的小型化、使用方便性以及成本等因數(shù)影響下, 在一般家庭不容易推廣, 并且其核心技術(shù)也沒有公開。因此, 研制一種使用方便、既能數(shù)碼顯示又能語音提示, 價格便宜, 應用場合廣泛, 特別適合家庭使用的溫度測量儀器, 具有重要的實用價值。

1  系統(tǒng)方案設計

  1. 1  系統(tǒng)的工作原理

  單片機對溫度傳感器的信號進行采集,采集的數(shù)據(jù)通過處理后一方面輸出給數(shù)碼管進行顯示,另一方面輸出給語音模塊, 進行語音溫度提示, 語音提示的間隔時間通過撥擋開關進行設定, 也可以關斷語音功能。系統(tǒng)框圖如圖1 所示。

圖1  系統(tǒng)的方案框圖

  1. 2  系統(tǒng)硬件設計

  1. 2. 1  溫度傳感器

  采用數(shù)字溫度傳感器DS18B20, 該產(chǎn)品采用美國DALLAS 公司生產(chǎn)的可組網(wǎng)數(shù)字溫度傳感器芯片, 體積小, 使用方便, 封裝形式多樣, 適用于各種狹小空間數(shù)字測溫和控制領域; 由于項目要求能測量液體溫度、方便人體接觸等, 因此采用外加不銹鋼保護管的封裝形式, 具有耐磨耐碰、防水等功能。DS18B20 在與微處理器連接時僅需要一條口線即可實現(xiàn)雙向通信, 可測溫范圍: - 55~ + 125℃  , 可編程為9~ 12 位A/ D 轉(zhuǎn)換精度, 測溫分辨率可達0. 062 5℃  。被測溫度用符號擴展的16 位數(shù)字量方式串行輸出; 其工作電源既可在遠端引入, 也可采用寄生電源方式產(chǎn)生; 多個DS18B20 可以并聯(lián)到3 根或2 根線上, CPU 只需一根端口線就能與諸多DS18B20 通信, 占用微處理器的端口較少, 可節(jié)省大量的引線和邏輯電路; 連接電路如圖2 所示:

圖2 傳感器的連接圖

  圖2 中傳感器的2 腳與單片機的輸入/ 輸出( I/ O)腳連接, 進行雙方通信, 采用4. 7 k  的電阻上拉。由于DS18B20 單線通信功能是分時完成的, 系統(tǒng)對它的各項操作必須嚴格按協(xié)議進行。操作協(xié)議為: 初始化DS18B20( 發(fā)復位脈沖) →發(fā)ROM 功能命令→發(fā)存儲器操作命令→處理數(shù)據(jù), 各項操作都有嚴格的時序要求。

  1. 2. 2  單片機

  采用與MCS51兼容的STC89C52, 具有8K 字節(jié)的在系統(tǒng)可編程Flash 存儲器, 其MOSI、MISO、REST、SCK 等引腳通過鎖存后與計算機的并口連接, 就可實現(xiàn)對內(nèi)部的Flash 存儲器編程, 內(nèi)含512 B 的RAM, 32 個可編程I/ O口線, 3 個16 位的定時/ 計數(shù)器等特點, 可以為眾多嵌入式控制應用系統(tǒng)提供高靈活、超有效的解決方案, 非常適合本項目的應用。

  1. 2. 3  語音模塊

  采用美國華幫公司生產(chǎn)的高集成度、高性能的ISD1720 語音錄放芯片, 采樣率在4~ 12 kHz 之間調(diào)節(jié), 根據(jù)采樣頻率的不同, 可以錄存12~ 36 s 的語音信息, 語音信息在該芯片內(nèi)部的固態(tài)多級存儲陣列里按行存放, 可以通過指令中的11 位地址精確尋址; 該芯片集語音處理和存儲于一體, 具有重復自開發(fā), 掉電信息保存, 可工作于獨立按鍵模式和SPI 控制模式, 錄放結(jié)束自動進人低功耗狀態(tài), 可直接*輸人或模擬通道輸入,也可喇叭直接輸出, 芯片工作電壓2. 4~ 5. 5 V之間, 可以多段錄音, 其基本存儲單元入口地址范圍是0X010~0X09F。應用電路如圖3 所示。根據(jù)需要, 將錄制的語音分成13 個段, 即“零~ 十、點、度”, 如37. 5 度, 播報為“ 三、十、七、點、五、度”, 每段語音的錄制時間約為1. 35 s,由于錄制時間不易精確掌握, 用手動控制的方式對13 段語音進行錄制, 然后手動檢查每段語音錄制效果, 如圖3 所示, 閉合S4 進行語音信息錄制、松開即錄制結(jié)束,語音信息通過MIC 錄入, 觸發(fā)S5 鍵進行播放, 檢查當前錄制信息段的效果, 在錄制或者播放的過程中, 可以通過LED 的閃爍來了解操作的進程; 如果某段語音錄制效果不理想, 必須及時刪除, 因為在手動控制方式下, 刪除操作只對開始一段和最末一段信息有效; 錄制完成后, 還必須檢查每段信息在器件的存儲體系中是否是按環(huán)形結(jié)構(gòu)存儲的, 這可以通過閉合S5 并保持來實現(xiàn), 此時, 器件將按順序不停的播放當前信息段與其前一信息段之間的所有信息段, 通過反復錄制, 直到滿意為止; 當然, 也可以采用商業(yè)的錄制設備來實現(xiàn)。

  由該芯片內(nèi)部的語音存放地址范圍可知, 每段語音存放約11 行, 為了準確知道每段語音的入口地址和結(jié)束地址, 可以利用單片機檢查。ISD1720 提供了4 線( SCLK, MOSI, MISO, SS) SPI 接口與單片機連接, 由于二者的SPI 時序不易協(xié)調(diào), 系統(tǒng)采用了單片機的P1. 1, P1. 2, P1. 3, P1. 4 口模擬SPI 時序?qū)SD1720 進行控制。具體操作時, 器件初始化完成后, 發(fā)送PLAY指令, 器件從當前信息段的開始地址進行語音回放, 當遇到該段語音的結(jié)束標志EOM 時, 回放結(jié)束, 讀取記錄指針和回放指針的位置( 即查閱狀態(tài)寄存器SR0 和SR1) , 這樣可以精確的知道每段語音的開始地址和結(jié)束地址。由于系統(tǒng)正常工作時, 采用SPI 模式, 根據(jù)測量得到的溫度值, 尋找到相應的語音段入口, 將語音信息讀出; 在SPI 模式下, 該芯片的操作命令SET PLAY、S ET REC、SET??REASE 有一個先入先出的緩存器, 在相同類型的SET 命令下, 使得從一個存儲塊到另一個存儲塊之間可以實現(xiàn)無縫連接, 使人聽起來感覺到輸出的溫度語音信號是連續(xù)的。圖3 中S1 是復位按鈕, S2 是快進按鈕, S3 是檫除按鈕, S6 是直通模式選擇按鈕, S7 進行音量調(diào)節(jié); 以上開關按鈕都是低電平有效; R4 是語音采樣頻率的選擇電阻, 當其為80 k 時,語音錄制的采樣頻率為8 kHz; 當不使用語音播報功能時, 可以將SW 開關斷開, 同時語音播報的時間間隔通過單片機電路中的1 個三位的撥碼開關選擇, 可以設置8 個檔位, 每個檔位的時間參數(shù)由程序控制。

  1. 2. 4  顯示和電源模塊

  采用3 位LED 數(shù)碼顯示, 保留一位小數(shù), 輸出方式采用動態(tài)掃描形式, 選擇單片機的兩個端口經(jīng)過驅(qū)動器后作為LED 的字段線和字位線, 減少輸出的總電流; 為了便攜式應用, 電源采用九伏電池供電, 通過LM7805 降壓為5 V 供系統(tǒng)各模塊使用。布線和制作PCB 板時, 特別要注意地線的處理, 要求數(shù)字地、模擬地、以及揚聲器的地都要單獨走線, 最后與電源地連接。

  1. 3  系統(tǒng)軟件設計

  系統(tǒng)的軟件流程如圖4 所示。

  系統(tǒng)初始化后, 復位溫度傳感器, 啟動溫度轉(zhuǎn)換, 讀取溫度數(shù)據(jù), 進行處理, 當溫度處于快速變化過程中時,系統(tǒng)不停的進行溫度信號的采集和顯示, 判斷語音播報的間隔時間是否來到, 當滿足要求時, 根據(jù)測得的當前溫度值, 取出其十位、個位和小數(shù)位的值, 然后查表得其相應的語音信號入口地址, 復位語音芯片, 發(fā)上電指令并延時約25 ms, 判斷是否已正常上電, 正常上電后, 要清除中斷標志, 判斷器件是否已準備好接收下一條指令, 當準備好后, 發(fā)送第一段信息的放音指令, 然后檢查狀態(tài)寄存器, 判斷器件是否正常執(zhí)行剛發(fā)送的指令, 正常執(zhí)行后, 又判斷器件是否已準備好接收下一條指令,只有等到器件已準備好后, 才能向器件發(fā)送下一條指令, 否則, 就可能造成指令的丟失。程序考慮了器件內(nèi)部的FIFO 緩沖器, 使N 段語音信號就像一段語音一樣進行播放, 每段語音之間幾乎沒有死區(qū)時間間隔。當語音播報完成后, 語音芯片失電, 完成一次語音播報, 程序回到系統(tǒng)的開始處, 準備下一個溫度采集、處理、顯示和語音輸出過程, 如此不斷循環(huán)往復。

2  結(jié) 語

  采用語音提示和數(shù)碼顯示的方式設計的數(shù)碼語音溫度計, 精確度高、測溫速度快; 應用場合廣泛, 既可測量體溫, 也可測量食物、水等物質(zhì)的溫度, 量程大; 操作使用方便, 不僅適合普通家庭也適合某些需要語音提示的工業(yè)現(xiàn)場生產(chǎn)應用。

此內(nèi)容為AET網(wǎng)站原創(chuàng),未經(jīng)授權(quán)禁止轉(zhuǎn)載。
亚洲一区二区欧美_亚洲丝袜一区_99re亚洲国产精品_日韩亚洲一区二区
欧美日韩成人一区二区三区| 国产免费成人在线视频| 先锋影音网一区二区| 99视频精品全国免费| 亚洲激情成人| 久久精品欧美日韩| 久久都是精品| 欧美中文字幕视频| 欧美一区二区在线播放| 欧美一区二区久久久| 欧美亚洲一区| 欧美一区=区| 欧美在线视频免费观看| 久久国产一区二区| 亚洲韩国精品一区| 亚洲精品国产品国语在线app| 亚洲欧洲精品一区| 亚洲日本电影在线| 99国产精品国产精品毛片| 日韩视频在线一区二区三区| 99在线|亚洲一区二区| 99人久久精品视频最新地址| 日韩一区二区免费高清| 在线亚洲成人| 亚洲综合精品| 欧美一区2区视频在线观看| 欧美在线不卡视频| 久久精品视频免费播放| 久久综合色88| 欧美护士18xxxxhd| 国产精品成人在线观看| 国产精品爽爽爽| 国产午夜精品久久久久久免费视 | 亚洲精品美女在线观看| 亚洲免费观看高清完整版在线观看熊 | 国内欧美视频一区二区| 在线观看国产成人av片| 亚洲精品视频在线播放| 亚洲色图自拍| 欧美一级黄色录像| 亚洲激情在线激情| 一区二区三区导航| 欧美一区二区三区久久精品| 久久女同互慰一区二区三区| 欧美激情第六页| 国产精品久久久久秋霞鲁丝| 国内精品久久久| 日韩视频亚洲视频| 香蕉久久一区二区不卡无毒影院 | 欧美成人高清视频| 欧美四级在线| 激情成人av| 99av国产精品欲麻豆| 亚洲男同1069视频| 亚洲国产三级| 亚洲一区二区三区在线播放| 欧美在线影院| 欧美日韩激情网| 国产欧美韩日| 亚洲欧洲精品一区二区三区| 亚洲女人小视频在线观看| 亚洲第一福利视频| 亚洲一区二区三区免费在线观看| 久久久久久有精品国产| 欧美日韩国产精品一卡| 国产日韩一区二区三区在线播放| 亚洲国产精品欧美一二99| 亚洲一区二区精品| 亚洲美女毛片| 久久国产天堂福利天堂| 欧美精品在线一区二区| 国产视频亚洲| 在线视频你懂得一区| 亚洲第一页在线| 亚洲自拍16p| 欧美成人精品三级在线观看| 国产精品外国| 亚洲免费观看| 亚洲欧洲一区二区在线播放| 午夜综合激情| 欧美日本亚洲| 亚洲成在线观看| 欧美一区二区三区在线看| 在线视频一区观看| 巨乳诱惑日韩免费av| 国产欧美日韩一区| 中文有码久久| 亚洲麻豆av| 美女视频黄免费的久久| 国产欧美一区视频| 在线视频免费在线观看一区二区| 91久久精品美女高潮| 久久久99久久精品女同性| 国产精品捆绑调教| 亚洲精品网址在线观看| 最新国产成人在线观看| 久久精品一区二区三区四区 | 亚洲国产高清高潮精品美女| 欧美一区二区在线免费观看| 亚洲一区在线视频| 欧美激情在线狂野欧美精品| 禁断一区二区三区在线| 性欧美超级视频| 午夜一区二区三区不卡视频| 欧美日韩一区二区三区免费看| 亚洲国产精品福利| 亚洲激情女人| 老司机精品视频网站| 国一区二区在线观看| 午夜久久久久久久久久一区二区| 亚洲欧美激情四射在线日| 欧美日韩在线视频一区| 日韩视频二区| 在线亚洲伦理| 欧美日韩在线精品| 99在线热播精品免费99热| a4yy欧美一区二区三区| 欧美精品乱人伦久久久久久 | 亚洲美女尤物影院| 亚洲精品五月天| 欧美国产激情二区三区| 亚洲国产欧美一区二区三区久久| 91久久久久久久久| 欧美91大片| 91久久中文字幕| 99国产精品| 欧美涩涩视频| 亚洲午夜一二三区视频| 亚洲免费人成在线视频观看| 国产精品久久久久91| 亚洲午夜视频在线| 久久av一区二区三区亚洲| 国产亚洲欧美一区在线观看| 久久精品亚洲| 欧美大色视频| 亚洲麻豆视频| 亚洲欧美日韩综合国产aⅴ| 国产精品视频免费观看www| 亚洲欧美久久久久一区二区三区| 欧美一区二区在线免费播放| 国产亚洲精品自拍| 亚洲东热激情| 欧美日韩1080p| 亚洲天堂av在线免费观看| 午夜视频在线观看一区二区三区| 国产精品自拍在线| 亚洲第一搞黄网站| 欧美日本不卡视频| 亚洲色在线视频| 欧美在线视频播放| 精品福利电影| 在线一区亚洲| 国产九九精品| 亚洲精品九九| 国产精品久久精品日日| 欧美一区二区三区另类| 欧美91大片| 中文一区在线| 久色成人在线| aa亚洲婷婷| 欧美在线视频二区| 亚洲国产精品黑人久久久| 亚洲一区免费网站| 国产欧美一区二区精品婷婷| 亚洲国内自拍| 国产精品久久久亚洲一区| 久久国产直播| 欧美视频日韩视频| 欧美在线不卡视频| 欧美精品二区| 午夜精品一区二区三区在线视| 蜜臀av性久久久久蜜臀aⅴ四虎| 洋洋av久久久久久久一区| 久久久国产精品一区| 亚洲日本中文| 久久国产精品久久w女人spa| 亚洲国产综合在线| 欧美在线观看一区| 亚洲精品国产精品国产自| 欧美一区观看| 最新高清无码专区| 久久精品国产清高在天天线| 亚洲精品一区二区三区四区高清| 欧美有码在线视频| 亚洲精品综合在线| 久久久99爱| 亚洲香蕉网站| 欧美另类69精品久久久久9999| 亚洲欧美欧美一区二区三区| 欧美国产日韩一二三区| 香蕉亚洲视频| 欧美性猛交99久久久久99按摩| 亚洲国产一区二区精品专区| 国产精品区免费视频| 最新国产の精品合集bt伙计| 国产三级精品在线不卡| 亚洲欧美日韩国产成人| 亚洲精品一二三| 免费永久网站黄欧美| 欧美一区1区三区3区公司|