由于产品需要工作在低温环境下,已经超出了电路板上部分元器件的工作最低运行温度要求,所以需要增加额外的加温电路,使得PCB板的整体温度可以保持在元器件要求的范围之内。

1.基本思路

加温电路的主要目的是为了在低温时,电路发挥作用为PCB板进行加热保温使其温度可以保持在器件可运行的最低温度以上,所以并不需要对温度进行精确的控制。因此制定以下方案,使用电阻与NTC温敏电阻进行分压,对一只MOS管或三极管进行控制。当温度低到一定阈值时,电阻与NTC电阻分压升高,打开加温电路,当温度回升后分压下降,降电路关闭。

2.电路的各部分实现

三极管与MOS管选择常用的SOT-23封装,比较目前常用的三极管与MOS管,在同封装下,MOS管支持的导通电流普遍比三极管大很多,所以我们选择MOS管。通过对比,最终选择LRC的LN2302BLT1G型号,NTC电阻选择一般常用的NCP15WF104F03RC。根据加热电路的功率,选择使用1210封装的10欧姆电阻做为发热器件,总功率控制为2.5W。

最终完成原理图设计如下:

加热电路部分

NTC温度控制部分

对原理图的说明,在原理图中信号THERM_PCB做为一个模拟信号给PCB板上的单片机的ADC口上,可以作为PCB板的温度测量。HERTER_EN接到单片机的控制IO上,IO设置为高阻,加温电路失控时IO拉高,强制关闭MOS管,做为一道保险措施。

控制电路各值的确定:

在上面的电路中,主要确定的参数就是R705的值,其与分压电阻R705的分压直接决定的MOS管Q302在什么时候打开。先确定下来这个电路将零上5度作为打开与关闭加温电路的分界点。

首先,我们在NTC电阻的规格上查得在零上五度时的电阻值,如下图可查看对应温度时其电阻值为272K欧姆。

接着,确认在零上五度时对应的MOS管其开启电压,从规格书提供的图表里可以查得在五度时MOS的开启电压为0.97V。

最后,根据上面的值进行分压电阻计算,选择电值为680K。

3.加温电路小板设计

由于加温电路是放在一个小的PCB板上然后再架设在两块主PCB板之间。所以根据两个主PCB的需要加温元件布局设计如下PCB板。

两个主PCB需要加温的区域位都位于同一方位,所以在加温电路小板,将发热电阻集中发在对应区域,使热量优先到达需要的地方,对板子上多的铜进行了删除,NTC电阻放置在两个主PCB板中的一个上。在板子的加温区与两个主PCB板之间使增加导热硅胶垫增强热传导。

4.实物板测试及结论

使用实物板进行测试,在常温下使用跳线进行全率加热,些电路的最大温升可以达到20度。在低温箱中进行测试,加温电路的控制,其在7度左右电路会开始开启,到达-4度时会到达设计全功率。

此电控制电路的优缺点:

优点:加温控制电路原理图简单,各参数也方便确定,最后测试结果达到预期设计目标。

缺点:加温速度慢,达到温度平衡时间长,加温过程中会有温度的来回波动震荡,如精确加温的场合不能使用。

