● 摘要
当今电子网络技术的发展日新月异,尤其是随着因特网的普及,越来越多测试控制设备都留有网络接口。如果网络技术能够应用于出入控制系统,将有可能建立跨区域、大规模的安防系统。本文设计的出入控制系统具备这类系统的所有基本功能,应用灵活方便。 设计这类系统的关键是移植TCP/IP协议栈到单片机。为了满足出入控制和报警系统的要求,采用了一种小型的TCP/IP协议栈uIP0.9,它源代码开放,移植方便。本文主要研究工作总结如下:1. 设计了以ATmega128为核心的下位机硬件系统,包括时钟模块、RTL8019网络通信模块、扩展的RAM模块以及串口通信模块等。2. 移植了小型TCP/IP协议栈uIP0.9,实现了RS232/485总线和TCP/IP两种通信方式,可满足中低端不同用户的多样化需求3. 调试下位机底层通信程序,让各硬件模块能顺利的协调工作4. 根据相关的通讯协议编写上位机管理软件,实现对出入控制系统的远程控制和管理。