自己动手做烟温气复合锂电池热失控探测器(第一篇探测器设计思路)

前言

本人工作后读了中科大火灾实验室工程硕士,研究方向为火灾监测预警和锂电池热失控探测,由于中间自己设计毕设用的探测器遇到了很多坑,花费了很多时间才解决,所以现分章节将本人设计的第一个锂电池热失控探测器从设计思路-原理图绘制-pcb设计-pcb打印-单片机代码编写-探测器外壳设计+3D打印外壳-探测器调试全流程分享出来,帮助新手小白更快的完成自己的作品,内容较多请勿催更!

第一篇 探测器设计思路

首先是锂电池热失控探测器的设计思路,我们究竟要探测那些参量,如何选用各个主要电器元件,探测器整体通讯方式是什么样的,这些都是要首先解决的。由于我们并不是专门介绍锂电池热失控的原理,所以对锂电池热失控机理不做详细解释,想了解的小伙伴可以自行查阅文献。

我们首先要做的事情就是这个探测器整体系统是什么样的,如下图:

图1.1 烟温气复合锂电池热失控探测器系统图

该探测器包括双波段双光路烟雾传感器、NTC传感器、CO传感器、H2传感器、VOC传感器、电路板、指示灯、外壳。双波段双光路烟雾传感器自行开发,采用940nm红外发光二极管和450nm蓝光发光二极管交替点亮作为两个探测光源,两个全波段光电二极管来将烟雾散射信号转化成电压,一个与发生光源夹角135度前向散射,一个与发射光源夹角66.5度后向散射。NTC传感器采用NTC热敏电阻传感器模块,输出模拟量;CO传感器采用ZE16B;H2传感器采用ZE07;VOC传感器采用ZP16;通讯芯片采用TJA1050T/CM的CAN通讯芯片。

以上是探测器设计整体思路,具体在画电路板时还需要哪些元器件,每个元器件连接哪些引脚都可以提前列好清单,也就是提前写一个设计说明书来指导自己后续的工作,防止绘制原理图时混乱。

本探测器采用stm32f103zet6作为MCU,并复合温度,CO,VOC,H2,双光路双波段烟雾等五种传感器,其中CO,VOC,H2采用品牌为炜盛的传感器,NTC采用合肥艾克姆电子电子科技有限公司的产品,双光路双波段烟雾传感器自行设计研发。

  1. 其中双光路双波段烟雾传感器采用USART2(TX:PA2,RX:PA3)与主探测器通讯;
  2. CO传感器采用USART3(TX:PB10,RX:PB11)与主探测器通讯;
  3. VOC传感器采用UART4(TX:PC10,RX:PC11)与主探测器通讯;
  4. H2传感器采用UART5(TX:PC12,RX:PD2)与主探测器通讯;
  5. NTC传感通过ADC1(PA1)采集电压信号;
  6. CAN通讯采用TJA1050T/CM,118(PHLIPS)与上位机进行CAN通讯;
  7. 电源模块采用AMS1117-3.3(友台半导体)降压芯片将输入的5V转为3.3V;
  8. LED模块通过三个贴片LED,一个红色一个绿色分别接PB5和PE5交替闪烁表示程序正常运转,一个蓝色LED接在电源模块上保持常亮表示电源正常工作;
  9. 复位模块采用TSA063G43-250轻触按钮,连接3.3V和GND以及NRST引脚。
  10. 晶振模块采用两块晶振:8MHz采用YXC(扬兴晶振)型号为X49SD8MSD2SC的直插无源晶振,两端分别连接MCU的OSC_IN和OSC_OUT引脚;32.768KHz采用YXC(扬兴晶振)型号为X206032768KGB2SC的的直插无源晶振,两端分别连接MCU的PC14-OSC32_IN和PC15-OSC32_OUT引脚。
  11. 接线端子模块采用DORABO(地博电气)的DB2ERC-3.81-12P-GN弯插端子,分别连接CANH,CANL,SWDIO,SWCLK,3.3V,GND,SWDIO(smoke sensor),SWCLK(smoke sensor),3.3V(smoke sensor),GND(smoke sensor),剩下两个作为预留接口。


模块引脚设计表

编号

模块名称

厂家

型号

通讯方式

模块引脚(需要连接的)

主探测器对应引脚

1

双光路双波段烟雾传感器

自主研发

USART2

RX

PA2(USART2_TX)

TX

PA3(USART2_RX)

3.3V

VCC

GND

GND

SWDIO(smoke sensor)

PA13(JTMS-SWDIO)

SWCLK(smoke sensor)

PA14(JTCK-SWCLK

3.3V(smoke sensor)

VCC

GND(smoke sensor)

GND

2

CO传感器

炜盛科技

ZE16B-CO

USART3

UART-RXD(PIN4)

PB10(USART3_TX)

UART-TXD(PIN5)

PB11(USART3_RX)

5V(PIN6)

5V

GND(PIN3)

GND

3

VOC传感器

炜盛科技

ZP16

UART4

UART-RXD(B)

PC10(UART4_TX)

UART-TXD(A)

PC11(UART4_RX)

5V

5V

GND

GND

4

H2传感器

炜盛科技

ZE07-H2

UART5

UART-RXD(PIN7)

PC12(UART5_TX)

UART-TXD(PIN8)

PD2(UART5_RX)

Vin(PIN15)

5V

GND(PIN5)

GND

GND(PIN14)

GND

5

CAN通讯模块

PHLIPS

TJA1050T/CM,118

RXD

PA11(CAN_RX)

TXD

PA12(CAN_TX)

S

GND

Vref

×

VCC

5V

GND

GND

CANH

端子口

CANL

端子口

6

电源模块

友台半导体

AMS1117-3.3

ADJ(GND)

GND

VOUT(TAB)

VCC

VIN

5V

TAB

VCC

7

LED模块

MEIHUA(美华)

MHT192WDT-ICE

VCC

PB5

MHT192CRCT

VCC

PE5

8

NTC模块

合肥艾克姆科技

NTC热敏电阻传感器

ADC

VIN

VCC

GND

GND

DO

×

AO

PA1

9

复位模块

BRIGHT(博瑞泰)

TSA063G43-250

1

GND

2

GND

3

VCC/NRST

4

×

10

晶振模块

YXC(扬兴晶振)

X49SD8MSD2SC(8M)

\

OSC_IN

\

OSC_OUT

X206032768KGB2SC(32.768K)

\

OSC32_IN

\

OSC32_OUT

11

接线端子模块

DORABO(地博电气)

DB2ERC-3.81-12P-GN

PIN1

CANH

PIN2

CANL

PIN3

SWDIO

PIN4

SWCLK

PIN5

SWDIO

(smoke sensor)

PIN6

SWCLK

(smoke sensor)

PIN7

GND

PIN8

VCC

PIN9

5V

PIN10

×

PIN11

×

PIN12

×

完成以上工作,探测器前期设计思路就基本清晰了。下一章节我将介绍如何绘制探测器原理图,敬请期待!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值