一种简单的PCB加温电路设计相关推荐

  1. 技巧||一种简单的pcb板贴片流程

    PCB线路板贴片也就是smt贴片,是一种在pcb基础上进行加工的一系列工艺,今天小编就和大家介绍一种简单的PCB线路板贴片流程. ​ 首先,我们在做线路板的时候,需要开钢网,据小编了解到,这钢网的价格 ...

  2. CSS里总算是有了一种简单的垂直居中布局的方法了

    <!DOCTYPE html> <html xmlns="http://www.w3.org/1999/xhtml"> <head><me ...

  3. ICCV2021 Oral SimROD:简单高效的数据增强!华为提出了一种简单的鲁棒目标检测自适应方法...

    点击上方"3D视觉工坊",选择"星标" 干货第一时间送达 作者丨小马 来源丨我爱计算机视觉 ▊ 写在前面 本文提出了一种简单有效的鲁棒目标检测无监督自适应方法( ...

  4. 英文字典设计c语言代码,一种简单的英文词典排版系统

    <一种简单的英文词典排版系统>由会员分享,可在线阅读,更多相关<一种简单的英文词典排版系统(20页珍藏版)>请在人人文库网上搜索. 1.中国地质大学(武汉)C语言课程设计论文学 ...

  5. 算法:三种简单排序算法

    排序算法比較常见的有:冒泡排序.简单选择排序.直接插入排序:希尔排序.堆排序.归并排序和高速排序算法等. 今天先学习一下前面三种比較简单的算法.排序的相关概念: ①排序的稳定性:两个或多个元素相等.排 ...

  6. EasyBridge:一种简单的js-bridge设计方案

    EasyBridge是一个简单易用的js-bridge的工具库,提供了日常开发中,JavaScript与Java之间通讯的能力,与其他常见的js-bridge工具库实现方案不同,EasyBridge具 ...

  7. 有没有一种简单的方法可以按值删除列表元素?

    a = [1, 2, 3, 4] b = a.index(6)del a[b] print a 上面显示了以下错误: Traceback (most recent call last):File &q ...

  8. java判断回文字符串几种简单的实现

    11年it研发经验,从一个会计转行为算法工程师,学过C#,c++,java,android,php,go,js,python,CNN神经网络,四千多篇博文,三千多篇原创,只为与你分享,共同成长,一起进 ...

  9. php xml对象解析_php解析xml 的四种简单方法(附实例)

    XML处理是开发过程中经常遇到的,PHP对其也有很丰富的支持,本文只是对其中某几种解析技术做简要说明,包括:Xml parser, SimpleXML, XMLReader, DOMDocument. ...

  10. 【页面传值6种方式】- 【JSP 页面传值方法总结:4种】 - 【跨页面传值的几种简单方式3种】...

    页面传值--最佳答案6种方式: 一. 使用QueryString变量 QueryString是一种非常简单也是使用比较多的一种传值方式,但是它将传递的值显示在浏览器的地址栏中,如果是传递一个或多个安全 ...

最新文章

  1. 华为服务器显示403,禁止访问403是什么意思 网页提示403怎么解决
  2. Android之设置资源图片为圆角图片
  3. 腾讯产品经理告诉你微信为什么没有用户等级?
  4. c++11中static类对象构造函数线程安全
  5. 【ARM】Tiny4412裸板编程之Chip ID
  6. 2013年国家计算机一级考试试题,2013年计算机一级的考试试题.doc
  7. unity着色器和屏幕特效开发秘笈_Oculus研发分享:开发移动VR内容时应避免的PC渲染技术...
  8. linux awk 管道,shell使用管道,配合awk,一句代码清空大于设定大小的日志文件
  9. excel怎么批量插行_企业开工批量开票怎么办?旭诺教您导入Excel批量开具发票
  10. 【热聘】蚂蚁金服-系统软件和安全资深/高级/专家/工程师
  11. Python音频操作工具PyAudio上手
  12. 数据库事务及四大特性
  13. imu使用与卡尔曼融合定位
  14. 实验02-微信公众号编辑模式应用
  15. 关于键盘方向键的ASCII的问题解释
  16. 洛谷-P1598- 垂直直方图
  17. JAVA模拟电影票房,Neo4j入门之中国电影票房排行浅析
  18. 七届世界冠军迈克尔-舒马赫将正式退役
  19. Xilinx FPGA DDR3设计(一)DDR3基础扫盲
  20. 使用Java实现平衡二叉树

热门文章

  1. Unity插入视频音频
  2. 在 Github 制作在线简历 PDF
  3. Python利用OpenGL实现控制三维对象运动-天体运动仿真
  4. ArcGis-制图(简单点、线、面符号的制作、保存)
  5. 解决类似 The word is not correctly spelled等pom文件拼写错误问题
  6. 网页百度网盘上传显示服务器错误,win7系统下登陆百度浏览器提示连接服务器错误的方案?...
  7. Sams-Net: A Sliced Attention-based Neural Network for Music Source Separation论文笔记
  8. 高翔视觉slam十四讲书籍习题(第三讲)
  9. 员工出错处罚通知_关于处罚员工的通报
  10. 计算机32位操作系统指什么,电脑操作系统的32位和64位有什么区别