
数字技术与应用
基于μ C-OS的网络门禁终端的研究与实现
宫业:
刘艳
250100,2.日照广播电视大学
(1.青岛理工大学
山东青岛
山东日照
276826)
:应用研究
要]本文介绍了一种基于以太网的门禁监控终端系统的设计与实现。该系统以32位ARM
LPC2292为核心处理器,以μC-
搞
0 讯功能,并给出了具体的软硬件设计。
[关键调]以太网
CP220000
[中图分类号]TP273 1引言
门禁
(文献标识码]A
[文章编号]1007-9416(2010)01-0084-02
绍的采用CP2200为以太网控制芯片,以叫
TCP/IP协议是目前最流行的国际互联协议,它与以太网的结合称为以太网技术。以太网具有成本低康、通信速率高兼容性好川等特点,使以太网技术不仅在办公自动化领城得到应用,面且逐断涉及管理网络、监控网络及现场网络等领域。
随着网络化进程的不断深人,国内市场上的门禁控制器产品逐步由传统型向网络型的门禁系统转变,以满足智能楼字和智能小区多方面的需求。以太网姜应用于门禁系统中以提高通讯速率,突破信道瓶颈是其中的一个趋势和必然要求。本文介
主要功能模
H RAM RCS00 CHTRCHO
图1
WG换回 RELAY RTC HCF2200
系统硬件框图
Control, White Plains. New York; Quality Resource,1989:3557.
[8] Kume H.. Statistical Methods for Quality Improvement. Tokyo: The As-sociation for Overseas Technical Scholarship, 1989.
[9] CMMI Product Team.
CMMIfor
Development, Version 1.2. Carnegie Mellon University,2006.
[10] Robert W.
Stoddard,
Ben
Linders, Millee Sapp. Exactly What are Process Performance Models in the CMMI. European SEPG 2007 Conference,12 Jun 2007.
[11]HumphreyW.S.著,
车皓阳等
译,
TSP--培训开发团队.
邮电出版社,2008.
84
数字技术与应用万方数据
北京:人民
C-OS为嵌入式操作系统,实现简单的 TCP/IP协议栈。
2CP2200简介
CP2200是Silabs公司于近期推出的一款48引脚独立以太网控制器。它符合IEEE 802.3协议,支持10M以太网接入,而且仅需很少的外部电路连线就可满足绝大多数嵌入式以太网接口的设计要求,简化了嵌入式以太网接口的设计,减小了占板空间,降低了系统开发成本,
3
μC/OS—II简介
μC/OS是一种专门为嵌人式设备设
J.Labmsse先生为
计的内核,是Jean
68HCI1单片机写的(2,是一种免费公开源代码、结构小巧、具有可剥夺内核的 ERTOSμC/OSII是μC/OS的升级版本,其2.52版通过了美国航空航天
可以用于飞机、航天器
管理(FAA)认证,1
等与人性命收关的控制系统中m21。目前
[12] Robert W.
Young.
Stoddard,
Rusty
A Practitioner View of CMMI
Carmegie
Process Performance Models. Mellon University, 2008.
[13] Humphrey W. S.. Introduction
to
the
Team
Software
Process.
Massachusetts: Addison Wesley, 2000.[14] Humphrey
W.
S.善,
吴超英等
译,PSPSM-软件工程师自我改进过程,
人民邮电出版社,
2006.
京:
北
[15] Humphrey W. S., Managing the Software Process. Massachusetts: Addison
1989
Wesley,
[16] A MiniTutorial for Building CMMI Process Performance Models
[17] William A. Florac, Anita D Careton. Measuring the Software Process:
已经被移植到40多种不同结构的CPU上,道行在从8位到"位的各种系统之中,μ C/OS一II已经应用在很多领城,比如医疗设备、发动机控制、网络设备、自动提款机及工业机器人等。
4硬件原理
4.1系统硬件框图
基于以太网的门禁控制终端的本功能包括非接触射频3读卡模块、WG数据输入接口、门磁输入、继电器输及与上位机系统进行高通讯。系统硬件耗图如图1所示。
图中上半部分是主处理模块的实现原理框图,包含RAM、FLASH、Mifareone 读卡芯片RC500、EM读卡芯片HTRC110、 WG接口,CP2200及继电输出等电路。系统采用了Philips公司生产的32位ARM中的LPC2292为核心,
它采用三级流水线指
令处理方式,具备执行速度快,支持C语盲及多种RTOS(实时多任务操作系统)等特点2。图中RTC部分为DS1302的时钟芯
Statistical Process
Control for Software
Process Improvement.
Addison
Wesley,
1999.
[18]马林.六西格玛管理,北京;中国人名大学出版社,2004,
[19] Chillarege R., Bhandari I. S., Chaar J.K. et al.
Orthogonal Defect
Classification = A Concept for Inprocess Measurements. IEEE Transactions on Soft ware Engineering, Nov. 1992, 18(11): 943-956
[20] Stephen H. Kan.. Metrics and Models in Software Quality Engineering. Addison Wesley,2003.