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仿真

基于Kinect手势识别的遥操...

冷库GPRS的无线数据采集系统设计

基于51单片机自动门智能控制系统设计

STC89C52单片机智能温度监测系统设计

STC89C52单片机盲人用时钟的设计+电路图+程序

PLC物料自动分拣系统的设计+源程序

单相电压型逆变电路的谐...

高效课堂教师问卷调查表

浅析施工企业保理融资成...

小型通用机器人控制系统设计任务书

MNL模型历史城区居民活动...

大规模MIMO系统的发展研究现状

遥感土地用变化监测国内外研究现状

从企业eHR建设谈管理信息...

PCI+PID算法直流力矩电机速...

提高小學语文課堂朗读教...

《水浒传》中血腥暴力研...