基于AT91SAM9261高速铁路路基沉降嵌入式数据集中器设计
日期:2015-08-06
大小:927.70K
介绍了一种基于AT91SAM9261高速铁路路基沉降嵌入式数据集中器的设计方案。在设计中,我们采用Cyclone Ⅲ FPGA开发平台,实现了对数据集中器多串口的扩展。结合实际监控环境特点,运用工厂方法模式(Factory Method),做到了对各生产厂家仪器的无缝兼容,并预留接口,以方便未来对协议种类的扩展。充分运用SQLite数据库的触发器以及事务处理能力,提升系统的数据库性能。使用EPOLL单线程事件驱动I/O技术,较好地解决了网络中大量用户的并发接入问题,并利用用户的请求使用机制,增强其安全性。实际应用表明,该设计具有很好的推广价值。