一乐电子

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

QQ登录

只需一步,快速开始

微信扫码登录

手机号码,快捷登录

手机号码,快捷登录

搜索
楼主: cdhigh

[avr] M8V7数控电源升级为M328V7,除LCD12864外,还有新功能和新赠品

 火.. [复制链接]
 楼主| 发表于 2022-10-4 09:05 | 显示全部楼层
zhqsoft 发表于 2022-10-4 08:58
按照电流三极管基极到光耦集电极增加1.2k。。输出下拉也是1.2k。。。耗电20ma。基本是个方波输出了。就这 ...

设计这个电路的人很有才,我看很多加速电路都很复杂,他用那么简单的电路实现了。

这个电路耗电也不是那么不可接受,毕竟只有风扇开启时才耗电,而一般情况下风扇开启时间不会很多。

回复

使用道具 举报

发表于 2022-10-6 10:36 | 显示全部楼层
请问一下升级版M328用的多大的晶振啊?

点评

可选8M和16M,根据自己的晶振选着刷不同的固件  详情 回复 发表于 2022-10-6 11:19
回复

使用道具 举报

发表于 2022-10-6 11:19 | 显示全部楼层
smartphone 发表于 2022-10-6 10:36
请问一下升级版M328用的多大的晶振啊?

可选8M和16M,根据自己的晶振选着刷不同的固件
回复

使用道具 举报

发表于 2022-10-6 13:42 | 显示全部楼层
M328V7_V789.1 固件刷后,(MCU是M328)输出会自动改变,比如设置的8V 0.5A输出,输出一段时间后会变为4.2V 1A,蜂鸣器会嘀嘀的响一段时间。不知是什么问题。之前用7.88固件没问题。

点评

我猜是新增的ADC快捷按键功能导致。 看来还是将这个功能去掉比较好。 现在你可以在ADC6上接一个上拉电阻即可。  详情 回复 发表于 2022-10-6 15:40
回复

使用道具 举报

 楼主| 发表于 2022-10-6 15:40 | 显示全部楼层
本帖最后由 cdhigh 于 2022-10-6 17:47 编辑
talentfish 发表于 2022-10-6 13:42
M328V7_V789.1 固件刷后,(MCU是M328)输出会自动改变,比如设置的8V 0.5A输出,输出一段时间后会变为4.2V ...

是新增的ADC快捷按键功能导致,因为悬空导致的干扰。
看来还是将这个功能去掉比较好。
现在你可以在ADC6上接一个上拉或下拉电阻即可。
去掉快捷按键功能后,
打算将m328的电池温度从ADC4移到ADC6,这样可以和信号发生器和红外遥控解码输入分离,可以单独一个输出接口。



点评

哦,了解了,多谢楼主。  详情 回复 发表于 2022-10-6 18:42
回复

使用道具 举报

发表于 2022-10-6 18:42 | 显示全部楼层
cdhigh 发表于 2022-10-6 15:40
是新增的ADC快捷按键功能导致,因为悬空导致的干扰。
看来还是将这个功能去掉比较好。
现在你可以在ADC6上 ...

哦,了解了,多谢楼主。
回复

使用道具 举报

发表于 2022-10-7 19:02 | 显示全部楼层
键盘也已验证。
键盘比较乱,比如6.55V=6.54V.   77V=11.46V  
不过也就稀奇玩一下。发现还是编码器是王道。哈哈

点评

6.55=6.54可以理解,因为浮点数有误差 77V=11.46V是因为内部使用两个字节,77V=77000,已经超过了65535,所以就...  详情 回复 发表于 2022-10-8 00:23
回复

使用道具 举报

发表于 2022-10-7 21:12 | 显示全部楼层
77V=11.46V  这个什么道理 ?
回复

使用道具 举报

 楼主| 发表于 2022-10-8 00:23 | 显示全部楼层
本帖最后由 cdhigh 于 2022-10-8 00:31 编辑
zhqsoft 发表于 2022-10-7 19:02
键盘也已验证。
键盘比较乱,比如6.55V=6.54V.   77V=11.46V  
不过也就稀奇玩一下。发现还是编码器是王道 ...

6.55=6.54可以理解,因为浮点数运算有误差
77V=11.46V是因为内部使用两个字节,77V=77000,已经超过了65535,所以就...

可以修改为使用四个字节保存运算结果,校验上限后再赋值给两个字节变量。

回复

使用道具 举报

 楼主| 发表于 2022-10-8 07:23 | 显示全部楼层
使用库函数将 6.55 转换为浮点数后变成 6.549999,这是正常的表现,因为浮点数在计算机中表示是不精确的。
所以我只能自己写一个转换函数,不使用浮点数了。
m128_test_v715.rar (80.37 KB, 下载次数: 1)

点评

OK。这个没问题了,另外 小数点. 是不是应该只能允许输入一次,还有包括0在小数点之前也只允许输入一次。 现在可以输入..2 2.. 2..2 0002 之类的。 现在输入..后确定输出为0。不是什么大毛病。 另  详情 回复 发表于 2022-10-8 10:38
回复

使用道具 举报

本版积分规则

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

GMT+8, 2026-3-21 19:10 , Processed in 0.044914 second(s), 38 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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