超聲波液位計基于DSP的探討 十八
3.3.3時鐘發生電路
DSP系統的時鐘發生電路是通過一個外部時鐘為系統正常工作提供一個基準時鐘,通常的晶振頻率在20一50MHz之間。這是因為當晶體振蕩器產生的時鐘頻率達到30MHz以上的時候,時鐘信號在沿著線路傳送的同時還會向周圍發射電磁波。為了防止出現時鐘對系統產生過大干擾的狀況,本課題選擇的是24MHz的無源晶體振蕩器。DSP芯片內部的PLL電路提供了可編程的PLL寄存器接口,進而確定系統的工作頻率。TMS320C6745的PLL電路的電源為1.2V,為了得到穩定的電源電壓,該電源需要經過專門的電磁兼容濾波器進行濾波,本課題選擇的是松下公司生產的一款10000pF電容EXCCETl03U.
為了盡量的減少PLL電源受到的電磁干擾以及減少抖動,電磁兼容濾波器電路應該盡量接近PLLHV引腳且和DSP芯片放在PCB板的同一面,不能有跳線或者轉換開關.在實際工作過程中,DSP內核的PLL控制器中的PPLM寄存器將外部晶振產生的時鐘進行倍頻,倍頻的倍數最小為4倍,最大為32倍.得到很高的工作時序以后,PLLDIV根據DSP不同外設的不同工作速度,將上述時鐘進行分頻至不同的系統時鐘,并提供給特定的外設。其中,分頻的范圍為原頻率至32分頻之間,在本系統中,將工作頻率設置在300MHz,對相關時鐘的設置程序如圖3,15所示,在實際工作中的降頻設置的原理與程序中的處理方法一致。
1.2V電源被監測到低于1.12V的時候將導致/RESET發出復位信號;此外,當復位按鈕處于接通狀態時,3號口/MR出現低電平,也導致芯片的/RESET發出復位信號.TPS3808G33DBVR的監測電壓和供電電壓均為3.3V,當1.2V的監控部分發出復位要求的時候,該芯片將在/RESET 121發出復位信號;此外,該芯片的閾值電壓為3.07V,當SENCE連接的3.3V電源部分被監測到低于3.07V的時候,其/RESET口將發出復位信號,在TMS320C6745系統復位的過程中,所有的內部邏輯復位為默認值,內部存儲器無法讀寫,外部引腳處于高阻態。
詳情請瀏覽公司網站的產品中心 http://m.sol365.cn/ 超聲波液位計
超聲波流量計