重武器激光器能够模拟各类重武器枪支对战术人员、车辆设施等的杀伤或者毁伤效果。重武器激光器能够模拟枪支、武器的激发方式,可单次、连续重复触发功能。
2. 实现功能详细描述
其工作原理如图1所示,发射端是指各类型的重武器,接收端是指战术人员、车辆设施等。通过激光编码实现对不同枪支武器类型、红蓝双方以及枪支武器编号的区分,编码信息经激光发射出去,经过空气介质的传播到被接收端的激光接收器接收到,然后在对信息进行解码即可得到毁伤信息。
图1 重武器激光器毁伤原理图
对于重武器激光器来说,主要涉及的是发送端的功能。激光器发送端有两种光源,一种是红外光,作为毁伤信息的编码载体,另一种是可见光,可以根据模式选择是否可见。模式切换功能通过按键控制,激发功能通过扳机控制。
该激光器还配有与外部设备的通讯功能,分为无线通讯和有线通讯,无线通讯选择nrf24l01模块,有线通讯选择485通讯。
激光器还具有电源显示,低电量显示,状态显示功能,有5路led指示灯作为设备状态显示。
此外,激光器留有,可配备陀螺仪,实现姿态测量。
机械部分
- 重武器激光发射器具有防水、防腐功能,防水等级达IP67标准;
- 重武器激光发射器外壳可抵御小威力撞击;
- 扳机接口;
- 电源开关、按键;
- 电池充电接口;
- 5路指示灯;
- 电池:18650锂电池。
电气部分
- 激光编码、功能选择、状态显示都能实现编程控制;
- 激发:扳机激发;
- 显示方式:5路LED灯;
- 模式选择:按键控制;
- 反应时间:≤0.5s;
- 功率输出:≥0.1W;
- 使用温度-20℃-65℃;
- 使用时间12小时。
- 18650锂电池充放电保护。
重武器激光器项目最核心的功能设计在于激光器的大功率驱动电路设计以及编码,为了实现该功能其电气部分设计两大系统,分别是电源管理系统和信号控制系统。电气示意图如图2所示,电源管理系统由充放电保护电路、电源管理电路、电平转换电路、电量检测电路组合以及控制板外部的充电电源和电芯组成。信号控制系统围绕核心控制单元MCU及其外设、输入输出I/O口,还有包括nrf24l01模块接口电路、按键检测电路、扳机接口电路、EEPROM驱动电路、加速度计驱动电路、485通讯接口电路、5路led驱动电路等以及控制板外部的激光器和扳机组成。
图2 重武器激光器功能框图
4.2 大功率驱动电路设计
针对可见光和不可见光两种光源的驱动器我们采用同一种压控流型恒流源电路。原理图如图3所示,核心器件由双运放LM258及MOS管组成。首先第一个运放作为跟随器,其输入的跟随电压是由MCU内部外设DAC控制输出电压,该电压作为压控流型恒流源的输入电压。第二个运放和MOS管组成恒流源,其输入的端三级管受MCU控制,从而控制恒流源的通断。最终实现编码和大功率驱动。
图3 双激光器驱动电路
4.3 充放电保护电路设计
对于电池采用15860锂电池电芯,通常电芯需要配有充放电电路采用正常使用,以免对电芯产生损耗。其单节锂电池的最高充电终止电压为4.2V,不能过充;放电终止电压通常为3.0V,最低不能低于2.5V。充电保护电路选用的控制芯片是DWO1,它是一款锂电池保护芯片,内置有高精确度的电压检测与时间延迟电路。该电路可使电芯正常工作电压在2.5V~4.3V之间,过放电保护在2.3V,过充保护4.4V。充放电保护电路的原理图如图4所示。
图4 充放电保护电路
4.4 电源管理电路
如图5所示的电源管理电路可以通过长按轻触开关实现电源通断。K1为轻触开关,当 K1被按下,MOS管Q1被导通,电源给单片机上电。这是单片机进行一段时间的延时,若在延时期间按键键松开,则无法启动开关,只有按下开关指定长的时间。单片机才会驱动POWER_ON/OFF为高电平,Q3导通,这时松开按键,Q1依然导通。当K1再次被按下时,KEY_POWER检测到按键被按下,这时也会做个延时检测,若按键长时间按下,则单片机驱动POWER_ON/OFF为低电平。当K1被松开时,Q1阻塞。
图5 电源管理电路
4.5 电源防反接电路
如图6所示电源防反接电路,当电源正负极连接正确时,Q2导通;当电源正负极接反时,Q2阻塞。从而实现电源防反接。
图 6 电源防反接电路
4.6 电平转换电路
电平转换电路一共有两路,一路为5V给激光器驱动电路供电,需要的功率大于1w。第二路为3.3v给单片机供电。
图7 5v电平转换
图8 3.3v电平转换电路
4.7 数字开关电路
如图数字开关电路可以使用单片机I/O口控制电源的通断。
图9 数字开关电路
4.8 stm32最小系统
图 10 stm32最下系统
4.9 EEPROM驱动电路
图 11 EEPROM驱动电路
4.10 加速度计驱动电路
图12 加速度计驱动电路
4.11 NRF24L01接口电路
图13 NRF24L01接口电路
4.12 普通I/O接口电路
图14 普通I/O接口电路
4.13 485接口驱动电路