一乐电子

一乐电子百科

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

QQ登录

只需一步,快速开始

快捷登录

手机号码,快捷登录

搜索
楼主: cdhigh
收起左侧

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

  [复制链接]
发表于 2022-5-7 20:07 | 显示全部楼层
硬件就摆在那了,精度也只能是这样了

 楼主| 发表于 2022-5-10 21:37 | 显示全部楼层
2022-05-10 发布下位机固件 V6.35 (从6.34升级过来不需要重刷EEPROM,不需要重新校准)
1. 增加自动带载功能(检测到输入电压达到某一个数值后自动开始放电)   
2. 增加第五屏:交流内阻表。切换至此屏自动打开交流内阻   
3. 增加线损补偿单独开关,更方便快捷的启用/关闭线损补偿     

新增功能描述:

1. 增加一个专业电子负载才有的功能:自动带载
自动带载功能再加自动判断电压电流上下门限就是部分专业负载才有的自动测试功能,可惜FLASH空间用完了,所以就无法继续实现自动测试和列表测试功能了,
早知如此,开始就用Atmega128了,我还有一个Atmega128库存(唯一一个,当时舍不得用~,不是的,用M328P是为了和原M8V6兼容)  
或许可以考虑在上位机实现自动测试和列表测试功能,不过看什么时候有心情去做了。

m328v6启动后默认不带载,这样比较安全,如果需要开机自动带载,可以使用“自动带载”功能实现   
启用“自动带载”后,电子负载可以在检测到输入电压大于某一个数值后自动开始放电,在批量操作时可以有效提升工作效率   
自动带载功能除了和默认的恒流模式配合外,也可以和恒阻/恒功率模式配合使用   
比如如果您手上有一堆1.5V电池,希望能将有电的和没电的分开,估计你已经知道,使用普通万用表测试电池的空载电压是不可靠的   
如果使用自动带载功能来做这个事情,步骤如下:   
1. 设置为恒阻CR模式,电阻值为50到100欧   
2. 启用自动带载功能,电压值为1伏   
3. 截止电压(卸载电压)为0.8伏或更低     
4. 逐个接上和取下电池而不需要再操作电子负载,看实时电压,实时电压小于1V的可以归类为没电的,大于1.2V的可以认为有电的   

这样的检测方法既快速又可以避免误判部分有开路电压但是没能量的电池(虚电),有部分万用表有一个单独的电池档位,其内部就有一个负载电阻,原理是一样的   
同样的,自动带载也可以用于快速测试或分拣一大堆电源   
此功能会保存到EEPROM,启用后如果被测电源一直连接,则开机后马上自动开始放电,利用此特性,
在进行电源老化或长时间给电池放电时,启用自动带载可以避免老化过程中停电再来电导致老化或放电过程中断     


此功能的进入点在工作菜单项 "Auto load"
auto_load_enter.png

设置使能状态和需要的电压值
auto_load.png

设置了自动带载后,空闲状态时在主界面的工作状态位置显示为字符串"AL"加上您设置的自动带载电压      
auto_load_mainui.png

注1:自动带载的最低允许电压为0.1V   
注2:截止电压值需要小于自动带载电压值,否则自动带载后会马上停止   
注3:自动带载功能启用后,直流内阻数值可能不准确,因为在开始放电时检测到的电压可能小于被测电池的开路电压   


2. 增加第五屏:交流内阻表
此屏放到最后是为了更便捷的打开此界面,猛的向右一旋编码器即可进入,更方便开机后直接测试交流内阻。   
bigledra.jpg
首页也显示交流内阻,增加此屏不是功能重复,除了一方面使用大字体方便观察,同时也有一个“自动开关交流内阻模块”的功能:   
切换至此界面自动打开交流内阻测试,离开此界面后恢复之前的交流内阻模块状态。   
如果需要同时测试电压,建议仅将电压V+端子并接到交流内阻输入端(接C3/1UF电容的端子),而交流内阻输出端(C10/100UF电容)保持和输入端分离,否则空载时内阻和电压都是乱的(不管如何,正常接入电池测试时都是正确的)。   
ra_probes.png
注:正常放电时不建议同时开启交流内阻并且并接到电池,因为电池长时间通过交流电流可能对电池有一些损伤,并且关闭交流内阻也可以让程序运行的更有效率     


3. 增加线损补偿开关,更方便快捷的启用/关闭线损补偿
启用或禁止线损补偿后,原先的测试线电阻值可以保留,避免需要一次次的重新输入。
wire_drop.png


