BELLING SMC522

PS/2光电3D鼠标控制芯片SMC522
PS/2 光电 3D 鼠标控制芯片 SMC522
1.概述
SMC522 是一款性能优良的 PS/2 光电 3D 鼠标控制芯片,可与 PAN101B204/208 系列、ADNS-2051 系
列配对使用构成高性能光电鼠标。SMC522 采用 MICRO 控制接口,可使鼠标的解析度 400CPI/800CPI 动态
切换并适用于 PS/2 2D 3KEY、PS/2 3D 3KEY、PS/2 3D 5KEY 等多种工作模式(根据不同的系统及驱动
程序自动切换)
。当工作于 3D 3KEY 模式时,其第 4(Forward)、5(Back)两键相当于中间键。
2.主要特点
● 与 IBM PS/2 Mouse 及 Microsoft IntelliMouse 完全兼容
● 包括 IBM PS/2 Mouse 规格内的所有指令、回应、状态、错误处理等,毫无删减
● PS/2 Mouse 的同步串列传输时序精准,与各厂牌 IBM PC 相容型电脑的相容性最高
● 采用 MICRO 控制接口,可使鼠标的解析度 400CPI/800CPI 动态切换
● 兼容多种光电传感器
● 兼容 PS/2 2D 3KEY、PS/2 3D 3KEY、PS/2 3D 5KEY 等多种工作模式
● 仅须外接一个电阻组成 RC 振荡器,振荡频率 8MHz
● 外部的零件已减到最少,有效降低生产装配成本
● 滚轮为除 2 设计,适合一般的编码器设计,同时也支持光学滚轮
3.管脚排列
4.管脚功能说明
编号
引脚名
方向
1
Z1
I
2
PS_CLK
I/O
与电脑做同步串行传输的 CLK 讯号线
3
PS_DATA
I/O
与电脑做同步串行传输的 DATA 讯号线
4
GND
-
地
5
R
I
鼠标右键的输入
http://www.belling.com.cn
功能描述
侦测滚轮翻动的光耦或编码器输入
-1Total 9 Pages
8/24/2006
Wrote by dipeng
PS/2光电3D鼠标控制芯片SMC522
6
M
I
鼠标中间键的输入
7
L
I
鼠标左键的输入
8
FORWARD
I
鼠标第 4 个键(Forward)的输入
9
BACK
I
鼠标第 5 个键(Back)的输入
10
PD/ICSel
I
Power_down 同步/IC 选择(上电时,悬空为选择 PAN101B204/208,
接下拉电阻选择 ADNS-2051)
11
SCLK/RESMode
I/O
与 PAN101B204/208、ADNS-2051 通信的时钟线/解析度选择(工作中,
悬空为 800CPI,接下拉电阻为 400CPI)
12
SDIO
I/O
与 PAN101B204/208、ADNS-2051 通信的数据线
13
VDD
-
5V 电源
14
OSCOUT
O
振荡输出
15
OSCIN
I
振荡输入
16
Z2
I
侦测滚轮翻动的光耦或编码器输入
5.功能详述
5.1 配置
本产品主要采用 Micro 控制方式,可以达到 800CPI 的高性能。SMC522 可以与多种光电芯片配对使
用,并能实现自由动态切换。可以在使用鼠标过程中设置解析度,也可以在电路上把解析度定死。SMC522
适合作 5KEY 鼠标,也能 2D 3KEY、3D 3KEY 模式自动切换。接法可看下表。
SMC522 功能配置表
输
IO
入
电
逻
辑
PIN
脚
达到的 CPI 值
适用 IC
路
值
PD 悬空
(内部上拉)
SCLK 悬空
(内部上拉)
PD 悬空
SCLK 下拉 4.7K
PD 下拉 4.7K
SCLK 悬空
PD 下拉 4.7K
SCLK 下拉 4.7K
400CPI
800CPI
400CPI
800CPI
PAN101BOI-204
PAN101BOI-208
PAN101BSI-204
PAN101BSI-208
ADNS-2051
5.2 工程应用说明
http://www.belling.com.cn
-2Total 9 Pages
8/24/2006
Wrote by dipeng
PS/2光电3D鼠标控制芯片SMC522
应用 SMC522 芯片的鼠标电路图
*
(1)本公司开发的鼠标专用控制芯片采用 RC 阻容振荡电路,电容内置,电阻 R1 外接在 PIN13 和 PIN15
*
之间。电路图中的振荡电阻 R1 的参考值为 4.7KΩ,C1 为 10uF/12V 的普通电解电容。由于不同鼠
标生产厂商采用的 PCB 板和器件安排有一定差异,会在不同程度上引入寄生电容,所以实际应该
*
采用的 R1 阻值应根据不同厂家的不同设计而决定。因为本芯片是工作在 8MHz 的工作频率下,所
以 R1 值的确定方法可以仿照本公司同系列的产品,只要测出 PIN14 脚的输出频率为 2.2MHz(±
10%),即为本芯片的最佳工作状态。如需调整,增大电阻可以降低工作频率,或减小电阻提高工
*
作频率。我们的 Mouse_IC 的工作频率的冗余度>15%,所以对于同一个设计,一但确定了 R1 的阻
值,就可以按此值大批量生产,不必考虑单个产品由于元件参数误差引入的工作频率的变化。为
*
了让鼠标工作在最佳状态
(主要是提高画线的平滑度)
,请根据实际情况选择最合适的振荡电阻 R1 。
(2)如果采用编码器的方案来生产 3D 鼠标,请一定要选择转动格点数(Detent)是一周脉冲数
(pulse/360°)两倍的规格,参数如下:
24 Detents;12 pulses/360°
(3)在设计 PCB 版时,请务必注意不要把 COM 端(即公共端)错接到 A 端,如果 COM 端接反了,鼠标
仍可以用,但是会使鼠标滚轮转动两格,屏幕才卷动一格。
6.电路特性参数
Test Condition
Symbol
Parameter
VDD
Operating Voltage
IDD
Operating Current
5V
FOSC=5MHz
ISTB
Stand-by Current
5V
ILEAKH
Input high level
leakage
ILEAKL
Input low level
leakage
http://www.belling.com.cn
MAX.
Unit
6.5
Volt
1.2
5
mA
Oscillator stop
0.1
1.0
uA
5V
VIN=VDD
0.1
1
uA
5V
VIN=VSS
0.1
1
uA
VDD
Condition
MIN.
TYP.
2.7
-3Total 9 Pages
8/24/2006
Wrote by dipeng
PS/2光电3D鼠标控制芯片SMC522
VIL
Input low level
voltage
5V
VSS
0.2VDD
Volt
VIH
Input high level
voltage
5V
0.8VDD
VDD
Volt
IOL
Output low level
voltage
5V
VOL=1.5V
30
47
mA
IOH
Output high level
voltage
5V
VOH=3.5V
20
29
mA
RPL1
Pull-low resistance 1
5V
45K
50K
55K
ohm
RPL2
Pull-low resistance 2
5V
8K
10K
12K
ohm
RPH
Pull-high resistance
5V
45K
50K
55K
ohm
7.典型应用
下面例举了几个滚轮采用编码器的光电鼠标电路图,如果滚轮准备采用光对管形式,仅需要把
SMC522 的第 1、16 脚改接光偶即可。
*
电路图中的振荡电阻 R1 的参考值为 4.7KΩ(因不同厂家的 PCB 分布电容不同,首次使用应通过试
*
验确定量产电阻值)
。调整方法为:调整 R1 的值直到 PIN14 脚的输出频率为 2.2MHz(±10%),此时芯片
工作在最佳状态,此时的电阻值为量产电阻值。增大电阻可以降低工作频率,减小电阻可以提高工作频
率。
电路图中的 C1 为 10uF/12V 的普通电解电容。
http://www.belling.com.cn
-4Total 9 Pages
8/24/2006
Wrote by dipeng
PS/2光电3D鼠标控制芯片SMC522
http://www.belling.com.cn
-5Total 9 Pages
8/24/2006
Wrote by dipeng
PS/2光电3D鼠标控制芯片SMC522
http://www.belling.com.cn
-6Total 9 Pages
8/24/2006
Wrote by dipeng
PS/2光电3D鼠标控制芯片SMC522
http://www.belling.com.cn
-7Total 9 Pages
8/24/2006
Wrote by dipeng
PS/2光电3D鼠标控制芯片SMC522
http://www.belling.com.cn
-8Total 9 Pages
8/24/2006
Wrote by dipeng
PS/2光电3D鼠标控制芯片SMC522
8.封装尺寸
http://www.belling.com.cn
-9Total 9 Pages
8/24/2006
Wrote by dipeng