欧美极品高清xxxxhd,国产日产欧美最新,无码AV国产东京热AV无码,国产精品人与动性XXX,国产传媒亚洲综合一区二区,四库影院永久国产精品,毛片免费免费高清视频,福利所导航夜趣136

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 3541|回復: 8
打印 上一主題 下一主題
收起左側

單片機可以直接輸出一個正弦基波調制出的正弦波嗎?

[復制鏈接]
跳轉到指定樓層
樓主
ID:525983 發表于 2020-9-6 00:54 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
單片機可以直接輸出一個基波是正弦波調制出來的正弦波信號嗎?頻率和幅值可調的那種,之前有用數字電位器把單片機輸出的正弦波調制成正弦波,但是由于要求輸出的信號頻率太高,數字電位器的壽命遠遠達不到要求,所以想問一下各位大佬有沒有辦法讓單片機直接輸出一個這樣的信號。
另外FPGA這個方案我正在學,算法那邊有點慢。
有沒有大佬可以給個方案,謝謝呀!
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復

使用道具 舉報

沙發
ID:213173 發表于 2020-9-6 08:25 | 只看該作者
沒有內置DA硬件的MCU不能直接輸出正弦波信號。
回復

使用道具 舉報

板凳
ID:471066 發表于 2020-9-6 08:44 | 只看該作者
可以的,有很多芯片帶DA,壇了里有例子與仿真,你可以下下來看看
回復

使用道具 舉報

地板
ID:525983 發表于 2020-9-7 08:40 | 只看該作者
wulin 發表于 2020-9-6 08:25
沒有內置DA硬件的MCU不能直接輸出正弦波信號。

用的是stm32,自帶有DA模塊,我知道怎么輸出一個正弦波,但是不知道怎么輸出一個正弦信號調制過的正弦,大佬能給個思路嗎?謝謝!
回復

使用道具 舉報

5#
ID:525983 發表于 2020-9-7 08:41 | 只看該作者
#include51.h 發表于 2020-9-6 08:44
可以的,有很多芯片帶DA,壇了里有例子與仿真,你可以下下來看看

論壇里的程序我看了,但是還是不知道怎么輸出一個正弦信號調制過的正弦。能給點提示嗎?謝謝!
回復

使用道具 舉報

6#
ID:687694 發表于 2020-9-7 13:42 | 只看該作者
缺個算法吧。。。。。
回復

使用道具 舉報

7#
ID:155507 發表于 2020-9-7 19:20 | 只看該作者
stm32 用dac輸出正弦波

http://www.raoushi.com/bbs/dpj-172477-1.html


事先在正弦波上找500個點存在一個數組里,然后當每一個時鐘到來的時候,dac就會輸出電壓值。

   void sin_Generation(void)   {u16 n;for(n=0;n<tableSize;n++)   {sinTable[n] = (sin(2*PI*n/tableSize)+1)*2047;}        

經過線性轉換后,數字輸入會轉換為 0 到 VREF+ 之間的輸出電壓。各 DAC 通道引腳的模擬輸出電壓通過以下公式確定:  
DACoutput =Vref*dor/4095
回復

使用道具 舉報

8#
ID:123289 發表于 2020-9-8 16:37 | 只看該作者
對于單片機:
1、有基波頻率(所需要的正弦波)和調制頻率,理論上就可以計算出PWM脈沖。
2、電壓是不可調的。
回復

使用道具 舉報

9#
ID:820507 發表于 2020-9-18 10:52 | 只看該作者
用的是stm32,自帶有DA模塊,我知道怎么輸出一個正弦波,但是不知道怎么輸出一個正弦信號調制過的正弦。------我想請問“正弦信號調制過的正弦”是什么意思,是指頻率可變嗎?
回復

使用道具 舉報

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

本版積分規則

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

Powered by 單片機教程網

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