论文部分内容阅读
随着社会的发展和科学技术的进步,数字网络生活时代已经到来,以家庭智能化、物业管理现代化和社区服务信息化为典型特征的智能社区也在悄然应运而生。住宅智能化是人类住宅的又一场新的革命.它能够为人们提供更加轻松、有序、高效的现代生活方式,是未来居住模式的必然发展趋势。随之而然,智能家居系统也在逐渐成为一个新兴的研究领域。智能家居系统实现的关键是智能家居网络系统,这也是目前智能家居系统研究的热点和重点之一。智能家居网络系统包括两部分:(1)家庭内部组网,主要是解决各种信息节点之间的有效数据传输;(2)内外网互联,主要是实现家庭内部组网与外部网络的有效数据传输。本课题在对国内外现有的智能家居网络模型和实现进行研究对比之后,提出了以LIN协议和TCP/IP协议为基础来实现整个智能家居网络。它利用LIN协议的可靠、低成本和目前TCP/IP协议的广泛使用,因此具有较好的应用前景和市场价值。本文详细分析了LIN的通信协议规范、嵌入式TCP/IP协议栈和相应的套接字(BSD socket);研究了基于LIN协议和TCP/IP协议的智能家居网络主要模块的软硬件实现(包括LIN模块的硬件研制,LIN协议层的软件研发,网络模块的硬件研制和套接字编程,两种协议转换的缓冲区研究);最后利用S3C44B0开发板设计了一套测试方案对其进行验证。