专用芯片集成了需要的信号,但是功能通常比较特定,最常见的,比如光驱上的电机驱动芯片,有些全集成的,是针对光驱的特点定制的,很典型的,它可以单片实现主轴、给进、带仓(光盘抽屉)、循迹和聚焦驱动,并且根据它们的功率,集成了适合的驱动管。而且电机类型各不相同,所以每个部分的信号也不同。主轴一般是有霍尔传感器的无刷,给进和带仓通常是有刷电机,循迹和聚焦只是线圈,也可以看成是有限运动的电机。
输入信号也都是按光驱操作需要提供的信号。
很多无刷驱动器的输入一般是有使能,正反向,刹车,还有电流控制。而且还分为有无霍尔传感器的。无论怎样,芯片设计出来,功能就不能变了,如果不支持设置的参数,也没办法设置,比如进角在芯片上可能就不能设置。
像模型的电调也是一种无刷驱动器,使用ATMEGA8或者F330、396、Silabs或者STM32的都有。它输入控制信号只有一个,可能是PWM信号,也可能是一些数字协议比如DShot600,其它的参数是用调参软件通过调参端口实现的,如果专用芯片,往往就实现不了高级的调参功能,更不能实现升级。
现在流行的开源电调BLHeli越来越强大,如果不用单片机实现,恐怕你就无法及时的使用上它的新功能了。
芯片的好处也就是电路简单,调试简单,但是毕竟它是特定使用场合的,如果要用得更好,个人还是比较倾向于单片机实现的控制器。