微波EDA网,见证研发工程师的成长!
首页 > 硬件设计 > 嵌入式设计 > 设备应用于智能遥控器中的设计与实现

设备应用于智能遥控器中的设计与实现

时间:08-06 来源:互联网 点击:

备的HID 包中, 然后通过USB 总线传递给电视机。

  若按下体感开关键,遥控器选择的是体感游戏手柄功能;否则,遥控器选择的是其他设备的功能。按下体感开关键,电视机先通过端点2 输出中断发出反馈信息, 使遥控器端的体感开关指示灯亮,体感游戏手柄功能打开,然后遥控器可以发送体感游戏手柄数据给电视机。Dongle 端发送体感游戏手柄数据到端点2 之前,需要检查端点2 是否处于空闲状态,即里面是否还有数据未发送出去, 可以通过端点2 输入中断和总线复位中断使端点2处于空闲状态。如果端点2 输入处于空闲状态,就可以通过端点2 输入返回体感游戏手柄数据给电视机了。电视机会根据游戏的进度发出反馈信息, 调用遥控器的传感器模块、震动模块和Audio 模块,实现遥控器和电视机之间的互动。

  3 结束语

  本系统是基于HID 规范的六轴体感游戏手柄应用于智能遥控器中的设计与实现,首先分析了这种体感游戏手柄的工作原理,然后从硬件系统和软件系统两方面提出了体感游戏手柄设计与实现的方案。在智能遥控器中可能有多个HID设备功能的情况下,通过共用一个USB 接口再实现体感游戏手柄的功能。经过反复调试验证表明,具有这种六轴体感游戏手柄功能的智能遥控器工作性能良好,完全可以取代普通的体感游戏手柄体验体感游戏。另外,可以基于此硬件系统和软件系统,遥控器端对传感器的数据进行相应处理后传输给Dongle 端,Dongle 端可以模拟实现其他功能, 譬如进一步实现空中鼠标的功能。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top