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

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

0  引 言

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

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

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

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

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

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

  1. 2. 1  溫度傳感器

  采用數(shù)字溫度傳感器DS18B20, 該產(chǎn)品采用美國DALLAS 公司生產(chǎn)的可組網(wǎng)數(shù)字溫度傳感器芯片, 體積小, 使用方便, 封裝形式多樣, 適用于各種狹小空間數(shù)字測溫和控制領(lǐng)域; 由于項目要求能測量液體溫度、方便人體接觸等, 因此采用外加不銹鋼保護管的封裝形式, 具有耐磨耐碰、防水等功能。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ù)位脈沖) →發(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ù)器等特點, 可以為眾多嵌入式控制應(yīng)用系統(tǒng)提供高靈活、超有效的解決方案, 非常適合本項目的應(yīng)用。

  1. 2. 3  語音模塊

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

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

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

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

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

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

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

2  結(jié) 語

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

此內(nèi)容為AET網(wǎng)站原創(chuàng),未經(jīng)授權(quán)禁止轉(zhuǎn)載。
亚洲一区二区欧美_亚洲丝袜一区_99re亚洲国产精品_日韩亚洲一区二区
午夜视频久久久| 午夜精品一区二区三区在线 | 欧美午夜久久久| 欧美国产日韩亚洲一区| 久久综合国产精品台湾中文娱乐网| 午夜在线精品偷拍| 午夜精品久久久久久久久| 亚洲午夜精品久久久久久浪潮| 亚洲精品网址在线观看| 亚洲人成7777| 亚洲精品国产精品国自产观看浪潮 | 欧美日韩国内自拍| 欧美日本一区二区三区| 欧美日韩国产一级| 欧美日韩ab片| 欧美日韩精品一区二区在线播放| 欧美精品国产一区二区| 欧美女同在线视频| 欧美三日本三级少妇三2023| 欧美三级乱码| 国产精品午夜在线| 国产美女一区二区| 国产亚洲精品bv在线观看| 国产一区二区三区av电影 | 一本色道久久综合一区| 亚洲网站在线| 亚洲一区一卡| 欧美一区二区视频在线观看2020| 欧美在线免费视屏| 久久在线免费观看视频| 欧美大片一区二区| 欧美日韩一区二区三区免费看| 欧美午夜精品伦理| 国产精品视频久久| 国产揄拍国内精品对白| 一区二区三区在线视频播放 | 午夜亚洲激情| 久久精品99| 亚洲精品日韩在线观看| 中国亚洲黄色| 欧美一区二区三区播放老司机| 久久精品国产精品亚洲综合| 免费在线成人av| 欧美理论视频| 国产精品一区二区三区四区五区| 激情小说另类小说亚洲欧美| 亚洲精品乱码久久久久| 亚洲欧美日本伦理| 亚洲国产欧美在线| 亚洲天堂av电影| 久久久夜色精品亚洲| 欧美精品一区二区三区一线天视频| 国产精品观看| 激情久久久久久| 99精品久久久| 欧美综合77777色婷婷| 99riav久久精品riav| 欧美与欧洲交xxxx免费观看 | 亚洲国产精品一区二区第四页av| 夜夜嗨网站十八久久| 欧美在线播放一区| 99re亚洲国产精品| 久久九九久久九九| 欧美日韩不卡合集视频| 国产亚洲一区二区三区| 亚洲三级观看| 欧美一区=区| 一区二区三区四区五区精品视频| 久久国产精品久久久久久| 欧美激情综合在线| 国产欧美日韩综合一区在线播放| 亚洲黄色av一区| 午夜精品美女久久久久av福利| 亚洲乱码国产乱码精品精可以看| 午夜一级久久| 欧美激情综合五月色丁香| 国产一区二区三区网站| 一区二区欧美国产| 亚洲第一区色| 欧美一区二区三区四区在线| 欧美精品激情在线观看| 国语自产精品视频在线看| 在线视频中文亚洲| 亚洲精品免费一区二区三区| 欧美一区二区在线观看| 欧美日韩视频在线第一区| 激情欧美一区二区三区| 亚洲欧美电影在线观看| 一本色道久久综合亚洲精品不| 美日韩精品视频免费看| 国产美女精品免费电影| 一本久久综合| 日韩亚洲成人av在线| 久久这里有精品15一区二区三区| 国产精品久久久999| 亚洲狠狠婷婷| 亚洲黄色尤物视频| 久久精品亚洲一区二区三区浴池| 欧美午夜不卡在线观看免费 | 欧美福利电影网| 狠狠久久五月精品中文字幕| 亚洲在线成人| 亚洲视频在线观看视频| 欧美3dxxxxhd| 玉米视频成人免费看| 久久不射电影网| 欧美在线免费视频| 国产精品亚洲美女av网站| 一区二区三区四区五区在线| 999亚洲国产精| 欧美成人蜜桃| 亚洲高清一区二| 亚洲七七久久综合桃花剧情介绍| 久久另类ts人妖一区二区| 亚洲一二区在线| 一本色道久久综合亚洲二区三区| 91久久精品www人人做人人爽| 国产精品99久久不卡二区| 亚洲淫性视频| 久久爱www.| 国产精品久久久久av| 一本色道久久综合狠狠躁篇怎么玩 | 欧美有码视频| 久久精品国产第一区二区三区| 国产伦精品一区二区三区高清| 一区二区三区免费看| 亚洲一区二区免费在线| 欧美日本一区二区三区| 夜夜精品视频一区二区| 亚洲亚洲精品三区日韩精品在线视频| 欧美日韩a区| 亚洲深爱激情| 欧美精品一区二区精品网| 亚洲精品1区| 一区二区久久久久| 欧美日韩一级视频| 91久久精品一区| 国内偷自视频区视频综合| 亚洲欧美日韩国产综合精品二区| 亚洲大胆人体视频| 另类天堂av| 亚洲第一网站免费视频| 亚洲人成在线播放| 欧美日韩国产成人| 一区二区三区四区蜜桃| 欧美亚洲免费| 国产一区在线视频| 亚洲片国产一区一级在线观看| 欧美久久一级| 亚洲视频在线观看一区| 欧美一区二区三区的| 一区免费观看| 99精品福利视频| 国产精品男女猛烈高潮激情| 欧美亚洲一区| 美女视频黄免费的久久| 99国产精品久久久久久久久久| 午夜精品一区二区三区在线| 狠狠色丁香久久婷婷综合丁香| 亚洲三级毛片| 国产精品免费电影| 亚洲激情国产| 国产精品jvid在线观看蜜臀| 欧美一级专区| 欧美日韩国产色综合一二三四| 亚洲欧美精品在线| 欧美成人免费一级人片100| 一区二区国产精品| 国产精品激情av在线播放| 欲色影视综合吧| 在线一区二区三区做爰视频网站 | 免费成人黄色| 一区二区三区成人| 久久精品在线| 亚洲三级色网| 欧美在线|欧美| 亚洲精品久久久久中文字幕欢迎你 | 欧美日本国产| 小处雏高清一区二区三区| 欧美一区二区三区久久精品茉莉花 | 久久精品视频免费播放| 欧美日韩美女一区二区| 欧美一区二区三区免费观看视频| 欧美精品一区二区三| 欧美一区二视频| 欧美另类极品videosbest最新版本| 亚洲欧美日韩在线高清直播| 欧美国产综合一区二区| 一区二区三区欧美激情| 欧美 日韩 国产一区二区在线视频 | 亚洲女人天堂成人av在线| 国产一区二区三区奇米久涩| 亚洲素人在线| 亚洲国产成人不卡| 久久精品亚洲一区| 在线亚洲一区观看| 欧美大片在线看| 欧美资源在线| 国产精品一区二区三区观看| 夜夜精品视频|