孫正鳳++范軍
摘要:本文介紹了一種基于STC89C52的超聲波語音測距儀的設(shè)計(jì)。系統(tǒng)由STC89C52單片機(jī)做主控MCU,連接超聲波模塊HC-SR04、語音模塊WT588D和液晶顯示模塊LCD1602構(gòu)成,能夠在LCD上顯示測距距離,同時進(jìn)行實(shí)時語音播報,在超出預(yù)設(shè)距離范圍時能夠報警。經(jīng)實(shí)物驗(yàn)證,該設(shè)計(jì)具有硬件結(jié)構(gòu)合理、語音播報正常、測量精度高等特點(diǎn)。
關(guān)鍵詞:單片機(jī) 超聲波測距 語音提示 WT588D
中圖分類號:TN912.3 文獻(xiàn)標(biāo)識碼:A 文章編號:1007-9416(2014)07-0018-02
1 引言
聲波是物體機(jī)械振動狀態(tài)(或能量)的傳播形式。超聲波是指頻率超過20KHz的聲波,在均勻介質(zhì)中能夠定向直線傳播,具有良好的束射性和方向性[1]。由于超聲波指向性強(qiáng),能量消耗緩慢,在介質(zhì)中傳播的距離較遠(yuǎn),并且超聲波的速度相對于光速要小很多,它的傳播時間容易檢測,強(qiáng)度也易于控制。因而超聲波經(jīng)常用于距離的測量,如測距儀和物位測量儀等都可以通過超聲波來實(shí)現(xiàn)。超聲波測距主要應(yīng)用于倒車提醒、建筑工地、工業(yè)現(xiàn)場等的距離測量。
2 超聲波測距的工作原理
本文采用渡越時間檢測法(時間差距檢測法)來測量距離。超聲波探頭向外發(fā)射超聲波,遇到障礙物阻攔就會反射回來。超聲波從發(fā)射開始計(jì)時到接受到反射波停止計(jì)時,記錄總時間T,則障礙物與探頭之間的距離為:s=vT/2。其中v為超聲波在空氣中傳播的速度。
考慮到超聲波傳播速度與環(huán)境溫度的關(guān)系,即:,其中=331.5m/s為0℃時的聲速[2];表示溫度,單位是℃。因此超聲波測量距離可以修正為:
3 系統(tǒng)硬件設(shè)計(jì)
本系統(tǒng)由STC89C52單片機(jī)作為控制芯片,連接超聲波發(fā)射和接收電路、液晶顯示電路、語音播報電路等部分構(gòu)成,超聲波模塊用來發(fā)射和接收超聲波,所需時間由單片機(jī)定時器記錄,并通過溫度傳感器測量當(dāng)時溫度,經(jīng)過計(jì)算,在1602液晶顯示屏上顯示結(jié)果,同時語音模塊進(jìn)行實(shí)時語音播報,通過按鍵設(shè)定最短距離,當(dāng)測量的距離小于設(shè)定的距離,就會觸發(fā)報警電路進(jìn)行報警。
3.1 STC89C52最小系統(tǒng)
3.2 超聲波發(fā)射和接收電路
超聲波發(fā)射和接收電路采用HC-SR04超聲波模塊,其主要參數(shù)[4]如下:(1)典型工作用電壓:5V;(2)超小靜態(tài)工作電流:小于2mA; (3)感應(yīng)角度:不大于15度;(4)探測距離:2cm~450cm;(5)精度:可達(dá) 0.2cm。
該模塊有四個端口,如圖3所示。其工作原理是:(1)給脈沖觸發(fā)引腳Trig端輸入最少為10μs的高電平信號;(2)輸入高電平信號后,波模塊自動發(fā)送8個40kHz的方波,在發(fā)送方波后再進(jìn)行自動檢測有沒有信號返回;(3)如果檢測到有信號返回時,則通過Echo端口輸出一個高電平,這個高電平持續(xù)的時間就是超聲波從發(fā)射到返回的時間,然后就可以計(jì)算出距離。
3.3 語音播報電路
該電路采用的是WTW-16P模塊,如圖4所示。該模塊內(nèi)部采用WT588D-20SS語音芯片作為核心控制電路,包含了SPI-FLASH、復(fù)位電路、震蕩電路等外圍電路。WT588D是一款可重復(fù)擦除燒寫的語音單片機(jī)芯片,配套WT588D VoiceChip上位機(jī)操作軟件可隨意更換任何一種控制模式,把信息下載到SPI-Flash上即可[5]。
本設(shè)計(jì)采用三線串口控制模式,通過片選CS(P02)、數(shù)據(jù)DATA(P01)、時鐘CLK(P03)三個串口可以對語音芯片進(jìn)行控制,不需要采用按鍵,支持PWM音頻輸出,直接驅(qū)動揚(yáng)聲器。
3.4 液晶顯示電路
液晶顯示電路采用LCD1602,3腳V0是液晶顯示器的對比度調(diào)整端,在3腳外接一個電阻并且與地相接是用來調(diào)節(jié)液晶的亮度,4腳為RS寄存器選擇,高電平時是數(shù)據(jù)寄存器,低電平時是選擇指令寄存器。5腳讀寫信號線,高電平時是讀操作,低電平時是寫操作,6腳使能端,當(dāng)使能端從高電平跳變到低電平時,液晶模塊執(zhí)行命令。
3.5 溫度傳感器
溫度傳感器采用DS18B20數(shù)字溫度傳感器。該傳感器支持“一線總線”接口方式。測量范圍為-55℃~+125℃,在-10℃~+85℃范圍內(nèi),精度為±0.5℃。單片機(jī)通過一個I/O口(P2.5)與DS18B20連接,可實(shí)現(xiàn)兩者之間的雙向通訊[6]。
4 系統(tǒng)軟件設(shè)計(jì)
系統(tǒng)軟件主要由主程序、中斷子程序、顯示子程序、語音播報子程序等部分組成。
4.1 主程序流程圖
主程序首先是系統(tǒng)初始化,并且啟動溫度檢測,超聲波模塊在上電后發(fā)射超聲波,當(dāng)超聲波遇到障礙物時就會反射回來,接收到回波后,通過單片機(jī)計(jì)算,在液晶上顯示出距離并且開始語音播報。當(dāng)測出的距離超出了設(shè)定范圍,就會觸發(fā)報警電路,并進(jìn)行報警。
4.2 中斷程序設(shè)計(jì)
超聲波測距系統(tǒng)采用了外部中斷0檢測是否有超聲波回波。一旦有接收到超聲波回波信號,就會立即進(jìn)入中斷程序。進(jìn)入中斷后,計(jì)時器T1停止計(jì)時,并計(jì)算測量的距離。
4.3 語音播報子程序
語音模塊子程序,直接從單片機(jī)發(fā)地址數(shù)據(jù)觸發(fā)語音進(jìn)入播報狀態(tài),當(dāng)超聲波開始測距后,語音模塊開始工作,并通過BUSY端口設(shè)置,開始實(shí)時播報,當(dāng)距離超過設(shè)置的范圍就會觸發(fā)報警電路。
該模塊需要通過這種芯片專有的上位機(jī)進(jìn)行下載語音,通過程序編寫,用單片機(jī)控制,實(shí)現(xiàn)語音實(shí)時播報的功能。
5 結(jié)語
本文利用單片機(jī)芯片STC89C52設(shè)計(jì)的超聲波語音測距儀,將測量結(jié)果用LCD液晶顯示,用WT558D語音模塊進(jìn)行實(shí)時播報,采用HC-SR04超聲波模塊和DS18B20溫度補(bǔ)償電路,提高了測量精度,并具有超限報警功能。本語音測距儀經(jīng)仿真和實(shí)物驗(yàn)證,操作簡單、性能穩(wěn)定、測量精度高、具有較好的推廣價值和應(yīng)用前景。
參考文獻(xiàn)
[1]吳超,戴亞文.基于AT89S52單片機(jī)的超聲波測距系統(tǒng)的設(shè)計(jì)[J].中原工學(xué)院學(xué)報,2008,19(5):65-68.
[2]沈燕,高曉蓉等.基于單片機(jī)的超聲波測距儀設(shè)計(jì)[J].現(xiàn)代電子技術(shù),2012,35(7):126-129.
[3]陳貴銀.單片機(jī)原理與接口技術(shù)[M].北京:電子工業(yè)出版社,2011.
[4]深圳市捷深科技有限公司.HC-SR04超聲波測距模塊說明書[M].深圳:深圳市捷深科技有限公司,2010.
[5]廣州創(chuàng)唯電子有限公司.WT558D語音芯片/模塊使用電路[M].廣州:廣州創(chuàng)唯電子有限公司,2010.
[6]張軍.智能溫度傳感器DS18B20及其應(yīng)用[J].儀表技術(shù),2010(4):68-70.
摘要:本文介紹了一種基于STC89C52的超聲波語音測距儀的設(shè)計(jì)。系統(tǒng)由STC89C52單片機(jī)做主控MCU,連接超聲波模塊HC-SR04、語音模塊WT588D和液晶顯示模塊LCD1602構(gòu)成,能夠在LCD上顯示測距距離,同時進(jìn)行實(shí)時語音播報,在超出預(yù)設(shè)距離范圍時能夠報警。經(jīng)實(shí)物驗(yàn)證,該設(shè)計(jì)具有硬件結(jié)構(gòu)合理、語音播報正常、測量精度高等特點(diǎn)。
關(guān)鍵詞:單片機(jī) 超聲波測距 語音提示 WT588D
中圖分類號:TN912.3 文獻(xiàn)標(biāo)識碼:A 文章編號:1007-9416(2014)07-0018-02
1 引言
聲波是物體機(jī)械振動狀態(tài)(或能量)的傳播形式。超聲波是指頻率超過20KHz的聲波,在均勻介質(zhì)中能夠定向直線傳播,具有良好的束射性和方向性[1]。由于超聲波指向性強(qiáng),能量消耗緩慢,在介質(zhì)中傳播的距離較遠(yuǎn),并且超聲波的速度相對于光速要小很多,它的傳播時間容易檢測,強(qiáng)度也易于控制。因而超聲波經(jīng)常用于距離的測量,如測距儀和物位測量儀等都可以通過超聲波來實(shí)現(xiàn)。超聲波測距主要應(yīng)用于倒車提醒、建筑工地、工業(yè)現(xiàn)場等的距離測量。
2 超聲波測距的工作原理
本文采用渡越時間檢測法(時間差距檢測法)來測量距離。超聲波探頭向外發(fā)射超聲波,遇到障礙物阻攔就會反射回來。超聲波從發(fā)射開始計(jì)時到接受到反射波停止計(jì)時,記錄總時間T,則障礙物與探頭之間的距離為:s=vT/2。其中v為超聲波在空氣中傳播的速度。
考慮到超聲波傳播速度與環(huán)境溫度的關(guān)系,即:,其中=331.5m/s為0℃時的聲速[2];表示溫度,單位是℃。因此超聲波測量距離可以修正為:
3 系統(tǒng)硬件設(shè)計(jì)
本系統(tǒng)由STC89C52單片機(jī)作為控制芯片,連接超聲波發(fā)射和接收電路、液晶顯示電路、語音播報電路等部分構(gòu)成,超聲波模塊用來發(fā)射和接收超聲波,所需時間由單片機(jī)定時器記錄,并通過溫度傳感器測量當(dāng)時溫度,經(jīng)過計(jì)算,在1602液晶顯示屏上顯示結(jié)果,同時語音模塊進(jìn)行實(shí)時語音播報,通過按鍵設(shè)定最短距離,當(dāng)測量的距離小于設(shè)定的距離,就會觸發(fā)報警電路進(jìn)行報警。
3.1 STC89C52最小系統(tǒng)
3.2 超聲波發(fā)射和接收電路
超聲波發(fā)射和接收電路采用HC-SR04超聲波模塊,其主要參數(shù)[4]如下:(1)典型工作用電壓:5V;(2)超小靜態(tài)工作電流:小于2mA; (3)感應(yīng)角度:不大于15度;(4)探測距離:2cm~450cm;(5)精度:可達(dá) 0.2cm。
該模塊有四個端口,如圖3所示。其工作原理是:(1)給脈沖觸發(fā)引腳Trig端輸入最少為10μs的高電平信號;(2)輸入高電平信號后,波模塊自動發(fā)送8個40kHz的方波,在發(fā)送方波后再進(jìn)行自動檢測有沒有信號返回;(3)如果檢測到有信號返回時,則通過Echo端口輸出一個高電平,這個高電平持續(xù)的時間就是超聲波從發(fā)射到返回的時間,然后就可以計(jì)算出距離。
3.3 語音播報電路
該電路采用的是WTW-16P模塊,如圖4所示。該模塊內(nèi)部采用WT588D-20SS語音芯片作為核心控制電路,包含了SPI-FLASH、復(fù)位電路、震蕩電路等外圍電路。WT588D是一款可重復(fù)擦除燒寫的語音單片機(jī)芯片,配套WT588D VoiceChip上位機(jī)操作軟件可隨意更換任何一種控制模式,把信息下載到SPI-Flash上即可[5]。
本設(shè)計(jì)采用三線串口控制模式,通過片選CS(P02)、數(shù)據(jù)DATA(P01)、時鐘CLK(P03)三個串口可以對語音芯片進(jìn)行控制,不需要采用按鍵,支持PWM音頻輸出,直接驅(qū)動揚(yáng)聲器。
3.4 液晶顯示電路
液晶顯示電路采用LCD1602,3腳V0是液晶顯示器的對比度調(diào)整端,在3腳外接一個電阻并且與地相接是用來調(diào)節(jié)液晶的亮度,4腳為RS寄存器選擇,高電平時是數(shù)據(jù)寄存器,低電平時是選擇指令寄存器。5腳讀寫信號線,高電平時是讀操作,低電平時是寫操作,6腳使能端,當(dāng)使能端從高電平跳變到低電平時,液晶模塊執(zhí)行命令。
3.5 溫度傳感器
溫度傳感器采用DS18B20數(shù)字溫度傳感器。該傳感器支持“一線總線”接口方式。測量范圍為-55℃~+125℃,在-10℃~+85℃范圍內(nèi),精度為±0.5℃。單片機(jī)通過一個I/O口(P2.5)與DS18B20連接,可實(shí)現(xiàn)兩者之間的雙向通訊[6]。
4 系統(tǒng)軟件設(shè)計(jì)
系統(tǒng)軟件主要由主程序、中斷子程序、顯示子程序、語音播報子程序等部分組成。
4.1 主程序流程圖
主程序首先是系統(tǒng)初始化,并且啟動溫度檢測,超聲波模塊在上電后發(fā)射超聲波,當(dāng)超聲波遇到障礙物時就會反射回來,接收到回波后,通過單片機(jī)計(jì)算,在液晶上顯示出距離并且開始語音播報。當(dāng)測出的距離超出了設(shè)定范圍,就會觸發(fā)報警電路,并進(jìn)行報警。
4.2 中斷程序設(shè)計(jì)
超聲波測距系統(tǒng)采用了外部中斷0檢測是否有超聲波回波。一旦有接收到超聲波回波信號,就會立即進(jìn)入中斷程序。進(jìn)入中斷后,計(jì)時器T1停止計(jì)時,并計(jì)算測量的距離。
4.3 語音播報子程序
語音模塊子程序,直接從單片機(jī)發(fā)地址數(shù)據(jù)觸發(fā)語音進(jìn)入播報狀態(tài),當(dāng)超聲波開始測距后,語音模塊開始工作,并通過BUSY端口設(shè)置,開始實(shí)時播報,當(dāng)距離超過設(shè)置的范圍就會觸發(fā)報警電路。
該模塊需要通過這種芯片專有的上位機(jī)進(jìn)行下載語音,通過程序編寫,用單片機(jī)控制,實(shí)現(xiàn)語音實(shí)時播報的功能。
5 結(jié)語
本文利用單片機(jī)芯片STC89C52設(shè)計(jì)的超聲波語音測距儀,將測量結(jié)果用LCD液晶顯示,用WT558D語音模塊進(jìn)行實(shí)時播報,采用HC-SR04超聲波模塊和DS18B20溫度補(bǔ)償電路,提高了測量精度,并具有超限報警功能。本語音測距儀經(jīng)仿真和實(shí)物驗(yàn)證,操作簡單、性能穩(wěn)定、測量精度高、具有較好的推廣價值和應(yīng)用前景。
參考文獻(xiàn)
[1]吳超,戴亞文.基于AT89S52單片機(jī)的超聲波測距系統(tǒng)的設(shè)計(jì)[J].中原工學(xué)院學(xué)報,2008,19(5):65-68.
[2]沈燕,高曉蓉等.基于單片機(jī)的超聲波測距儀設(shè)計(jì)[J].現(xiàn)代電子技術(shù),2012,35(7):126-129.
[3]陳貴銀.單片機(jī)原理與接口技術(shù)[M].北京:電子工業(yè)出版社,2011.
[4]深圳市捷深科技有限公司.HC-SR04超聲波測距模塊說明書[M].深圳:深圳市捷深科技有限公司,2010.
[5]廣州創(chuàng)唯電子有限公司.WT558D語音芯片/模塊使用電路[M].廣州:廣州創(chuàng)唯電子有限公司,2010.
[6]張軍.智能溫度傳感器DS18B20及其應(yīng)用[J].儀表技術(shù),2010(4):68-70.
摘要:本文介紹了一種基于STC89C52的超聲波語音測距儀的設(shè)計(jì)。系統(tǒng)由STC89C52單片機(jī)做主控MCU,連接超聲波模塊HC-SR04、語音模塊WT588D和液晶顯示模塊LCD1602構(gòu)成,能夠在LCD上顯示測距距離,同時進(jìn)行實(shí)時語音播報,在超出預(yù)設(shè)距離范圍時能夠報警。經(jīng)實(shí)物驗(yàn)證,該設(shè)計(jì)具有硬件結(jié)構(gòu)合理、語音播報正常、測量精度高等特點(diǎn)。
關(guān)鍵詞:單片機(jī) 超聲波測距 語音提示 WT588D
中圖分類號:TN912.3 文獻(xiàn)標(biāo)識碼:A 文章編號:1007-9416(2014)07-0018-02
1 引言
聲波是物體機(jī)械振動狀態(tài)(或能量)的傳播形式。超聲波是指頻率超過20KHz的聲波,在均勻介質(zhì)中能夠定向直線傳播,具有良好的束射性和方向性[1]。由于超聲波指向性強(qiáng),能量消耗緩慢,在介質(zhì)中傳播的距離較遠(yuǎn),并且超聲波的速度相對于光速要小很多,它的傳播時間容易檢測,強(qiáng)度也易于控制。因而超聲波經(jīng)常用于距離的測量,如測距儀和物位測量儀等都可以通過超聲波來實(shí)現(xiàn)。超聲波測距主要應(yīng)用于倒車提醒、建筑工地、工業(yè)現(xiàn)場等的距離測量。
2 超聲波測距的工作原理
本文采用渡越時間檢測法(時間差距檢測法)來測量距離。超聲波探頭向外發(fā)射超聲波,遇到障礙物阻攔就會反射回來。超聲波從發(fā)射開始計(jì)時到接受到反射波停止計(jì)時,記錄總時間T,則障礙物與探頭之間的距離為:s=vT/2。其中v為超聲波在空氣中傳播的速度。
考慮到超聲波傳播速度與環(huán)境溫度的關(guān)系,即:,其中=331.5m/s為0℃時的聲速[2];表示溫度,單位是℃。因此超聲波測量距離可以修正為:
3 系統(tǒng)硬件設(shè)計(jì)
本系統(tǒng)由STC89C52單片機(jī)作為控制芯片,連接超聲波發(fā)射和接收電路、液晶顯示電路、語音播報電路等部分構(gòu)成,超聲波模塊用來發(fā)射和接收超聲波,所需時間由單片機(jī)定時器記錄,并通過溫度傳感器測量當(dāng)時溫度,經(jīng)過計(jì)算,在1602液晶顯示屏上顯示結(jié)果,同時語音模塊進(jìn)行實(shí)時語音播報,通過按鍵設(shè)定最短距離,當(dāng)測量的距離小于設(shè)定的距離,就會觸發(fā)報警電路進(jìn)行報警。
3.1 STC89C52最小系統(tǒng)
3.2 超聲波發(fā)射和接收電路
超聲波發(fā)射和接收電路采用HC-SR04超聲波模塊,其主要參數(shù)[4]如下:(1)典型工作用電壓:5V;(2)超小靜態(tài)工作電流:小于2mA; (3)感應(yīng)角度:不大于15度;(4)探測距離:2cm~450cm;(5)精度:可達(dá) 0.2cm。
該模塊有四個端口,如圖3所示。其工作原理是:(1)給脈沖觸發(fā)引腳Trig端輸入最少為10μs的高電平信號;(2)輸入高電平信號后,波模塊自動發(fā)送8個40kHz的方波,在發(fā)送方波后再進(jìn)行自動檢測有沒有信號返回;(3)如果檢測到有信號返回時,則通過Echo端口輸出一個高電平,這個高電平持續(xù)的時間就是超聲波從發(fā)射到返回的時間,然后就可以計(jì)算出距離。
3.3 語音播報電路
該電路采用的是WTW-16P模塊,如圖4所示。該模塊內(nèi)部采用WT588D-20SS語音芯片作為核心控制電路,包含了SPI-FLASH、復(fù)位電路、震蕩電路等外圍電路。WT588D是一款可重復(fù)擦除燒寫的語音單片機(jī)芯片,配套WT588D VoiceChip上位機(jī)操作軟件可隨意更換任何一種控制模式,把信息下載到SPI-Flash上即可[5]。
本設(shè)計(jì)采用三線串口控制模式,通過片選CS(P02)、數(shù)據(jù)DATA(P01)、時鐘CLK(P03)三個串口可以對語音芯片進(jìn)行控制,不需要采用按鍵,支持PWM音頻輸出,直接驅(qū)動揚(yáng)聲器。
3.4 液晶顯示電路
液晶顯示電路采用LCD1602,3腳V0是液晶顯示器的對比度調(diào)整端,在3腳外接一個電阻并且與地相接是用來調(diào)節(jié)液晶的亮度,4腳為RS寄存器選擇,高電平時是數(shù)據(jù)寄存器,低電平時是選擇指令寄存器。5腳讀寫信號線,高電平時是讀操作,低電平時是寫操作,6腳使能端,當(dāng)使能端從高電平跳變到低電平時,液晶模塊執(zhí)行命令。
3.5 溫度傳感器
溫度傳感器采用DS18B20數(shù)字溫度傳感器。該傳感器支持“一線總線”接口方式。測量范圍為-55℃~+125℃,在-10℃~+85℃范圍內(nèi),精度為±0.5℃。單片機(jī)通過一個I/O口(P2.5)與DS18B20連接,可實(shí)現(xiàn)兩者之間的雙向通訊[6]。
4 系統(tǒng)軟件設(shè)計(jì)
系統(tǒng)軟件主要由主程序、中斷子程序、顯示子程序、語音播報子程序等部分組成。
4.1 主程序流程圖
主程序首先是系統(tǒng)初始化,并且啟動溫度檢測,超聲波模塊在上電后發(fā)射超聲波,當(dāng)超聲波遇到障礙物時就會反射回來,接收到回波后,通過單片機(jī)計(jì)算,在液晶上顯示出距離并且開始語音播報。當(dāng)測出的距離超出了設(shè)定范圍,就會觸發(fā)報警電路,并進(jìn)行報警。
4.2 中斷程序設(shè)計(jì)
超聲波測距系統(tǒng)采用了外部中斷0檢測是否有超聲波回波。一旦有接收到超聲波回波信號,就會立即進(jìn)入中斷程序。進(jìn)入中斷后,計(jì)時器T1停止計(jì)時,并計(jì)算測量的距離。
4.3 語音播報子程序
語音模塊子程序,直接從單片機(jī)發(fā)地址數(shù)據(jù)觸發(fā)語音進(jìn)入播報狀態(tài),當(dāng)超聲波開始測距后,語音模塊開始工作,并通過BUSY端口設(shè)置,開始實(shí)時播報,當(dāng)距離超過設(shè)置的范圍就會觸發(fā)報警電路。
該模塊需要通過這種芯片專有的上位機(jī)進(jìn)行下載語音,通過程序編寫,用單片機(jī)控制,實(shí)現(xiàn)語音實(shí)時播報的功能。
5 結(jié)語
本文利用單片機(jī)芯片STC89C52設(shè)計(jì)的超聲波語音測距儀,將測量結(jié)果用LCD液晶顯示,用WT558D語音模塊進(jìn)行實(shí)時播報,采用HC-SR04超聲波模塊和DS18B20溫度補(bǔ)償電路,提高了測量精度,并具有超限報警功能。本語音測距儀經(jīng)仿真和實(shí)物驗(yàn)證,操作簡單、性能穩(wěn)定、測量精度高、具有較好的推廣價值和應(yīng)用前景。
參考文獻(xiàn)
[1]吳超,戴亞文.基于AT89S52單片機(jī)的超聲波測距系統(tǒng)的設(shè)計(jì)[J].中原工學(xué)院學(xué)報,2008,19(5):65-68.
[2]沈燕,高曉蓉等.基于單片機(jī)的超聲波測距儀設(shè)計(jì)[J].現(xiàn)代電子技術(shù),2012,35(7):126-129.
[3]陳貴銀.單片機(jī)原理與接口技術(shù)[M].北京:電子工業(yè)出版社,2011.
[4]深圳市捷深科技有限公司.HC-SR04超聲波測距模塊說明書[M].深圳:深圳市捷深科技有限公司,2010.
[5]廣州創(chuàng)唯電子有限公司.WT558D語音芯片/模塊使用電路[M].廣州:廣州創(chuàng)唯電子有限公司,2010.
[6]張軍.智能溫度傳感器DS18B20及其應(yīng)用[J].儀表技術(shù),2010(4):68-70.
數(shù)字技術(shù)與應(yīng)用2014年7期