2.2.2 LCM的介绍
LCM即是LCD显示模组、液晶模块,是指将液晶显示器件,连接件,控制与驱动等外围电路,PCB电路板,背光源,结构件等装配在一起的组件。LCM提供用户一个标准的LCD显示驱动接口(有4位、8位、VGA等不同的类型),用户按照接口要求进行操作来控制LCD正确显示。LCM相比较玻璃是一种更高级程度的LCD产品,对于小尺寸的LCD显示,LCM可以比较方便的与各种微控制器(比如单片机)连接。但是,对于大尺寸或者是彩色的LCD显示,一般会占用控制系统想当大部分的资源,有时根本无法控制。在自动售报机中,LCM可以比较容易实现连接。
2.2.3 RTC的介绍
RTC是Real Time Clock的简称,中文意思是实时时钟芯片。RTC是PC主板上的晶振及相关电路组成的时钟电路的生成脉冲,RTC经过电路的变频产生一个频率较低一点的OS系统时钟,系统时钟每一个CPU周期加一,每次系统时钟在系统初始化时通过RTC初始化。简单的说,RTC的作用就是提供稳定的时钟信号给后续电路用。
2.2.4 EEPROM的介绍
EEPROM是一种电可插可编程只读存储器,它是指在掉电后数据也不会丢失的一种只读的存储芯片,EEPROM可以在电脑上或者专用设备上擦除已有的信息,然后重新进行编程。EEPROM不需要从计算机中取出即可修改,当计算机在使用的时候可以频繁的重编程。EEPROM的寿命是一个很重要的设计考虑参数。它的一种独特形式是闪存,其应用通常是个人电脑中的电压来擦写和重编程。一般用在即插即用,常用在接口卡中,用来存放硬件设置数据,也常用在防止软件非法拷贝的硬件锁上面。
2.2.5 FLASHROM的介绍
FLASHROM是快速擦写只读编程器,也就是我们常说的闪存,所谓闪存是一种非易失性的内存,属于EEPROM的改进产品。它的最大特点是必须按块擦除(每个区块的大小不定,不同厂家的产品有不同的规格),而EEPROM则是一次只可以擦除一个字节(BYTE)。目前,闪存被广泛的应用于PC机的主板上,用来保存程序,便于进行程序的升级。其另外一大应用领域是用来作为硬盘的替代品,具有抗震、速度快、无噪声、耗电低的优点,但是将其用来取代RAM就显得不合适,因为RAM需要能够按字节改写,而FLASHROM不需要。
3 系统设计
3.1 系统流程分析
根据当前计算机管理界所流行且实用的系统建设三原则(整体性原则、分作—协调原则、
4
目标优化原则)和系统开发的结构化生命周期法以及原型法。通过对系统的调查和可行性分析,画出系统的实际操作流程图,如图3.1-1所示:
图3.1-1 自动售报机系统流程图
否 收到命令? 是 出报刊 是 初始化报刊信息 连接服务器? 否 检修 开始 通知用户取货 是 否 检测成功? 通知服务器 自动售报机的控制核心一般都是由单片机来实现的。顾客按下相应的报刊的编号按键后,自动售报机通过按键的电路获知顾客选择哪种货物,控制显示相应报刊名称和单价。顾客通过投币器投入纸币或硬币,经过识别器识别,单片机通过中断请求的方式获知有币投入,并显示投币的数额。如果投入总额足够购买此种货物时,自动售报机将查看该种报刊是否有存货,如果有存货则发出信号,驱动此种报刊的分报电机转动。出报装置开始运转,与此同时,自动售报机将通过传感装置来判断报刊是否顺利达到报口并取走。如果顺利取出,自动售报机将认为此次交易成功完成,并相应的找零。同时通过GSM模块发送短信回服务器,如果中间哪步出现异常,自动售报机将提示并取消交易。自动售报机还拥有存储交易记录和允许管理员修改单价等功能。这是单片机通过内部的存储芯片和程序来实现的。
信息管理系统功能模块(后台管理部分)设计为:日常统计、添加硬币、异常记录、系统时间、报刊信息、服务电话、历史统计、日常统计。
5
3.2 单片机介绍
单片机是单片微型计算机的简称,是一种集成电路芯片,是采用超大规模集成电路技术把具有数据处理能力的中央处理器CPU,随机存储器RAM,只读存储器ROM,多种I/O口和中断系统、定时器等功能集成到一块硅片上构成一个小而完善的微型计算机系统,在工业控制领域有广泛的应用。单片机经过三代的发展,目前正朝着高性能和多品种方向发展,它们的CPU功能在增强,内部资源在增多,引脚的多功能化,以及低电压低功耗。此次设计采用的是8051单片机,它属于单片机中的一种。
3.2.1 单片机软件介绍
在工程实践中,软件抗干扰研究的内容主要有消除模拟输入信号的噪声(如数字滤波技术),还有就是当程序运行混乱时程序重入正轨的方法。
软件”看门狗”技术就是一种好方法,当失控的程序进入死循环时,通常采用”看门狗”技术使程序脱离死循环,通过不断检测程序循环运行的时间,若发现程序循环时间超过最大循环运行时间,则认为系统陷入死循环,需要进行出错处理。看门狗技术可以由硬件实现也可以由软件实现。
3.2.2 单片机硬件介绍
主流单片机包括CPU、4KB容量的ROM、128B容量的RAM,系统结构简单,使用方便,实现模块化。单片机可靠性高,可无故障工作很久。处理功能强,速度快,低电压,低功耗,便于生产便携式产品。控制功能强,环境适应能力强。
4 结束语
通过此次做课程设计使我受益匪浅,补充了大量的知识,让我对程控交换这门课程有了进一步的认识,这次课程设计是对这门课的一个总结,对程控交换知识的一个应用。设计时要有一个明确的思路,要考虑多种因素包括环境条件和选择合适的设计方案。在整个过程中,我查阅了相关书籍和文献,取其相关知识要点应用到课程设计当中,而且其中许多相关设备选取标准可以直接选取,这样设计出来的设备更加符合要求。在孙活老师和段恒利老师以及各位其他老师的帮助下是我完成了这篇课程设计,非常的感谢他们。发行是报社的生命线,铺设一套有3000个销售点的发行网络,传统方式需要3000人的零售队伍再加上100人的后勤配送,而使用自动售报机只需要100人的配送队伍,成本优势明显。由于外国在很早的时候就开始将自动售报机投入使用,所以,我们国家也应该跟上世界的步伐将自动售报机推广出去,让我们所有的中国的人们都有机会使用它。自动售报机的推广既促进了报刊零售业的发展,又体现了城市的和谐文明程度。
6
这篇课程设计是在我的指导老师老师XX老师和XX老师的亲切关怀与细心指导下完成的。从课题的选择到论文的最终完成,XX、XX老师始终都给予了细心的指导和不懈的支持,并且在耐心指导论文之余,XX、XX老师仍不忘拓展我们的文化视野,让我们感受到了文学的美妙与乐趣。此外,本课程设计最终得以顺利完成,也是与通信工程系其他老师的帮助分不开的,虽然他们没有直接参与我的论文指导,但在开题时也给我提供了不少的意见,提出了一系列可行性的建议,在此向他们表示深深的感谢!
7
参考文献:
[1] 张继荣、屈军锁、杨武军、郭娟:现代交换技术,西安电子科技大学出版社,2004.1,P18-P34 [2] 赵文正、崔学鹏::计算机网络基础,机械工业出版社,2012.10,P5-P10 [3] 屈召贵、孙活、刘强、晏勇:嵌入式系统原理与应用,电子科技大学出版社,2011.9, P188-P202
[4] 蒋青、于秀兰:通信原理,人民邮电出版社,2008.2,P20-P45
[5] 高西全、丁玉美、阔永红:数字信号处理,电子工业出版社,2010.6,P7-P10 [6] 曾兴文、刘乃安:高频电路原理与分析,西安电子科技大学出版社,2006.8,P3-P18 [7] 冯博琴、陈文革:计算机网络,高等教育出版社,2011.12,P100-P103 [8] 曹雪虹、张宗橙:信息论与编码(第二版),清华大学出版社,2009.2,P5-P8 [9] 谭浩强:C语言设计,清华大学出版社,2009.10,P34-P45
[10] 吴功宜、吴英:计算机网络技术教程,机械工业出版社,2009.12,P15-P18 [11] 闵锐:电子线路基础,西安电子科技大学出版社,2005.5,P19-P23 [12] 傅丰林:模拟电子线路基础,西安电子科技大学出版社,2009.2,P3-P6 [13] 严国平:高频电子线路学习指导与题解,华中科技大学出版社,2010.3,P6-P9 [14] 顾畹仪:光纤通信(第二版),人民邮电出版社,2011.9,P3-P6
[15] 陈启军、于有灵:嵌入式系统及其应用,同济大学出版社,2011.5,P9-P13 [16] 陈霞、李永强:数字电路,西安电子科技大学出版社,2006.5,P3-P5
[17] 李雪松、傅珂:接入网技术与设计应用,北京邮电大学出版社,2009.11,P27-P46 [18] 鲜继清、张德民:现代通信系统,西安电子科技大学出版社,2003.2,P89-P110 [19] 王宗辉、陈文志:嵌入式系统原理与设计,电子工业出版社,2009.9,P4-P7 [20] 周强、陈永林:电子线路基础,清华大学出版社,2010.10,P45-P50
8