点评

赞赞赞!大神刷完bootloder就支持串口更新程序了是吧?用arduino更新方式来更新hex对吗?  详情 回复 发表于 2022-5-11 09:36
发表于 2022-5-11 09:36 | 显示全部楼层
cdhigh 发表于 2022-5-10 21:37
2022-05-10 发布下位机固件 V6.35 (从6.34升级过来不需要重刷EEPROM,不需要重新校准)
1. 增加自动带载功能 ...

赞赞赞!大神刷完bootloder就支持串口更新程序了是吧?用arduino更新方式来更新hex对吗?

点评

对头,用的bootloader就是Arduino修改版  详情 回复 发表于 2022-5-11 14:45
 楼主| 发表于 2022-5-11 14:45 | 显示全部楼层
lexmi 发表于 2022-5-11 09:36
赞赞赞!大神刷完bootloder就支持串口更新程序了是吧?用arduino更新方式来更新hex对吗?
...

对头,用的bootloader就是Arduino修改版

点评

用usbasp只烧写bootloader,还需要烧写对应的eeprom?  详情 回复 发表于 2022-5-15 00:17
发表于 2022-5-15 00:17 | 显示全部楼层
cdhigh 发表于 2022-5-11 14:45
对头,用的bootloader就是Arduino修改版

用usbasp只烧写bootloader,还需要烧写对应的eeprom?

点评

Usbasp的作用就是烧录bootloader,之后就可以收起来了,以后烧录固件和eeprom都可以通过串口进行。  详情 回复 发表于 2022-5-15 06:51
 楼主| 发表于 2022-5-15 06:51 | 显示全部楼层
lexmi 发表于 2022-5-15 00:17
用usbasp只烧写bootloader,还需要烧写对应的eeprom?

Usbasp的作用就是烧录bootloader,之后就可以收起来了,以后烧录固件和eeprom都可以通过串口进行。

点评

我烧写bootloader选择了eeprom,需要从新烧写吗?  详情 回复 发表于 2022-5-18 15:03
发表于 2022-5-17 19:50 | 显示全部楼层
这个强啊,谢谢分享1
发表于 2022-5-18 15:03 | 显示全部楼层
cdhigh 发表于 2022-5-15 06:51
Usbasp的作用就是烧录bootloader,之后就可以收起来了,以后烧录固件和eeprom都可以通过串口进行。
...

我烧写bootloader选择了eeprom,需要从新烧写吗?
发表于 2022-5-18 15:39 | 显示全部楼层
本帖最后由 lexmi 于 2022-5-18 16:07 编辑

我用jlx12864g-0088,厂家资料:http://www.jlxlcd.cn/html/zh-detail-228.html屏是在tb这家购买的,老板说原厂的:晶联JLX12864G-0088 LCD点阵液晶阵屏 128*64分辨率SPI 3/4w连接-淘宝网 (taobao.com)

刷bootloader更新了M328V6_V635_16MHz_st7565_NTC3950_noadc6.hex固件没更新eeprom。
还有2.2k,电平匹配电阻疫情暂时没购买焊接,但是点亮oled是正常的。
截图202205181535291407.png 截图202205181536502980.png
现在显示界面如图:镜像显示了,对比度太大。
这个侧面看 截图202205181531124784.png

这个正视对比图很大 截图202205181530557922.png ,这是程序有选项调整吗?还是需要修改代码调整,还是由于2.2k电平匹配电阻没焊接导致的,没有2.2k排阻我用1k排阻顶上可以吗?



点评

你的PCB是0603的还是0402的? 如果是0603的话,想不想公开造福更多的坛友?  详情 回复 发表于 2022-5-18 17:34
没有2K电阻可以不焊,换成1K会导致分压不足。 按住编码器按键再开机可以进配置菜单,在里面可以调屏幕方向和对比度。  详情 回复 发表于 2022-5-18 17:31
 楼主| 发表于 2022-5-18 17:31 | 显示全部楼层
lexmi 发表于 2022-5-18 15:39
我用jlx12864g-0088,厂家资料:http://www.jlxlcd.cn/html/zh-detail-228.html屏是在tb这家购买的,老板说 ...

没有2K电阻可以不焊,换成1K会导致分压不足。

按住编码器按键再开机可以进配置菜单,在里面可以调屏幕方向和对比度。

点评

好的 谢谢  详情 回复 发表于 2022-5-23 12:18

本版积分规则

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

GMT+8, 2024-5-19 05:14 , Processed in 0.060094 second(s), 44 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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