脈沖聲納應用需要產生給定頻率,持續時間和重復率的突發。傳統上,脈沖串發生器包括具有脈沖調制的晶體振蕩器。但是,生成突發的最簡單,最便宜的方法是使用便宜的8位μC,例如68HC705KJ1和68HC7051A(摩托羅拉),并使用軟件完成整個工作。通過輸出反相的兩個信號直接或通過推挽式緩沖器輸入超聲波換能器,您可以獲得額外的好處(圖1)。注意,脈沖串產生只需要兩個μC引腳。您可以將其余引腳用于不同目的。
μC可以產生的最高頻率取決于最高振蕩器頻率的值,f OSC ,制造商指定的和指令集的結構,即μC執行指令所需的機器周期數量。當f OSC = 4.00 MHz時,上述μC可以產生58.8 kHz的最大頻率。該值與聲納項目非常匹配,因為大多數在空氣介質中工作的超聲換能器具有40 kHz的標準共振頻率。要將頻率從58.8降低到40.0 kHz,需要使用nop和brn指令進行4μsec的簡單延遲。
計數器“Number”中的常量值決定了脈沖串持續時間。使用一個8位計數器,脈沖串持續時間可以在0.1到3.2毫秒的范圍內。如果需要更長的突發,可以添加一個或兩個以上的計數器。如果你選擇1毫秒的持續時間,就像在這種情況下,放入計數器的值是
如何編程突發,重復率取決于μC的定時器結構。對于具有16位可編程定時器的μC,最好的方法是使用定時器溢出或輸出比較功能。對于具有多功能定時器的μC,僅可使用前八個定時器級。因此,定時器溢出每0.51毫秒發生,這對于重復周期來說太短。因此,您可以使用實時中斷,或者在這種情況下,根據定時器溢出中斷組織起搏器。每當計數器T從$ FF翻到$ 00并且重復周期為131毫秒時,該設計就會產生一個突發。點擊此處下載隨附的程序。 (DI#2480)
-
頻率
+關注
關注
4文章
1558瀏覽量
60023 -
華強pcb線路板打樣
+關注
關注
5文章
14629瀏覽量
43728
發布評論請先 登錄
一文詳解頻率合成技術

AD5930可編程頻率掃描及輸出突發波形發生器技術手冊

傳感器諧波頻率產生原因解析
LMX2571休眠之后,退出休眠時鐘頻率產生了偏移怎么解決?
請問LMX2595倍頻為什么不能產生正確的頻率?
噪聲發生器怎么產生聲波
電容電感的阻抗與頻率的關系
諧振是怎么產生的
蜂鳴器的頻率和音調的關系
如何讓蜂鳴器發出不同頻率的聲音
振蕩電路的振蕩頻率的決定因素
c++編程NI6356模擬輸出正弦波發現生成的信號頻率會產生波動如何消除波動?
振蕩頻率與回路諧振頻率的關系
新品發布 rBT3250-50G突發誤碼分析儀,支持突發和連續模式信號輸出及誤碼測試

評論