单片机课程设计车灯c语言,基于单片机控制的汽车车灯课程设计毕业设计(论文)word格式.doc...
基于单片机控制的汽车车灯课程设计毕业设计(论文)word格式
目录
前言2
第一章 绪论3
1.1概述3
1.2汽车转向灯控制方框图4
1.3总体设计电路图5
第二章 硬件系统的结构和原理6
2.1 AT89C51简介:6
2.2 MCS-51单片机引脚说明7
2.3时钟电路引脚9
2.4控制信号引脚10
2.5 ULN2003A功能12
第三章 软件电路的设计14
程序14
第四章 系统仿真18
4.1 软件介绍18
4.2仿真过程18
第五章 结束语和参考文献22
结束语22
参考文献23
前言
单片机亦称单片微控制器,它的诞生是计算机发展史上一个里程碑,标志着计算机正式形成了通用计算机系统和嵌入式计算机系统两大分支。它是在一块芯片内集成了计算机的各种功能部件,构成一种单片式的微型计算机。
通过为期两周的单片机课程设计,使得我们对单片机课程有了一个更深入的认识,更是对本学期的单片机知识做了一个系统的复习,让原本枯燥的课本知识变得生动而有实际意义,这正是我们学习知识的最终目的,即是学以致用。
在本次课程设计中,我们在书上网络上查阅了大量相关的资料,并得到了老师耐心细致的指导,是我们这次课程设计成功的关键所在。在设计的过程中也曾遇到了许多困难,但通过我们的积极努力都一一化解了,获得了知识的同时也得到了成功的喜悦。
单片机知识领域博大精深,我们现在了解和掌握的知识只是皮毛,要深入和透彻的运用单片机技术还需要今后更深层次的学习才能有所建树。
由于是第一次进行单片机课程设计,不免有一些错误和纰漏,请老师能够给予指导和帮助。
第一章 绪论
1.1概述
随着经济的发展,越来越多的家庭拥有自己的汽车。汽车开始走进每家每户,成为这个时代别样的风景线。作为新一代的我们,对汽车领域也有了强烈的好奇心和探究欲。
本次单片机课程设计我们便是围绕此思路为主题,对汽车的重要部件——车灯,运用单片机技术做了一个有特色的设计,使它在原有汽车车灯的基础上多了一些实用的特殊功能,具体的功能原理和操作说明在此设计报告的内容中有详细说明。
本次尝试经过了参考大量的技术资料和经过专业老师的悉心指导,但仍不免有些错误和疏漏,望老师在审阅过程中能够给予指出和帮助,我们将虚心听取、积极改进,并希望我们的设计有一天能够真正走进千家万户。
1.2汽车转向灯控制方框图
注:
主控制器采用单片机AT89C51
单片及复位系统采用上电/手动复位电路
按键控制采用独立键盘结构,用5个开关分别控制汽车的5种状态(刹车、紧急、停靠、左转、右转)
发光二极管用来替代表示汽车上的转向灯
1.3总体设计电路图
第二章 硬件系统的结构和原理ULN2003A功能ULN2003 是高耐压、大电流、内部由七个硅NPN 达林顿管组成的驱动芯片。 经常在以下电路中使用,作为: 1、显示驱动
2、继电器驱动
3、照明灯驱动
4、电磁阀驱动
5、伺服电机、步进电机驱动等电路中。
ULN2003 的每一对达林顿都串联一个2.7K 的基极电阻,在5V 的工作电压下它 能与TTL 和CMOS 电路直接相连,可以直接处理原先需要标准逻辑缓冲器来 处理的数据。ULN2003 工作电压高,工作电流大,灌电流可达500mA,并且能够在关态时承受 50V 的电压,输出还可以在高负载电流并行运行。ULN2003 的封装采用DIP—16 或SOP—16 ULN2003A在各种控制电路中常用它作为驱动继电器的芯片,其芯片内部做了一个消线圈反电动势的二极管。ULN2003的输出端允许通过IC 电流200mA,饱和压降VCE 约1V左右,耐压BVCEO 约为36V。输出电流大,故可以直接驱动继电器或固体继电器(SSR)等外接控制器件,也可直接驱动低压灯泡。ULN2003可以驱动7个继电器,具有高电压输出特性,并带有共阴极的续流二极管使器件可用于开关型感性负载。每对达林顿管的额定集电极电流是500mA,达林顿对管还可并联使用以达到更高的输出电流能力。?? ULN2003A中每对达林顿管的基极都串联有一个2.7kΩ的电阻,可直接与TTL或5V CMOS器件连接? ULN2003可以并联使用,在相应的OC输出管脚上串联几个欧姆的均流电阻后再并联使用,防止阵列电流不平衡。
2. 在输入口输入高电平时﹐输出口为低电平﹐但是在输入端输入低电平时﹐输出端怎么还是低电平??ULN2003A的输出结构是集电极开路的,所以要在输出端接一个上拉电阻,在输入低电平的时候输出才是高电平。在驱动负载的时候,电流是由电源通过负载灌入ULN2003A的。ORG 0000H
AJMP START1
ORG0030H
SAME EQU4EH
START1: MOVP1, #00H;无输入时无输出
START: MOVA, P3;读P
单片机课程设计车灯c语言,基于单片机控制的汽车车灯课程设计毕业设计(论文)word格式.doc...相关推荐
- c语言保龄球计分系统课程设计,保龄球计分系统C语言课程设计毕业设计(论文)word格式.doc...
保龄球计分系统C语言课程设计毕业设计(论文)word格式 目 录 1 1 1.1问题描述1 1.2输入数据要求1 1.3输出数据要求2 1.4开发环境和工具2 1.5成员分工2 2总体设计3 2.1总 ...
- 计算机设计论文排版,计算机毕业设计论文排版格式.doc
计算机毕业设计论文排版格式 (2014届) 本科毕业设计(论文)资料 题 目 名 称: 学 院(部): 计算机与通信学院 专 业: 学 生 姓 名: 班 级: 学号: 指导教师姓名: 职称: 职称: ...
- 单片机课程设计车灯c语言,基于单片机的汽车车灯控制系统.pdf
您所在位置:网站首页 > 海量文档  > 学术论文 > 大学论文 基于单片机的汽车车灯控制系统.pdf4页 本文档一共 ...
- 基于单片机的倒车雷达系统设计c语言,基于单片机的倒车雷达设计.doc
基于单片机的倒车雷达设计 毕业设计(论文) 题 目: 基于单片机的倒车雷达设计 系(院): 工业与信息化学院 专业: 电气自动化技术 姓 名: 学号: 校内指导教师: 职称: 讲 师 摘 要 随着社会 ...
- 单片机自动售货机c语言,基于单片机的自动售货机
随着人工.场地等费用不断增加,需要有人值守的商店售卖商品模式成本太大,需要一种新型的.自动的.无人的售货系统来代替.自从自动售货机发明以来,这种机器就在全球范围迅速普及推广.本文意在通过单片机来设计一 ...
- 单片机旋转led程序c语言,基于单片机POV的旋转LED灯程序
/************************************************************************************** *Name:旋转LED ...
- 课程论文格式 linux,Linux课程设报告书模版毕业设计(论文)word格式.doc
Linux课程设报告书模版毕业设计(论文)word格式 Linux系统与程序设计 课程设计报告书 报告人: 目录: 1.实验项目目的2 2.实验项目的功能及模块划分2 3.实验项目的人员组成及指责划分 ...
- 单片机51测温度c语言,基于51单片机的温度检测及显示设计
2.2 软件设计 用C语言进行单片机程序设计,采用结构化程序设计思想:在总体设计中采用"自顶而下"(TOP-DOWN)的方法,在程序设计中采用模块化编程.把整体任务分成一个个子任务 ...
- 红外报警c语言,基于单片机的红外报警系统设计 (毕业论文).docx
基于单片机的红外报警系统设计 (毕业论文) 基于单片机的红外报警系统设计 摘要:随着社会经济的发展,人们生活水平的不断提高,与此同时对人生安全和财产安全提到了一个新的高度,盗窃.入室抢劫等刑事案件的多 ...
- 【设计方案分享】基于单片机温度监测监控报警系统设计-基于单片机钞票自动智能识别系统设计-基于单片机乒乓球游戏机控制系统设计-基于单片机温度监测监控报警系统设计-基于单片机矩阵键盘的电子密码锁设计
820基于单片机温度监测监控报警系统设计-设计资料 温度监测器功能描述: 1.主控芯片用的是51单片机(STC89C51). 2.使用温度传感器DS18b20采集温度. 3.用1602液晶显示显示温度 ...
最新文章
- Intellij IDEA 2020.1 的Plugins 搜索不了插件,连接超时
- python实现全景图片拼接
- ora-01017 invalid username/password logon denied
- VSS(2005)中如何强行签入文件
- POJ 1850 Code(组合数学)
- 《javaScript100例|04》自动播放——Js幻灯片缓冲效果
- 决策树(西瓜书学习)
- java常用类需要记吗_java 常用类
- 记一次神奇的sql查询经历,group by慢查询优化(已解决)
- cython 安装升级_Anaconda安装pytorch,torchvision和 cython
- 2012MDCC大会总结
- 蓝桥杯比赛常考算法_蓝桥杯比赛要求
- 多个文件或pdf合并生成一个Pdf
- Vue开发实例(02)之将Vue项目代码导入到IDEA并运行
- 新品发布 | 麒麟产业服务:麒麟云上产业园,打造数字新基建
- 服务器DDoS攻击有几种类型?
- 音乐 组件 (音频, 视频)
- 2022年Spark基础学习笔记
- 解决页面favicon.ico文件不存在提示404问题
- C#实现域账号密码登录