找回密码
立即注册
搜索
热搜: Java Python Linux Go
发回帖 发新帖

2952

积分

0

好友

420

主题
发表于 8 小时前 | 查看: 1| 回复: 0

前言

之前一直用无线鼠标,但总会碰到些小问题:电池不耐用,按键用久了会失灵,手感也未必合意。于是,干脆回归最基础的选择——买了个USB有线鼠标来用。现在这类鼠标便宜得很,几块钱就能到手,反而出奇地耐用,效果也够用。这不禁让我好奇,它为什么能把成本控制得这么低?干脆拆开看看里面的门道。

拆解过程

我买的这款就是市面上最普通的那种,价格便宜,不过USB线倒是给得挺长,连接距离不用担心。

黑色USB有线鼠标整体外观

先看看鼠标底部的标签信息,上面标明了“3D Optical Mouse”、额定电流5V=100mA,以及各种认证信息。

鼠标底部标签与光学传感器特写

第一步,撕开脚垫下的标签纸,拧开那颗唯一的螺丝。这里可以看到螺丝孔位被白色胶状物封住,算是基础的防拆设计。

使用电动螺丝刀拆卸鼠标底部螺丝

螺丝卸下后,上下壳之间已经没有固定,稍微用力就能把面板掰开。

鼠标外壳被拆开,露出内部结构

内部结构一览无余,控制板的设计可以说是“极简主义”。

鼠标内部橙色电路板全景

细节探究

我们来看几个设计上的细节。

首先是走线的固定。连接线进入鼠标内部后,被设计好的塑料卡槽牢牢固定。这样在盖上外壳后,线材不易被外力拉扯,从而避免了焊接点松动或断开的问题,这种在 计算机基础 设计中考虑的可靠性细节很实际。

鼠标内部走线卡槽固定设计

左右按键使用的是传统的机械微动开关,而非静音轻触开关。虽然按键声音会比较清脆,但理论上这种开关的寿命和手感一致性会更好一些。

鼠标左右键机械微动开关特写

滚轮和中键部分。滚轮通过一个机械编码器记录滚动信号,而中键则使用了一个体积更小的轻触开关。

鼠标滚轮与中键轻触开关结构

滚轮与编码器开关连接处特写

核心芯片方案

整个鼠标的核心,是这个已经高度模块化的光学引擎芯片。根据电路板上的丝印,可以确定它采用的是 8733B 方案。这是一颗单芯片的光学鼠标解决方案,集成了光学传感器、微控制器和 USB 接口控制器。

8733B主控芯片在电路板上的位置

从芯片资料图可以清晰看到其8个引脚的定义,分别负责按键输入、滚轮(Z轴)输入、USB数据通信以及LED控制等功能。

MX8733B芯片引脚分配功能图

官方资料简述了这颗芯片的特点:低成本、单芯片方案、基于光学导航技术、无需晶振、支持1000 CPI分辨率、符合USB 2.0 HID规范等。正是这种高度集成化,大幅降低了外围元件的数量。

MX8733B芯片技术特性描述文档

位于芯片旁边的是一颗发红光的LED,它为光学传感器提供照明光源。光线通过一个专用的导光柱,均匀地照射到鼠标垫表面。

鼠标内部LED灯与导光柱特写

最后看看PCB的背面。除了必要的走线,几乎没有其他元件。中间那个黑色的圆形开口,就是光学传感器的“镜头”,用于捕捉表面的图像。

鼠标PCB背面视图,展示光学传感器开口

总结

经过这次拆解,答案就很清晰了。像这类量极大的常规有线鼠标,其核心功能已经完全由一颗高度集成的芯片(如8733B)搞定。外围电路只需要搭配寥寥数个电阻、电容和一颗LED,连晶振都省了。

主要的成本其实转移到了外壳模具、微动开关、滚轮编码器和USB线材上。PCB本身也采用了最基础的材质和工艺。这种极致的模块化和精简设计,正是几块钱的鼠标得以实现的原因。对于硬件爱好者来说,研究这类成熟产品的 电路板 设计,是理解消费电子成本控制的绝佳案例。如果你也喜欢动手探索电子设备的内部世界,欢迎来云栈社区分享你的拆解发现。

相关阅读:




上一篇:腾讯社交新动作:AI助手“元宝”推出“元宝派”,主打多人社交与10亿现金激励
下一篇:实测腾讯CodeBuddy Code:支持Skills/SubAgent/MCP的Claude Code平替,免费使用
您需要登录后才可以回帖 登录 | 立即注册

手机版|小黑屋|网站地图|云栈社区 ( 苏ICP备2022046150号-2 )

GMT+8, 2026-1-27 19:32 , Processed in 0.403739 second(s), 40 queries , Gzip On.

Powered by Discuz! X3.5

© 2025-2026 云栈社区.

快速回复 返回顶部 返回列表