电池点焊机设计要点记录及个人分析

2024-09-01 21:28

本文主要是介绍电池点焊机设计要点记录及个人分析,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

想要设计的由来

有些电路板或动力元件需要电池和镍片的连接,虽然临时使用焊锡焊接在了一起,但焊接过程中的热量焊接后的厚度太大。最终想要设计一个用于点焊的板子

点焊的原理和操作上的误区

原理:两个点焊笔和镍片的接触点直径相比于导线其他位置的直径要细,根据电阻的特性,点焊位置接触点位置阻值最大,整个焊接电路串联,所以夹在此处的电压最大,热量也最多,热量导致局部镍片和金属熔化并融合也就是焊接到一起。
在这里插入图片描述

点焊的个人认知

1,两只表笔都先接触金属片,然后通电

这样应该只是有很少火花或没有火花。但是看到网上视频中直接点焊,可能是以下几种情况:
一、就是直接点焊,但一般有火花和表面的黑色
二,在两表笔接触的瞬间并没有通电,在接触后按下通电按钮(一般在表笔拇指方便按压处),或者表笔里有按下后接触的开关,表笔接触后向下按下后接触通电。
三,表笔接触瞬间有一个延时导通的电路设计

2,点焊的电流很大在几百A或上千A

若对电流的大小没什么认知,可以参考电磁炉的工作电流也不到100A手机65w快充的电流只是10多A
这么大的电流导致一般无法通过一个按钮按开关控制,一般的继电器也无法实现;个人使用一个5v的继电器控制,没想到被控制端烧穿了
开关的选择有两种形式:
一、大功率继电器,只能考虑从报废的冰箱等,不然不划算
二、MOS管或IGBT,三极管就不考虑了,因为三极管基极电流就算是几A在电路中也是很大的

3,能量的问题

有时候点焊时并不能焊接上,很主要的问题就是没有足够让两点融合的能量。两方面解决能量问题。
一,使用高倍率电池,就是能够发电能够达到20A以上的电池,否则短时间内无法达到电流要求的话,依然无法提供融合的热量,毕竟金属都是导热的。
二,使用储能元件——大电容,由于电容的储能公式1/2CU^2,当电压增加1倍后容量可以增加3倍

4,使用电容储能时的时间分析

一,点焊的时间,1-3ms,时间过长会出现大面积的热量,金属传导很快
二,点焊笔从接触第一层镍片到镍片和下面金属接触完全的时间50ms左右,相当于机械按键手动按下时间,一般第一层悍穿了,也没焊接上,大概就是这个原因
三,电容放电时间,瞬间放电1-3ms
四,电容充电时间,在一次点焊完成后能够在1-2s内完成一次充电,可以不耽误下次点焊

5,散热问题

由于这么大的电流,必须要考虑散热问题,若不是移动点焊,只需在mos管加散热金属;若使用移动点焊,不能加装大的电容储能,那只能考虑电池容量和放电电流以及电路板散热问题,也可以考虑移动点焊分两部分,一部分是电容储能和控制板(可以加升压模块,使得电容储能增加),一部分是提供能量的电池;电池和电路板都会产生大量热量把两部分分开
电路板可以考虑铝基板,导热硅胶,金属外壳(避免电路接触)

6,显示及提醒功能

能量充满的提醒(灯)和焊接提醒(喇叭)

最终设计要点

使用大功率MOS管做为控制开关大容量电容升压模块充能时间
若使用移动点焊,考虑贴片mos管铝基板做为控制板和导热锡膏配合金属外壳

非移动点焊时,由于点焊放电时间(1ms内)相比于充电时间(表笔拿起再点下1s左右)短很多,这段时间充能可不需要,防止点焊笔接触后一直放电,这样可以使用低功率或放电功率小的电源完成充电
点焊开始进行,电容充能断开
点焊结束,开始充能

移动点焊只能使用大电流放电电源在放电时提供大电流

下面的计算方式是简单通过能量的角度分析,但平时不注意的内阻问题没有考虑

充能时间计算

例如,50000uf电容,充电功率12w,充电电压24v,三极管放大30倍电流,基极电阻600Ω。
充电电流:最大 24/600*30 =1.2A
电容最大电荷电荷量:Q = CU = 5 * 10-2 F * 24V = 1.2 C
充电时间:12 C / 1.2A = 1s,
使用三极管控制电流,但随电容电压增加,电流会降低,充电时间会延长

能量计算

按照上述条件,(Q和上面表示的意义不同,这里表示的是能量)
电容储能:Q = 1/2CU2 = 0.5 *5 * 10-2 F * (24V)2 = 1440J
需要高倍率电池功率:P = 1440J / 3ms = 48 * 104 = 480kw, 这根本无法满足

需要这么多能量的原因

