首页 实物视频演示 仿真视频演示 设计说明书预览 答辩PPT预览
编号:
CP-51-2021-021
设计简介:
- 本设计是基于单片机的公交车系统,主要实现以下功能:
- 可通过LCD12864显示时间、温度和到达站、下一站;
- 可通过按键调整时间;
- 可通过按键进行语音播报;
- 可通过按键选择行驶循序。
标签:51单片机、LCD12864、DS18B20、语音播报。
中控部分概述
中控部分以STC89C52单片机为核心,担任整个公交车报站系统的“大脑”。它负责接收来自输入部分的各类数据,包括温度、时间、按键操作等,并在其内部进行逻辑处理和判断。根据处理结果,单片机控制输出部分执行相应的动作,如显示信息、语音播报或指示灯状态变化等。STC89C52单片机凭借其强大的数据处理能力和灵活的控制功能,确保了整个系统的稳定运行和高效响应。
输入部分概述
输入部分由四个关键模块组成,为系统提供必要的信息和指令:
- DS18B20温度检测模块:实时检测当前环境温度,并将温度数据发送给中控部分的单片机进行处理。
- 时钟模块:提供准确的时间信息,确保系统能够按照实际时间进行报站和显示。
- 独立按键:包括10个独立按键,用于切换界面、设置时间、确定设置内容、切换上行/下行线、显示站台信息、控制语音播报等,为用户提供便捷的交互方式。
- 供电电路:为整个系统提供稳定的电源,确保所有模块能够正常工作。
输出部分概述
输出部分由六个模块组成,负责将系统的处理结果以可视化和听觉化的方式呈现给用户:
- LCD12864显示模块:显示当前时间、温度、站台信息、公交车信息以及语音播报内容等,为用户提供直观的视觉反馈。
- 语音播报模块:当公交车到达指定站台时,根据用户的按键操作,播报当前到达的站台信息,提供听觉上的提醒。
- 上行LED指示灯:当系统切换到上行线路时,该指示灯亮起,为用户提供明确的线路指示。
- 下行LED指示灯:当系统切换到下行线路时,该指示灯亮起,同样为用户提供明确的线路指示。
- 其他潜在输出(虽未直接提及,但可理解为系统可能包含的扩展功能):如通过其他接口或模块输出更多信息,以满足未来可能的扩展需求。
- 系统状态指示(隐含在输出部分中):通过指示灯或显示屏上的特定标识,反映系统的当前工作状态,如是否处于报站模式、是否接收到按键输入等。
综上所述,中控、输入和输出部分共同构成了公交车报站系统的完整架构,各部分之间紧密协作,实现了系统的各项功能。