亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

用于驅(qū)動(dòng)超聲波轉(zhuǎn)換裝置播放超聲波的方法、終端及系統(tǒng)與流程

文檔序號(hào):12072775閱讀:296來(lái)源:國(guó)知局
用于驅(qū)動(dòng)超聲波轉(zhuǎn)換裝置播放超聲波的方法、終端及系統(tǒng)與流程

本發(fā)明涉及到驅(qū)動(dòng)信號(hào)播放技術(shù)領(lǐng)域,特別是涉及到一種用于驅(qū)動(dòng)超聲波轉(zhuǎn)換裝置播放超聲波的方法、終端及系統(tǒng)。



背景技術(shù):

通常地,動(dòng)物對(duì)一定頻率的超聲波較為敏感,不同類型的動(dòng)物對(duì)超聲波敏感的頻率不同,為驅(qū)趕或訓(xùn)練動(dòng)物,人們需根據(jù)動(dòng)物的類型使用能夠發(fā)出對(duì)應(yīng)超聲波頻率的超聲波轉(zhuǎn)換裝置。

現(xiàn)有技術(shù)中,超聲波轉(zhuǎn)換裝置一般通過硬件振蕩電路輸出超聲波,該輸出的超聲波的頻率通常為單頻點(diǎn)或者是類似PWM(Pulse Width Modulation,脈沖寬度調(diào)制)的諧波豐富的方波,其可調(diào)范圍小,精度不高,不能調(diào)整超聲波的頻率,用戶在驅(qū)趕或訓(xùn)練多種類型的動(dòng)物時(shí),需要使用多個(gè)不同超聲波頻率的超聲波轉(zhuǎn)換裝置,成本高,且使用不便。



技術(shù)實(shí)現(xiàn)要素:

本發(fā)明提供一種用于驅(qū)動(dòng)超聲波轉(zhuǎn)換裝置播放超聲波的方法、終端及系統(tǒng),以解決現(xiàn)有技術(shù)中的超聲波轉(zhuǎn)換裝置輸出的超聲波的頻率可調(diào)范圍小,精度不高,不能根據(jù)不同的動(dòng)物調(diào)整,不能產(chǎn)生不同高精度的超聲波頻率輸出等技術(shù)問題。

為解決上述技術(shù)問題,本發(fā)明采用一種技術(shù)方案為:提供一種用于驅(qū)動(dòng)超聲波轉(zhuǎn)換裝置播放超聲波的方法,其包括:

終端接收用戶設(shè)置的參數(shù)信息,參數(shù)信息包括超聲波頻率;

根據(jù)超聲波頻率和預(yù)存的聲波模擬值的數(shù)量計(jì)算間隔時(shí)長(zhǎng);

根據(jù)間隔時(shí)長(zhǎng)將聲波模擬值逐一合成聲波驅(qū)動(dòng)信號(hào);

向超聲波轉(zhuǎn)換裝置傳輸超聲波驅(qū)動(dòng)信號(hào)。

在某些實(shí)施方式中,參數(shù)信息還包括樣點(diǎn)的數(shù)量,根據(jù)所述超聲波頻率和預(yù)存的聲波模擬值的數(shù)量計(jì)算間隔時(shí)長(zhǎng)的步驟之前包括:

根據(jù)樣點(diǎn)的數(shù)量形成樣點(diǎn)集合,所述樣點(diǎn)集合為等差數(shù)列,所述等差數(shù)列中的項(xiàng)為正整數(shù),所述樣點(diǎn)為所述等差數(shù)列中的項(xiàng);

計(jì)算樣點(diǎn)集合中每一樣點(diǎn)對(duì)應(yīng)的角度;

基于角度在三角函數(shù)數(shù)據(jù)庫(kù)中查詢角度對(duì)應(yīng)的函數(shù)值;

將函數(shù)值轉(zhuǎn)換為聲波模擬值;

預(yù)儲(chǔ)轉(zhuǎn)換后的聲波模擬值。

在某些實(shí)施方式中,根據(jù)間隔時(shí)長(zhǎng)將聲波模擬值逐一合成聲波驅(qū)動(dòng)信號(hào)的步驟包括:

按間隔時(shí)長(zhǎng)逐個(gè)讀取預(yù)存的聲波模擬值;

逐個(gè)寄存讀取后的聲波模擬值;

將寄存的聲波模擬值按間隔時(shí)長(zhǎng)逐一合成聲波驅(qū)動(dòng)信號(hào)。

在某些實(shí)施方式中,向超聲波轉(zhuǎn)換裝置傳輸超聲波驅(qū)動(dòng)信號(hào)的步驟之后包括:

超聲波轉(zhuǎn)換裝置接收終端傳輸?shù)某暡?qū)動(dòng)信號(hào);

對(duì)超聲波驅(qū)動(dòng)信號(hào)進(jìn)行放大;

播放放大后的超聲波驅(qū)動(dòng)信號(hào)。

在某些實(shí)施方式中,等差數(shù)列的首項(xiàng)為0,等差數(shù)列的公差值為1,函數(shù)值為正弦值。

