主页 > 科技 > 公交车线路微机监控系统的设计与实现“AG亚博真人”

公交车线路微机监控系统的设计与实现“AG亚博真人”

AG亚博 科技 2021年02月11日
本文摘要:以按钮、单片机和PC机为基础,阐述了总线微机监控系统的工作原理、主要功能、设计方案和系统组成。关键词:ibutton按钮;单片机;公交线路监测前言随着城市人口的快速增长和减少以及面积的不断扩大,城市公交车数量大幅减少,公交线路数量迅速增加;它给人们的交通带来了极大的便利。 但在公交系统的管理中,所涉及的管理设备和手段大多处于领先的人工操作,不适合其发展缓慢。其中,市内每条公交线路都有调度员。

AG亚博

以按钮、单片机和PC机为基础,阐述了总线微机监控系统的工作原理、主要功能、设计方案和系统组成。关键词:ibutton按钮;单片机;公交线路监测前言随着城市人口的快速增长和减少以及面积的不断扩大,城市公交车数量大幅减少,公交线路数量迅速增加;它给人们的交通带来了极大的便利。

但在公交系统的管理中,所涉及的管理设备和手段大多处于领先的人工操作,不适合其发展缓慢。其中,市内每条公交线路都有调度员。调度员最重要的职责之一是在运行期间监控每辆公共汽车到达车站的情况,如到达时间、地点、公共汽车号码和司机。

目前这些数据都是手工完成的,管理上没有大的漏洞。比如晚上付班车钱的时候,有些司机往往没有把乘客丢到终点站掉头,造成极其恶劣的影响。但在此基础上,本文阐述了一种总线微机监控系统的设计和构建方法。本文阐述的公交线路微机监控系统采用美国达拉斯公司生产的DS1900A iButton按钮,配有48位的身份证号(世界上唯一的一个),用于测试公交车的身份。

与IC卡相比,DS1900A具有以下主要特点:(1)具有唯一的串行48位按钮号。(2)金属外壳易损坏(可在肮脏、干燥、振动的环境下使用),使用寿命长。

(3)体积小(直径16毫米),易于装载。(4)双线串行数据读取功耗较低。DS1900A系列iButton用于自动识别系统。

每个iButton按钮存储一个64位按钮号,它由三部分组成:一个48位串行数据、一个8位循环冗余校验和一个8位类号(01H)。数据可以通过单线系统串行加载。该系统具有以下特点:能够自动识别公交车,自动记录车站的时间和地点,自动管理线路运营数据库,提高工作效率和透明度。

系统工作原理图1母线微机监控系统工作原理见图1。它由PC机、iButton按钮和识别器组成。

每条总线都配有一个标识符,标识符是一个应用于系统的单片机,其中存储了总线号和三个驱动号。IButton按钮安装在必须监控的站(如终端、终端)上,按钮上的数字代表站号。

公交车到站时,用站台上的iButton识别公交车装载的标识,通过标识测量车站时间、地点、车号、司机等数据并存储。当驾驶员换档时,标识符中数据被传输到计算机中心。

因此,司机下班到达车站的时间、地点、车次、司机等数据被自动传播到管理中心的计算机上,启动计算机综合数据管理。PC通过RS232总线与各个识别器通信,主要完成了以下功能:(1)处理识别器上传的数据。

AG亚博真人

(2)在识别器上查找并校准时间。(3)设置识别器的初始化参数。(4)查找本日、月、年的司机和公交车运行数据,分解打印机报表。识别器的硬件组成基于系统的功能,考虑到设备的性价比,系统的CPU采用89C2051;其他设备使用:动态时钟芯片DS1302、串口E2PROM24LC64、MAX202等配件。

电路见图2。图2识别器硬件组成电路图总线微机监控系统的硬件主要由四部分组成:第一部分是CPU,它是电路的控制核心。为了增加电路上的信号传输,降低成本,提高系统的可靠性,CPU配以89C2051。

89C2051内置1KB闪存和256字节内存。同时利用光电隔离器和继电器将CPU与外部控制信号隔离,防止外部强脉冲信号阻碍CPU。

第二部分是时钟芯片DS1302和串口E2PROM24LC64。到达站台时,必须记录时间。DS1302是一款低功耗时钟芯片,可以在可用电池状态下工作。

yb5点ac只为非凡

在长时间读取和修改的情况下,DS1302的功耗为1.2mA,但在电池可用的情况下,功耗仅为1uA,从而保证了DS1302的长时间计时。第三部分是iButton数据读取单元。

第四部分是控制信号输入单元。P3.2为低电平,响应iButton数据长时间读取;P1.4级别低,长时间响应与PC通信。

第五部分是串行通信部分。利用芯片MAX202,将单片机(下位机)输入的TTL电平切换到PC(上位机)的RS-232电平。软件组成为了使程序清晰易保证,程序采用模块化编程方法。程序流程图见图3。

识别器硬件上电后,先初始化程序,然后转而识别是读取iButton还是与PC串行通信;如果您正在读取iButton按钮,程序会在这里循环,直到出现iButton按钮,然后程序继续执行。读取DS1302子程序的主要功能是读取站时年、月、日、分、秒的数据;然后,获得的数据保留在24LC64中。最后,将P3.2端口设置为低电平,将发光二极管D1调暗,并响应iButton按钮的读取完成。

串口通信子程序的作用是:将阅读识别器中的数据,即时间、地点、司机号、总线号,发送到计算机管理中心,计算机接收到数据后放入数据库;通过管理软件识别车辆的操作。图3识别器软件流程图。计算机管理系统软件采用PowerBuilder数据库开发软件设计。该软件还包括以下功能:计算机通信、数据修改/搜索、数据库保证和报告等。

这里我得详细解释一下。结论公交线路微机监控系统由自动识别器和计算机管理中心组成。通过以上说明可以看出,系统成本非常低廉,使得生产线监控自动化,降低了管理的透明度;同时,在此基础上,将网络纳入各个计算机中心,可以进一步构建网络管理,使公交系统管理的技术水平更上一层楼。


本文关键词:AG亚博,公交车,线路,微机,监控系统,的,设计,与,实现

本文来源:AG亚博-www.dsuraj.com

标签: 实现     设计   公交车   监控系统     线路   微机