DPJ-137 基于单片机的公交车自动报站系统设计(源代码+proteus仿真)

单片机型号(STC89C52)

目录

一、摘要

二、设计要求

三、原理图

四、说明书预览

五、QA

作者简介:电类领域优质创作者、多年架构师设计经验、多年校企合作经验,被多个学校常年聘为校外企业导师,指导学生毕业设计并参与学生毕业答辩指导,有较为丰富的相关经验。期待与各位高校教师、企业讲师以及同行交流合作

主要内容:人工智能与大数据、单片机/PLC开发、Matlab物联网设计与开发设计、学习资料、面试题库、技术互助、就业指导等

业务范围:指导功能设计、开题报告、任务书、文献综述、系统功能实现、代码编写、论文编写和辅导、论文降重、长期答辩答疑辅导、腾讯会议一对一专业讲解辅导答辩、模拟答辩演练、和理解代码逻辑思路等。

收藏点赞关注作者

一、摘要

随着科技的发展,公共交通的普及使人们出行变得愈来愈便利。为了改善公共交通工具使用效率,满足人们对交通要求的提高,也为了减少乘客对每个站点信息不明确的情况,对公共交通自动报站系统做出设计。针对乘坐公共交通工具的乘客,语音播报站点信息,当站点到来时,乘客能够提前做好下车准备。

本文提出了一种用单片机操纵语音芯片进行公交车语音自动报站的方式,同时给出了软硬件设计的方式,设计进程中包括硬件电路设计和软件程序编写两个方面。使用STC89C52做为控制器,利用GPRS模块精确定位公交车所在位置并获取信息,通过SIM800C语音芯片成立语音信息库,形成语音信息,利用其功能播放语音信息和提示语音,同时运用LCD1602显示屏进行站数显示。当公交车抵达某站点时,GPRS模块将站点信息反馈至单片机使本系统工作,通过语音电路输出语音信息和提示,同时站数信息在LCD显示屏上显示。整个系统硬件电路设计包括复位电路、晶振电路、LCD显示电路、语音播报电路。

整个系统完成后,各个模块能够正常和谐地完成工作。在交通工具进站或出站时,自动将提示信息和服务语言在显示设备上和音频功放设备上播放出来,还可以随时修改站点名称等各项参数。

关键词:自动报站;GPRS;STC89C52

二、设计要求

本系统采用STC89C52单片机为核心控制器,再加上其他的模块一起构成了自动报站系统,其中主要包含核心部分、输入部分和输出部分三部分。输入部分则使用GPRS模块来获取公交车的位置信息,进而将位置信息反馈至单片机STC89C52。本设计中央控制部分使用STC89C52单片机控制器,它的主要作用是将输入部分获得的数据传递到其内部系统进行处理,处理结束后输出控制信号,在将控制信号传递至语音播报模块与LCD显示模块。整个公交报站系统,通过GPS精确定位和自动报出站名,同时在屏幕上显示总线上的特定位置。当公交车开始运行时,显示屏自动显示下一站信息。通过GPRS模块来获取公交车的位置信息,将公交车的位置信息实时反馈至单片机。当公交车的位置距离下一个站点小于10m时,单片机接收到反馈信号进行处理,在将控制信号传递给语音播报模块,促使其语音播报当前站点信息。同时显示屏更新下一站信息,下车指示灯亮起,提醒乘客到达该站点,可以做好准备下车。通过公交车的位置信息来进行显示屏显示内容的改变与站点信息的语音播报,来把相关的候车信息提供给乘客。输出部分主要由显示模块LCD1602与语音播报模块SIM800C构成。设计框图如图2.1所示。

三、原理图

五、说明书预览(16044字)

五、如果学弟学妹们在毕设方面有任何问题,随时可以私信我咨询哦,有问必答!学长专注于单片机相关的知识,可以解决单片机设计、嵌入式系统、编程和硬件等方面的难题。愿毕业生有力,陪迷茫着前行!

通过网盘分享的文件:资料.rar

链接: https://pan.baidu.com/s/1oAaq4r_ZbdVjRvQsAA8r5g 提取码: BYSJ

相关推荐
Polanda。23 分钟前
定时器-PWM参数测量实验
stm32·单片机·嵌入式硬件
恶魔泡泡糖1 小时前
51单片机串口通信
c语言·单片机·嵌入式硬件·51单片机
wotaifuzao1 小时前
【Keil 5安装】keil 5最新版本安装+环境配置+下载百度资源分享(安装包,注册机等)
stm32·单片机·嵌入式硬件·mcu·学习·keil5·最新keil
染予2 小时前
8.AD软件操作:绘制一个完整的原理图需要进行哪些操作?
嵌入式硬件
方芯半导体3 小时前
EtherCAT “通信 + 控制“ 的全国产化控制方案,ESC芯片(FCE1323)与国产MCU芯片功能板解析
xml·网络·单片机·嵌入式硬件·网络协议·机器人·自动化
三佛科技-134163842123 小时前
LP3716NCK 隔离型12V1A 12W茶炉板电源方案典型应用电路与设计关键
单片机·嵌入式硬件·物联网·智能家居·pcb工艺
羽获飞5 小时前
从零开始学嵌入式之STM32——5.GPIO外设
stm32·单片机·嵌入式硬件
望眼欲穿的程序猿5 小时前
串口通信---串口2定时器2
stm32·单片机·嵌入式硬件
望眼欲穿的程序猿6 小时前
STC/Ai8051U 中断列表
单片机·嵌入式硬件·stc
国科安芯6 小时前
航空级PMSM驱动系统中MCU的故障诊断与容错控制策略研究
单片机·嵌入式硬件·安全·架构·制造·安全性测试