為解決上述技術(shù)問題,本發(fā)明采用另一種技術(shù)方案為:提供一種用于驅(qū)動(dòng)超聲波轉(zhuǎn)換裝置播放超聲波的終端,其包括處理器和存儲(chǔ)器,處理器用于執(zhí)行以下存儲(chǔ)于存儲(chǔ)器中的程序模塊:

設(shè)置單元,用于接收用戶設(shè)置的參數(shù)信息,參數(shù)信息包括超聲波頻率;

時(shí)長(zhǎng)計(jì)算單元,用于根據(jù)超聲波頻率和預(yù)存的聲波模擬值的數(shù)量計(jì)算間隔時(shí)長(zhǎng);

處理單元,根據(jù)間隔時(shí)長(zhǎng)將聲波模擬值逐一合成聲波驅(qū)動(dòng)信號(hào);

傳輸單元,用于將超聲波驅(qū)動(dòng)信號(hào)傳輸至信號(hào)輸出接口。

在某些實(shí)施方式中,參數(shù)信息還包括樣點(diǎn)的數(shù)量,程序模塊還包括:

樣點(diǎn)生成單元,用于根據(jù)樣點(diǎn)的數(shù)量形成樣點(diǎn)集合,樣點(diǎn)集合為等差數(shù)列,等差數(shù)列中的項(xiàng)為正整數(shù),樣點(diǎn)為等差數(shù)列中的項(xiàng)

角度計(jì)算單元,用于計(jì)算樣點(diǎn)集合中每一樣點(diǎn)對(duì)應(yīng)的角度;

查詢單元,用于基于角度在三角函數(shù)數(shù)據(jù)庫(kù)中查詢角度對(duì)應(yīng)的函數(shù)值;

轉(zhuǎn)換單元,將函數(shù)值轉(zhuǎn)換為聲波模擬值;

預(yù)存單元,預(yù)存轉(zhuǎn)換后的聲波模擬值。

在某些實(shí)施方式中,處理單元包括:

讀取單元,用于按間隔時(shí)長(zhǎng)逐個(gè)讀取預(yù)存單元中的聲波模擬值;

寄存單元,用于逐個(gè)寄存讀取后的聲波模擬值;

合成單元,用于將寄存的聲波模擬值合按間隔時(shí)長(zhǎng)逐一成聲波驅(qū)動(dòng)信號(hào)。

在某些實(shí)施方式中,信號(hào)輸出接口包括:電流輸入端、地端、第一電阻、第二電阻、信號(hào)接入端、交流耦合電容以及信號(hào)輸出端,第一電阻、第二電阻依次串聯(lián)于電流輸入端與地端之間,交流耦合電容并聯(lián)于第一電阻、第二電阻之間,超聲波驅(qū)動(dòng)信號(hào)依次經(jīng)過信號(hào)接入端、交流耦合電容以及信號(hào)輸出端。

為解決上述技術(shù)問題,本發(fā)明采用另一種技術(shù)方案為:一種用于驅(qū)動(dòng)超聲波轉(zhuǎn)換裝置播放超聲波的系統(tǒng),其包括超聲波轉(zhuǎn)換裝置和上述終端,超聲波轉(zhuǎn)換裝置包括:

信號(hào)接收接口,與信號(hào)輸出接口插接,用于接收超聲波驅(qū)動(dòng)信號(hào);

放大單元,用于對(duì)信號(hào)接收接口傳輸?shù)某暡?qū)動(dòng)信號(hào)進(jìn)行放大;

播放單元,用于播放放大后的超聲波驅(qū)動(dòng)信號(hào)。

本發(fā)明的有益效果是:區(qū)別于現(xiàn)有技術(shù),本發(fā)明提供一種用于驅(qū)動(dòng)超聲波轉(zhuǎn)換裝置播放超聲波的方法、終端及系統(tǒng),該方法中,終端通過接收用戶設(shè)置的超聲波頻率,并合成對(duì)應(yīng)的頻率的聲波驅(qū)動(dòng)信號(hào),從而驅(qū)動(dòng)超聲波轉(zhuǎn)換裝置播放對(duì)應(yīng)頻率的超聲波,上述方案可根據(jù)設(shè)置的超聲波頻率不同進(jìn)而驅(qū)動(dòng)超聲波轉(zhuǎn)換裝置播放不同頻率的超聲波,使用靈活,方便驅(qū)趕或訓(xùn)練各種對(duì)超聲波敏感頻率不同的動(dòng)物。相應(yīng)地,用于驅(qū)動(dòng)超聲波轉(zhuǎn)換裝置播放超聲波的終端及系統(tǒng)也具有上述效果。

附圖說明

圖1是本發(fā)明用于驅(qū)動(dòng)超聲波轉(zhuǎn)換裝置播放超聲波的方法的一實(shí)施例流程圖;

圖2是本發(fā)明用于驅(qū)動(dòng)超聲波轉(zhuǎn)換裝置播放超聲波的方法的另一實(shí)施例流程圖;

圖3是本發(fā)明用于驅(qū)動(dòng)超聲波轉(zhuǎn)換裝置播放超聲波的方法的另一實(shí)施例流程圖;

圖3a是本發(fā)明用于驅(qū)動(dòng)超聲波轉(zhuǎn)換裝置播放超聲波的方法的聲波驅(qū)動(dòng)信號(hào)的正弦波形。