1,实际中并不是用到这么多能量全部用于焊接,需要注意的是电源和电容中的内阻,内阻导致整个电路的电流无法达到要求
2,电容和电源以及导线的内阻都不能忽略
3,考虑电压12v时,为了满足100A的电流,内阻大概不能大于100mΩ,而在一般uf级别电容的内阻很容易就超过50mΩ。

设计中的解决方法

1,PCB设计中尽量使用较宽的走线,或多路环路走线(反正不需要考虑高频信号干扰),注意铺铜方式,参考另一篇
2,使用多个电容并联的形式降低内阻,使用多个MOS管减小阻值,增加承载电流
3,选用一些的低阻紫铜做为导线,导线长度尽量短

这篇关于电池点焊机设计要点记录及个人分析的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/1128089

相关文章

Android 缓存日志Logcat导出与分析最佳实践

《Android缓存日志Logcat导出与分析最佳实践》本文全面介绍AndroidLogcat缓存日志的导出与分析方法,涵盖按进程、缓冲区类型及日志级别过滤,自动化工具使用,常见问题解决方案和最佳实... 目录android 缓存日志(Logcat)导出与分析全攻略为什么要导出缓存日志?按需过滤导出1. 按

基于Spring Boot 的小区人脸识别与出入记录管理系统功能

《基于SpringBoot的小区人脸识别与出入记录管理系统功能》文章介绍基于SpringBoot框架与百度AI人脸识别API的小区出入管理系统,实现自动识别、记录及查询功能,涵盖技术选型、数据模型... 目录系统功能概述技术栈选择核心依赖配置数据模型设计出入记录实体类出入记录查询表单出入记录 VO 类(用于

Linux中的HTTPS协议原理分析

《Linux中的HTTPS协议原理分析》文章解释了HTTPS的必要性:HTTP明文传输易被篡改和劫持,HTTPS通过非对称加密协商对称密钥、CA证书认证和混合加密机制,有效防范中间人攻击,保障通信安全... 目录一、什么是加密和解密?二、为什么需要加密?三、常见的加密方式3.1 对称加密3.2非对称加密四、

MySQL中读写分离方案对比分析与选型建议

《MySQL中读写分离方案对比分析与选型建议》MySQL读写分离是提升数据库可用性和性能的常见手段,本文将围绕现实生产环境中常见的几种读写分离模式进行系统对比,希望对大家有所帮助... 目录一、问题背景介绍二、多种解决方案对比2.1 原生mysql主从复制2.2 Proxy层中间件:ProxySQL2.3

python使用Akshare与Streamlit实现股票估值分析教程(图文代码)

《python使用Akshare与Streamlit实现股票估值分析教程(图文代码)》入职测试中的一道题,要求:从Akshare下载某一个股票近十年的财务报表包括,资产负债表,利润表,现金流量表,保存... 目录一、前言二、核心知识点梳理1、Akshare数据获取2、Pandas数据处理3、Matplotl

python panda库从基础到高级操作分析

《pythonpanda库从基础到高级操作分析》本文介绍了Pandas库的核心功能,包括处理结构化数据的Series和DataFrame数据结构,数据读取、清洗、分组聚合、合并、时间序列分析及大数据... 目录1. Pandas 概述2. 基本操作:数据读取与查看3. 索引操作:精准定位数据4. Group

MySQL中EXISTS与IN用法使用与对比分析

《MySQL中EXISTS与IN用法使用与对比分析》在MySQL中,EXISTS和IN都用于子查询中根据另一个查询的结果来过滤主查询的记录,本文将基于工作原理、效率和应用场景进行全面对比... 目录一、基本用法详解1. IN 运算符2. EXISTS 运算符二、EXISTS 与 IN 的选择策略三、性能对比

MySQL 内存使用率常用分析语句

《MySQL内存使用率常用分析语句》用户整理了MySQL内存占用过高的分析方法,涵盖操作系统层确认及数据库层bufferpool、内存模块差值、线程状态、performance_schema性能数据... 目录一、 OS层二、 DB层1. 全局情况2. 内存占js用详情最近连续遇到mysql内存占用过高导致

java中pdf模版填充表单踩坑实战记录(itextPdf、openPdf、pdfbox)

《java中pdf模版填充表单踩坑实战记录(itextPdf、openPdf、pdfbox)》:本文主要介绍java中pdf模版填充表单踩坑的相关资料,OpenPDF、iText、PDFBox是三... 目录准备Pdf模版方法1:itextpdf7填充表单(1)加入依赖(2)代码(3)遇到的问题方法2:pd

Mysql中设计数据表的过程解析

《Mysql中设计数据表的过程解析》数据库约束通过NOTNULL、UNIQUE、DEFAULT、主键和外键等规则保障数据完整性,自动校验数据,减少人工错误,提升数据一致性和业务逻辑严谨性,本文介绍My... 目录1.引言2.NOT NULL——制定某列不可以存储NULL值2.UNIQUE——保证某一列的每一