仪器社区

用单片机制作信号发生器

jlsywds 2010-01-29
用AT89系列的单片机,可以产生正旋波,矩形波,锯齿波,三角波等常用波形,要求幅值,频率,以及占空比可调,Z好硬件和软件都介绍一下。。。。。谢谢!!!!!!!能详细一点吗?//... 用AT89系列的单片机,可以产生正旋波,矩形波,锯齿波,三角波等常用波形,要求 幅值,频率,以及占空比可调,Z好硬件和软件都介绍一下。。。。。谢谢!!!!!!! 能详细一点吗 ?////?///硬件 和软件 ????///?//?/
评论
全部评论
lsbb198801
http://www.8951.com/soft/ppt6/dian5.ppt

看看这个吧,DAC0832,Z便宜也Z简单了,10块钱一片吧。
幅值的调整一般通过运放来,如果用DAC做会影响精度,占空比仅对方波而言的,频率上限取决于DAC的频率和单片机的工作速度,别期望太高。
0832是并口的,如果想要管脚少一些,可以去美信或者AD公司的网站选型,也有I2C或者SPI接口的
AD http://www.analog.com/en/index.html
MAXIM http://www.maxim-ic.com.cn
11 0 2010-01-31 0条评论 回复
paloud19
学到了一种方法。谢谢大家。
10 0 2010-02-04 0条评论 回复
qmkfgkli8464
要用一个数模DA
或者用AD9833
1 0 2010-01-30 0条评论 回复
秋风速雨
这个不难只要单片机带一个数模转换器就行了,正弦波可以通过sin运算得到,把X的值对应Y的值输出就行了,X自增,但单片机产生的正弦波频率超低,大概只有十几HZ如果要高一点的话那就失真严重了,三角波就是先自增再自减就行了,方波更简单,只要高电平和低电平轮流输出就行了,这个不用数模转换器也能做,
1 0 2010-01-30 0条评论 回复
您可能感兴趣的社区主题
加载中...
发布 评论