本篇论文主要解决地铁自助售票系统的收益安全,以及设备安全。
1.3 本篇论文的主要内容
本篇论文主要做了如下工作:
第一章 绪论。介绍了论文研究的背景,以及地铁自助售票机存在的安全隐患。
第二章 主要通过分析模块的主要需求以及功能设计出地铁售票机内部监控模块的总体结构。
第三章 主要对地铁售票机内部监控模块硬件部分的设计方法,以及实现的功能进行详细介绍,主要包括温度监控硬件部分,各I/O量的监控的硬件部分。
第四章 详细介绍了地铁自助售票机内部监控模块的单片机控制程序部分。包括串口的通信协议,程序的总体设计,以及程序所要完成的功能。
第五章 详细介绍了地铁自助售票机内部监控模块的上位机部分,包括界面设置,响应函数等。
2 地铁自助售票机内部监控模块的总体结构
2.1 地铁自助售票机内部监控模块功能需求分析
地铁自助售票机内部监控模块需求分析是根据保障地铁自助售票机收益的安全性以及设备的安全性的需要,经过查阅资料和分析,得出模块需要解决的问题,主要有以下几条:
(1) 实时监控地铁自助售票机机柜的前门,后门的开、关状态,以及实时监控地铁自助售票机机柜内部票箱,钱箱,是否到位,有无被非法打开。当票箱,以及钱箱被非法打开时,能够发出报警信号,通知地铁工作人员。
(2) 实时监控地铁自助售票机机柜内部温度,并且能时刻在上位机上显示,当机柜内温度高于适宜温度上限时,能启动风扇,进行降温,当机柜内温度低于适宜温度下限时,能够加热升温,使机柜一直在适宜温度下工作。
(3) 读写纸币箱,硬币箱,票箱是否被安装正确,到位。
2.2 地铁自助售票机内部监控模块具体目标
(1) 实时监控机柜内温度。
(2) 16路开关状态量输入通道,16路开关控制量输出通道。
2.3 地铁自助售票机内部监控模块设计原则
(1) 可靠性,本模块是监控模块,在实际使用中只有自身具有较高的可靠性才能实现有效监控。
(2) 模块化以及可移植性,便于该模块安装在地铁售票机上。
(3) 可扩展性,便于连接其他设备,风扇,蜂鸣器等。
(4) 经济性,设计时应考虑模块的经济成本,选用合适的器件,方法,设计模块。
2.4 地铁自助售票机内部监控模块设计方法
根据机柜监控模块具体目标,以及监控模块设计的基本原则,计划采用EDA方法设计。
1硬件部分
该机柜监控模块主要在Protel DXP 软件上进行设计。Protel DXP软件 是Protel公司生产的。Protel公司在原来老版本的基础上应用最先进的软件设计方法的升级版本非常适合EDA设计,可以在Windows2000和Windows XP以及Windows 7操作系统上使用,protel DXP 软件可以进行PCB绘制,绘制设计输入模拟仿真,PCB板自动布线,以及信号分析,同时,还可自动生成PCB板所用的器件表,可以加载各种封装好的库文件。DXP软件在市面上被广泛使用,而且有关学习使用DXP的书籍有很多,很便于人们学习。
2软件部分
机柜监控模块软件部分使用编程软件delphi 进行设计。Delphi, 是Windows平台下著名的快速应用程序开发工具, 可以在Windows3.x、Windows95、WindowsNT、WindowsXP、WindowsVista、Windows7等环境下使用。Delphi比VC更容易上手,更易进行操作,实现能力水平是差不多的;Delphi比VB更加强大,更加实用。可以说Delphi同时融合了VC和VB的优点,即功能强大简单易学。Delphi还具有以下的功能:与Windows编程紧密结合,基于窗体和面向对象的方法,强大的数据库支持,高速的编译器,完善的组件技术。但最重要的还是Object Pascal语言,它才是一切的根本。在Pascal语言发展起来的Object Pascal语言,容易程序员上手学习。 EDA地铁自动售票机机柜内部设备状态监控模块设计(3):http://www.youerw.com/tongxin/lunwen_21795.html