设计任务: 1:比较和阐述实现信号发生器各种方案的特点。 2:采用单片机AT89C51及D/A转换器0832设计信号发生器 3:编写程序产生锯齿波、三角波、正弦波等波形 4:输出频率范围:10HZ~1KHZ,输出电压V=5V; 5:外接电源线,公共地线,电源需加滤波电路。 *6:频率高低、电压幅度可步进或自动步进 方案论证: 单片微型计算机简称为单片机,它是把组成微型计算机的各功能部件:中央处理器CPU、随机存取存贮器RAM、只读存贮器ROM、I/O接口电路,定时器/计数器以及串行通讯接口等部件制作在一块集成电路芯片中.构成一个完整的微型计算机。这样的集成电路称得起超大规模集成电路。因此可以说,单片微型计算机与大规模集成电路和超大规模集成电路的发展井驾齐驱。 由于在单片机中设置有只读存贮器,可用来存放控制单片机及外围设备进行工作的程序.于是从外部来看单片机成为一个独立的控制装置,可广泛用于实时控制、数据采集与处理等方而,因此单片机又称为微控制器。目前市场上主流的单片机均是MCS-51内核系列兼容的单片机(比如目前流行的89S51、已经停产的89C51等)。本设计课题采用的就是ATMEL的AT89S51。单片机基本框图如下: 由单片机控制的波形发生器主要是将所需波形的数据制成相应的表格,然后根据查表的方法,由CPU控制D/A转换器,及通过按键控制输出波形的类型,经D/A转换后输出所需的电压波形。频率的高低也可以通过按键来控制,主要是改变延时时间来实现。 ...... |
查看评论
已有0位网友发表了看法