- 1、本文档共38页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于单片机与VB车尾灯控制_课程设计报告
课程设计(论文)
设计课题: 基于单片机的汽车尾灯控制
学校院系: 海南师范大学物电学院
专 业: 10电子一班
学生姓名:
学 号:
指导教师:
摘 要
本次的课题是基于单片机的汽车尾灯控制器,该设计课题主要由STC89C52RC单片机为核心展开的汽车尾灯控制电路的设计方法,用发光二极管模拟汽车尾灯,可以用VB上位机界面和按键开关作为转弯等控制信号,,并且把信息显示在LCD1602上。在VB6.0环境下,上位机利用MSCOMM通信控件与单片机之间串口通信实现上位机控制汽车尾灯。设计电路能很好的综合运用我们所学习到的单片机、C语言、VB上位机编程,熟悉电子电路设计的基本方法。
关键词:STC89C52RC;发光二极管;单片机;C语言; VB上位机;
MSCOMM控件引言 3
一· 设计任务 3
1.1 任务说明 3
1.2 任务分析 3
二· 设计方案选择及论证 4
2.1 方案一:采用555定时器等构成的汽车尾灯电路 4
2.2 方案二:由STC89C52RC及其外围电路构成的汽车尾灯控制器 4
2.3 方案比较和选择 4
2.4 系统框图 5
三· 系统硬件原理介绍 7
3.1 单片机STC89C52RC介绍 7
3.2 LCD1602液晶屏介绍 8
3.3 系统结构原理图、器件选择 9
3.4 硬件电路总原理图 14
3.5 硬件设计原理及状态图 14
四.程序流程 15
4.1下位机软件程序 15
4.1.1 键盘扫程序设计流程图 15
4.2.1 显示程序设计流程图 17
4.2 VB上位机界面设计 18
4.2.1设计方案原理与设计特点分析 18
五·仿真图实物调试 20
5.1仿真图 20
5.2实物图 21
六·课设总结 21
参考文献 22
附录一 23
引言
汽车作为现代交通工具已经大量进入人们的生活,随着电子技术的发展,对于汽车的控制电路也已经从过去的全人工开关控制发展到了智能化的控制。汽车尾灯控制器是随着汽车智能化技术的发展而迅速发展起来的,汽车尾灯一般基于微处理器的硬件电路结构构成,而正因为硬件电路的局限性,不能随意的更改电路的功能和性能,且可靠性得不到保证,因此对汽车尾灯控制系统的发展带来局限性,难以满足现代智能化的要求。
本次的设计是基于单片机的汽车尾灯控制器,用发光二极管模拟汽车尾灯,用VB上位机和按键开关作为汽车转弯等控制信号,实现汽车尾灯的智能化控制。
一· 设计任务
1.1 任务说明
本次课题主要是以STC89C52RC为核心的单片机控制电路,它主要模拟了汽车尾灯系统的正常行驶、转弯、刹车、倒车、夜间行驶等状态下的发光情况,实现了汽车尾灯控制的智能化。
1.2 任务分析
设计一个基于单片机的汽车尾灯控制器,其具体设计要求如下:
1)汽车白天正常行驶时指示灯全灭;
2)汽车右(左)转弯时,前后最右(左)边和右(左)侧那个指示灯亮并闪烁;
3)汽车临时刹车时车尾灯全部亮;
4)汽车倒车时尾灯中间4个指示灯亮;
5)汽车夜间行驶时,车前灯全亮,尾灯两边各中间的灯亮;
6)可通过串口连接PC控制车尾灯(自己发挥部分);
二· 设计方案选择及论证
2.1 方案一:采用555定时器等构成的汽车尾灯电路
采用译码器74LS138、计数器74LS161、脉冲产生器555、开光控制电路、显示驱动电路、发光二极管以及各种逻辑元件等构成的汽车尾灯控制电路。由于汽车左右转弯时,四个指示灯循环点亮,所以用四进制计数器控制译码器电路顺序输出低电平,从而控制尾灯按要求点亮,达到模拟汽车转弯、刹车、正常行驶等状态。由于行车时都是开关控制,所以每一个开关都应该有一个消除机械振动的装置,可以用基本SR触发器来实现。
2.2 方案二:由STC89C52RC及其外围电路构成的汽车尾灯控制器
STC89C52RC 是一种低功耗、高性能CMOS8位微控制器,具有 8K 在系统可编程Flash 存储器。
图2.4.1 系统结构框图
整个系统包括电源电路、时钟电路、复位电路、按键电路、发光二极管显示电路、液晶屏显示电路、串口电路、单片机、PC上位机等。其中主要由按键电路和PC上位机发出控
您可能关注的文档
- 基于MSP430片机循迹小车课程设计报告.doc
- 基于STC12C410AD数字稳压电源开发实训技术报告.doc
- 基于STC89C2单片机的实验平台开发设计_课程设计报告.doc
- 基于TC35i模的短信报警系统_课程设计报告.doc
- 基于TMS320C5509_DSP的语音信号的FIR滤波器课程设计报告书.doc
- 基于UDP网络通系统的服务端程序设计课程设计报告-.doc
- 基于V-M的双闭直流运动控制系统的设计和校正开题报告.doc
- 基于WEB的销售理系统——A_SP开发报告.doc
- 基于spss对大生网购情况的调查研究见习报告.doc
- 基于Yeelin的温度远程采集系统实训报告.doc
- 白天晚上教学课件.ppt
- 2025年山东菏泽市牡丹区中医医院引进急需紧缺专业技术人才30人笔试模拟试题参考答案详解.docx
- 2025年山东菏泽市牡丹区中医医院引进急需紧缺专业技术人才30人笔试模拟试题带答案详解.docx
- 2025年山东菏泽市牡丹区中医医院引进急需紧缺专业技术人才30人笔试模拟试题及参考答案详解.docx
- 2025年山东菏泽市牡丹区中医医院引进急需紧缺专业技术人才30人笔试模拟试题及参考答案详解一套.docx
- 2025年山东菏泽市牡丹区中医医院引进急需紧缺专业技术人才30人笔试模拟试题及完整答案详解1套.docx
- 2025年山东菏泽市牡丹区中医医院引进急需紧缺专业技术人才30人笔试模拟试题及参考答案详解1套.docx
- 2025年山东菏泽市事业单位招聘急需紧缺岗位目录(第一批)笔试模拟试题参考答案详解.docx
- 2025年山东菏泽市牡丹区中医医院引进急需紧缺专业技术人才30人笔试模拟试题及答案详解1套.docx
- 画西瓜教学课件.ppt
最近下载
- 单层钢结构厂房施工组织设计-.doc VIP
- 未来可期,不负高三——高三启动仪式高三第一课-2024-2025学年高中主题班会(共29张ppt).pptx VIP
- T∕CHES 32-2019 节水型高校评价标准(可复制版).pdf
- 墙面粉刷施工工艺.docx VIP
- 环氧地坪施工.docx VIP
- 2025广西南宁市交通运输综合行政执法支队招聘编外聘用人员5人备考试题及答案解析.docx VIP
- 青少年航天知识竞赛题库及答案.docx
- 环氧地坪施工工艺流程.docx VIP
- DB 34T 2752-2016 用人单位职业病危害现状评价导则.docx VIP
- 2025年高考全国1卷读后续写讲评课件 -2026届高考英语一轮复习专项.pptx
文档评论(0)