毕业论文
计算机论文
经济论文
生物论文
数学论文
物理论文
机械论文
新闻传播论文
音乐舞蹈论文
法学论文
文学论文
材料科学
英语论文
日语论文
化学论文
自动化
管理论文
艺术论文
会计论文
土木工程
电子通信
食品科学
教学论文
医学论文
体育论文
论文下载
研究现状
任务书
开题报告
外文文献翻译
文献综述
范文
51单片机函数信号发生器的设计+源码+电路图(4)
(4) 时钟信号是产生单片机工作的时钟信号,控制着
计算机
的工作节奏,可以通过提高时钟频率来提高CPU的速度。AT89C51内部有一个可控的反相放大器,引脚XTAL1、XTAL2为反相放大器输入端和输出端,在XTAL1、XTAL2上外接12MHz晶振和30pF电容便组成振荡器。时钟信号常用于CPU定时和计数。
(5) LED显示器用由若干个发光二极管按一定的规律排列而成,是一种能够将电能转化为可见光的固态的半导体器件,它可以直接把电转化为光用于与显示相关输出波形的信息,包括信号的类型和频率。
1.4 设计功能
(1) 按键GW、SW、BW、QW、WW分别控制信号频率的个位、十位、百位、千位、万位。
按键BX控制波形的转换选择。
按键ZKBZ、ZKBJ分别控制方波占空比的加减。
按键FW控制电路的复位。
滑动变阻器控制输出电压大小,控制波形的幅度。
(2) 本方案输出利用8位LED显示器,该显示器为共阴极,输入段选码低电平有效,用于显示输出信号的类型和频率。如1KHz正弦波,显示为1.01000。根据设计要求,我们在系统启动时,还要在LED中显示“年级-专业.学号”2秒钟,即显示“09-05.06”。
(3) 利用DAC0832数模转换芯片实现信号的转换,并通过集成运算放大器将信号放大输出信号能够在Proteus软件中的示波器中显示。
(4) 信号频率范围要求:0-1KHz。
(5) 输出信号幅度:0-5V。
2. 单元电路的硬件设计
2.1 总体硬件设计
单片机应用系统的硬件电路设计包含两部分内容[5]:一是系统扩展,即单片机内部的功能单元(如ROM、I/O、定时/计数器等)容量不能满足应用系统的要求时,必须在片外进行扩展,选择适当的芯片,设计适当的电路。二是系统配置,即按照功能要求配置外围设备如显示器、D/A转换等要设计合适的电路。系统的扩展和模块设计应遵循下列原则。
(1) 尽可能选择标准化、模块化的典型电路,提高设计的成功率和结构的灵活性。
(2) 系统的扩展与外围设备配置的水平应充分满足应用系统的功能要求。
(3) 硬件结构应结合应用软件方案一并考虑。硬件结果与软件方案会产生相互影响,考虑的原则是,软件能实现的功能尽可能由软件来实现,以简化硬件结构。但必须注意,由软件实现的硬件功能,其响应时间要比直接用硬件响应来的长,而且占用CPU时间。所以,选择软件方案时,要考虑到这些因素。
(4) 可靠性及抗干扰性设计是硬件系统设计不可缺少的部分,它包括芯片、器件选择、去耦滤波等。
(5) 单片机外接电路较多时,必须考虑其驱动能力。驱动能力不足时,系统工作不可靠,解决的办法是增加驱动能力,增设线驱动器或减少芯片功耗,降低总线负载。
(6) 系统的扩展及各功能模块的设计在满足系统功能要求的基础上,应适当留有余地,以备将来修改、扩展之需。
(7) 在考虑硬件总体结构的同时要注意通用性的问题。
根据以上原则,进行硬件设计。系统采用较为普及的89C51单片机作为系统的核心。它不但容易实现设计指标,而且还有较好的性价比。
(1) 程序存贮器
AT89C51内部自带8K的ROM,512B的RAM,所以不需要对其扩展存储器。
(2) 键盘接口
共8页:
上一页
1
2
3
4
5
6
7
8
下一页
上一篇:
基于MATLAB语音信号处理(语音信号处理的综合仿真)
下一篇:
STM32单片机超声波测距系统的设计与实现+源程序
STC89C52单片机智能车红外避障控制设计
基于LabVIEW的虚拟信号发生器设计
单片机双极性神经刺激脉冲发生器的设计
单片机的环境参数检测仪的设计+电路图
单片机的数字式电感电容表设计
STC89C52单片机的信号发生器的设计
STC89C51单片机便携式环境检...
国内外无刷直流电动机研究现状
高校网球场馆运营管理初探【1805字】
谷度酒庄消费者回访调查问卷表
浅谈新形势下妇产科护理...
浅谈传统人文精神茬大學...
中国古代秘书擅权的发展和恶变
拉力采集上位机软件开发任务书
多元化刑事简易程序构建探讨【9365字】
《醉青春》导演作品阐述
辩护律师的作证义务和保...