找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 2019|回復: 12
打印 上一主題 下一主題
收起左側(cè)

是否有可能用stc15單片機做非"PWM"的DA轉(zhuǎn)換?

  [復制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
ID:570252 發(fā)表于 2024-6-7 16:31 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
各位大佬,

最近想用單片機加變?nèi)荻䴓O管做收音機的自動跟蹤。本來想用PWM模式來達到電壓調(diào)節(jié),網(wǎng)上在這方面的資料也較多。但考慮到它是交流方波輸出,會給收音機帶來干擾(我用DC2DC就吃盡了苦頭,最終只好放棄)。轉(zhuǎn)念一想,是否可以不用PWM模式呢而直接輸出直流電壓?

盡管以前搞過二十多年程序,但都是在開發(fā)平臺(如C++builder, delphy等)等上做的,對單片機可以說是完全空白。故特向大佬們請教。

謝謝。
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復

使用道具 舉報

沙發(fā)
ID:237471 發(fā)表于 2024-6-7 16:53 | 只看該作者
應(yīng)該有專業(yè)的DA轉(zhuǎn)換芯片吧,就是把數(shù)字信號轉(zhuǎn)換成電壓的芯片,不知道行不行
回復

使用道具 舉報

板凳
ID:161164 發(fā)表于 2024-6-7 17:25 | 只看該作者
PWM是方波但不是交流
可以加電容電感來轉(zhuǎn)為平穩(wěn)的電壓
回復

使用道具 舉報

地板
ID:712097 發(fā)表于 2024-6-7 20:38 | 只看該作者
加濾波電路就好了。
回復

使用道具 舉報

5#
ID:401564 發(fā)表于 2024-6-7 22:58 | 只看該作者
可以用MCP4725輸出參考電壓,然后加一個三極管輸出電流,如果電壓要求高,可以加運放進行負反饋
回復

使用道具 舉報

6#
ID:466250 發(fā)表于 2024-6-8 01:29 | 只看該作者
做r2r的網(wǎng)絡(luò)或者用r2r的DA作為輸出,大多數(shù)da都是r2r網(wǎng)絡(luò)輸出。
回復

使用道具 舉報

7#
ID:396024 發(fā)表于 2024-6-8 07:54 來自手機 | 只看該作者
這個試一下就知道了
回復

使用道具 舉報

8#
ID:69038 發(fā)表于 2024-6-8 09:05 | 只看該作者
恭喜你,完全可以!
回復

使用道具 舉報

9#
ID:570252 發(fā)表于 2024-6-9 14:25 | 只看該作者
zhuls 發(fā)表于 2024-6-8 09:05
恭喜你,完全可以!

謝謝樓上各位支招。

因為印板很小,無法再添加專用DAC芯片了,所以用常規(guī)PWM確有困難。

現(xiàn)在另想“一計”,即利用定時器0。

設(shè)timer0每10us中斷一次,a的初始值為0。當中斷時a++=(100?0:a),另外設(shè)變量b,從P1^0引出控制電壓,P1^0=(a<b?1:0)引出控制電壓。當變量b=50時,占空比為50%,頻率為500Hz。而當b = 25時占空比為75%,頻率不變。

再請教各位大佬這樣做行不行?

我是菜鳥,請諒解。

謝謝。
回復

使用道具 舉報

10#
ID:879809 發(fā)表于 2024-6-9 15:32 | 只看該作者
PWM又沒有強電流,怎么可能干擾接收?
回復

使用道具 舉報

11#
ID:344848 發(fā)表于 2024-6-10 05:04 | 只看該作者
使用數(shù)字電位器實現(xiàn)電壓調(diào)節(jié)。
回復

使用道具 舉報

12#
ID:965189 發(fā)表于 2024-6-10 07:38 | 只看該作者
電視機的電調(diào)高頻頭就是電壓調(diào)頻的,脈沖加濾波就可以得到直流電壓。
回復

使用道具 舉報

13#
ID:1124482 發(fā)表于 2024-6-10 11:11 | 只看該作者
可以啊,就是要注意一下不要弄錯步驟
回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則

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

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

快速回復 返回頂部 返回列表