欢迎来到天天文库
浏览记录
ID:8460088
大小:182.50 KB
页数:19页
时间:2018-03-28
《基于51单片机电压表设计》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、计算机控制技术课程设计计算机控制技术课程设计成绩评定表设计课题:基于51单片机电压表设计学院名称:电气工程学院专业班级:学生姓名:学号:指导教师:设计地点:设计时间:指导教师意见:成绩:签名:年月日15计算机控制技术课程设计计算机控制技术课程设计课程设计名称:基于51单片机电压表设计专业班级:自动化F0703班学生姓名:***学号:指导教师:课程设计地点:课程设计时间:15计算机控制技术课程设计计算机控制技术课程设计任务书学生姓名专业班级学号题目基于51单片机电压表设计课题性质工程设计课题来源自
2、拟课题指导教师主要内容利用单片机AT89S51设计一个数字电压表,能够精确测量0-5V之间的直流电压值,并用四位数码显示电压值。任务要求第1天:熟悉课程设计任务及要求,针对课题查阅技术资料。第2天:确定设计方案。要求对设计方案进行分析、比较、论证,画出方框图,并简述工作原理。第3-4天:按照确定的方案设计单元电路。要求画出单元电路图,元件及元件参数选择要有依据,各单元电路的设计要有详细论述。第5天:撰写课程设计报告。要求内容完整、图表清晰、文理流畅、格式规范、方案合理、设计正确,篇幅不少于400
3、0字。主要参考资料[1]赵丽娟,邵欣.基于单片机的温度监控系统的设计与实现.机械制造,2006,44(1)[2]张开生,郭国法.MCS-51单片机温度控制系统的设计.微计算机信息,2005,(7)[3]沈建华,杨艳琴,翟骁曙..MSP430系列16位超低功耗单片机原理与应用.清华大学出版社,2004,148-155[4]金春林,邱慧芳,张皆喜,AVR系列单片机c语言编程与应用实例[M],北京:清华大学出版社,2003.审查意见系(教研室)主任签字:年月日15计算机控制技术课程设计目次1引言11.
4、1背景11.2课程设计的目的及意义11.3课程设计课题12总体方案设计22.1课程设计器材22.2实验原理图22.3系统框图33硬件设计43.1AT89S51单片机系统43.2模数转换模块73.2.1主要特性83.2.2内部结构83.2.3外部特性83.3三路可调电压模块93.4各模块直接引脚连接方法104软件设计104.1根据系统硬件图编写系统调试程序104.2软件仿真125总结13参考文献14附录1515计算机控制技术课程设计1引言1.1背景近年来随着科技的飞速发展,单片机的应用正在不断地走
5、向深入,同时带动传统控制检测日新月益更新。在实时检测和自动控制的单片机应用系统中,单片机往往是作为一个核心部件来使用,仅掌握单片机方面知识是不够的,还应根据具体硬件结构,以及针对具体应用对象特点的软件结合,加以完善。并且应该学会利用单片机AT89S51设计一个数字电压表,能够精确测量0-5V之间的直流电压值,并用四位数码显示电压值。“单片机原理及应用课程设计”是电类专业的学科基础课,它是继“汇编语言程序设计”、“微机原理与接口技术”等课程之后开出的实践环节课程。1.2课程设计的目的及意义目的:通
6、过本次课程设计,巩固和加深“单片机原理与应用”中的理论知识,了解和应用仿真软件,结合软硬件,基本掌握单片机的应用的一般设计方法,提高电子电路的设计和实验能力,并且提高自身查找和运用资料能力意义:通过本次课程设计,使得理论知识系统化,从中或得一些实战工作经验,提高个人与团体指挥的作用。1.3课程设计课题:利用单片机AT89S51设计一个数字电压表,能够测量0-5V之间的直流电压值,四位数码显示。15计算机控制技术课程设计2总体方案设计2.1课程设计器材:Design:C:Userslwzwj
7、Desktop单片机课程设计新建文件夹数字电压表VOLTMETER.DSNDoc.no.:Revision:Author:Created:09/06/15Modified:09/06/18QTYPART-REFSVALUE-----------------Resistors---------1R110kCapacitors----------2C1,C230uF1C310uFIntegratedCircuits-------------------1U
8、1AT89C511U2ADC08081U374LS74Miscellaneous-------------1RV11k1X1CRYSTAL2.2实验原理图(见下页)15计算机控制技术课程设计2.3系统框图LED84S四位数码显示AT89S51单片机系统 软件产生 CLK信号三路可调电压模块模数转换模块 电压变化 模拟信号15计算机控制技术课程设计3硬件设计(各模块详细介绍)3.1AT89S51单片机系统 AT89S51是一个低功耗,高性能CMOS8位单片机,片内含4kBytesI
此文档下载收益归作者所有