- 1、本文档共8页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
2.4 GHz 无线鼠标键盘接收器的设计
最高的质量最低的成本——节省70%PCB返修成本 查看最近90天中添加的最新
产品 最新电子元器件资料免费下载 派睿电子TI有奖问答 - 送3D汽车鼠标 IR
推出采用焊前金属的汽车级绝缘栅双极晶体管 全球电子连接器生产商—samtec
最新断路器保护套
摘要:针对RF 无线鼠标传输速度慢、传输距离有限的缺点,提出了一种
2.4 GHz 无线鼠标键盘接收器的设计方案。采用USB 多媒体键盘编码器HT82K95E
和射频收发器 nRF24L01 进行设计,以HT82K95E 为核心,完成HID 设备的枚举
过程。控制器利用普通I/O 口模拟SPI 总线,完成了与无线收发模块的数据交
换。采用 nRF24L01 无线通信协议中的Enhanced ShockBurst 收发模式,数据低
速输入,但高速发射,从而实现了鼠标键盘复合设备与主机间的无线通信功能。
试验结果表明,由于采用了2.4 GHz 无线技术,该无线鼠标键盘接收器能够有
效传输距离可达10 m,大大降低功耗,增强了抗干扰性能。
随着无线通信技术的不断发展,近距离无线通信领域出现了蓝牙、RFID、WIFI
等技术。这些技术不断应用在嵌入式设备及PC 外设中。2.4 GHz 无线鼠标键盘
使用2.4~2.483 5 GHz无线频段,该频段在全球大多数国家属于免授权使用,
这为无线产品的普及扫清了最大障碍。用户可迅速地进入与世界同步的无线设计
领域,最大限度地缩短 设计和生产时间,并且具有完美性能,能够替代蓝牙技
术。
1 系统硬件结构:
2.4 GHz 无线鼠标键盘接收器主要实现鼠标、键盘等HID 类设备在PC 机上
的枚举识别过程和接收无线鼠标或键盘发送的数据(包括按键值、鼠标的上下左
右移动等),并将接收到的数据通过USB 接口传送给PC 机, 实现鼠标键盘的
无线控制功能。接收器主要由USB 接口部分、MCU 和无线接收部分组成。系统
硬件框图如图1 所示。
图1 系统硬件框图1 USB 接口部分:
系统采用HOLTEK 公司生产的8 位USB 多媒体键盘编码器HT82K95E 作为系
统核心。鼠标、键盘等HID 类设备为低速设备, 所以接收器要能同时实现鼠标
和键盘数据同PC 机的双向传输,MCU 首先必须具有低速的USB 接口,并且最少
支持3 个端点( 包括端点0)。综合考虑选用了HT82K95E 作为本系统的主控
芯片。
本系统的USB 接口部分电路图如图2 所示, 其中电阻R100、R101、R102、
R103、R104和电容 C102、C114 和 C115 用于EMC。由于鼠标和键盘设备属于从设
备, 所以应在USB-信号线上加1.5 kΩ 的上拉电阻。
1.2 MCU 部分:
MCU 的复位电路采用由 R108 和 C105 组成的RC 积分电路实现上电复位功
能。上电瞬间,由于电容电压不能突变,所以复位引脚为低电平,然后电容开始
缓慢充电,复位引脚电位开始升高, 最后变为高电平, 完成芯片的上电复位。
HT82K95E 微控制器内部还包含一个低电压复位电路(LVR),用于监视设备
的供电电压。如果设备的供电电压下降到0.9 V~ VLVR的范围内并且超过1 ms
的时间,那么LVR就会自动复位设备。
应当注意的是对于该设备的复位电路, 还应加1 个二极管1N4148,接法如
图2 中的VD100。如果不加此二极管,设备在第一次使用时能够正常复位, 但
在以后的使用却无法正常复位,原因是电容中的电荷无法释放掉,而该二极管可
以通过整个电路快速释放掉电容中的电荷。
图2 USB 接口部分原理图
由于nRF24L01 的数据包处理模式支持与单片机低 速通信而无线部分高速
通信,并且nRF24L01 内部有3 个不同的RX FIFO 寄存器和3 个不同的TX FIFO
寄存器, 在掉电模式下、待机模式下和数据传输的过程中MCU 可以随时访问
FIFO 寄存器[5]。这就允许SPI 接口低速传送数据,并且可以应用于MCU 硬件
上没有SPI 接口的情况下。因此在设计中使用HT82K95E 的PA 口模拟SPI 总线
与nRF
文档评论(0)