一乐电子

一乐电子百科

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

QQ登录

只需一步,快速开始

快捷登录

手机号码,快捷登录

搜索
12
返回列表 发新帖
楼主: 老白
收起左侧

[DP50数控电源] dp50 再度闯祸,烧了板子了!!

[复制链接]
发表于 2014-3-28 18:56 | 显示全部楼层
这东西,玩玩可以,干活还是用商品机吧。
发表于 2014-3-28 19:41 | 显示全部楼层
我烧了一部htd g8 主板。当时是接上手机再上电悲剧的。后来才知道不能这样接。现在一直淘块主板把机了修好。
发表于 2014-3-28 20:00 | 显示全部楼层
接的什么板子啊,电源板?倒灌?
发表于 2014-3-28 20:26 | 显示全部楼层
这也是我买DP50一直不敢在维修场合上使用的原因.

现在仍然用着自己用 T26表头(GANDF的) +3R33 +多圈电位器 ,开关电源,组装成的桌面电源在试机.

除了LCD太小,没别的大缺点.
对了电流倒灌很讨厌,于是我在3R33后面加了个场管,输入没电压的时候,不导通..
发表于 2014-3-28 20:54 | 显示全部楼层
感谢 “老白 ”以烧板子的代价对DP50开机出现高电压烧板的提出问题,晚上下班回家立即检测了代码,终于在一个不起眼的地方找到了问题:
原来,对于DAC初始化,抄了一段官方给的代码:

        //DAC
        GPIO_InitStructure.GPIO_Pin =  GPIO_Pin_4|GPIO_Pin_5;
        GPIO_InitStructure.GPIO_Speed = GPIO_Speed_50MHz;
        GPIO_InitStructure.GPIO_Mode = GPIO_Mode_Out_PP;
        GPIO_Init(GPIOA, &GPIO_InitStructure);
        GPIO_SetBits(GPIOA,GPIO_Pin_4);
        GPIO_SetBits(GPIOA,GPIO_Pin_5);

本也没注意,其实问题就在最后2行,不知道这段代码为什么要执行:
        GPIO_SetBits(GPIOA,GPIO_Pin_4);
        GPIO_SetBits(GPIOA,GPIO_Pin_5);
这2句代码的意思是键DAC输出的端口按普通IO口输出高电平,结果相当于DAC输出了3.3V,3R33的电压指向最高电压

看来,写STM32重别的地方找来的代码还要仔细阅读才行;

再次向大家表示歉意,请立即升级到版本1.7,

1.7以前的版本用户,切记不要挂着负载启动电源,按代码的逻辑,此时高压将持续1s以上,估计就会烧东西了,升级到1.7后,仍会有一个电压毛刺,但是只会持续10ms左右,这个时间,连个LED都烧不了,切切!!!!


升级网站:http://stm32.sinaapp.com/dp50/


 楼主| 发表于 2014-3-29 09:04 | 显示全部楼层
apachectl 发表于 2014-3-28 20:54
感谢 “老白 ”以烧板子的代价对DP50开机出现高电压烧板的提出问题,晚上下班回家立即检测了代码,终于在一 ...

效率高啊!感谢ap大侠了。
发表于 2014-3-29 09:06 | 显示全部楼层
apachectl 发表于 2014-3-28 17:29
手机是肯定不是这个问题,USB输出口是延时输出的,绝不会有高电压进去

我是用主输出4.2v直接加电,导致诺基亚手机,及国产手机电源芯片直接短路烧毁,现在有新版本了,愿意再次尝试,但不会再用好手机当小白鼠了,找些山寨淘汰的试试......

本版积分规则

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

GMT+8, 2024-4-23 16:25 , Processed in 0.045617 second(s), 26 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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