|
|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
, @7 W2 Z) f, m5 J7 P! g5 s5 [
摘要:无线鼠标可广泛用于计算机输入和虚拟技术中,具有使用灵活、性能可靠等优点,叙述7 B$ O" k1 O7 ~- U/ O9 e, K0 ~& A
了采用低g高灵敏度双轴加速度传感器ADXL202E采集加速度信息,8位精简指令( RISC)单片机! l/ h9 n2 s' ^$ o
ATmega16完成数据转换、编码处理,并兼作蓝牙芯片的主机,2.4CHz射频芯片nRF2402和nRF2401
e3 X5 q% I: H% L0 J实现无线收发以及采用带USB接口的单片机CY7C637xx搭建无线鼠标的原理和实现方案。7 q0 p3 U3 d1 {
关键词:MEMS;加速度传感器;单片机;蓝牙;USB;鼠标
% f& ]$ J( m9 F8 ]1引言
6 {8 P8 I" T+ [' L从1968年全世界第-个鼠标诞生到现在,已经& I$ W; a' I3 Z# @1 ?; {
经历了37年的历史。设计鼠标的初衷就是为了使& {% {1 S- o1 \; M
计算机的操作更加简便,因此鼠标也经历了一代又# |5 ] H k4 z; }( ]0 O. S) X
一代的发展和变革。早期的机械式鼠标由于精度有
: T+ a. H7 ?* [& \8 X$ ^2 p限、传输速度慢及寿命短的原因,基本上已经被淘
7 {0 V( [8 b% ^2 G7 t7 I7 S汰。而光机式鼠标又无法避免机械磨损造成的损2 B" ?, h6 Y- }
害。现在,光电鼠标已经普及到我们生活的大多电
# B/ V/ Q) n$ v" J7 a% H5 L; s8 F脑上,但是由于鼠标CMOS扫描频率的限制,当鼠标& _7 a6 Z# o7 U1 [
快速移动时会导致前后两帧没有相似点,出现掉帧! f8 f; |6 k v9 _8 G
现象并使图像比较的算法复杂,且对DSP运算能力7 L, [: L Z) P$ I$ q, O
要求高。当前常见的蓝牙鼠标控制器多是用嵌人蓝. z8 H3 d, w* C" ^1 }
$ \9 R1 G: b L0 L% D; w0 e
牙核的ASIC芯片实现,所以实现复杂且价格昂贵。
/ @# U- c$ K+ h# V) o9 z% Z- g基于MEMS工艺制造的低g高灵敏度微加速度
, z* T$ J5 M2 s% V& { n传感器无线鼠标最大程度的克服了以上缺点,发射8 ~* h& A0 `3 L6 K* y/ ?6 G3 {
端采用一片ATmega16单片机作鼠标的微控制器,' d8 U) B+ N- j
兼作控制蓝牙模块的主机,充分发挥单片机的性能,
& b! x8 p1 {; n) @3 V8 |实现低成本设计,具有一定的实用性和创新性;接收; q8 N$ m; R( T; _8 M
端的接收电路对RF信号进行接收、解码、转换为
; H3 i! ]2 M! H: z: HTTL电平的数据流送给带USB接口的单片机.3 a; ^% V X+ R3 l2 Q& \) N0 C* A
CY7C637xx处理,单片机把数据转化为符合鼠标
5 D1 D$ f) q6 U2 ]0 HUSB协议的数据格式发送给PC。
% X- h [8 [" H2 A2 l& j2
' |' R. \% K6 C1 v$ s6 F7 \鼠标原理
/ v$ Z, Z/ t5 E' ~6 b根据图1,鼠标可划分为以下几个功能部分:* }$ i: m' R, K& |" y" z j$ f
& d3 f1 I9 Z0 E# J0 l2 t" |$ \
, F% V8 y/ C7 a+ j p5 R
* M, |6 t2 a3 z附件下载:
9 V" V" x: B" b% J: Z2 K! T
% g n- I$ ~1 g9 m |
|