第二篇 原理图绘制
上期讲完了我的设计思路以及元器件清单,本期我来简单的展示一下烟温气复合锂电池热失控探测器原理图。我采用的是国产EDA软件嘉立创,因为其配套元器件的封装、采买、打板、贴片都是一个软件搞定,方便快捷。
打开软件后,新建一个工程并保存,然后开始原理图绘制,大部分元器件都可以在立创商城搜索到合适型号后复制厂家型号或商品编号,在软件中搜索并直接放置器件:
1.首先是放置探测器的MCU,我采用的是STM32F103ZET6:
图2.1 MCU原理图
我们先把需要接地的和接VCC的引脚给连上VCC默认的是3.3v。
2.然后画晶振原理图:
图2.2外部晶振原理图
这里一定要注意电容和电阻大小,我遇到一个坑就是1MΩ的电阻用成了1mΩ,直接导致晶振失效,延迟函数出现问题。晶振失效往往是比正常延迟慢了10倍左右,这时候就要注意是不是外部晶振失效了,然后再找失效原因。
OCS_IN/OCS_OUT/OCS32_IN/OCS32_OUT几个引脚用输入符号与MCU对应引脚相连接。
3.下一步绘制电源部分:
图2.3 电源部分原理图
因为我们探测器设计是5V输入,电源我们采用AMS1117-3.3线性稳压器将5V转成3.3V,当然如果设计是12V或者24V输入,那我们就要选择其它合适的线性稳压器。这里要注意滤波电容大小的选择。
4.LED模块没有什么好说的,主要是指示运行的状态,发光二极管正极接VCC拉高,如果需要亮灯的,将对应负极拉低就行了。最后限流电阻别忘记了:
图2.4 LED模块原理图
5.下面是CAN通讯模块原理图:
图2.5 CAN通讯模块原理图
我采用的是TJA1050T/CM,118的CAN芯片,接线方式中规中矩,供电是5V,S接地默认高速模式,另外120Ω终端电阻别忘记了。
6.复位按钮模块:
图2.6 复位按钮原理图
我这里采用的是手动复位轻触开关的模式来复位MCU。NRST平时处于高电平状态,一旦按下轻触开关,NRST电平被拉低,MCU复位。
7.传感器原理图,这里所有传感器都是我自行订购的,所以原理图和后面的封装都需要自己根据传感器商家的产品手册中提供的引脚信息来画:
图2.7 CO传感器原理图
CO传感器采用炜盛科技的ZE16B,与MCU通过串口通讯(USART3),供电电压是5V。
图2.8 VOC传感器原理图
VOC传感器采用炜盛科技的ZP16,与MCU通过串口通讯(UART4),供电电压是5V。
图2.9 H2传感器原理图
VOC传感器采用炜盛科技的ZE07,与MCU通过串口通讯(UART5),供电电压是5V。
图2.10 NTC传感器原理图
NTC传感器采用艾克姆科技的热敏电阻模块,MCU通过测量电压来计算温度。
图2.11 双光源双光路烟雾探测器原理图
双光源双光路烟雾探测器是我自主开发的,其具体的开发过程我后面会单独用一篇文章介绍,这里就不赘述了。
图2.12 双光源双光路烟雾探测器原理描述侧式图及俯视图
烟雾传感器单独预留了ST-link的端口(SWCLK/SWDIO)方便后期程序烧录。烟雾探测器与MCU通过串口通讯(USART2),其供电电压3.3V。
8.最后就是接线端子
图2.13 接线端子原理图
探测器接线端子包括5V电压输入,接地,烟雾传感器ST-link接口,整个锂电池热失控探测器ST-link接口,CAN通讯接口。
最后所有没有连接的引脚全部加上非连接标识“×”。至此该探测器所有原理图绘制完毕,比较简单,但是可以满足做实验的探测需求,接下来就是画封装和PCB图了,敬请期待!
图2.14 烟温气复合锂电池热失控探测器原理图