找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 1540|回复: 6
收起左侧

想使用STM32单片机检测电机电流

[复制链接]
ID:337105 发表于 2023-10-11 17:40 | 显示全部楼层 |阅读模式
50黑币
现在想用STM32检测6路电机的运行电流,电机运行电流在2~20A之间。电缆为10平方电缆,只采集单相电流即可。
现在的设想是:使用50A:50mA的互感器将电缆的电流采集出来,进入滤波整流电路后输出给STM32的ADC管脚进行识别。
请大神帮忙画个电路图。

回复

使用道具 举报

ID:1083996 发表于 2023-10-12 09:10 | 显示全部楼层
ST公司有模拟转数字的专用IC芯片,数字信号直接进MCU会不会更好
回复

使用道具 举报

ID:123289 发表于 2023-10-12 10:07 | 显示全部楼层
不必滤波,直采即可。可以通过软件计算出电流值。这样省钱。
电流互感器→电阻转换成电压→稳压管限幅防止超压→AD输入口。
回复

使用道具 举报

ID:337105 发表于 2023-10-12 15:46 | 显示全部楼层
yzwzfyz 发表于 2023-10-12 10:07
不必滤波,直采即可。可以通过软件计算出电流值。这样省钱。
电流互感器→电阻转换成电压→稳压管限幅防止 ...

能不能画个图,模电学的很烂,实在画不出来
回复

使用道具 举报

ID:598611 发表于 2023-10-27 14:19 | 显示全部楼层
用CSE7758B这个芯片
回复

使用道具 举报

ID:1097455 发表于 2023-10-27 14:29 | 显示全部楼层
线圈出来全波整流,加一个220R的电阻并上100UF左右的电容,电容的地与系统共地,程序可以私信我
回复

使用道具 举报

ID:1097052 发表于 2023-10-28 11:22 | 显示全部楼层
首先,我们需要了解一下所需的硬件和软件组件:

STM32微控制器(如STM32F103C8T6)
50A:50mA电流互感器
滤波整流电路(如LM741)
ADC模块(如STM32的ADC模块)
编程环境(如Keil MDK)
接下来,我们将分步骤实现这个方案:

将50A:50mA电流互感器安装在电机电缆上,以便将电缆电流转换为较小的电压信号。

使用滤波整流电路(如LM741)对互感器输出的信号进行滤波和整流处理,以便得到一个相对稳定的直流电压信号。

将滤波整流电路的输出连接到STM32的ADC管脚上。在STM32中,需要配置ADC模块以采集模拟电压信号。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表