找回密碼
 立即注冊(cè)

QQ登錄

只需一步,快速開(kāi)始

搜索
查看: 2605|回復(fù): 3
打印 上一主題 下一主題
收起左側(cè)

單片機(jī)自帶DAC輸出時(shí)有鋸齒,很明顯

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
ID:450037 發(fā)表于 2021-12-4 15:41 | 只看該作者 回帖獎(jiǎng)勵(lì) |倒序?yàn)g覽 |閱讀模式
如圖:這是我寫(xiě)的DAC初始設(shè)置程序,還有的是DAC的PDF資料。啟用的參考電壓是內(nèi)置的。原來(lái)的模擬信號(hào)輸出是由5580芯片輸出的,單片機(jī)發(fā)送數(shù)據(jù)給5580,5580輸出模擬信號(hào),F(xiàn)在想把5580去掉,用單片機(jī)自身的DAC輸出(畢竟5580還是很貴的)。兩個(gè)板子,一個(gè)板子用5580輸出。一個(gè)板子用自身的DAC輸出,程序初始化如圖。其他程序照搬5580上的程序,下載運(yùn)行后用示波器觀察兩個(gè)波形,5580運(yùn)行的很平滑,單片機(jī)自身DAC輸出的模擬信號(hào)有鋸齒。我想問(wèn)是什么原因?qū)е碌。我用定時(shí)器2刷新模擬量高低字節(jié)的數(shù)據(jù)。這樣寫(xiě)行不行?


示波器調(diào)試視頻.zip

2.5 MB, 下載次數(shù): 5

分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏2 分享淘帖 頂1 踩
回復(fù)

使用道具 舉報(bào)

沙發(fā)
ID:955673 發(fā)表于 2021-12-4 20:58 | 只看該作者
上個(gè)貼不是提醒你搞混 緩沖了么,帶緩沖就是 DAC 芯片的賣點(diǎn),應(yīng)用不同有些 DAC 不帶,沒(méi)啥要求的, 兩級(jí) RC 就糊弄過(guò)去了,單片機(jī)是通用器件不帶正常
緩沖就是 DAC 后的運(yùn)放跟隨之類,平滑濾波的
回復(fù)

使用道具 舉報(bào)

板凳
ID:624769 發(fā)表于 2021-12-5 01:15 | 只看該作者
唉上個(gè)帖子,你說(shuō)5580的輸出和C8051輸出差不多,現(xiàn)在發(fā)現(xiàn)差別了吧?
我覺(jué)得,之前的人說(shuō)需要緩沖器總有他的道理,甚至他提到保留5580,說(shuō)明有著不可替代性。用兩極RC忽悠過(guò)去的概率,你就不要考慮了。要是有這可能,之前那個(gè)設(shè)計(jì)者,就不至于這樣寫(xiě)了。你老老實(shí)實(shí)用緩沖器試試效果吧,或者運(yùn)放熟悉的話,用跟隨放大器自己搭一個(gè)緩沖試試吧。不過(guò)悲觀論的我覺(jué)得,最后的結(jié)果可能就是你的前任的最后備選方案,保留5580。

緩沖芯片不知道的話,可以參考這個(gè):
high-speed-current-output-dac-buffers.pdf (1.92 MB, 下載次數(shù): 7)



回復(fù)

使用道具 舉報(bào)

地板
ID:450037 發(fā)表于 2021-12-6 10:13 | 只看該作者
188610329 發(fā)表于 2021-12-5 01:15
唉上個(gè)帖子,你說(shuō)5580的輸出和C8051輸出差不多,現(xiàn)在發(fā)現(xiàn)差別了吧?
我覺(jué)得,之前的人說(shuō)需要緩沖器總有他 ...

我在想這個(gè)輸出鋸齒會(huì)不會(huì)是噪聲引起的,因?yàn)槌绦蚨际且粯拥,只不過(guò)一個(gè)是自帶的DAC輸出,一個(gè)是5580輸出。
回復(fù)

使用道具 舉報(bào)

本版積分規(guī)則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表