网站建设分录怎么开,徐州建设工程网站,什么网站可以做ppt模板,做网站与不做网站的区别一、 写在前面 从今年四五月份一直就想玩个无刷直流电机#xff08;BLDC#xff09;#xff0c;但是碍于一直没时间。其实很早就做出来了测试板的控制板#xff0c;可以当做开发板使用#xff0c;考虑到成本问题#xff0c;最后选用STM32F103CBT6芯片#xff0c;下面是很…一、 写在前面 从今年四五月份一直就想玩个无刷直流电机BLDC但是碍于一直没时间。其实很早就做出来了测试板的控制板可以当做开发板使用考虑到成本问题最后选用STM32F103CBT6芯片下面是很久之前做的控制板 上面还加了一个ESP32芯片但是设想的是使用BLE低功耗蓝牙与手机通信接收数据并发送给STM32芯片改变OLED屏幕显示内容等功能目前这部分在几个月之前已经实现然后就是驱动板绘制完了原理图画完PCB了但是一直没打板也就把这个东西搁置了最近突然想起来就把电路板打了今天焊接完了驱动板下面是原理图和3D图 当时想的就是控制板在上面驱动板放在下面由DRV8301芯片的BUCK电路输出的5V给控制板供电控制板叫做JAM果酱的意思驱动板叫JAM PIE果酱饼的意思哈哈哈哈现在两个板子的连接如下 有些地方有问题只能通过飞线进行走线看上去乱了点后续测试通过后会将两块板子合在一起做一个专用的BLDC驱动器目前只支持AS5600磁编码器有外接的I2C接口只要是可以用I2C的编码器即可和霍尔传感器。下面是上电之后的状态
二、 DRV8301目前遇到的问题 首先放上我的DRV8301部分的原理图希望有大佬可以帮我解决一下 芯片是在t宝上买的很便宜四块多也有很大的可能性是芯片不行
2.1 EN_GATE引脚 该引脚接到STM32的PB4输出已经配置为下拉在电路上也放了下拉电阻但是上电后会出现奇怪的现象
PB4不连接EN_GATE引脚单看PB4输出为3.3V但是PB4接到EN_GATE引脚之后PB4引脚上电压就为0.56V去掉下拉电阻PB4可以到3V左右但是让PB4引脚输出低之后该引脚的电压为2.5V而且电压非常不稳定
2.2 GVDD输出 就算给EN_GATE高电平3V左右使能DRV8301芯片的栅极等功能但是GVDD输出极低仅有0.几VCP1和CP2的电荷泵电压也非常低。
2.3 DVDD输出 DVDD输出正常为3.3V
2.4 AVDD输出 AVDD也有输出但是输出6.8V较正常输出6V要高
2.5 高边MOSFET栅极信号 现在是给DRV8301固定的PWM波由于GVDD以及电荷泵输出不正常栅极上都没有信号而且高边MOSEFET上会有固定时间的间隔的尖波脉冲。
三、数据手册学习 出现问题还得看数据手册从里面一般会找到问题放解决办法。
3.1 简介及引脚功能 The DRV8301 is a gate driver IC for three-phasemotor drive applications. The device provides threehalf-bridge drivers, each capable of driving two Nchannel MOSFETs. The DRV8301 supports up to1.7-A source and 2.3-A peak current capability. The DRV8301 can operate off of a single power supplywith a wide range from 6-V to 60-V. The device uses a bootstrap gate driver architecture with trickle charge circuitry to support 100% duty cycle. The DRV8301uses automatic handshaking when the high-side orlow-side MOSFET is switching to prevent flow ofcurrent. Integrated VDS sensing of the high-side andlow-side MOSFETs is used to protect the externalpower stage against overcurrent conditions. The DRV8301 includes two current shunt amplifiers for accurate current measurement. The amplifiers support bidirectional current sensing and provide an adjustable output offset up to 3 V. The DRV8301 also includes an integrated switching mode buck converter with adjustable output and switching frequency. The buck converter can provide up to 1.5 A to support MCU or additional system power needs. The SPI provides detailed fault reporting and flexible parameter settings such as gain options for the current shunt amplifiers and slew rate control of the gate drivers. DRV8301是一款用于三相电机驱动应用的栅极驱动IC。该器件提供三个半桥驱动器每个驱动器能够驱动两个Nchannel mosfet。DRV8301支持高达1.7 a的电源和2.3 a的峰值电流能力。DRV8301可以在6v到60v的宽电压范围内单电源工作。该器件采用带涓流充电电路的自举栅极驱动架构支持100%占空比。当高侧或低侧MOSFET切换时DRV8301使用自动握手来防止电流流动。高侧和低侧mosfet的集成VDS传感用于保护外部功率级免受过流情况的影响。 DRV8301包括两个电流分流放大器用于精确的电流测量。放大器支持双向电流传感并提供可调输出失调高达3v。 DRV8301还包括一个集成的开关模式降压转换器具有可调的输出和开关频率。降压转换器可以提供高达1.5 A的功率以支持MCU或其他系统的电源需求。 SPI提供详细的故障报告和灵活的参数设置如当前分流放大器的增益选项和栅极驱动器的压摆率控制。 具体引脚的功能可以参考大佬的文章DRV8301的使用
3.2 电气、定时、保护开关等特性 超过绝对最大额定值的压力可能会对设备造成永久性损坏。这些仅是压力额定值不暗示设备在这些或超出推荐操作条件的任何其他条件下的功能操作。长时间暴露在绝对最大额定条件下可能会影响设备的可靠性。
3.3 SPI时序图 CLK空闲是为低电平下降沿采集数据详细的在后续SPI的读写数据时进行介绍。 本期博客暂时先到这时间也比较晚了后续有时间继续学习