铁电存储器在多CPU自动识别控制系统中的应用.docx
《铁电存储器在多CPU自动识别控制系统中的应用.docx》由会员分享,可在线阅读,更多相关《铁电存储器在多CPU自动识别控制系统中的应用.docx(12页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、铁电存储器在多CPU自动识别控制系统中的应用 align=left摘要:本文通过对以4门门禁控制器为代表的自动识别控制系统的功能介绍,比拟具体的给出了多cpu方式作为主控方式的方案设计,巧妙的利用了铁电存储器FM3808的掉电数据保存、时钟以及可监控系统的高度集成的特点,同时通过FM24c16作为中枢桥梁解决了过去多CPU数据交换的瓶颈,进而建立起一个灵敏、廉价、功能强大的多口数据收集控制系统的框架。关键字:自动识别多CPU系统FM3808FM24c161、自动识别控制系统简介自动识别技术是将数据自动识读、自动输入计算机的一种方法或者手段。它是包括条码技术、磁条卡技术、光学字符识别、系统集成化
2、、射频技术、声音识别及视觉识别等集计算机、光、机电、通讯技术为一体的综合性高新科学技术。自动识别技术提供了快速、准确地进展数据收集输入的有效手段,解决了手工数据输入速度慢、错误率高等造成的“瓶颈难题,因此自动识别技术作为一种革命性的高新技术,日益为人们所承受。自动识别控制系统那么是集微机自动识别技术和当代平安治理与控制措施为一体的系统,它涉及电子,机械,光学,计算机技术,通讯技术,生物技术等众多新技术。是解决重要部门出入口实现平安防范治理的有效措施。包括出入口门禁平安治理系统、电梯控制系统、车辆进出控制系统、物业消防监控系统、保安巡检治理系统等,适用各种机要部门,如银行、宾馆、机房、军械库、机
3、要室、办公间,智能化小区,工厂等。自动识别控制系统在工作环境平安、人事考勤治理等行政治理工作中发挥着宏大的作用。因此设计一款性能价格比拟高的产品将有着广泛的应用前景。2、自动识别控制系统的功能组成作为一种通用性强、功能齐全的自动识别控制系统,应该具有诸多组成要素。下面我们就以一个4门门禁控制器为例来讲明,它的功能模块组成如下:4路开门继电器控制电路+1路报警继电器控制电路4路门位置信号侦测电路+4路开门按钮信号侦测电路+4路防破坏信号侦测电路4路开关量输入电路+4路开关量输出电路8路WIGEN信号译码电路用于接8个WIGEN读卡器2路ABA信号译码电路与2路键盘仿真信号电路用于接2个ABA读卡
4、器或者2个键盘仿真读卡器1路TTL232/RS232信号译码电路用于接1个TTL232/RS232读卡器1路RS485信号控制电路用于连接多达32个RS485方式的读卡器1路设备ID号设置拨断开关时钟芯片控制电路存储芯片控制电路用于存储用户信息和事件信息系统监控电路通讯电路用于和上位机进展通讯3、几种主控设计方案的比拟随着电子技术的开展,各种CPU、存储芯片、系统扩展芯片、时钟芯片等层出不穷,在给设计人员有了更多项选择择的同时,也带来了另一个问题,就是该怎样选择一种合适于自身的一种方案。这个方案不但要能实现系统需求的根本功能,还要在可靠性、开发难易程度、芯片供货情况以及价格等方面都要做到适宜。
5、针对上面列出的4门控制器的功能特点,我们可做以下几个方案:3.1.传统形式这是一种为广阔嵌入式系统设计人员熟知的形式,在很多教科书及应用系统中有着具体的介绍。在主控方面,一般采用以应用最广的8051+EPROM程序存储器或者带有大容量FLASHROM的CPU如SST89C58或者P89C51RD2在系统扩展方面,2片74HC138用于译码,1片74HC373用于地位地址锁存,1片74HC245用于总线驱动,3片74HC377用于信号输出,4片74HC244用于信号输入存储方面,一片628128用于存储事件信息和外部变量,一片28SF040或者39SF040用于存储各种有效卡片、非法卡片信息时钟
6、方面,采用一片串行方式的DS1302或者并行数据方式的DS12C887通讯方面,2片485芯片,一片用于和上位机通讯,一片用于和RS485读卡器通讯这种方式具有芯片价格较廉价,供货渠道广泛,编程调试较轻易等优点,但其体积庞大,芯片多,硬件故障点增多,而且由于任务诸多,导致CPU工作繁忙,软件中的各种中断处理轻易干扰,固然如今已有基于8051的实时多任务操纵系统可以解决此问题,但是这要求设计者一方面要选择价格相对高的CPU,另一方面也要学习消化RTX51,而将其正确的应用到系统中去需要更高的软件技巧和更多的调试时间。否那么软件的可靠性无法保证。这对于产品的快速市场化是不利的。3.2.ARM+CP
7、LDARM芯片及CPLD芯片是最近几年流行起来的嵌入式系统的构成部件,他们将可能成为后PC时代嵌入式系统设计的首选。ARM是一款32位的精简指令集RISC处理器架构,以其高性能、低功耗、低本钱占有市场。以PHILIPS的LPC2104为例,它具有128K片内Flash程序存储器、最多64K静态RAM、双UART、两个定时器、具有4路捕捉/比拟通道、多达6路输出的PWM单元、实时时钟、看门狗定时器、通用I/O口、CPU操纵频率可达60MHz等特点。CPLD是复杂可编程逻辑阵列的简称,它具有口线多、速度快、可编程、纯硬件电路等特点。根据我们提出的4门控制器的功能,一片ARM及一片CPLD,加上少许
8、外围电路,即可实现。这样不仅使系统板的体积大大减少,而且增加了可靠性,这是其他方式所不能比较的。但是,由于ARM及CPLD均是新兴的技术,对于一些基于8051单片机经历丰富的设计者而言,却需要有一个不短的时间去学习消化理论,另外,有关ARM及CPLD的开发工具,如仿真器、集成开发环境IDE都在一个比拟高的价位上,且学习及使用都比8051难多了。这不仅对产品的快速市场化不利,而且也不合适对某些场合灵敏多变的设计。而且,目前这两种芯片的价格较8051组成的系统价格仍偏高,这也不太合适应用于本文提出的通用控制器。3.3.多CPU系统在经过对上述两种方案的比拟后,是否还有其他某种使用芯片数目最少、价格
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 存储器 CPU 自动识别 控制系统 中的 应用
限制150内