请选择 进入手机版 | 继续访问电脑版

MiniDSO产品技术交流  迷你示波器-袖珍示波器-示波器探头-

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 6286|回复: 4

[Firmware update] Need minimum load to avoid auto power-off on PowerBank

[复制链接]

1

主题

3

帖子

11

积分

新手上路

Rank: 1

积分
11
发表于 2016-1-10 01:58:48 | 显示全部楼层 |阅读模式
Hello,

I want to power your soldering iron from a lithium power-bank with 19v 3A output but I face a problem.

When TS100 iron do not heating up, the load fall down to nearly 0 (only few mA) the power-bank do not detect the load and after 20s goes to power-off.

Is it possible in a future firmware update to set up a minimum consomption for the TS100 to avoid this kind of issue ? I see 2 solution to avoid false detection of no-load by power source and minimize thermal effects.

1. I believe TS100 heating element is powered in PWM. is it possible to add a parameter in config file to limit the lowest value of PWM ratio ?

2. Is it possible to add a fonction activated by 3 parameters in config file to ensure that every x seconds (10 sec for example) the iron will heat up for a short time (0.1 sec for example) at a predefined PWM ratio (10% for example) to trig the load detection of power source without any noticeable adverse thermal effect. (0.1 sec / 10 sec * 10 % = 0.1 % = 0.04 W, quite nothing in thermal point of vue)

I know it's open source and I can modify by myself but I never made software for STM32 and I know nothing about it plus comment in source file looks in Chinese.

Maybe you could give me some advises about devellopement tools and organisation of your source code ?

Thanks.

回复

使用道具 举报

15

主题

77

帖子

182

积分

注册会员

Rank: 2

积分
182
发表于 2016-1-11 10:15:07 | 显示全部楼层
You can use 4 x 18650 in series to power TS100, a cheap and tiny solution.
回复 支持 反对

使用道具 举报

162

主题

944

帖子

1916

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
1916

社区居民忠实会员

发表于 2016-1-11 10:37:57 | 显示全部楼层
Many thanks for your suggestions.
However, 1. PWM can not be changed,results in temperature would be unstable. 2.Also,Can not do that,as it will lead to same results that temperature would be unstable.
We would like to advice that please use 4X18650 series connection will be ok then.

Should you have any further questions, please feel free to contact us.

Yours sincerely
回复 支持 反对

使用道具 举报

1

主题

3

帖子

11

积分

新手上路

Rank: 1

积分
11
 楼主| 发表于 2016-1-28 05:17:12 | 显示全部楼层
Yes I already plan to go this way.
Already bought BMS PCB (Serial of 4x18650 without BMS is evil) + Socket + 4x 18650.
Waiting for enclosure to fit everything + Plastic box to remove battery when travelling by plane because hand-made 18650 power pack even nice looking will never be accepted on board of planes (because no brand and no official labelling)

So power trick on the TS100 would be nice. I will try to do it myself. I don't think this trick can alter the temperature because the power involved is ridiculously low 0.04 W (by the way, process control is my job)

Could you please told me which developement tool I should use to compile / build the source code ?

Speaking about temperature I have the feeling the temperature shown in OLED display is not always the measured temperature but display temperature is damped with setpoint temperature when measured temperature is near setpoint temperature. I saw this kind of trick before in my professional life to fool the user and give impression PID control loop perfectly maintain temperature constant. So I had a quick look on source code. What is that ?

        if((TEMPSHOW_TIMER == 0) && (!td_flag)) {
            temp_val = Get_TempVal();
            if((temp_val > device_info.t_work) && (temp_val - device_info.t_work < 18))       temp_val = device_info.t_work;
            else if((temp_val <= device_info.t_work) && (device_info.t_work - temp_val < 18)) temp_val = device_info.t_work;
            if(Get_TemperatureShowFlag() == 1) {
                temp_val = TemperatureShow_Change(0,temp_val);
            }

            Display_Temp(1,temp_val/10);
            Show_HeatingIcon(ht_flag,Get_MmaActive());//0ÉýÎÂ1½µÎÂ2ºãÎÂ
            td_cnt++;
        }

回复 支持 反对

使用道具 举报

1

主题

3

帖子

11

积分

新手上路

Rank: 1

积分
11
 楼主| 发表于 2016-1-28 08:13:01 | 显示全部楼层
OK, found it :

IAR Embedded Workbench for ARM 6.40.4

let's play with it ...
回复 支持 反对

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|MiniDSO产品技术交流 迷你示波器-袖珍示波器-示波器探头- ( 粤ICP备07030012号 )

GMT+8, 2019-11-12 06:40 , Processed in 0.522107 second(s), 21 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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