一乐电子

一乐电子百科

 找回密码
 请使用微信账号登录和注册会员

QQ登录

只需一步,快速开始

快捷登录

手机号码,快捷登录

搜索
楼主: cdhigh
收起左侧

[avr] M8V6电子负载升级版M328V6(12864版本)发布,上位机支持安卓

  [复制链接]
发表于 2022-6-9 20:51 | 显示全部楼层
大佬,想问下,电源和负载能不能用M644来做?  本来想加个好友请教下,好像加不了
 楼主| 发表于 2022-6-9 21:34 | 显示全部楼层
本帖最后由 cdhigh 于 2022-6-9 22:46 编辑
csnight 发表于 2022-6-9 20:51
大佬,想问下,电源和负载能不能用M644来做?  本来想加个好友请教下,好像加不了 ...

理论上难度不大,同样一个系列,资源更多,但是管脚不兼容,所以需要你先画好电路图,再修改代码的相关管脚配置

画电路图时如果M644有和M328同名的管脚,则使用同名的管脚,减小代码改动。

更新:
我刚简单对比了M644和M328,发现寄存器基本没有区别,我们用到的寄存器的名称完全一致,所以完全不需要修改硬件寄存器配置的代码。

只是M644的ADC通道为PA,M328的ADC通道为PC,所以需要调整部分管脚分配。还有就是烧录时的熔丝位可能不一样。

结论就是:可以兼容


发表于 2022-6-10 16:12 来自手机 | 显示全部楼层
因为M644能找到便宜的,M328还没找到,所以问下
发表于 2022-6-10 16:22 来自手机 | 显示全部楼层
大佬方便加个Q吗? 我的Q  838066530
发表于 2022-6-10 21:46 | 显示全部楼层
在校准小电流时零点能校准、保存,校准第一段10mA时,电流能调节但调节范围很窄,PWM调到263时是5mA左右,调到264就到了15mA,保存时报错不能保存。这个是啥情况?

IMG_20220610_211718(1).jpg


点评

1. 调节范围很窄的问题,可能你的放大倍数太大了 PWM可调范围为0-65535,最好是大约60000左右达到最大设置值500mA,可以最大程度提高PWM控制分辨率,可以根据这个来调整你的放大倍数 你可以先将PWM调节到60000左右,  详情 回复 发表于 2022-6-10 22:09
 楼主| 发表于 2022-6-10 22:09 | 显示全部楼层
本帖最后由 cdhigh 于 2022-6-10 22:38 编辑
ha2ying 发表于 2022-6-10 21:46
在校准小电流时零点能校准、保存,校准第一段10mA时,电流能调节但调节范围很窄,PWM调到263时是5mA左右, ...

1. 调节范围很窄的问题,可能你的放大倍数太大了
PWM可调范围为0-15999,最理想是大约15000左右(小一些也没事)达到你需要的最大电流值5A/10A
对于大电流量程,你可以先将PWM调节到15000左右,看你外部串联的万用表上的电流值是否合适。
对应小量程电流,可以通过计算比例,比如如果你需要的最大电流值10A,则
每个PWM值对应的电流值=10*1000/15000=0.666mA,这个就是PWM的理论分辨率

2. PWM/ADC=0的报错是你调节时要看前一个屏幕的PWM或ADC值是否等于零,或者你设置的电流值(5mA/10mA)时的ADC值是否等于你校准零点时的ADC值,如果相等也不行。

更新:PWM范围:0-15999
ADC范围:0-65472 (0xffc0)




 楼主| 发表于 2022-6-10 22:12 | 显示全部楼层
csnight 发表于 2022-6-10 16:22
大佬方便加个Q吗? 我的Q  838066530

上次用QQ还是很多年前了,而且因为我给一个朋友发了一个附件还是什么图片之类,结果账号被封了,说我涉嫌欺诈~也懒得去申请解封。



发表于 2022-6-10 22:36 | 显示全部楼层
cdhigh 发表于 2022-6-10 22:12
上次用QQ还是很多年前了,而且因为我给一个朋友发了一个附件还是什么图片之类,结果账号被封了,说我涉嫌 ...

最近忙着搞电源,之前画完0805 的10*6CM板子后,负载还没按外壳大小画好。
大佬有其他联系方式吗?
发表于 2022-6-11 00:41 | 显示全部楼层
cdhigh 发表于 2022-6-10 22:09
1. 调节范围很窄的问题,可能你的放大倍数太大了
PWM可调范围为0-15999,最理想是大约15000左右(小一些也 ...

检流电阻R20我用10毫欧,R52用20K,差分放大和小电流放大共用OP284F,单5V供电,校准数据如下表,看来应该是我的运放失调太大
PWM ADC I   (mA)
142 6720 0
143 6720 0.001
150 6720 10
152 6720 220
154 6784 222




点评

可以把R2重新焊回去看看  详情 回复 发表于 2022-6-11 06:22
 楼主| 发表于 2022-6-11 00:59 | 显示全部楼层
ha2ying 发表于 2022-6-11 00:41
检流电阻R20我用10毫欧,R52用20K,差分放大和小电流放大共用OP284F,单5V供电,校准数据如下表,看来应该 ...

PWM        ADC        I   (mA)
142        6720        0
143        6720        0.001
150        6720        10
152        6720        220
154        6784        222

应该是,电流从0一直到220mA,但是ADC一直没变,
既然这样,可以将R2重新焊回去,给小电流运放IC10一个偏置电压。



本版积分规则

QQ|一淘宝店|手机版|商店|电子DIY套件|一乐电子 ( 粤ICP备09076165号 ) 公安备案粤公网安备 44522102000183号

GMT+8, 2024-5-5 19:54 , Processed in 0.057083 second(s), 39 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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