2  系统设计

2.1  设计要求

利用单片机作为主控制器,进行智能信号源发生器设计。本课题要求能产生方波、锯齿波、三角波、正弦波等波形,波形输出类型、幅度和频率均可由相应的控制按键进行选择设置。另外,当前输出波形的类型要有相应的指示灯提示。

1 查阅相关资料,了解智能信号源发生器的工作原理。

2 确定基于单片机的智能信号源发生器的总体设计方案。

3 设计基于单片机的智能信号源发生器的的硬件电路,给出原理电路图。

4 编制基于单片机的智能信号源发生器的的控制程序。

5用proteus仿真、调试,完成满足设计要求的基于单片机的智能信号源发生器的。

2.2  设计方案

经过查阅书籍与反复思考,方案如下:利用AT89S52单片机采用程序设计方法产生锯齿波、正弦波、矩形波三种波形,再通过D/A转换器DAC0832将数字信号转换成模拟信号,滤波放大,最终由示波器显示出来,通过键盘来控制三种波形的类型选择、频率变化,最终输出显示其各自的类型以及数值。图1为系统总体设计框图。

单片机的智能信号源总体设计图

图1、总体设计图

3  硬件设计

3.1  D/A转换器的电路设计

首先,因信号源发生器由单片机控制,同时需要产生多种波形,因而必然用到D/A转换电路,这里采用DAC0832芯片,且选择直接驱动方式,即将CS、WR1、WR2和XFER均与地相接,如此一来,当单片机东来待转换的数字信号时,芯片自动进行D/A转换。芯片的外围通过两级运算放大器,则由DAC0832转换出来的电流信号就能转变成双极性的电压信号

上一篇:51单片机程控电荷放大器设计+PCB电路图
下一篇:红外探测器信号检测电路设计+Multisim仿真

STC89C52单片机的温度控制系统设计+电路图

FAST风速观测器的设计与实验验证

CCHP考虑热网特性的综合能源系统的研究

基于状态估计的控制系统...

LQG四分之一汽车悬架系统的主动抗扰控制

MATLAB的GUI倒立摆控制系统设计与实现

基于RS-485的电梯呼梯装置设计+电路图

老年2型糖尿病患者运动疗...

张洁小说《无字》中的女性意识

安康汉江网讯

新課改下小學语文洧效阅...

互联网教育”变革路径研究进展【7972字】

LiMn1-xFexPO4正极材料合成及充放电性能研究

麦秸秆还田和沼液灌溉对...

网络语言“XX体”研究

ASP.net+sqlserver企业设备管理系统设计与开发

我国风险投资的发展现状问题及对策分析