圖4是本發(fā)明用于驅(qū)動(dòng)超聲波轉(zhuǎn)換裝置播放超聲波的方法的另一實(shí)施例流程圖;

圖5是本發(fā)明用于驅(qū)動(dòng)超聲波轉(zhuǎn)換裝置播放超聲波的終端一實(shí)施例模塊示意圖;

圖5a是圖5中用于驅(qū)動(dòng)超聲波轉(zhuǎn)換裝置播放超聲波的終端的設(shè)置單元一實(shí)施例部分結(jié)構(gòu)示意圖;

圖6是本發(fā)明用于驅(qū)動(dòng)超聲波轉(zhuǎn)換裝置播放超聲波的終端另一實(shí)施例模塊示意圖;

圖7是本發(fā)明用于驅(qū)動(dòng)超聲波轉(zhuǎn)換裝置播放超聲波的終端另一實(shí)施例模塊示意圖;

圖8是本發(fā)明用于驅(qū)動(dòng)超聲波轉(zhuǎn)換裝置播放超聲波的終端另一實(shí)施例模塊示意圖;

圖9是本發(fā)明用于驅(qū)動(dòng)超聲波轉(zhuǎn)換裝置播放超聲波的系統(tǒng)的模塊示意圖。

本發(fā)明目的的實(shí)現(xiàn)、功能特點(diǎn)及優(yōu)點(diǎn)將結(jié)合實(shí)施例,參照附圖做進(jìn)一步說明。

具體實(shí)施方式

應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。

下面詳細(xì)描述本發(fā)明的實(shí)施例,所述實(shí)施例的示例在附圖中示出,其中自始至終相同或類似的標(biāo)號(hào)表示相同或類似的元件或具有相同或類似功能的元件。下面通過參考附圖描述的實(shí)施例是示例性的,僅用于解釋本發(fā)明,而不能解釋為對(duì)本發(fā)明的限制。

本技術(shù)領(lǐng)域技術(shù)人員可以理解,除非特意聲明,這里使用的單數(shù)形式“一”、“一個(gè)”、“所述”和“該”也可包括復(fù)數(shù)形式。應(yīng)該進(jìn)一步理解的是,本發(fā)明的說明書中使用的措辭“包括”是指存在所述特征、整數(shù)、步驟、操作、元件和/或組件,但是并不排除存在或添加一個(gè)或多個(gè)其他特征、整數(shù)、步驟、操作、元件、組件和/或它們的組。應(yīng)該理解,當(dāng)我們稱元件被“連接”或“耦接”到另一元件時(shí),它可以直接連接或耦接到其他元件,或者也可以存在中間元件。此外,這里使用的“連接”或“耦接”可以包括無(wú)線連接或無(wú)線耦接。

本技術(shù)領(lǐng)域技術(shù)人員可以理解,除非另外定義,這里使用的所有術(shù)語(yǔ)(包括技術(shù)術(shù)語(yǔ)和科學(xué)術(shù)語(yǔ)),具有與本發(fā)明所屬領(lǐng)域中的普通技術(shù)人員的一般理解相同的意義。還應(yīng)該理解的是,諸如通用字典中定義的那些術(shù)語(yǔ),應(yīng)該被理解為具有與現(xiàn)有技術(shù)的上下文中的意義一致的意義,并且除非像這里一樣被特定定義,否則不會(huì)用理想化或過于正式的含義來(lái)解釋。

請(qǐng)參閱圖1,圖1是本發(fā)明用于驅(qū)動(dòng)超聲波轉(zhuǎn)換裝置播放超聲波的方法的一實(shí)施例流程圖。本實(shí)施例的用于驅(qū)動(dòng)超聲波轉(zhuǎn)換裝置播放超聲波的方法包括如下步驟:

S10:終端接收用戶設(shè)置的參數(shù)信息,參數(shù)信息包括超聲波頻率;

具體地,打開終端的APP,APP里具有參數(shù)設(shè)置的界面,用戶可以根據(jù)動(dòng)物的類型設(shè)置該類型動(dòng)物敏感的超聲波頻率。

S20:根據(jù)超聲波頻率和預(yù)存的聲波模擬值的數(shù)量計(jì)算間隔時(shí)長(zhǎng);

具體地,終端里預(yù)存有一定數(shù)量的聲波模擬值,在超聲波頻率已知的情況下,可通過公式t=109/(n×f)來(lái)計(jì)算間隔時(shí)長(zhǎng)t,其中,n表示聲波模擬值的數(shù)量,f表示超聲波頻率,t的單位為納秒,f的單位為千赫茲。

S30:根據(jù)間隔時(shí)長(zhǎng)將聲波模擬值逐一合成聲波驅(qū)動(dòng)信號(hào);

具體地,在需要啟動(dòng)超聲波轉(zhuǎn)換裝置播放超聲波時(shí),終端將會(huì)根據(jù)間隔時(shí)長(zhǎng)把預(yù)存的一定數(shù)量聲波模擬值逐一合成聲波驅(qū)動(dòng)信號(hào)。

S40:向超聲波轉(zhuǎn)換裝置傳輸超聲波驅(qū)動(dòng)信號(hào)。

