疫情在家收到开发套件,收到该套件觉得过于简单,但是在后续使用中才看到它的强大,功能很齐全,基本可以实现我想达到所有的功能。开发套件主要包括两部分:控制主板+下载仿真器。
拿到控制主板之后首先对照公司提供的开发板原理图和PCB以及官网下载的FU6832L的使用手册对该板卡进行一点过的理解,板卡功能比较强大,涵盖模拟调速、PWM调速、I2C通信、串口通信、SPI通信、FG信号反馈、用户按键、蜂鸣器警示、LED报错等功能。
图1 FU6832L开发板
电机参数比较重要,必须配置电机参数和硬件参数与实际相符才行。所以首先第一步就要把参数设置对,主要是电机极对数、定子电阻、电感等值,极对数设置不对会影响到电机的转速,测得电机各项参数之后将其填入到程序中的“customer.h”。
图2 电机参数配置
电流检测方式有单电阻、双电阻和三电阻模式,为了更快入手从最简单的单电阻模式入手,但是要注意把“J8”和“J10”上面的跳线帽取下。后面又通过双电阻模式进行了研究。
图3 相电压与相电流
图4 线电压与相电流
使用模拟调速可以通过转动板子上的调速旋钮进行调速,能够实现较大范围转速的改STOP/START按键不知道怎么弄,在模拟调速状态和DUTY调速状态都可以对电机的转速进行一定的控制,使电机按照设置的转速运行,只是DUTY调速相对设置的更简单一些,但是因为占空比的变化不能连续变化,所以速度设置无法设置中间某个比较特殊的值,而模拟调速状态可以平滑调速,但是具体转速数值需要通过外界其他的装置去判断具体的速度,条件有限所以只能通过肉眼判断转速大致的增减,通过示波器简单判断大致的转速。
因为手边条件有限,所以各种通讯并没有尝试,还有很多可以尝试的功能,后续会继续跟进。