本人设计一个信号发生器遇到了困难,各位大侠帮帮小弟啊!急求!

IceA   2007-4-3 09:13 楼主
本人现在设计一个基于80C51单片机的信号发生器,要求能够输出方波,正弦波及幅值可调,范围在(—10至+10)。我已经知道在单片机外接一个DA就可以输出波形,但如何使幅值的范围在(—10至+10)我就不知道了,希望大家帮帮偶!!!!!!!!

回复评论 (7)

但如何使幅值的范围在(—10至+10)我就不知道了,希望大家帮帮偶!!!!!!!!

接放大器
然后,单片机控制接入的电阻不同,然后放大不同倍数达到调幅的目的
点赞  2007-4-3 10:43
-10V到10V吗?
使用ADS7805,参考电压使用+/- 16V就可以了。
不过ADS7805好像很贵,你可以找类似的。
使用AD5204数字电位计,使得放大器输出电压动态可调也可以呀!
点赞  2007-4-3 15:03
哥们用三极管放大电路。把电路加25V电压后通过变压器耦合成+10 -10V。这个电路简单的很。关键是频率要合适。不然变压器会虑过低频的。
点赞  2007-4-3 20:39

5楼 qzm 

up
点赞  2007-4-4 17:07
用ad811也可以
点赞  2007-4-5 22:06
你可以再用一个da,这个da的输出接你以前da的ref输入端上。这样,这个da就可以控制幅值了。如果你da输出达不到20v的峰峰值,后面再接个运放,然后电容耦合输出。
点赞  2007-4-6 21:28
控制放大器反馈电阻大小。例如:4051
点赞  2007-4-8 10:57
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 京公网安备 11010802033920号
    写回复