具體地,在終端與超聲波轉(zhuǎn)換裝置電連接后,終端通過向超聲波轉(zhuǎn)換裝置傳輸超聲波驅(qū)動(dòng)信號(hào),從而實(shí)現(xiàn)驅(qū)動(dòng)超聲波轉(zhuǎn)換裝置按用戶所設(shè)置的超聲波頻率進(jìn)行播放超聲波。

本實(shí)施例的用于驅(qū)動(dòng)超聲波轉(zhuǎn)換裝置播放超聲波的方法中,終端通過接收用戶設(shè)置的超聲波頻率,并合成對(duì)應(yīng)的頻率的聲波驅(qū)動(dòng)信號(hào),從而驅(qū)動(dòng)超聲波轉(zhuǎn)換裝置播放對(duì)應(yīng)頻率的超聲波,該方案可根據(jù)設(shè)置的超聲波頻率不同進(jìn)而驅(qū)動(dòng)超聲波轉(zhuǎn)換裝置播放不同頻率的超聲波,使用靈活,方便驅(qū)趕或訓(xùn)練各種對(duì)超聲波敏感頻率不同的動(dòng)物。

請(qǐng)參閱圖2,圖2是本發(fā)明用于驅(qū)動(dòng)超聲波轉(zhuǎn)換裝置播放超聲波的方法的另一實(shí)施例流程圖。本實(shí)施例與上一實(shí)施例大體相同,不同在于本實(shí)施例的參數(shù)信息還包括樣點(diǎn)的數(shù)量,該樣點(diǎn)的數(shù)量為正整數(shù),優(yōu)選地,該樣點(diǎn)的數(shù)量大于2。

進(jìn)一步地,本實(shí)施例的步驟S20之前包括如下步驟:

S21:根據(jù)樣點(diǎn)的數(shù)量生成樣點(diǎn)集合;

具體地,終端根據(jù)用戶設(shè)置的樣點(diǎn)的數(shù)量生成樣點(diǎn)集合,樣點(diǎn)集合為等差數(shù)列,等差數(shù)列中的項(xiàng)為正整數(shù),而樣點(diǎn)為等差數(shù)列中的項(xiàng)。優(yōu)選地,樣點(diǎn)的數(shù)量范圍為100-500,等差數(shù)列的首項(xiàng)為0,公差值為1,例如,在用戶設(shè)置樣點(diǎn)的數(shù)量為100時(shí),樣點(diǎn)集合為:0,1,2,3,……99。當(dāng)然,該等差數(shù)列的首項(xiàng)與公差值也可以為其它數(shù)值,此處不作一一限定。

S22:計(jì)算樣點(diǎn)集合中每一樣點(diǎn)對(duì)應(yīng)的角度;

具體地,在每一樣點(diǎn)的數(shù)值已知的情況下,可通過公式θ=360°×M/n計(jì)算出每一樣點(diǎn)對(duì)應(yīng)的角度θ,其中n為樣點(diǎn)的數(shù)量,M為樣點(diǎn),即M為等差數(shù)列中的項(xiàng)。

S23:基于角度在三角函數(shù)數(shù)據(jù)庫(kù)中查詢角度對(duì)應(yīng)的函數(shù)值;

具體地,終端的三角函數(shù)數(shù)據(jù)庫(kù)里存儲(chǔ)有0°至360°每一角度的正弦、余弦、正切、余切分別對(duì)應(yīng)的函數(shù)值,終端可根據(jù)樣點(diǎn)對(duì)應(yīng)的角度查詢到對(duì)應(yīng)的函數(shù)值。優(yōu)選地,本發(fā)明函數(shù)值為正弦值。

S24:將函數(shù)值轉(zhuǎn)換為聲波模擬值;

具體地,終端根據(jù)輸出函數(shù)值所使用的寄存器的位數(shù),把函數(shù)值轉(zhuǎn)換為與寄存器位數(shù)對(duì)應(yīng)的聲波模擬值,例如,當(dāng)終端輸出函數(shù)值所使用的寄存器為16位時(shí),在函數(shù)值已知的情況下,可通過公式X=32768+32768a計(jì)算出每一函數(shù)值a對(duì)應(yīng)的聲波模擬值X。優(yōu)選地,a=sinθ,由此可算出,當(dāng)θ為0°時(shí),轉(zhuǎn)換后的聲波模擬值為32768;當(dāng)θ為90°時(shí),轉(zhuǎn)換后的聲波模擬值為65536;當(dāng)θ為180°時(shí),轉(zhuǎn)換后的聲波模擬值為32768;當(dāng)θ為270°時(shí),轉(zhuǎn)換后的聲波模擬值為0;當(dāng)θ為360°時(shí),轉(zhuǎn)換后的聲波模擬值為32768。

S25:預(yù)存轉(zhuǎn)換后的聲波模擬值。

具體地,預(yù)存上述各個(gè)聲波模擬值,以便后續(xù)輸出。

由上述可知,本實(shí)施例樣點(diǎn)與聲波模塊值對(duì)應(yīng),優(yōu)選地,聲波模擬值的數(shù)量與樣點(diǎn)的數(shù)量相同,也就是說,聲波模擬值的數(shù)量可通過用戶設(shè)置的樣點(diǎn)的數(shù)量而獲得。

