A. c51單片機產生正弦波原理
SPWM,就是在PWM的基礎上改變了調制脈沖方式,脈沖寬度時間占空比按正弦規率排列,這樣輸出波形經過適當的濾波可以做到正弦波輸出。
B. 單片機晶振輸出應該為方波 但為什麼示波器看出來的是正弦波呢
外接的晶振與單片機晶元內部的集成運算放大器構成石英晶體振盪器,輸出單一頻率的的正弦波,所以晶振輸出就是正弦波,你看出來的波形是正確的。那種認為單片機是數字電路,其全部信號必須是數字信號的認識,大概是對振盪器電路顫亮銷了解不夠造成鍵喊的。
單片機要將其作為數茄游字時鍾源使用,則是在單片機內部再利用觸發器進行整形,使之變成方波的。
C. 單片機產生正弦波信號
單片機 外接AD轉換晶元 再加運放 通過一定的控製程序就可產生正弦波。實現方法: 1、通過單片機DA來實現,需要通過查表法; 2、通過PWM方式實現; 不過都需要加硬體濾波電路來實現正弦波的平滑。
D. 正弦電壓用單片機如何測量
單片機不可以測做陪早量任純雀何東西但是測量儀器中可以使用單亂鍵片機如果說用單片機測量正弦電壓我認為這種說法不正確。
E. 單片機產生正弦波問題
利用單片機DA方式掃頻應該考慮兩個問題:
1、輸出最高頻率;2、掃頻,就是說你還要不停變換參數。不知道你的3k是不是在掃頻情況下得到的最高值。
另外:還不知道你對頻點間隔是怎麼要求的。
二樓使用DDS技術的建議非常好,你應該考慮去做。這樣的話,用單片機不停地送控制數據就行了,頻率有保障。你只要考慮掃頻間隔,也就是考慮單片機多長時間能送出一個完整的控制字。
還可考慮二樓另外一個建議,用高速可編程器件,注意配一個高速DA也不錯。
如果從降低成本角度考慮的話,你不妨在現有條件基礎上,配一個可靠的壓控振盪器來試一下。當然首先要調好輸出動態范圍,這可能是個難點。
好處是:器件、成本要求都低,試驗周期短。
1、DA只需要輸出周期為60秒一個鋸齒波就行了,不需要高速;
2、單片機也不需要高速,甚至可以通過位元組合並,驅動10位、12位DA;
不過,要注意鋸齒波的線性度等細節參數。我現在也說不完整。
成本低嘛,先試試吧,有問題可以再改。祝你好運。
PWM,脈寬調制。輸出的是可調整占空比的脈沖串。
F. 單片機輸出正弦波信號
令單片機輸出高、攜拍低電平,可以形成不同脈寬的脈沖波,
再經過
rc
電路平滑濾波,就會出現不同高低電壓的信號。
這就可辯尺羨以近似實現正弦波或其它困正波形。
G. 如何用單片機做測試電阻電容的系統
測試電阻依據歐姆定律即可!
測試電容需要正弦振盪電路,並且要求正弦振盪電路的頻率為已知,最好可控。
正弦交流信號通過電容,會產生交流電壓降,採用交直流變換電路將交流壓降變換為直流,經AD測量計算出其電壓降。同時,測量與之串聯的一個標准電阻上的壓降,兩者的電壓比就是阻抗比。
知道阻抗和頻率,就可以計算出電容的容量了。
改變振盪器的頻率,同一個電容下,可以獲得不同的容抗,以獲得合適大小的電壓降,按照該原理,可以設置不同的檔位。
H. 請問怎麼用51單片機實現 檢測輸入一個正弦波 檢查其相位和其頻率 給程序追加50分
首先,單片機測量正弦波的相位和頻率,必須先將其變成方波,在過零點上升沿時邊緣觸發單片機。利用比較器電路時很容易做到。
相位是相對的,單片機檢測不到正弦波的過零點離Y軸的時間,所以不能判斷其相位是多少,但你可以自己設置一個基準作為單片機人為基準,當單片機測量到的正弦波過零點與這基準的時間就是你要的相位,但這並不代表這是標準的,當然通過調整基準的位置,可以得到接近標準的數據。
單片機測量頻率,也就是測量兩個方波之間的上升沿的時間,這時間的倒數就是頻率。
如果是測量兩個信號的相位差,則利用一個異或門處理一下則可。
I. 單片機晶振輸出應該為方波 但為什麼示波器看出來的是正弦波呢
電路中電容比較大的時候,就會把方波「過濾」為正弦波。