论文部分内容阅读
近年来,随着微处理器的飞速发展,单核,双核甚至四核的处理器芯片已在嵌入式领域广泛使用,这使得处理器的性能的不断提高。微处理器正是智能仪表的心脏,它使得智能仪表在实时性、可靠性方面的到很大的提高。又由于网络技术的不断发展,比如网络传输带宽的不断增加,特别是HFML5的出现,使得WEB技术更加标准化,使得WEB的功能更加强大。比如在WEB上开发的应用程序可以独立于具体的操作系统。又比如可以利用WEB实现分布式计算,这样就大大节约了嵌入式系统的资源。这些新技术的不断普及发展,使得智能仪表的微型化、智能化和网络化等功能不断加强,使得智能仪表在各个领域,如通信、航空、航天、武器制造等得到广泛应用和青睐。
本文在分析了目前闸门智能仪表特性的基础上,充分利用功能强大的嵌入式微处理器和嵌入式WEB技术,再结合linux操作系统开源和对网络支持完善的特点,提出了一种新的智能仪表的设计方案,即基于WEB和嵌入式linux的闸门智能仪表。这种仪表不仅具有闸门智能仪表的基本特性,还具有远程测控的能力,大大节约了人力物力。除此之外,该仪表的可扩展能力很强,比如利用该仪表的嵌入式WEB服务器进行WEB开发,这使得该仪表的人机交互能力变得更强,也使得该仪表的具有非常广阔的发展前景。文中详述了linux系统的移植、网卡驱动的开发及移植、和嵌入式WEB服务器boa+cgic库的移植,这些都是与实际系统密切相关的东西,移植过程中常常会因为一点点小错误而导致移植的失败。文中的闸门智能仪表可以通过小小的改进,比如更换传感器,或对应用程序进行重新开发后,即可应用到其他领域。这样就增加了闸门智能仪表的适用性和可扩展性,这样也为它的广泛应用增色不少。