本實(shí)施例的用于驅(qū)動(dòng)超聲波轉(zhuǎn)換裝置播放超聲波的方法中,終端通過用戶設(shè)置的樣點(diǎn)的數(shù)量,生成多個(gè)樣點(diǎn)以便合成高精度的聲波驅(qū)動(dòng)信號(hào)輸出,該方案可根據(jù)設(shè)置的樣點(diǎn)的數(shù)量不同進(jìn)而可驅(qū)動(dòng)超聲波轉(zhuǎn)換裝置播放不同精度的超聲波,使用靈活,方便。

請(qǐng)參閱圖3,圖3是本發(fā)明用于驅(qū)動(dòng)超聲波轉(zhuǎn)換裝置播放超聲波的方法的另一實(shí)施例流程圖。本實(shí)施例與上一實(shí)施例大體相同,不同在于本實(shí)施例的步驟S30包括如下步驟:

S31:按間隔時(shí)長(zhǎng)逐個(gè)讀取預(yù)存的聲波模擬值;

具體地,具體地,在終端完成讀取預(yù)存單元中的一個(gè)聲波模擬值之后,中斷讀取單元對(duì)預(yù)存單元中的聲波模擬值進(jìn)行讀取,與此同時(shí)開始計(jì)時(shí),在時(shí)間到達(dá)間隔時(shí)長(zhǎng)時(shí),終端啟動(dòng)讀取預(yù)存單元中下一個(gè)聲波模擬值,在終端完成讀取預(yù)存單元中的下一個(gè)聲波模擬值之后,再次中斷讀取單元對(duì)預(yù)存單元中的聲波模擬值進(jìn)行讀取,與此同時(shí)再次開始計(jì)時(shí),如此重復(fù),直到所有的聲波模擬值讀取完畢。

S32:逐個(gè)寄存讀取后的聲波模擬值;

具體地,終端的寄存器臨時(shí)寄存讀取后的聲波模擬值。

S33:將聲波模擬值按間隔時(shí)長(zhǎng)逐一合成聲波驅(qū)動(dòng)信號(hào)。

具體地,將聲波模擬值的數(shù)字信號(hào)形成接口能夠識(shí)別的模擬信號(hào),即聲波驅(qū)動(dòng)信號(hào)。本實(shí)施例的終端根據(jù)香農(nóng)采樣定理,將所有的聲波模擬值按間隔時(shí)長(zhǎng)合成三角函數(shù)波形。舉例地,如圖3a所示,當(dāng)函數(shù)值為正弦值時(shí),根據(jù)香農(nóng)采樣定理,可將所有的聲波模擬值按間隔時(shí)長(zhǎng)合成正弦波形。

請(qǐng)參閱圖4,圖4是本發(fā)明用于驅(qū)動(dòng)超聲波轉(zhuǎn)換裝置播放超聲波的方法的另一實(shí)施例流程圖。本實(shí)施例與上一實(shí)施例大體相同,不同在于本實(shí)施例的步驟S40之后包括如下步驟:

S50:超聲波轉(zhuǎn)換裝置接收終端傳輸?shù)某暡?qū)動(dòng)信號(hào);

S60:超聲波轉(zhuǎn)換裝置對(duì)超聲波驅(qū)動(dòng)信號(hào)進(jìn)行放大;

具體地,經(jīng)過無(wú)線或接口傳輸?shù)某暡?qū)動(dòng)信號(hào)為微弱信號(hào),通過對(duì)信號(hào)的放大,以減少超聲波驅(qū)動(dòng)信號(hào)失真現(xiàn)象。

S70:播放放大后的超聲波驅(qū)動(dòng)信號(hào)。

具體地,超聲波轉(zhuǎn)換裝置根據(jù)放大后的超聲波驅(qū)動(dòng)信號(hào)使壓電陶瓷片發(fā)出對(duì)應(yīng)頻率及精度的超聲波。

請(qǐng)參閱圖5,圖5是本發(fā)明用于驅(qū)動(dòng)超聲波轉(zhuǎn)換裝置播放超聲波的終端一實(shí)施例模塊示意圖。圖5a是圖5中用于驅(qū)動(dòng)超聲波轉(zhuǎn)換裝置播放超聲波的終端的設(shè)置單元一實(shí)施例部分結(jié)構(gòu)示意圖。本實(shí)施例用于驅(qū)動(dòng)超聲波轉(zhuǎn)換裝置播放超聲波的終端包括處理器100和存儲(chǔ)器200,處理器100用于執(zhí)行存儲(chǔ)于存儲(chǔ)器200中的程序模塊,該程序模塊包括設(shè)置單元10、時(shí)長(zhǎng)計(jì)算單元20、處理單元30、傳輸單元40以及信號(hào)輸出接口50。

設(shè)置單元10用于接收用戶設(shè)置的參數(shù)信息,參數(shù)信息包括超聲波頻率。設(shè)置單元10為APP中的一個(gè)供設(shè)置參數(shù)信息的界面,用戶可以根據(jù)動(dòng)物的類型在界面中設(shè)置該類型動(dòng)物敏感的超聲波頻率。設(shè)置參數(shù)信息的界面可以是供用戶輸入具體數(shù)值的界面,也可以是供用戶選擇具體數(shù)值的界面,舉例地,如圖5a所示,設(shè)置參數(shù)信息的界面為直尺界面,直尺上具有0~100khz的超聲波頻段,每一刻度為1khz,直尺界面上的三角形為控件11,通過點(diǎn)擊或拖動(dòng)控件11的位置以實(shí)現(xiàn)超聲波頻率的設(shè)置。

