基于单片机的PID无刷电机控制系统设计|开发案例|嘉立创第三方服务平台
登录 注册
获得嘉立创几十万客户群体展示机会!
返回案例列表

基于单片机的PID无刷电机控制系统设计

PID 无刷电机

服务商:电路设计

方案售价

¥600

应用领域:工业自动化 技术分类:自动化控制,嵌入式/单片机开发 人气:853

电路设计

客户等级:注册客户
身份: 个人 所在地: 安徽省 合肥市
邀请竞标 购买服务 联系方式

方案描述


一、 【项目名称】


        基于单片机的PID无刷电机控制系统设计

二、 【开发团队简介】(选填,填写了可以让客户更多了解您,接单机会更多)


      1、电子工程师

      2、加固计算机,FPGA数据处理模块,单片机控制模块;

      3、Cadence,AD,Keil,CPU,MCU,FPGA,CPLD。

三、 【项目亮点】(选填)


控制原理

       兼容F0C(矢量)驱动和方波驱动,两种驱动模式可自由切换;三闭环(位置,速度,电流)控制,可实现电机准确定位控制、加减速及稳速控制、恒扭矩控制;驱动类型属于四象限驱动,可产生与旋转方向相反的制动力,下坡或者吊重物下降不失速。


主要功能
1.位置控制
  ①脉冲位置伺服控制:与步进电机,交流伺服脉冲同样的控制原理,给一个脉冲走一步。
  ②485 Modbus RTU通讯控制:通过通讯发送位置目标,控制器自动控制电机转运到指定位置停下。与交流伺服的总线控制相同。

  ③电位器/模拟量位置控制:通过旋转电位器或者调节模拟电压大小控制电机位置。

  ④开关量位置控制:--个开关对应一个位置,开关触发,电机自动运行到指定位置。

  ⑤航模信号/PWM/频率位置控制:通过航模信号脉宽时间,PWM占空比,频率大小来控制电机的位置。
2.速度控制
  ①电位器/模拟量速度控制:通过旋转电位器、模拟电压大小调节电机稳定的速度目标。
  ②485 Modbus RTU通讯控制:通过通讯发送速度目标,控制器会自动稳定在目标速度。
  ③开关量速度控制:一个开关量对应一个预设速度,开关触发,电机自动稳定在预设速度。
  ④航模信号速度控制:通过航模信号脉宽时间控制电机的速度大小和方向。

  ⑤PWM/频率/脉冲速度控制:通过PWM占空比,频率大小和脉冲数量来调节电机稳定的速度目标。

3.扭矩控制(非稳流)
  ①电位器/模拟量速度控制:通过旋转电位器、模拟电压大小调节电机稳定的扭矩目标。
  ②485 Modbus RTU通讯控制:通过通讯发送扭矩目标,控制器会自动稳定在目标扭矩。
  ③开关量速度控制:一个开关量对应-个预设扭矩,开关触发,电机自动稳定在预设扭矩。
  ④PWM/频率/脉冲扭矩控制:通过PWM占空比,频率大小和脉冲数量来调节电机稳定的扭矩目标。


4.用户编程(自定义控制逻辑)
       通过配套编程软件,用户可对控制器进行二次开发,可实现位置/速度/扭矩运行模式可由切换,自定义控制逻辑。编程支持赋值,跳转,运算,中断等指令。可编程应用输入检测端口5个(3个模块量开关量复用,2个开关量),可编程输出端口1个(3.3V输出端口)。免费提供大量的实际工程应用案例源码。


5.其它特色功能
  ①相序学习功能,电机的三相线和霍尔信号线可随意接。
②正反转限位。
③可长时间堵转输出扭矩,可输出反向扭矩(电机转动方向和扭矩方向相反)。
④支持行程学习,上电复位到原点,上电行程学习。
⑤支持掉电位置记忆功能。
⑥可设置换相脉冲输出,故障报警信号输出,位置完成信号输出,扭矩达到信号输出,停机信号输出,3. 3V电源输出,通信控制。⑦模拟电压检测范围0mV~10000mV,可自由设置。
⑧免费提供PC调试配置软件,可对控制器进行参数配置及控制调试。
⑨免费提供C++builder.上位机Modbus RTU通讯源码,单片机C语言ModbusRTU通讯源码。


四、 【作品简介 】 




七、【主要器件】


 无刷电机,STM32,LM2596

 
注意:此留言仅作为嘉立创与客户日常交流之用,回复不是很及时,急切问题请联系我司工作人员处理!
您需要登录后才可以留言 请先登录
还可以输入 500 个字符
他的案例
2
查看更多案例