找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

51单片机用DAC0832和运放构成的四种波形发生器(仿真+源程序)

查看数: 6598 | 评论数: 9 | 收藏 5
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2018-12-17 18:42

正文摘要:

原程序过于复杂 修改后舍去了外部中断优化了程序结构 用数组替换了原来的正弦波产生函数 添加了部分注释 程序和仿真比较完美了 能产生比较完美的正弦波了,也比较容易理解。 仿真原理图如下(proteus仿真工程 ...

回复

ID:344053 发表于 2020-4-28 16:53
兽人大只佬 发表于 2020-4-24 11:42
请问怎么实现频率可调啊

您好,正弦波建议使用SIN函数,用定时器定时改变输入值来实现频率可调。方波使用定时器直接翻转输出即可。
ID:736498 发表于 2020-4-24 11:42
请问怎么实现频率可调啊
ID:344053 发表于 2020-3-4 09:05
HJFlalala 发表于 2020-2-24 23:43
你好,请问一下正弦信号的码表是怎么来的呢

你好,可以使用Sin函数计算取出,也可用百度搜索,有专门的网站的。做成码表只是为了方便单片机处理,节省不必要的处理时间。
ID:697110 发表于 2020-2-24 23:43
你好,请问一下正弦信号的码表是怎么来的呢
ID:344053 发表于 2019-7-14 09:25

在文件里面呢 用的 Proteus8.6 老版本可能没关联文件 不支持。
ID:559306 发表于 2019-6-11 21:17
仿真图呢
ID:559306 发表于 2019-6-11 20:50
仿真图怎么没有啊
ID:344053 发表于 2018-12-18 18:57
zhf1689878504 发表于 2018-12-18 13:23
楼主还有没有原来的程序呀

有原来没改过的程序,可以发你,也可以给你原帖子连接自己下载

小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表