单片机产生正弦波
答案:3 悬赏:0 手机版
解决时间 2021-04-10 05:43
- 提问者网友:放下
- 2021-04-09 10:57
用单片机、DA转换输出正弦波 点的计算如何解决?好像有个公式来着
最佳答案
- 五星知识达人网友:舊物识亽
- 2021-04-09 11:02
1)根据你的采样率(确切说是设计的分辨率,例如16),把一个周期的平分16份,算出正弦值;
2)每隔1/16周期,送算出的了16个数值
3)DA的值都是一个方向的,通过电路,把电压偏执到零度以下
4)混编,就是,__asm() 在刮号里输入汇编语句就可以,具体看编译器手册
2)每隔1/16周期,送算出的了16个数值
3)DA的值都是一个方向的,通过电路,把电压偏执到零度以下
4)混编,就是,__asm() 在刮号里输入汇编语句就可以,具体看编译器手册
全部回答
- 1楼网友:山有枢
- 2021-04-09 13:13
用VC写个小程序就好了,点直接生成。
matlab也可以,直接对正弦抽样。
- 2楼网友:不想翻身的咸鱼
- 2021-04-09 12:35
单片机 外接ad转换芯片 再加运放 通过一定的控制程序就可产生正弦波。实现方法: 1、通过单片机da来实现,需要通过查表法; 2、通过pwm方式实现; 不过都需要加硬件滤波电路来实现正弦波的平滑。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