今天孩子的一辆玩具车出现问题了,作为嵌入式工程师,首先想到把它拆开看看问题出在哪了,顺便研究一下这款遥控汽车的工作原理。
于是,就开始了拆解工作。
这套遥控汽车包括两部分:电子汽车和方向盘遥控器。
方向盘形式的遥控,可以控制汽车前进、后退、转向;车门可以控制打开和关闭。
经过把车身拆开之后,如下图所示。在图中将电子控制相关的部分进行了标注。
玩具汽车的电子控制相关的功能零件:
(1)主控板,汽车各种动作的控制中枢,用于处理遥控发送的无线信号,然后控制电机,完成相应的指令动作。
(2)电源开关,这是机械开关,用于控制主控板电源的通断。
(3)车灯:车头左右两侧各一个,汽车前进的时候点亮。
(4)前进驱动电机:目测是直流电机,用于驱动汽车前进和后退。
(5)车门开关电机:也是直流电机,电机转动控制车门机械结构打开和关闭。
(6)转向电机,电机转动调整汽车的行进方向。
(7)无线信号接收天线:用于接收遥控发送的无线信号。
汽车主控板
作为经常跟硬件打交道的嵌入式工程师,最关心的就是他的主控板,来一张特写。
主控板的硬件模块比较简单,板子上只有两颗芯片,一颗为主控MCU,一颗应该是电机驱动芯片。
主控芯片为 RX2系列的单片机,具体型号没查到资料,是一款无线收发射频芯片MCU,主要用于无线遥控玩具车。
电机驱动芯片 TC1508S,双通道直流马达驱动器,具有驱动前进、后退、停止及刹车功能,用于驱动汽车上的电机。
遥控拆解
接下来,把遥控器拆开,看看他的内部构造。