1550|3

59

帖子

0

TA的资源

一粒金砂(中级)

楼主
 

[数控可调电源电源] Based on 7508DK- Coding工作部分进度更新 [复制链接]

 

       适逢年底又到了赶项目的时候了,前段时间一直在断断续续的做HW部分设计验证和调试,打了第一版的电源主体板子回来调试中发现有些可优化的地方和一些新增想法(比如新增了Remote Sense功能用以补偿大电流时的远端线损压降)还不尽如意但初定的电压调节在脱机状态下已能成功实现,所以这个月再下一版作为终版定稿。

 

这篇文章作为代码部分的工作进度记录。

开发环境为STM32CubeIDE+TouchGFX

 

由于之前并未用过7508DK这块板,对其上的资源分配并不太熟。初期计划使用750N8这个芯片的12bit DAC作为电源feedback网络外部调节信号,但仔细查阅了UM2470这篇详细描述手册后发现固定于PA4 PA5 两个管脚的DAC1\DAC2(见图一、图二)均被引出挪作固定外设的控制信号,无奈只能转而使用定时器作为外部调节信号。

为了省事在TouchGFX里直接调用建立其资源库中提供的demo作为工程本体进行二次修改开发。

 

 

                                                               图一   

 

                        图二   

 

那么现在只能使用外部引出的管教来实现信号采集与输出,参照图三:

                                                         图三

 

                                                             图四

 

1. PA0   ADC3_IN0 输出电压采集

2. PF10 ADC3_IN8 输出电流采集  

3. PA8   TIM1_CH1 输出电压调节信号

4. PI2    GPIO_Input Remote Sense反极性检测

5. PI3    GPIO_Analog 连接一只贴板DS18B20温度传感器监控模块温度

6. PF8 PF9 做输入电压电流检测 在后期更完善的功能中加入可设置前级电源限制,在模块汲取电流达到限制值时同步调节后级PWM驱动信号或输出恒流电路以确保不会拉死前级电源。(暂不实现)

最新回复

新人没有赶上啊,真是好活动,不过明年可以多参与   详情 回复 发表于 2022-10-9 11:07
点赞 关注
 
 

回复
举报

59

帖子

0

TA的资源

一粒金砂(中级)

沙发
 

用来白嫖二次开发的demo示例工程:

 

其中这个表盘控件用来做电压电流指示很不错! 

 

 
 
 

回复

6534

帖子

9

TA的资源

版主

板凳
 

我也开始用着编程了,不过touchGFX还是没整太明白,时间不够了

个人签名

在爱好的道路上不断前进,在生活的迷雾中播撒光引

 
 
 

回复

23

帖子

0

TA的资源

一粒金砂(中级)

4
 

新人没有赶上啊,真是好活动,不过明年可以多参与

 
 
 

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

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/7 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表