公交车自动报站系统的设计-毕业设计
《公交车自动报站系统的设计-毕业设计》由会员分享,可在线阅读,更多相关《公交车自动报站系统的设计-毕业设计(14页珍藏版)》请在毕设资料网上搜索。
1、 1 公交车自动报站系统的设计 前言 根据 AT89C51 单片机的特点和公交车报站器的特点,本文提出了一种用单片机控制 语音芯片进行公交车语音自动报站的方法。同时给出了软硬件设计的方法,设计过程中 包括硬件电路设计和软件程序编写两个方面,解释了单片机在应用过程中的方法和可能 出现的问题。 本文主要介绍硬件电路设计部分。 利用 AT89C51 作为控制器, 通过 ISD4004 语音芯片建立语音信息库,形成变化多样的语音信息,利用其功放播放语音信息以及提 示语音,同时运用 LED 数码管进行站数显示。当公交车到达某站点,用键盘控制本系统 工作,通过语音电路输出语音信息和提示,同时站数信息在 L
2、ED 数码管上显示。整个系 统硬件设计包括键盘电路、复位电路、显示驱动电路、显示电路、内存扩展电路模块。 本系统很大程度上提高公交车报站的准确性,可靠性。提高了公交系统的服务质量。促 进城市经济发展和交通变化的和谐发展。 1 方案论证 1.1 方案 1 公交车站自动报站器的设计,对车轮轴的转角的脉冲进行计数,将计数值与预置值 对比,即可确定报站时刻,达到准确自动的目的。以 AT89C51 为主控芯片,对外来脉冲 计数,结合语音芯片 ISD4004 输出语音。系统由脉冲检测、脉冲计数、CPU 控制、控制 信号、语音芯片、输出显示等组成。原理框图如图所示。 图 1.1-1 原理框图 脉冲检测:该系
3、统关键是对转轴所转过的圈数进行计数,考虑到车辆将在复 杂的 环境中运行,故采用可靠的霍尔元件 DN6848 作为信号的采集装置,再经光电耦合 语音芯片 控制信号 脉冲计数 CPU 控制 输出显示 放音电路 脉冲检测 2 器 4N25 输入给单片机。 脉冲计数:光电耦合器的信号进入 C51 后,采用中断方式对脉冲计数。外部 晶振 12MHz。 CPU 控制:程序中将计数值于预置值进行比较,判断是否到站,当到站时就 输出信号控制语言芯片进行报站。 控制按键:用于手动控制、手动调整、预置值的输入等 语言芯片:由专用语音芯片 ISD4004 组成,可擦写,便于在不同公交线上使 用。 输出显示:LED
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中设计图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 公交车 自动 报站 系统 设计 毕业设计
