基于CC3200的WiFi遥控器设计
发布时间:2019-05-05 13:08
【摘要】:遥控器是人们日常生活中使用最为频繁的家电设备之一。然而传统遥控器的控制距离短、抗干扰性差且功能互不兼容,一个家庭内部往往需要配备多个遥控器,这给日常使用带来了诸多不便,为了降低家庭内部遥控器的数量,简化操控方式,提升用户体验。本课题以CC3200为控制核心,使用WiFi无线网络进行遥控信号的传输,设计出了一种兼容多种家电产品、信号覆盖范围广、交互方式简洁高效的新型遥控器。本文通过四个部分对课题内容进行了全面的介绍。第一部分首先介绍了课题的研究背景,分析了遥控器的发展现状,并明确了本设计的创新方向。随后介绍了课题中所涉及的WiFi技术、Socket通信技术、红外通信技术、嵌入式系统、人机交互技术等各项技术概况。第二部分完成了CC3200的驱动程序设计。介绍了CC3200芯片的特性,以及在CC3200上部署TI-RTOS嵌入式操作系统的方法,并在TI-RTOS的基础上实现了CC3200的网络驱动程序和外设驱动程序的设计。第三部分详细介绍了遥控器的设计和实现方法。首先提出了遥控器的总体设计思路,确定了采用操控端和发射端协同工作的分体式设计方案。随后分别介绍了WiFi通信、红外通信和触屏交互模块的软、硬件实现方法,并对WiFi组网、Socket通信、红外编、解码和触屏控制等功能的关键代码进行了说明。第四部分介绍了遥控器的调试和验证过程。首先对遥控器的WiFi通信、红外通信和触屏控制三大功能进行了调试。然后按照日常使用场景,分别对家电遥控和按键学习功能进行了验证。测试结果表明,本设计达到了预期的效果,能够满足现有的家电遥控需求,并且提升了用户的操控体验。
[Abstract]:Remote control is one of the most frequently used household appliances in people's daily life. However, the traditional remote control has the advantages of short control distance, poor anti-interference and incompatible functions. It often needs to be equipped with more than one remote control inside a family, which brings many inconvenience to the daily use. In order to reduce the number of remote controls in the home, Simplify manipulation and improve user experience. This paper takes CC3200 as the control core, uses WiFi wireless network to transmit the remote control signal, and designs a new remote controller which is compatible with many kinds of home appliance products, has a wide range of signal coverage, and has a concise and efficient way of interaction. This article has carried on the comprehensive introduction to the subject content through four parts. The first part introduces the research background of the project, analyzes the development status of the remote control, and clarifies the innovation direction of the design. Then it introduces the WiFi technology, Socket communication technology, infrared communication technology, embedded system, human-computer interaction technology and so on. The second part completes the driver design of CC3200. This paper introduces the characteristics of CC3200 chip and the method of deploying TI-RTOS embedded operating system on CC3200. The design of network driver and peripheral driver of CC3200 is realized on the basis of TI-RTOS. The third part introduces the design and implementation of the remote control in detail. Firstly, the general design idea of the remote controller is put forward, and the split design scheme of the cooperative work between the operator and the transmitter is determined. Then, the software and hardware realization methods of WiFi communication, infrared communication and touch screen interaction module are introduced, and the key codes of WiFi networking, Socket communication, infrared coding, decoding and touch screen control are explained. The fourth part introduces the debugging and verification process of the remote control. Firstly, the WiFi communication, infrared communication and touch screen control of the remote controller are debugged. Then according to the daily use scenario, the remote control and key learning function of home appliances are verified. The test results show that the design has achieved the desired results, can meet the needs of remote control of existing home appliances, and improve the user's control experience.
【学位授予单位】:兰州大学
【学位级别】:硕士
【学位授予年份】:2017
【分类号】:TP872
本文编号:2469588
[Abstract]:Remote control is one of the most frequently used household appliances in people's daily life. However, the traditional remote control has the advantages of short control distance, poor anti-interference and incompatible functions. It often needs to be equipped with more than one remote control inside a family, which brings many inconvenience to the daily use. In order to reduce the number of remote controls in the home, Simplify manipulation and improve user experience. This paper takes CC3200 as the control core, uses WiFi wireless network to transmit the remote control signal, and designs a new remote controller which is compatible with many kinds of home appliance products, has a wide range of signal coverage, and has a concise and efficient way of interaction. This article has carried on the comprehensive introduction to the subject content through four parts. The first part introduces the research background of the project, analyzes the development status of the remote control, and clarifies the innovation direction of the design. Then it introduces the WiFi technology, Socket communication technology, infrared communication technology, embedded system, human-computer interaction technology and so on. The second part completes the driver design of CC3200. This paper introduces the characteristics of CC3200 chip and the method of deploying TI-RTOS embedded operating system on CC3200. The design of network driver and peripheral driver of CC3200 is realized on the basis of TI-RTOS. The third part introduces the design and implementation of the remote control in detail. Firstly, the general design idea of the remote controller is put forward, and the split design scheme of the cooperative work between the operator and the transmitter is determined. Then, the software and hardware realization methods of WiFi communication, infrared communication and touch screen interaction module are introduced, and the key codes of WiFi networking, Socket communication, infrared coding, decoding and touch screen control are explained. The fourth part introduces the debugging and verification process of the remote control. Firstly, the WiFi communication, infrared communication and touch screen control of the remote controller are debugged. Then according to the daily use scenario, the remote control and key learning function of home appliances are verified. The test results show that the design has achieved the desired results, can meet the needs of remote control of existing home appliances, and improve the user's control experience.
【学位授予单位】:兰州大学
【学位级别】:硕士
【学位授予年份】:2017
【分类号】:TP872
【参考文献】
相关期刊论文 前10条
1 杨震伦;许键新;杨培彬;;基于TI-RTOS的物联网网关的设计与实现[J];现代计算机(专业版);2016年28期
2 郭书军;田志鹏;;基于单片Wi-Fi MCU CC3200的无线串口[J];仪器仪表用户;2016年01期
3 吴海清;;一种智能红外遥控输出系统[J];今日电子;2014年06期
4 周浩;黄雄峰;李科;付子鑫;;工业人机界面技术发展及其应用综述[J];可编程控制器与工厂自动化;2012年10期
5 王娟;郭家奇;刘微;;WIFI技术的深入探讨与研究[J];价值工程;2011年06期
6 刘霞;刘士彩;;嵌入式系统应用现状及发展趋势[J];科技信息;2011年02期
7 彭华;何军;;WiFi技术在家庭无线网络中的应用研究[J];技术与市场;2010年05期
8 李扬;;WiFi技术原理及应用研究[J];科技信息;2010年06期
9 刘烨;;用Socket实现基于TCP和UDP的原理探索[J];电脑学习;2009年03期
10 夏玲;王伟平;;客户端与服务器端的Socket通信[J];电脑知识与技术;2009年04期
相关硕士学位论文 前1条
1 汤敏;基于SYS_BIOS的伺服控制实时操作系统的设计与实现[D];中国科学院研究生院(光电技术研究所);2013年
,本文编号:2469588
本文链接:https://www.wllwen.com/kejilunwen/zidonghuakongzhilunwen/2469588.html