80~90年代,传说中的摩托罗拉有两宝,一是大哥大,上期我们已经拆解过;其二则是BP机,因为来信息后会发出“哔哔哔”的声音,慢慢地就叫它BB机了,中文也称做寻呼机。本期硬核拆评将拆解摩托罗拉的一个寻呼机,来看看在当时这样一个革命性的产品到底是由什么硬件组成的?其工作原理又是怎样的?
拆解
我手上的BB机为摩托罗拉的ADVISOR版本,顶部有一个小屏幕,下面呢是键盘,底部有一个电池仓,产品主要由塑料制成,以当时的眼光来看,手感还算轻巧。拆解后的全家福如下图所示。
拆解的时候你会发现这个寻呼机的设计结构还是很amazing的,没有一颗螺丝,全靠结构将其组合起来。除了外部的结构外,主要硬件由两块PCB组成,大致可以区分为接收电路(小板)和解码电路(大板)。
接收电路(小板)的硬件包括了天线、放大器、混频器、振荡器、晶体滤波,陶瓷滤波,中频解调器,电压调节等等。
从具体的功能来看:
天线与放大器主要对射频寻呼信号进行接收、放大和滤波;
混频器将射频寻呼信号转换为中频信号;
石英晶体滤波器则衰减载频信号的上下边频;
振荡器为将射频寻呼信号转换为正确的中频信号提供适当的射频信号;
中频解调器是将中频信号放大、滤波和混频,以产生455kHz的第二中频信号,并加以解调,恢复数据;
接收电路还包括了像电压调节器、电流参考和电池不足检测电路等。
解码电路(大板),主要的功能硬件包括了线性保持组件(U4)、CMOS保持组件(U2)、微控制器(U1)、I/O扩展组件(U6)、RAM、ROM、电压扩展组件(U7)、显示屏等。
每个部分的主要功能如下:
线性保持组件为微控制器、CMOS保持组件、I/O扩展和电压扩展组件提供直流偏压。当解码器工作电压低于2.7V 时,线性保持组件会产生一复位信号,使微控制器执行初始化程序。线性保持组件还包括了掉电告警电路、振动、发光和声音告警驱动电路以及电压扩展接口电路等 。
微控制器控制整个解码器的运行。寻呼机一开通,微机组件就去读EEPROM的内容,并发出电路加电指令。微控制器还处理用户的按键输入,并产生液晶显示。
CMOS保持组件通过SPI信号与微控制器通信,内部包含了一个EEPROM,存有寻呼机能够响应的寻呼选择和地址码, 它可以实现在线修改和掉电保存 ;包含一个晶振电路,外接38.4kHz的石英晶体,作为微控制器的时钟;内部的频率合成器用于数据解码期间微控制器的定时;一个位同步器和一个8位累加器用于接收射频数据,该电路切断与微控制器的联系以累积并同步输入的射频信号;一个3.2kHz的音频信号发生器;一个按键编码器和3个用于产生数据解码中断信号的模定时器。
I/O扩展组件用于确定RAM和ROM的地址、驱动线性组件的控制线、控制背光照明电路、控制显示组件。I/O扩展组件会根据微控制器的指令,设置相应的输出状态。
电压扩展组件为RAM、ROM和显示组件以及所有需要电源的组件提供工作电源。
这大概就是整个摩托罗拉寻呼机的硬件组成,以现在的认知来看,寻呼机其实也就是一个用户接收器,它由超外差接收机、解码器、控制器和显示器组成,详细的硬件功能框图可以参考下图所示。
小结
从摩托罗拉的BB机拆解来看,这种单向的通信方式以目前来看已经完全落伍,但不妨碍它成为当时的一个经典,甚至很多人靠屯BB机致富,当然这也是早期的一批孤勇者,后面屯BB机的那真就是49年入国军,怎一个惨字了得。那么,你对这款经典的BB机有什么想法呢?欢迎留言讨论。