時(shí)長(zhǎng)計(jì)算單元20用于根據(jù)超聲波頻率和預(yù)存的聲波模擬值的數(shù)量計(jì)算間隔時(shí)長(zhǎng)。本實(shí)施例的終端里預(yù)存有一定數(shù)量的聲波模擬值,在超聲波頻率已知的情況下,時(shí)長(zhǎng)計(jì)算單元20通過公式t=109/(n×f)來(lái)計(jì)算間隔時(shí)長(zhǎng)t,其中,n表示聲波模擬值的數(shù)量,f表示超聲波頻率,t的單位為納秒,f的單位為千赫茲。

處理單元30根據(jù)間隔時(shí)長(zhǎng)將聲波模擬值逐一合成聲波驅(qū)動(dòng)信號(hào)。

傳輸單元40用于將超聲波驅(qū)動(dòng)信號(hào)傳輸至信號(hào)輸出接口50,以傳送至與信號(hào)輸出接口50電連接的超聲波轉(zhuǎn)換裝置,從而實(shí)現(xiàn)驅(qū)動(dòng)超聲波轉(zhuǎn)換裝置按用戶所設(shè)置的超聲波頻率進(jìn)行播放超聲波。優(yōu)選地,信號(hào)輸出接口50為耳機(jī)接口。

本實(shí)施例的用于驅(qū)動(dòng)超聲波轉(zhuǎn)換裝置播放超聲波的終端通過設(shè)置單元10接收用戶設(shè)置的超聲波頻率,處理單元30合成對(duì)應(yīng)的頻率的聲波驅(qū)動(dòng)信號(hào),從而驅(qū)動(dòng)超聲波轉(zhuǎn)換裝置播放對(duì)應(yīng)頻率的超聲波,以使得終端可根據(jù)設(shè)置的超聲波頻率不同進(jìn)而驅(qū)動(dòng)超聲波轉(zhuǎn)換裝置播放不同頻率的超聲波,使用靈活,方便驅(qū)趕或訓(xùn)練各種對(duì)超聲波敏感頻率不同的動(dòng)物。

請(qǐng)參閱圖6,圖6是本發(fā)明用于驅(qū)動(dòng)超聲波轉(zhuǎn)換裝置播放超聲波的終端另一實(shí)施例模塊示意圖。本實(shí)施例與上一實(shí)施例大體相同,不同在于本實(shí)施例參數(shù)信息還包括樣點(diǎn)的數(shù)量,該樣點(diǎn)的數(shù)量為正整數(shù),優(yōu)選地,該樣點(diǎn)的數(shù)量大于2。

進(jìn)一步地,本實(shí)施例的程序模塊還包括樣點(diǎn)生成單元60、角度計(jì)算單元61、查詢單元62、轉(zhuǎn)換單元63以及預(yù)存單元64。

樣點(diǎn)生成單元60用于根據(jù)用戶設(shè)置的樣點(diǎn)的數(shù)量生成樣點(diǎn)集合。具體地,樣點(diǎn)生成單元60根據(jù)用戶設(shè)置的數(shù)量生成樣點(diǎn)集合,樣點(diǎn)集合為等差數(shù)列,等差數(shù)列中的項(xiàng)為正整數(shù),樣點(diǎn)為等差數(shù)列中的項(xiàng)。優(yōu)選地,樣點(diǎn)的數(shù)量范圍為100-500,等差數(shù)列的首項(xiàng)為0,公差值為1,例如,在用戶設(shè)置樣點(diǎn)的數(shù)量為100時(shí),樣點(diǎn)集合為:0,1,2,3,……99。當(dāng)然,該等差數(shù)列的首項(xiàng)與公差值也可以為其它數(shù)值,此處不作一一限定。

角度計(jì)算單元61用于計(jì)算樣點(diǎn)集合中每一樣點(diǎn)對(duì)應(yīng)的角度。具體地,在每一樣點(diǎn)的數(shù)值已知的情況下,角度計(jì)算單元61通過公式θ=360°×M/n計(jì)算出每一樣點(diǎn)對(duì)應(yīng)的角度θ,其中n為樣點(diǎn)的數(shù)量,M為樣點(diǎn),即M為等差數(shù)列中的項(xiàng)。

查詢單元62用于基于角度在三角函數(shù)數(shù)據(jù)庫(kù)中查詢角度對(duì)應(yīng)的函數(shù)值。具體地,終端的三角函數(shù)數(shù)據(jù)庫(kù)里形成有0°至360°每一角度的正弦、余弦、正切、余切分別對(duì)應(yīng)的函數(shù)值,查詢單元62根據(jù)樣點(diǎn)對(duì)應(yīng)的角度查詢到對(duì)應(yīng)的函數(shù)值。優(yōu)選地,本發(fā)明函數(shù)值為正弦值。

