用单片机控制的信号发生器的设计.doc

上传人:自*** 文档编号:124936249 上传时间:2020-03-14 格式:DOC 页数:2 大小:33.02KB
返回 下载 相关 举报
用单片机控制的信号发生器的设计.doc_第1页
第1页 / 共2页
用单片机控制的信号发生器的设计.doc_第2页
第2页 / 共2页
亲,该文档总共2页,全部预览完了,如果喜欢就下载吧!
资源描述

《用单片机控制的信号发生器的设计.doc》由会员分享,可在线阅读,更多相关《用单片机控制的信号发生器的设计.doc(2页珍藏版)》请在金锄头文库上搜索。

1、信号发生器方案设计1、方案设计与选择达到目的的方案比较多,在设计前根据实际情况选择最优方案:采用软件与硬件相搭配的方法,这样就会涵盖软硬件的长处:既有了硬件方面的性能和高速,又有软件方面的灵活和人性化,加上键盘来控制, LED显示和其他设备,这样形成的发生器性能好,也可以拓展它的功能,比如利用单片机 AT89 C51和8位 D/ A转换芯片 DAC0832,实现正弦波等常见波形的发生,并且可以接受外部按键来切换波形,调节频率和幅值。此方案利用单片机构成的应用系统有较高的可靠性,系统的扩展和系统的配置灵活方便。可以轻松创建各种类型的系统,并且软硬件利用率高。因此选本方案作为设计的方案。2、设计原

2、理简介该仪器原理图如图2-1,总体原理为:单片机构建的低频信号发生器,产生所需的四种波形,用 C语言写程序,控制单片机就能产生想要的波形信号,并用键盘进行功能转换和频率控制,然后通过 DA转换形成波形信号,然后通过运放放大显示出波形,然后显示器会显示输出的波。AT89C51单片机DAC0832复位键键盘数码管显示图2-1 信号发生器原理框图本方案其主要模块包括复位电路、时钟信号、键盘控制、D/A 转化及LED 显示。其各个模块的工作原理如下:(1)键盘模块是用于控制信号输入的类型频率,当按键按下时,可以通过单片机编程读取闭合的键号,实现相应的信号输出。其主要步骤:a、判断有没有键按下;b、去抖

3、动,延时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。

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 行业资料 > 工业设计

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号