摘要:火车伴随着人类文明的进步,走过几个世纪的文明。蒸汽时代靠人工机械化控制的火车到这个世纪电子网络的智能管理,发生了翻天覆地的变化。现代城市高密度的建筑设计,使得火车停站的精确度要求更高。因此在站内设计一个到站提示器用于到站的提示将有助于火车准确的停靠,保证乘客上下车的安全,方便乘客的上下,有着非常重要的作用。这个课题我主要通过采用的是STC12C5A60S2单片机、数码管提示器、测距传感器等工具,利用单片机对采集到的距离数据进行处理,根据可视距离我们选择四位数码管提示方式,单片机采集距离信息后在内部进行算法转化,得到实时距离。最后送数码管显示。21863
毕业论文关键词:STC89C52;3.5寸 8段数码管;US-020超声波模块;数据采集
Train station design tips
Abstract:Train With the progress of human civilization, through centuries of civilization. Controlled by artificial mechanized age of steam trains to the intelligent management of electronic networks of this century, has undergone enormous changes. Architectural design of modern urban high density, so that the accuracy requirements of higher train stops. Therefore, the design of a station in the station for the arrival of reminder tips will help train stops accurately to ensure the safety of passengers get on and off, easy up and down passengers, has a very important role. I mainly through the use of this subject is STC12C5A60S2 microcontroller, digital reminders, ranging sensors and other tools, using SCM distance data collected to be processed, according to the viewing distance we chose four digital tube prompt manner, SCM Acquisition distance information after the conversion algorithm internally, get real-time distance. Finally, send digital display.
Keywords: STC89C52; 3.5 inch 8-segment LED; US-020 ultrasonic module; data collection
目录
1 绪论 1
1.1 课题研究背景 1
1.2 课题的基本内容 1
2 火车到站提示器的组成 3
2.1 AT89C51单片机简介 3
2.1.1 主要特性 3
2.1.2 管脚说明 3
2.1.3 振荡器特性 5
2.1.4 芯片擦除 5
2.2 3.5寸 8段数码管 5
2.3 US-020超声波模块 6
2.3.1 接口说明 6
2.3.2 测距原理 7
3 设计 8
3.1 基于51单片机的微控制模块设计 8
3.1.1 时钟电路 9
3.1.2 复位及复位电路 9
3.2 按键模块设计 13
3.2.1 本设计中的使用 14
3.2.2 按键延时 14
3.3 数码管显示模块设计 15
3.4 本设计中的蜂鸣器原理 16
3.5 超声波传感器 17
3.6 电源系统模块 19
3.7 电路整体设计与绘制 20
4 电路的软件设计 21
4.1 软件开发平台 21
4.1.1 实用软件介绍 21
4.1.2 系统流程 22
4.1.3 程序设计思路及实现 22
5 调试总结 24
5.1 各模块独立测试 24
5.2 系统联合调试 24
5.3 系统运行评估 24
6 总结与展望 25
6.1 总结 25
6.2 展望 25
致谢 26
参考文献 27
附录 28
1 绪论
1.1 课题研究背景 STC89C52单片机火车到站提示器设计+源程序:http://www.751com.cn/tongxin/lunwen_14269.html