轉(zhuǎn)換單元63將函數(shù)值轉(zhuǎn)換為聲波模擬值。具體地,轉(zhuǎn)換單元63根據(jù)輸出函數(shù)值所使用的寄存器的位數(shù),把函數(shù)值轉(zhuǎn)換為與寄存器位數(shù)對(duì)應(yīng)的聲波模擬值,例如,當(dāng)終端輸出函數(shù)值所使用的寄存器為16位時(shí),在函數(shù)值已知的情況下,轉(zhuǎn)換單元63通過公式X=32768+32768a計(jì)算出每一函數(shù)值a對(duì)應(yīng)的聲波模擬值X。優(yōu)選地,a=sinθ,由此可算出,當(dāng)θ為0°時(shí),轉(zhuǎn)換后的聲波模擬值為32768;當(dāng)θ為63°時(shí),轉(zhuǎn)換后的聲波模擬值為65536;當(dāng)θ為162°時(shí),轉(zhuǎn)換后的聲波模擬值為32768;當(dāng)θ為261°時(shí),轉(zhuǎn)換后的聲波模擬值為0;當(dāng)θ為360°時(shí),轉(zhuǎn)換后的聲波模擬值為32768。

預(yù)存單元64用于預(yù)存轉(zhuǎn)換后的聲波模擬值。預(yù)存單元64可以為RAM(Ramdom Access Memory,易揮發(fā)性隨機(jī)存取存儲(chǔ)器)。

由上述可知,本實(shí)施例樣點(diǎn)與聲波模塊值對(duì)應(yīng),優(yōu)選地,聲波模擬值的數(shù)量與樣點(diǎn)的數(shù)量相同,也就是說,聲波模擬值的數(shù)量可通過用戶設(shè)置的樣點(diǎn)的數(shù)量而獲得。

本實(shí)施例的用于驅(qū)動(dòng)超聲波轉(zhuǎn)換裝置播放超聲波的終端通過用戶在設(shè)置單元10設(shè)置的樣點(diǎn)的數(shù)量,樣點(diǎn)生成單元60生成多個(gè)樣點(diǎn)以便合成高精度的聲波驅(qū)動(dòng)信號(hào)輸出,該方案可根據(jù)設(shè)置的樣點(diǎn)的數(shù)量不同進(jìn)而可驅(qū)動(dòng)超聲波轉(zhuǎn)換裝置播放不同精度的超聲波,使用靈活,方便。

請(qǐng)參閱圖7,圖7是本發(fā)明用于驅(qū)動(dòng)超聲波轉(zhuǎn)換裝置播放超聲波的終端另一實(shí)施例模塊示意圖。本實(shí)施例與上一實(shí)施例大體相同,不同在于本實(shí)施例處理單元30包括讀取單元31、時(shí)鐘單元32、中斷單元33、寄存單元34以及合成單元35。

讀取單元31用于按間隔時(shí)長(zhǎng)逐個(gè)讀取預(yù)存單元64中的聲波模擬值。時(shí)鐘單元32用于對(duì)間隔時(shí)長(zhǎng)進(jìn)行計(jì)時(shí),中斷單元33用于當(dāng)時(shí)鐘單元32計(jì)時(shí)到達(dá)間隔時(shí)長(zhǎng)時(shí)執(zhí)行中斷讀取單元31讀取預(yù)存單元64中的聲波模擬值。具體地,在讀取單元31完成讀取預(yù)存單元64中的一個(gè)聲波模擬值之后,中斷單元33中斷讀取單元31對(duì)預(yù)存單元64中的聲波模擬值的讀取,與此同時(shí),時(shí)鐘單元32開始計(jì)時(shí),在時(shí)間到達(dá)間隔時(shí)長(zhǎng)時(shí),讀取單元31讀取預(yù)存單元中下一個(gè)聲波模擬值,在讀取單元31完成讀取預(yù)存單元64中的下一個(gè)聲波模擬值之后,中斷單元33再次中斷讀取單元31對(duì)預(yù)存單元64中的聲波模擬值的讀取,與此同時(shí),時(shí)鐘單元32計(jì)再次開始計(jì)時(shí),如此重復(fù),直到預(yù)存單元64中所有的聲波模擬值讀取完畢。

寄存單元34用于逐個(gè)讀取后的聲波模擬值。優(yōu)選地,寄存單元34為寄存器。

合成單元35用于將寄存單元34的聲波模擬值按間隔時(shí)長(zhǎng)逐一合成聲波驅(qū)動(dòng)信號(hào)。具體地,合成單元35將聲波模擬值的數(shù)字信號(hào)合成接口能夠識(shí)別的模擬信號(hào),即聲波驅(qū)動(dòng)信號(hào)。合成單元35根據(jù)香農(nóng)采樣定理,將所有的聲波模擬值按間隔時(shí)長(zhǎng)合成三角函數(shù)波形。舉例地,如圖3a所示,當(dāng)函數(shù)值為正弦值時(shí),合成單元35基于香農(nóng)采樣定理,將所有的聲波模擬值按間隔時(shí)長(zhǎng)合成正弦波形。

