|
如圖:這是我寫的DAC初始設置程序,還有的是DAC的PDF資料。啟用的參考電壓是內置的。原來的模擬信號輸出是由5580芯片輸出的,單片機發送數據給5580,5580輸出模擬信號。現在想把5580去掉,用單片機自身的DAC輸出(畢竟5580還是很貴的)。兩個板子,一個板子用5580輸出。一個板子用自身的DAC輸出,程序初始化如圖。其他程序照搬5580上的程序,下載運行后用示波器觀察兩個波形,5580運行的很平滑,單片機自身DAC輸出的模擬信號有鋸齒。我想問是什么原因導致的。我用定時器2刷新模擬量高低字節的數據。這樣寫行不行?
1.PNG (24.78 KB, 下載次數: 41)
下載附件
2021-12-4 15:26 上傳
2.PNG (20.43 KB, 下載次數: 42)
下載附件
2021-12-4 15:27 上傳
3.PNG (29.2 KB, 下載次數: 36)
下載附件
2021-12-4 15:27 上傳
4.PNG (31.36 KB, 下載次數: 39)
下載附件
2021-12-4 15:27 上傳
DAC1EN.PNG (101.56 KB, 下載次數: 43)
下載附件
2021-12-4 15:27 上傳
REF0CN.PNG (104.01 KB, 下載次數: 50)
下載附件
2021-12-4 15:27 上傳
1.PNG (60.5 KB, 下載次數: 39)
下載附件
2021-12-4 15:39 上傳
2.PNG (164.19 KB, 下載次數: 39)
下載附件
2021-12-4 15:39 上傳
3.PNG (121.77 KB, 下載次數: 44)
下載附件
2021-12-4 15:39 上傳
捕獲.PNG (136.17 KB, 下載次數: 45)
下載附件
2021-12-4 15:39 上傳
|
-
-
示波器調試視頻.zip
2021-12-4 15:41 上傳
點擊文件名下載附件
2.5 MB, 下載次數: 5
|