基于单片机的波形发生器的硬件设计作者:谢增忠来源:《数字化用户》2013年第基于单片机的信号发生器01期如何采集数据
【摘 要】本设计是基于单片机AT89S52和DAC0832数模转换器组成的波形发生器。正弦波,三角波,方波的产生是通过单片机编程实现。通过按键选择波形的输出以及控制波形的频率和幅值输出,同时采用液晶LCD1602实时显示波形频率和幅值。输出电压幅值范围为0-5V。以单片机核心控制电路,键盘电路,数模转换电路,液晶显示电路,倍频电路等来实现波形发生器的设计。 【关键字】单片机 波发生器 数模转换 频率 幅值
波形发生器是一种常用的信号源,常包括有音频信号发生器,函数发生器,脉冲发生器,射频信号发生器,任意波形发生器等,在科学研究,生产实践中都有重大的应用。传统设计波形发生器主要是通过硬件电路搭接形成的,这种设计存在波形不稳定,控制比较难而且电路比较复杂,体积大,功耗大等缺点。随着信息技术的发展,科学技术的研究以及仪器的智能化,都给我们带来方便。本设计是采用单片机来产生几种不同的波形,集成度高,体
积小,低功耗,性价比高。在一些设计研究中通常需要一种有特殊要求的信号来作为测试的信号源,比如能产生正弦波,三角波,方波等信号的波形,并能实现幅值和频率的可调。这样的设计更接近智能化,也是市场的需求所在。
一、总体设计思路
二联件 本设计主要以AT89S52单片机为控制核心,由单片机编程产生三种波形的程序,P0口向DAC0832送信号值,渣油四组分 LM324运放实现了把DAC0832喇叭网罩的输出电流值转换成对应的电压值,这样可以输出不同的波形。通过P1口的按键来选择三种波形的输出,以及频率和幅值的增加与减少,同时在LCD餐具包装上实时显示波形幅值和频率。为了实现信号的高频率输出,采用倍频电路来提高频率。
硬件需求:
●万用表:主要用来检测制作的PCB板有没有断路,短路,电子元件是否连接完好,电路板通电后的部分的电压电流是否正常等。