信号发生器的设计.doc

信号发生器的设计.doc

ID:59782478

大小:6.49 MB

页数:22页

时间:2020-11-24

信号发生器的设计.doc_第1页
信号发生器的设计.doc_第2页
信号发生器的设计.doc_第3页
信号发生器的设计.doc_第4页
信号发生器的设计.doc_第5页
资源描述:

《信号发生器的设计.doc》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、北方民族大学实训报告  系(部、中心) 姓名学号 专业 班级 同组人员 课程名称 实训题目名称 起止时间                   成绩 指导教师签名 北方民族大学教务处制评语:成绩:(1):答辩(%)(2):报告(%)(3):平时(%)总成绩:指导老师:年月日目录一、设计目的及原理41、设计目的42、设计原理4二、设计方案52.1方案的选择52.2方案的确定52.3系统总体框图5三、系统硬件设计63.1系统主芯片为AT89S5163.2系统D/A转换芯片DAC0832103.3系统的放大输出芯片OP07123.4信号发生器硬件电路(proteus)143.5系统供电

2、电源153.6系统的晶振复位电路15四、系统软件设计16五、信号发生器protel19六、信号发生器实物图20七、实训元件清单21八、实训心得21九、参考文献22一、设计目的及原理1、设计目的随着社会的发展,科学的进步,人们的生活水平在逐步的提高,尤其是微电子技术的发展,犹如雨后春笋般的变化,单片机的应用已经越来越贴近生活,信号系统在电子工业中的应用也越来越广泛,基于这样的理念,本次设计是用单片机来设计的信号发生器。该设计系统是以AT89S51为单片机,DAC0832为D/A转换器,OP07作为放大输出设计的信号发生系统,实现信号的产生与输出放大,通过本次设计,要求熟练掌握单片

3、机的应用,熟悉电子产品的制作流程,对电子产品的设计制作过程有一定的认识,并学会熟练使用Protues、Keil和Protel等软件。2、设计原理信号发生系统利用单片机与D/A转换芯片的应用,利用单缓冲方式连接单片机与DAC0832,通过单片机输入数据控制DAC0832输出模拟信号,最终信号利用放大器OP07的放大作用放大输出的电流信号,使信号发生器输出各种设定的波形。一、设计方案2.1方案的选择方案一、利用单片机与信号发生器MAX038,通过控制单片机的输出引脚控制MAX038的输入A0、A1,信号发生器的输入变化来输出不同的波形。方案二、通过单片机输出不同波形的数字量,将数字

4、量传输给D/A转换器,通过D/A转换器将数字量转化为模拟量,从而实现波形的输出。2.2方案的确定单片机控制的DAC0832D/A转换器是8位分辨率D/A转换集成芯片,与处理器完全兼容,其价格低廉,接口电路及程序简单,转换控制容易,而且输出较为稳定,可实现具体稳定波形的输出。2.3系统总体框图AT89S51开关控制D/A转换器稳压电源晶振电路OP07放大输出一、系统硬件设计3.1系统主芯片为AT89S51AT89S51是一个低功耗,高性能CMOS8位单片机,片内含4kBytesISP(In-systemprogrammable)的可反复擦写1000次的Flash只读程序存储器,器

5、件采用ATMEL公司的高密度、非易失性存储技术制造,兼容标准MCS-51指令系统及80C51引脚结构,芯片内集成了通用8位中央处理器和ISPFlash存储单元,AT89S51在众多嵌入式控制应用系统中得到广泛应用。 VCC:电源电压输入端。  GND:电源地。  P0口:P0口为一个8位漏级开路双向I/O口,每脚可吸收8TTL门电流。当P1口的管脚第一次写1时,被定义为高阻输入。P0能够用于外部程序数据存储器,它可以被定义为数据/地址的第八位。在FIASH编程时,P0口作为原码输入口,当FIASH进行校验时,P0输出原码,此时P0外部必须被拉高。  PDIP封装的AT89S51

6、管脚图P1口:P1口是一个内部提供上拉电阻的8位双向I/O口,P1口缓冲器能接收输出4TTL门电流。P1口管脚写入1后,被内部上拉为高,可用作输入,P1口被外部下拉为低电平时,将输出电流,这是由于内部上拉的缘故。在FLASH编程和校验时,P1口作为第八位地址接收。  P2口:P2口为一个内部上拉电阻的8位双向I/O口,P2口缓冲器可接收,输出4个TTL门电流,当P2口被写“1”时,其管脚被内部上拉电阻拉高,且作为输入。并因此作为输入时,P2口的管脚被外部拉低,将输出电流。这是由于内部上拉的缘故。P2口当用于外部程序存储器或16位地址外部数据存储器进行存取时,P2口输出地址的高八

7、位。在给出地址“1”时,它利用内部上拉优势,当对外部八位地址数据存储器进行读写时,P2口输出其特殊功能寄存器的内容。P2口在FLASH编程和校验时接收高八位地址信号和控制信号。  P3口:P3口管脚是8个带内部上拉电阻的双向I/O口,可接收输出4个TTL门电流。当P3口写入“1”后,它们被内部上拉为高电平,并用作输入。作为输入,由于外部下拉为低电平,P3口将输出电流(ILL)这是由于上拉的缘故。P3口除了作为普通I/O口,还有第二功能:  P3.0RXD(串行输入口)  P3.1TXD(串行

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。