论文部分内容阅读
由于现代家庭的具有网络互联功能的电子设备和家用电器的多样化、智能化,如何控制和合理使用它们是一个需要解决的问题。为了协调它们之间运作,家庭智能控制器的使用成为必然。以嵌入式操作系统为管理系统、高端CPU DSP为核心的网络智能控制器,因具有功耗低、体积小、处理实时数据速度快等优点而适合在家庭中使用。 本课题是北京市自动化与现场总线重点实验室立项的智能小区家庭智能网络控制器的研究开发项目。 本文围绕网络智能控制器,在查阅相关文献、技术资料的基础上,设计控制器。首先选择能满足控制功能、具有合理的价格、应用广泛的高端微处理器TMS320C54x系列DSP中的5402作为控制器的CPU,提高控制器的可靠性和处理设计的实时性;然后,选择应用广泛、源代码公开、结构简练的高性能嵌入式操作系统UC/OS-Ⅱ作为管理控制器的操作系统,调度各种任务的执行和管理外围设备;最后,设计控制器的软硬件,选择RTL8019AS作为底层网络以太网的控制芯片,为网络传输设计IP、UDP协议。 由于各种控制器的组成原理基本一致,智能控制器针对不同的控制对象,添加控制特定对象所需的外围接口芯片,可以在操作系统中很容易更改和添加不同任务子程序,完成不同的控制功能,应用到各行各业。