完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
做一个智能充电器,目前还存在些炸机的情况。...... 。 我想知道的是PWM如何控制输出的电流大小?怎么计算? (可能需要硬件电路参数计算),如知道的请把思路告诉我,谢谢
|
|
相关推荐
1个回答
|
|
要控制STM8S的PWM输出电流大小,你可以通过改变占空比来调整电流的大小。占空比是一个百分比,表示PWM信号高电平存在的时间占总周期的比例。简单说,占空比越大,输出电流越大。
为了计算具体的占空比,你需要先了解你所使用的硬件电路的相关参数,如电源电压、电流限制器、输出负载等。接下来,你可以按照以下步骤进行计算: 1.确定所需输出电流大小。了解你的负载情况,确定你需要的目标电流大小。 2.确定电流限制器的参数。电流限制器可以限制输出电流的大小,通常使用一个电阻来测量输出电流。根据你的电路设计,了解电流限制器的电阻值。 3.计算占空比。根据你的电路设计和电源电压,结合上述两个步骤的结果,使用下面的公式来计算占空比: 占空比 = 所需输出电流 / (电流限制器电阻值 × 电源电压) 注意:占空比一般为0到1之间的小数。如果你的PWM寄存器值的单位和占空比不一样,需要进行单位换算。 4.将计算得到的占空比设置到STM8S的PWM寄存器中,以控制输出电流的大小。 请注意,以上只是一种计算PWM占空比的方法,具体的计算过程和参数可能因你的电路设计而有所不同。另外,对于智能充电器这种涉及到电源和电流控制的设备,需要特别注意安全性和稳定性。所以,建议你在设计和调试过程中多加小心,并咨询专业人士的意见。 |
|
|
|
只有小组成员才能发言,加入小组>>
调试STM32H750的FMC总线读写PSRAM遇到的问题求解?
1585 浏览 1 评论
X-NUCLEO-IHM08M1板文档中输出电流为15Arms,15Arms是怎么得出来的呢?
1527 浏览 1 评论
959 浏览 2 评论
STM32F030F4 HSI时钟温度测试过不去是怎么回事?
672 浏览 2 评论
ST25R3916能否对ISO15693的标签芯片进行分区域写密码?
1569 浏览 2 评论
1855浏览 9评论
STM32仿真器是选择ST-LINK还是选择J-LINK?各有什么优势啊?
626浏览 4评论
STM32F0_TIM2输出pwm2后OLED变暗或者系统重启是怎么回事?
509浏览 3评论
519浏览 3评论
stm32cubemx生成mdk-arm v4项目文件无法打开是什么原因导致的?
494浏览 3评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-16 08:23 , Processed in 0.580727 second(s), Total 48, Slave 41 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号