采用现场总线控制系统(Fieldbus Control System)的设计思想,设计并实现了一个基于CAN总线的多无刷直流电机(Brushless Direct Current Motor)的监测控制系统.首先采用新型的电机专用控制芯片DSP56F805来控制单个无刷直流电机的运行,从而构成FCS中的一个智能节点.最后利用CAN总线把这些智能节点连接起来,构成一个含有多个BLDCM子控制系统的FCS.该系统不但便于对这些电机进行集中的监测和管理,而且可以实现系统中的各个BLDCM间的相互通讯而达到协调工作目的.