基于于MCS51单片机的实验开发系统测控接口模块设计与实验改进
52页 23000字数+说明书+开题报告+任务书+答辩PPT+测控接口模块仿真
任务书.doc
基于于MCS51单片机的实验开发系统测控接口模块设计与实验改进开题报告.doc
基于于MCS51单片机的实验开发系统测控接口模块设计与实验改进论文.doc
外文翻译--51系列单片机的功能和结构.doc
测控接口模块仿真.rar
程序.rar
基于MCS51单片机的实验开发系统测控接口模块设计与实验改进
摘要:
本文进行了基于MCS51单片机的实验开发系统测控接口模块设计,并进行了相关实验改进。其中,在实验设计部分,模数转换模块采用ADC0809作为8通道模拟信号采集芯片,并通过此芯片将模拟信号转换成数字信号送80C51进行处理,再通过数码显示模块显示出实验结果。数模转换模块是将数字量由单片机输入DAC0832转换成模拟电压信号,通过电压表测出电压。系统中进行了精简的硬件电路设计,充分利用了软件资源,同时兼顾系统的性能指标,采用了四位数码管进行动态显示,分别显示模拟通道数以及采集到的模拟电压值。实验改进部分是在机械设计制造及其自动化本科专业单片机技术课程现有实验设备和相关实验方案的基础上,改进部分实验方案,便于更好的展现测控接口的实验原理和功能,使学生以主体的身份积极参与到实验设计过程中,以培养学生的自主解决问题能力和科技创新能力。此次实验设计部分调试达到了预期的设计要求,能够将采集到的电压信号清晰的显示出来;毕业设计达到了教学实验系统和方案改进的目的,为单片机技术课程的实验教学改革提供了一种具有实用价值的改革思路。
关键词:MCS51单片机、测控接口、模数转换器ADC0809、数模转换器DAC0832、实验改进
目录
第一章 绪 论1
1.1选题的目的与意义1
1.2本课题在国内外的研究状况及发展趋势1
1.3主要研究内容2
第二章 基础理论和系统整体方案设计3
2.1单片机内部结构及系统组成3
2.1.1 单片机的封装引脚及功能3
2.1.2 单片机内部结构4
2.1.3单片机系统组成5
2.2测控接口D/A数模转换器6
2.2.1 DAC0832的主要性能和特点6
2.2.2 DAC0832的内部结构及引脚图6
2.2.3 DAC0832的工作方式8
2.3测控接口A/D模数转换器9
2.3.1 ADC0809主要性能10
2.3.2 DAC0832的内部结构和封装引脚10
2.3.3 ADC0809的工作方式11
2.4测控接口模块方案设计12
2.4.1单片机硬件系统设计的基本原则13
2.4.2单片机软件系统设计的基本原则14
2.4.3系统整体设计方案框图14
2.5本章小结14
第三章 硬件系统电路设计16
3.1系统整体硬件设计结构框图16
3.2 硬件芯片的选择和电路设计16
3.2.1单片机最小系统16
3.2.2 A/D转换器模块17
3.2.3 74LS47芯片模块19
3.2.4 BCD-7段数码管模块20
3.3测控接口模块整体电路设计21
3.3.1模块整合21
3.3.2测控接口硬件系统电路图21
3.5本章小结22
第四章 软件系统程序设计23
4.1 keil编程软件介绍23
4.1.1软件系统概述23
4.1.2编程优势23
4.2程序结构23
4.2.1 C语言的结构特点23
4.2.2程序结构框图24
4.2.3测控接口驱动程序24
4.3软件编程以及生成编译文件26
4.3.1 C语言编程26
4.3.2 建立编译文件26
4.4本章小结28
第五章 仿真与调试29
5.1 proteus仿真软件29
5.1.1仿真软件简介29
5.1.2 proteus的功能及特点29
5.2测控接口的proteus布线电路图30
5.3仿真与调试30
5.3.1仿真30
5.3.2调试31
5.4本章小结33
第六章 数模转换实验方案改进34
6.1单片机实验教学现状和主要问题34
6.1.1单片机实验教学现状34
6.1.2单片机实验教学的主要问题34
6.2教学实验方案改进方法34
6.3实验方案改进案例36
6.3.1 DAC0832实验指导材料36
6.3.2 数模转换器实验方案改进38
6.4本章小结40
第七章 总结与展望42
7.1 工作过程总结42
7.2系统功能的拓展方向42
结束语43
致谢44
参考文献45
附录46
1.3主要研究内容
本次毕业设计主要设计MCS51系列单片机的实验开发系统测控接口模板,以进行模拟信号和开关量的采集和输出,外部传感器输出信号由ADC0809转换成数字量输入单片机;单片机输出的控制信号,经DA0832转换成模拟量后输出,同时,实现开关量的输入输出,具体内容如下所示:
1.分析各类基于MCS51系列单片机的实验开发系统测控接口模板设计方法,主要包括模拟量的输入输出;
2.设计出通用模块的电路原理图,主要包括单片机最小系统、模拟量采集模块、模拟量输出模块、并用proteus完成部分模块的仿真;
3.在proteus上调试电路,确定硬件电路;
4.编写相应软件程序,进行软件的调试;
5.进行系统软件、硬件结合进行整机调试,实现通用开关量、模拟量的输入输出;
针对本科单片机课程实验教学,进行测控接口模块实验方法的更新和改进。