A725 - en RTT3168
A725 - en RTT3168
A725 DATASHEET
Version 1.01
Table of Contents
1. General Description ................................................................................................... 1
2. Feature........................................................................................................................ 1
3. Pin Assignment .......................................................................................................... 2
4. Pin Description........................................................................................................... 3
5. Block Diagram ........................................................................................................... 3
6. Application Note ........................................................................................................ 4
6.1 Buttons Matrix Definition .............................................................................. 4
6.2 Customized Function Buttons ........................................................................ 4
6.3 CPI Setting...................................................................................................... 4
6.3.1 CPI Switching .................................................................................... 4
6.3.2 CPI Indicating .................................................................................... 4
6.4 Backlight Application ..................................................................................... 5
6.4.1 Horse Race Mode ............................................................................... 5
6.4.2 Synchronous Mode............................................................................. 6
6.4.3 Reaction Mode ................................................................................... 6
6.4.4 Backlight Control Method.................................................................. 7
6.5 Configuring Storage ....................................................................................... 7
7. Electrical Characteristic ............................................................................................. 7
7.1 Absolute Maximum Rating ............................................................................ 7
7.2 Recommend Operating Conditions ................................................................ 8
7.3 DC Electrical Characteristic (VDD = 5.0V, Temperature = 25 ºC ) .............. 8
7.4 AC Electrical Characteristic (VDD = 5.0V, Temperature = 25 ºC ) .............. 8
8. Sensor Pixel Array Mapping...................................................................................... 9
9. Typical Application Circuit ..................................................................................... 10
10. Package .................................................................................................................. 11
11. Assembly Drawing................................................................................................. 12
12. Revision History .................................................................................................... 12
A725 Gaming Mouse with Horse-Race Lamp
1. General Description
A725 Gaming Mouse Sensor is a high performance single chip CMOS process optical mouse
sensor. This chip solution is used to implement a non-mechanical tracking engine for USB
computer mice. It supports Horse-Race Lamp and provides many customized features.
The A725 is based on Instant 3rd Optical Navigation Technology, which measures changes
in position by optically capturing sequential surface images and mathematically determining the
direction and magnitude of movement.
Customization includes both function and backlight. The function involves two aspects such
as function (normal or special) for button/wheel and resolution setting. Among them, special
function consists of MACRO, multimedia, and Group switch in functions. While resolution setting
consists of level, value and indicative color. The number of resolution levels is up to 6, and there
are 12 values which are available for each level, in addition, users can specify any LED color to
indicate each level.
The A725 provides more than 32kb storage capacity. Using the driver software, users can
customize button function, resolution (CPI), and backlight color etc. These settings are stored in
the chip, and it keeps the settings from losing when power is turned off. The A725 supports 4
groups of settings, and users can customize a specific key to switch one group to another (for
example: Office settings(Group1) -> Game settings I(Group2) -> Game settings II (Group3)->
Multimedia Settings(Group4) -> Office settings(Group1).
In A725, VID/PID and mouse DIRECTION can be customized according to the needs of
customer.
A725 package type is optical DIP12 package, and it has a built-in LED driver and internal
oscillator to minimize the external components.
2. Feature
Optical Navigation Technology, Max FPS 6000, Max acceleration 15g, Max moving speed
60inch/s.
Support Windows system, MAC OS, and Android system, driver software (a given
application software) only used in windows systems, but the A725 configured in Windows
can support applications in other systems.
Up to six-level resolutions can be switched by CPI button; each resolution is selected from 12
available values 200/400/600/800/1000/1200/1600/2000/2400/3200/4000/4800.
Support Horse Race Lamp, support 10 kinds of backlight modes (including synchronization,
horse-race and reaction mode)
Support independent button to switch between the four built-in configurations (Group), or
directly to a specified configuration.
3. Pin Assignment
Wheel
DP LED_OUT LB MB RB
DM VDD5
R2 GND
R1 S1
ZA LED y
x
ZB A725 R0
4. Pin Description
5. Block Diagram
Power On
LED Driver
Regulator And
Power Control
LED
Reset VDD5
Voltage
ZB Z-Axis
ZA Counter CMOS
Image GND
R0 Sensor
R1 Button Scan
R2 Array Control Backlight
LED_OUT
S1 Digital LED Control
Signal
Debounce Processor Internal
Oscillator
6. Application Note
Assigning a keyboard key function to a physical button of mouse means that, the physical
button has a keyboard function, and the pressing/releasing operation is exactly as same as the one
of the keyboard.
MARCO key function is a combination of mouse and keyboard functions. The mouse
functions maybe include a number of mouse keys and motions, and the motions is helpful for
finding exact locations in game (for example, changing ballistic parameters in a gun battle game).
The number of resolutions can be set from 1 to 6. Each resolution can choose one of the 12
available values, with a range 200/400/600/800/1000/1200/1600/2000/2400/3200/4000/4800.
To click CPI button, the CPI level changes, and the backlight LED indicates current CPI
level after switched, one color corresponds to one CPI level, and an amount of time later the
A725 supports 16.8 million color. Users can customize CPI color by using a palette in a
given application program.
Lights flow periodically, and the lights automatically change from one color to another when
cycle ends. The number of color is up to 7, but users can disable some of them, and the colors are
programmable in a given application program.
Lights flow periodically in single color. And the color is programmable in a given application
program.
The effect of light looks like a comet trailing its tail, and the light automatically change from
one color to another when cycle ends.
The flow of light is accompanied by the flow of color, that is, the colors change according to
a certain rule, and at the same time it flows.
These lighting effects have some features which users can configure or choose, and the
features are described in the table below. Among them, Symmetry describes an effect that lights
on the left and right sides of the mouse have exactly the same behavior. While Asymmetry does
not.
The feature “Positive” defines the direction of light which is from the head of the mouse to
the tail; “Reverse” defines the direction of light which is from the tail of the mouse to the head;
“Two-way” show that light flows in positive direction an amount of time and then flows in reverse
direction. “Two-Way Changing Color” show that light flows in bidirection, and in this procedure
the color changes to the next color in one flow cycle.
Asymmetry Positive √ √ √ √
Reverse √ √ √ √
Two-Way √ √ √
Two-Way √
Changing Color
Positive √ √ √ √
Symmetry
Reverse √ √ √ √
Two-Way √ √ √
Two-Way √
Changing Color
Backlight Color √ √ √
Customize
It is designed in response to button clicks. When the button click behavior is detected, the
corresponding backlight mode is executed for a period of time, and the mode is selected from four
modes (Multicolor Breathing, M-Color, S-Color, Comet-Tail). When there is no click action, the
backlight is off and no backlight is effective.
In addition, whether the button supports the backlight response feature requires user to enable
the function.
Users can set the desired backlight through a given software. In the Horse-Race mode
backlight, the light flow direction can be switched by the “K4/K5+CPI” combination key
enabled by user. By pressing the combination key, user can control the direction of the light
flow such as: Positive->reverse->Two-Way->Two-Way Changing Color->Mute->Positive.
In addition, pressing CPI for more than three seconds (need to enable this function), User can
also switch the backlight.
Assign switch backlight function to a specified button, can switch up to 10 kinds of
backlight.
In Horse-Race mode, 16 is the maximum number of LED in PCB circuit application, and
the number of LED used can be customized according to users’ needs.
The A725 supports 4 groups of settings, and users can customize a specific key to switch one
group to another (for example: Office settings(Group1) -> Game settings I(Group2) -> Game
settings II (Group3)-> Multimedia Settings(Group4) -> Office settings(Group1).
7. Electrical Characteristic
306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323
288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305
270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287
252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269
234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251
216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233
198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215
180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197
162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179
144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161
126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143
108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125
72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89
54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71
36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 51 53
18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
DP 1 12 LED_Out R0
DP LED_OUT
DM 2 11 VDD
DM VDD5
R2 3 10 GND K2 K5 K8
R2 GND
R1 4 9 S1
R1 S1
ZA 5 8 LED R1
ZA LED
1
2
3
ZB 6 7 R0
ZB R0
K3 K6 K9
1
2
3
A725
VDD5 R2
ZA
ZB
R5
VDD5
S1 10K*
USB
Note: The button function can be configured by driver software.
DP R2 22R*
D+
DM R3 22R*
D-
GND
Shield
Backlight
GND
VDD R4 5R* VDD5
VBUS VDD5
C2 C4 C5 C3 C1 USB
R6
104 22pF 22pF 104 47uF* 0R*
C6 Cn+4 Cn+5
VDD_Led VDD_Led VDD_Led
1
1
LED_Out 4 2 LED1 4 2 LEDn-1 4 2 LEDn
Note: R2, R3, R4, C3, C4, C5 are EMC anti-interference optional components, plus better.
C2, C4, and C5 are preferably placed on the chip side.
3
3
R1 LED
Sensor LED VDD5
LED 68R*
Note: The value of n is the minimum of 1, and the maximum is 16.
10. Package
IDIP12 UNIT:mm
10.16
1.00
1.408
1.778
4.092
11.68
0.457
1.016
3.18
14.02~14.42
0.254
5.60
1.40
24.5mm
4.092mm