GOGOGO高清完整国语,GOGOGO在线观看免费观看完整版高清,GOGOGO免费高清完整,GOGOGO高清在线观看免费视频,GOGOGO日本高清国语完整,GOGOGO免费高清完整版

技術熱線: 4007-888-234

用PIC16C54單片機制作簡易AM頻率計

更新時間: 2019-03-22
閱讀量:2965

單片機方案開發深圳英銳恩分享用PIC16C54單片機制作簡易AM頻率計。目前,市面上有許多AM調幅的無線電控制產品,如汽車防盜器、玩具等。它們的遙控器發射電路大多采用LC振蕩電路,容易發生頻偏,影響遙控距離及操作。如欲對其進行檢查或調整則需用頻譜儀。頻譜儀昂貴、笨重,僅適合于實驗室使用。下面介紹的電路可檢測AM頻率超過900MHz,不但便宜,而且可制成掌上型,易于攜帶。
    圖1為一般AM遙控器發射之波形圖(假設信號高電位為1,低電位為0),經載波調幅后由天線發射。
    圖2為頻率計主要電路,由PIC16C54單片機控制計數。VCC為5V,可由12V或9V電池經7805穩壓得到。接收天線用電路板上銅箔所形成的環形天線。R1、C1、R5用于調整接收靈敏度,一般來說靈敏度不需太高,以降低干擾的影響。無線電信號經由天線送至TFK893高頻分頻器除頻后,經檢波電路送至緩沖器。TFK893分頻器之除數是可設定的,這里建議設為64。若除數太大則誤差太小,除數設定太小則較高頻帶無法計數。同時,需注意所選用之NAND門反應速度不能太慢。
    將分頻之信號分為二路,一路經低通濾波電路送至PIC16C54單片機輸入腳(假設為DATA腳),另一路與單片機控制腳(假設為GATE腳)信號作NAND之后送入單片機的RTCC腳。在此只利用2SC945之反應速度不夠快,即可去除無線高頻載波成分。PIC16C54振蕩頻率為20MHz,內部計數器來源則需設定為RTCC腳。

 由圖1可得知:調幅后高頻載波信號只出現于信號為1時,因此單片機軟件控制流程為:當檢測到DATA腳為高電位之瞬間,GATE腳送出高電位,讓載波信號通過控制送至RTCC腳,同時將內部定時器清零。當檢測到DATA腳為低電位瞬間,則從GATE腳送出低電平關閉RTCC輸入,并把定時器之值存入緩存器。此數值即是在GATE開關之時間內(亦信號為1)載波的周期數。
    讀入的RTCC數,除以GATE開關之時間,再乘以TFK893分頻器之除數,即是檢測到的頻率值。此流程重復數次,再求平均,即可得到相當正確之頻率值。再由PIC16C54單片機控制顯示電路顯示此頻率值。以筆者實際測試十余種遙控器,并將測量值與頻譜儀的測量值做比較,相差大多不超過200kHz,故一般AM調幅的無線電控制應用是可以接受的。

欢迎光临: 谢通门县| 明溪县| 通化市| 安福县| 金溪县| 孝义市| 元江| 西林县| 巴里| 邓州市| 鄂尔多斯市| 香港 | 沽源县| 通渭县| 湖南省| 普陀区| 贵阳市| 莒南县| 新龙县| 泗水县| 巩留县| 汉寿县| 彭阳县| 乐业县| 青河县| 东明县| 永德县| 民勤县| 永平县| 和林格尔县| 青川县| 秦皇岛市| 武冈市| 尼玛县| 民乐县| 武安市| 太湖县| 乳山市| 铜鼓县| 婺源县| 新郑市|