VESC-controller(基于 VESC开源项目的电动车控制器)
VESC-controller 是一个高性能和可定制性的电动车控制器。
标签
开发板
PCB设计
电机控制
VESC
PYL4869
更新2023-07-26
2074

一个用于大功率系统的三相电机控制器,与VESC固件和软件工具兼容,采用Cortex M4 MCU(STM32F405),基于ChibiOS/RT。VESC-controller 可以支持多种类型的电动机,包括直流无刷电机(BLDC)、交流无刷电机(ACIM)和直流有刷电机(DC)等。

VESC-controller的主要功能包括:

  • 电动车速度控制:VESC-controller可以通过控制电机的转速来控制电动车的速度。它能够实现精确的速度控制,包括加速和减速过程。

  • 制动控制:VESC-controller支持电动车的制动系统控制。它可以通过逆向转动电机来实现制动效果,并且可以根据用户的需求进行制动力的调整。

  • 转向控制:VESC-controller可以通过控制电动车的转弯半径来实现转向控制。它可以根据用户的输入信号来控制车辆的转向动作,实现灵活的转向效果。

  • 电池管理:VESC-controller可以监测和管理电动车的电池状态。它可以实时监测电池的电压、电流和温度等参数,并根据需要进行电池保护和管理,以延长电池的使用寿命。

  • 通信接口:VESC-controller支持多种通信接口,包括UART、CAN和USB等。这些接口可以用于与外部设备(如遥控器、显示屏、电脑等)进行数据交互和控制命令传输。

  • 配置和调试工具:VESC-controller提供了配置和调试工具,用户可以通过这些工具对电动车进行参数设置和调试。用户可以根据自己的需求进行配置,以实现个性化的控制效果。

板卡特性:

  • STM32F405
  • 嵌入式安全功能(过流保护,pwm重叠消除等)
  • 用于控制、配置和监控的CAN总线
  • 用于固件上传/升级和配置的USB
  • UART, I2C , ADCs , GPIOs 

电机输入:

  • 总线电压(差分)
  • 相电流(差分)
  • 相电压(差分)
  • 栅极驱动器故障
  • 栅极驱动器Power_good
  • 电机温度
  • 霍尔编码器
  • 解析器

栅极驱动器输出:

  • PWM脉宽调制
  • 动态栅极驱动电流(PWM)
  • 24V电源

参考链接:

FlvShHyyXfizyTyEXEMF4B60OUlpFkvld9yy_l77AoEa8ndNOy8WXzdv

 

物料清单
附件下载
STM32F405.kicad_mod
STM32F405的封装
pcb_design.rar
PCB工程
AD2S1205.kicad_mod
AD2S1205的封装
团队介绍
个人
评论
0 / 100
查看更多
目录
硬禾服务号
关注最新动态
0512-67862536
info@eetree.cn
江苏省苏州市苏州工业园区新平街388号腾飞创新园A2幢815室
苏州硬禾信息科技有限公司
Copyright © 2024 苏州硬禾信息科技有限公司 All Rights Reserved 苏ICP备19040198号