资源预览内容
第1页 / 共2页
第2页 / 共2页
亲,该文档总共2页全部预览完了,如果喜欢就下载吧!
资源描述
信号发生器方案设计1、方案设计与选择达到目的的方案比较多,在设计前根据实际情况选择最优方案:采用软件与硬件相搭配的方法,这样就会涵盖软硬件的长处:既有了硬件方面的性能和高速,又有软件方面的灵活和人性化,加上键盘来控制, LED显示和其他设备,这样形成的发生器性能好,也可以拓展它的功能,比如利用单片机 AT89 C51和8位 D/ A转换芯片 DAC0832,实现正弦波等常见波形的发生,并且可以接受外部按键来切换波形,调节频率和幅值。此方案利用单片机构成的应用系统有较高的可靠性,系统的扩展和系统的配置灵活方便。可以轻松创建各种类型的系统,并且软硬件利用率高。因此选本方案作为设计的方案。2、设计原理简介该仪器原理图如图2-1,总体原理为:单片机构建的低频信号发生器,产生所需的四种波形,用 C语言写程序,控制单片机就能产生想要的波形信号,并用键盘进行功能转换和频率控制,然后通过 DA转换形成波形信号,然后通过运放放大显示出波形,然后显示器会显示输出的波。AT89C51单片机DAC0832复位键键盘数码管显示图2-1 信号发生器原理框图本方案其主要模块包括复位电路、时钟信号、键盘控制、D/A 转化及LED 显示。其各个模块的工作原理如下:(1)键盘模块是用于控制信号输入的类型频率,当按键按下时,可以通过单片机编程读取闭合的键号,实现相应的信号输出。其主要步骤:a、判断有没有键按下;b、去抖动,延时100ms 左右;c、识别被按下的键号;d、处理,实现功能。(2)单片机复位电路用于初始化接口;(3)D/A 转换就是把数字量变成模拟量。芯片的数字信号转换为模拟信号,输出相应的电流值,然后由运放提取电压值,最后利用示波器显示波形。(4)时钟信号是产生单片机工作的时钟信号,控制着计算机的工作节奏,可以通过提高时钟频率来提高CPU的速度。CPU的定时和计数一般用时钟信号。(5)LED 显示器是有多个二级管组成。3、设计功能(1) 按键GW、SW、BW、QW、WW分别控制信号频率的个、十、百、千、万位按键BX控制波形的转换选择按键ZKBZ、ZKBJ分别控制方波占空比的加减按键FW控制电路的复位滑动变阻器阻值改变会影响电压,可以控制波形的幅度(2)本方案输出利用8位LED显示器,用于显示输出信号的类型和频率,如1KHz正弦波,显示为1.01000。(3)利用DAC0832 实现信号的转换,并通过集成运算放大器将信号放大,输出信号能够在Proteus软件中的示波器中显示。(4)信号频率范围要求:11KHz。(5)输出信号幅度:05V。
收藏 下载该资源
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号