(2)采用单片机的无刷控制器
图11是以89C2051为核心的控制器电路图。由于89C2051属低端产品,内部没有PWM和A/D转换,它借助了三个模拟比较器完成相应工作。IC8B作为电池欠压检测器,欠压时,给单片机(13)脚一个低电平;IC8D做过流检测器,过流时,给单片机⑦脚一个低电平;借助普通I/O口(11)脚输出,通过积分电路和转把模拟速度信号在IC8A进行比较后。输入单片机(12)脚,用软件完成PWM控制,然后分三相六路输出到三个专用驱动芯片IR2103。由IR2103驱动每相的上、下VDMOS管。
单片机通过内部软件完成任务,不同产品的软件差异很大,写入程序时一般都进行了加密。市场上销售的单片机是空白的,内部程序需用专用设备进行烧写。因此,采用单片机的各种控制器,普通售后服务作维修只是更换外围元件,单片机本身损坏,更换工作要依靠原生产厂商进行,或供应写有程序的单片机。单片机就是单片微型计算机,它的加入可以很容易地增加一些所谓智能功能,例如巡航功能。巡航功能就是通过按一下巡航功能按钮,电动自行车就以刚才的速度继续前进,松开霍尔速度转把也不受影响。
3.其他控制器
(1)未涉及到的无刷控制器
也有不需要位置传感器的无刷控制器,它是通过检测线圈电动势判断转子位置的。显然,电机未转动时,它是不能判断转子位置的,可以等电机转起来再加电,也可以按一定序列加电,试探出转子位置后,然后正确加电。
(2)未涉及到的开关磁阻电机的控制器
开关磁阻电机是又一种电机,过去在纺织行业有应用,现在有人研究将它用到电动自行车上,它的控制器类似无刷控制器。