請(qǐng)參閱圖8,圖8是本發(fā)明用于驅(qū)動(dòng)超聲波轉(zhuǎn)換裝置播放超聲波的終端的另一實(shí)施例模塊示意圖。本實(shí)施例與上一實(shí)施例大體相同,不同在于本實(shí)施例的信號(hào)輸出接口50的電路包括:電流輸入端Vcc、地端Gnd、第一電阻R1、第二電阻R2、信號(hào)接入端Input、交流耦合電容C1以及信號(hào)輸出端Ouput。

第一電阻R1、第二電阻R2依次串聯(lián)于電流輸入端Vcc與地端Gnd之間以使得輸入的電壓偏移1/2,從而使得超聲波轉(zhuǎn)換裝置接收的超聲波驅(qū)動(dòng)信號(hào)為正的信號(hào),交流耦合電容C1并聯(lián)于第一電阻R1、第二電阻R2之間,該交流耦合電容C1用于隔直流信號(hào)通交流信號(hào),作為交流信號(hào)的超聲波驅(qū)動(dòng)信號(hào)依次經(jīng)過信號(hào)接入端Input、交流耦合電容C1以及信號(hào)輸出端Ouput。

優(yōu)選地,第一電阻R1、第二電阻R2均為10萬(wàn)歐姆,交流耦合電容C1為100納法。

請(qǐng)參閱圖9,圖9是本發(fā)明用于驅(qū)動(dòng)超聲波轉(zhuǎn)換裝置播放超聲波的系統(tǒng)的模塊示意圖。本發(fā)明的用于驅(qū)動(dòng)超聲波轉(zhuǎn)換裝置播放超聲波的系統(tǒng)包括超聲波轉(zhuǎn)換裝置和上述終端,超聲波轉(zhuǎn)換裝置包括信號(hào)接收接口201、放大單元202以及播放單元203。

信號(hào)接收接口201與信號(hào)輸出接口50插接,用于接收超聲波驅(qū)動(dòng)信號(hào)。

放大單元202用于對(duì)信號(hào)接收接口201傳輸?shù)某暡?qū)動(dòng)信號(hào)進(jìn)行放大。由于經(jīng)過無(wú)線或接口傳輸?shù)某暡?qū)動(dòng)信號(hào)為微弱信號(hào),通過放大單元202對(duì)信號(hào)的放大,以減少超聲波驅(qū)動(dòng)信號(hào)失真現(xiàn)象。

播放單元203用于對(duì)播放放大后的超聲波驅(qū)動(dòng)信號(hào)。播放單元203優(yōu)選為壓電陶瓷片,可確保輸出的超聲波波形與超聲波驅(qū)動(dòng)信號(hào)相同。

本技術(shù)領(lǐng)域技術(shù)人員可以理解,本發(fā)明所述的終端既包括無(wú)線信號(hào)接收器的設(shè)備,其僅具備無(wú)發(fā)射能力的無(wú)線信號(hào)接收器的設(shè)備,又包括接收和發(fā)射硬件的設(shè)備,或者其具有能夠在雙向通信鏈路上,執(zhí)行雙向通信的接收和發(fā)射硬件的設(shè)備。這種設(shè)備可以包括:蜂窩或其他通信設(shè)備,其具有單線路顯示器或多線路顯示器或沒有多線路顯示器的蜂窩或其他通信設(shè)備;PCS(Personal Communications Service,個(gè)人通信系統(tǒng)),其可以組合語(yǔ)音、數(shù)據(jù)處理、傳真和/或數(shù)據(jù)通信能力;PDA(Personal Digital Assistant,個(gè)人數(shù)字助理),其可以包括射頻接收器、尋呼機(jī)、互聯(lián)網(wǎng)/內(nèi)聯(lián)網(wǎng)訪問、網(wǎng)絡(luò)瀏覽器、記事本、日歷和/或GPS(Global Positioning System,全球定位系統(tǒng))接收器;常規(guī)膝上型和/或掌上型計(jì)算機(jī)或其他設(shè)備,其具有和/或包括射頻接收器的常規(guī)膝上型和/或掌上型計(jì)算機(jī)或其他設(shè)備。這里所使用的“終端”還可以是通信終端、上網(wǎng)終端、音樂/視頻播放終端,例如可以是平板電腦、MID(Mobile Internet Device,移動(dòng)互聯(lián)網(wǎng)設(shè)備)和/或具有音樂/視頻播放功能的移動(dòng)電話,也可以是智能手表、智能手環(huán)。

本發(fā)明的超聲波轉(zhuǎn)換裝置可以是具有超聲波轉(zhuǎn)換器、定位功能、無(wú)線收發(fā)功能、LED燈等的寵物智能穿戴裝置。其中,LED燈可通過上述終端進(jìn)行控制其閃亮的頻率,以達(dá)到驅(qū)趕動(dòng)物的目的。

以上僅為本發(fā)明的優(yōu)選實(shí)施例,并非因此限制本發(fā)明的專利范圍,凡是利用本發(fā)明說明書及附圖內(nèi)容所作的等效結(jié)構(gòu)或等效流程變換,或直接或間接運(yùn)用在其他相關(guān)的技術(shù)領(lǐng)域,均同理包括在本發(fā)明的專利保護(hù)范圍內(nèi)。

當(dāng)前第1頁(yè)1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1