STM32G0 模拟看门狗 代码例程

在户外电源逆变器项目中遇到了高压MOS管烧坏的情况,经过排查,发现老化设备动态响应速度慢,做负载冲击测试的时候,出现供电不稳,供给逆变器的电压掉电又恢复,电压下降的时候引起MOS管的驱动电压过低,低于5V,MOS管处于放大状态,半导通状态很容易烧管。

当然,客户锂电池端的供电是稳定的,一般不会出现频繁掉电又恢复的情况。为了能让逆变器适应各种异常情况而不烧管,决定对电路和软件进行优化,增加掉电保护功能。

①逆变器的MCU通过分压电阻对输入电压进行检测。

②输入电压开启模拟看门狗功能,低于10V,触发中断,立刻使能MOS管驱动芯片刹车脚,关闭MOS管。

当然,需要对模拟看门狗做一些滤波处理,否则有干扰容易引起逆变器关机。

程序优化后,我们通过示波器看到,当输入电压掉电低于10V时,模拟看门狗中断,使能驱动芯片刹车功能,程序优化有效。

下面分享模拟看门狗的例程连接,供大家参考。

https://download.csdn.net/download/weixin_42401119/76648389icon-default.png?t=M0H8https://download.csdn.net/download/weixin_42401119/76648389

版权声明:本文为CSDN博主「Rocker-Chen」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/weixin_42401119/article/details/122576220

生成海报
点赞 0

Rocker-Chen

我还没有学会写个人说明!

暂无评论

发表评论

相关推荐

笔记3:STM32F103与STM32F030的区别

在替换芯片时,发现STM32f103与STM32F030的区别: 内部结构 下图是103的IO口内部结构: 下图是030的IO口内部结构图: 通过上面的比较可以看出: 两个

2、STM32点亮LED灯

一、寄存器操作 1、新建工程,新建一个目录存放以后所有的工程stmproject,在这个目录下新建文件夹寄存器点灯,文件名为LED。 接下来选择所用的软件包,之前安装软件时安装的&#xff

【零基础学STM32】CubeMx+HAL配置按键点灯实验

主要内容 上一篇文章中采用了EXTI中断的方式控制小灯的亮灭。其实也可以不采用中断,直接使用GPIO配置即可实现按键对应小灯的状态,且效果几乎相同。同样本次例程试验采用正点原子阿波罗STM32F429IGT6开发板

STM32 HAL库学习笔记-(SPI驱动ADXL345)

STM32 HAL库学习笔记-(SPI驱动ADXL345) 最近有项目需要需要用到ADXL345,网上转了一圈都是IIC驱动为主,正好最近在学习HAL库,所以本文将使用SPI驱动ADXL345 CU