0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

用于进行电磁线圈炮测速的光纤单片机测速系统的设计

电子设计 来源:郭婷 作者:电子设计 2019-09-11 08:04 次阅读

1 引 言

炮口初速是衡量火炮、弹丸的综合性能的重要参量之一。测量初速的值,是衡量内弹道理论的正确性和计算方法准确性的重要标准之一,而对外弹道来说,弹丸初速也是研究弹丸在空气中飞行规律和计算火炮射表的原始数据之一。通常炮口初速的测量,可以通过传统的测速方法得到。传统测速方法从原理上可分为测瞬时速度法(如弹头激波测速法)和测平均速度法(如通断靶,线圈靶和光幕靶等测速法)两类。

近年来,伴随着电磁线圈炮的发展,其炮口测速已引起了人们的关注。电磁发射领域是一个全新的武器系统,他在发射机理、工作环境以及工作特点等方面与传统的以火药为能源的火炮系统有着根本的不同,发射时电磁炮的强电磁环境、超高的弹丸初速等特点,势必造成传统的测速方法灵敏度降低,易受外界电磁场的干扰等现象,导致结果数据与实际不符。因此,寻求一种全新的测速方法已迫在眉睫。

基于这个目的,我们设计了光纤单片机测速系统来解决电磁线圈炮的测速难题。光纤单片机测速系统反应灵敏,比较适合电磁线圈炮高初速弹丸速度的测量,且光信号的传输和接收不受外界环境的干扰,能够在电磁线圈炮恶劣的发射环境下工作,此外光纤传输信号损耗较小,能够将信号引离强电磁环境,使信号处理系统避免强电磁的干扰,提高测量的精度。

2 光纤单片机测速系统的组成

本文所研究的光纤单片机测速系统由光信号发生电路、光信号的导出、光电信号转换电路、单片机计算系统、LED显示电路等组成。其主要原理图如图1所示。

光纤单片机测速系统相对来说结构比较简单,使用方便,更重要的是他能够避免电磁线圈炮强电磁环境的干扰,灵敏度高、测速精确,能够满足电磁线圈炮的测速要求。

用于进行电磁线圈炮测速的光纤单片机测速系统的设计

3 硬件设计

光纤单片机测速系统主要由光电转换系统、单片机系统和速度显示系统3部分构成。其主要是以单片机为核心,配以一定的外围电路,实现特定的检测功能的应用系统。

3.1 光信号发生电路设计

通过激光管发出束状光线照射在光纤上,再由光纤传导装置把光信号引出,传输至光电转换装置。其原理如图2所示。

用于进行电磁线圈炮测速的光纤单片机测速系统的设计

当激光管和光纤之间有弹丸经过时,弹丸会挡住激光管发出的光束,使光电转换装置处光信号发生中断,引起电信号的改变。若将两套此装置平行放置在炮口位置,弹丸经过时使两套装置处光信号依次发生跳变,引起电信号的改变,单片机依据此信号的改变而计算出平均速度。

3.1.1 光信号发生系统的硬件组成

为了保证光信号很好地传输至光纤,须采用发散度小、穿透力强的束状光线或激光照在光纤一端,通过光纤把光信号引到光电转换装置。考虑到电磁炮的强电磁干扰,将3 V干电池供电系统与电磁发射系统隔离,使激光管正常发光。这里采用了西安华科光电有限公司生产的D1650型激光管,其工作波长为650 nm,光束发散度为0.1~0.5 mrad,功率5 mW,稳定性好,使用寿命大于5000 h,能满足系统需要。

光纤可以让光信号传输至预定位置,在传输过程中损耗小,且不易受外界条件的干扰。在选择光纤的材料时,需要注意的一个问题是所采用的光纤传播的波长范围必须适合所采用激光管发出的光波长。这里我们采用普通塑料光纤。塑料光纤灵活柔韧,适用温度范围较大,并不易断裂,可承受较大的应力载荷、挠曲与振动等,并且可以传输可见光与近红外光,适合应用在本通信网络中,也是最经济的解决方案。

3.1.2 光电转换系统的设计与选择

光电转换电路的目的是将光纤传输的光信号的变化转换为电信号的变化,并对电信号进行放大、整形,使其成为适合于单片机工作环境的TTL电平,用来给单片机跳变信号。采用的光敏二极管主要是通过感应光纤光信号变化,自身导通或截止引起电路变化,这里采用2DUB型光敏二极管,其光谱范围为0.4~1.1μm,响应时间短,足够系统响应需要。其原理如图3所示。

用于进行电磁线圈炮测速的光纤单片机测速系统的设计

3.2 单片机计算系统电路设计

单片机计算系统是指以单片机为核心,配以一定的外围电路,能实现特定的检测和控制功能的应用系统。根据本系统的需求,采用ATMEL公司的AT89C518位单片机。采用内部时钟,选用12 MHz的晶振,并采用了上电复位的方式。

3.2.1 单片机计算系统工作原理

该系统是根据两个输入信号1、2输入的时间差和两光信号触发点的距离,来计算平均速度的。鉴于本系统中单片机的实现任务,主要运用定时器TO,采用方式1进行工作,测出两触发信号的时间差。速度计算过程和数据输出过程由程序控制。

3.2.2 单片机接口设计及分析

信号1接P1.0,信号2接INT0。在单片机计算系统中我们选用GATE--门控位:GATE=1时,由外部中断引脚INT0和TR0来启动定时器。GATE=0时,仅由TR0置位来启动T0。

定时器/计数器工作方式1:TMON中的M1=O,M0=1,选定方式1工作。

PO口负载驱动能力强,能驱动8个TTL负载做段选。选用P1.1,P1.2,P1.3,P1.4,P1.5,P1.6分别连接6个共阳极LED数码管的位选管脚。

3.3 LED显示电路连接设计

鉴于目前的炮口速度,采用6位数码管已满足要求。这里我们采用动态显示方式,数码管选用共阳极。动态显示简化了硬件电路,即通常将所有位的段选线并联在一起,形成段选线的多路复用。而各位的共阳极分别由相应的I/O口控制,实现各位的分时选通。采用S8050驱动,其过程如图4所示。

用于进行电磁线圈炮测速的光纤单片机测速系统的设计

4 光纤单片机测速电路工作分析

在测速过程中,当弹丸运动到第一个激光管与光纤之间时,光线被弹丸遮住。光敏二极管由于光信号输入截止的情况下且输出高电平,信号经放大整形接在单片机P1.0接口。此时,单片机开始计时。同理,当弹丸运动到第二个激光管与光纤之间时,单片机INT0口处变为高电平,单片机停止计时,从而测出弹丸经过两光纤(10.2 cm)所需的时间。然后根据程序计算出弹丸的运动速度,再由P0口输出到数码管进行显示。

5 光纤单片机测速系统软件设计

5.1 主程序设计

首先确定检测速度值的范围,两个传感器距离为l0.2 cm。所测弹丸的初速在0.00~2 000.00 m/s之间。计数器/定时器基本定时时间为1μs。本系统中计数器/定时器采用方式1工作。主程序流程图如图5所示。

用于进行电磁线圈炮测速的光纤单片机测速系统的设计

5.2 速度计算除法子程序

把计数器所计的数值当作除数存于50H,51H,把被除数(10.2 cm)转换为二进制码分别存于57H,56H,55H,54H中。若将被除数记为R5R4R3R2。相应除法步骤如下:

(1)判断除数是否为零,若为零,则转出错处理程序ERR执行。

(2)若除数不为零,则判断商是否大于双字节,即R5R4是否大于R1R0,若大于,则商大于双字节,使F0=1并结束除法运算。

(3)若R5R4小于R1R0,则采用重复比较法求商。由于是十六位除法,故比较法求商时比较次数16送B寄存器,以控制除法的循环次数。

(4)使32位被除数R5R4R3R2左移1位,即扩大2倍,R2最低位空出。

(5)使被除数高16位减去除数。若够减,则在R2最低位上商“1”;若不够减,则R2最低位上商“0”。

(6)判断除法是否完成(B=0),若未完成,则重复执行第(4)步;若已完成,则令F0=0,然后结束除法运算。

重复减法法则的除法程序流程如图6所示。

用于进行电磁线圈炮测速的光纤单片机测速系统的设计

5.3 速度千、百、十、个位数字分离程序

计算所得的商存放在57H,56H寄存器。此程序的作用是将双字节二进制商转换为6位BCD码,所得BCD码存于R4R5R6,本电路显示弹丸炮口初速的千、百、十、个、十分位、百分位数字的BCD码,分别储存在58H,59H,5AH,5BH,5CH,5DH寄存器中。

6 结 语

电磁发射技术是近年来新兴起的一种推进技术,是发射理论和技术领域的一次飞跃。他为解决人们对超高速、大质量发射的要求开辟了一条新的途径。我们研究电磁发射炮口测速,从基本的测速原理开始,系统地分析了测速方法并设计了光纤单片机测速系统。鉴于当前应用中的各种测速方法的原理和其使用上存在的局限性,结合电磁线圈炮炮口测速强电磁场、高初速的特点,提出了综合光纤、单片机优点的光纤单片机测速系统。根据测速的要求,通过测速模型的建立,具体设计了实验电路以及软件的编写,实现了电磁线圈炮炮口测速的可行性。此装置目前应用于实验室,效果达到了要求。


声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 单片机
    +关注

    关注

    6032

    文章

    44525

    浏览量

    633304
  • 线圈
    +关注

    关注

    14

    文章

    1814

    浏览量

    44364
  • 电磁
    +关注

    关注

    15

    文章

    1075

    浏览量

    51729
收藏 人收藏

    评论

    相关推荐

    基于单片机的自行车测速系统设计

    基于单片机的自行车测速系统设计
    发表于 11-14 16:40

    基于51单片机的电机测速系统论文下载

    51单片机的电机测速 根据原理图得到的PCB: 9、硬件调试结果:这次课程设计,主要对电机进行测速,在电机的码盘上转了10个孔,没10ms 对电机测量一次转速!由于工具不太足,做硬件
    发表于 07-19 04:50

    交变电磁线圈的驱动方法设计

    的驱动系统如图1所示,主要由信号发生器、功率放大器(Aigtek;ATA-3090,图2所示)以及电磁线圈组成。信号发生器设置电磁线圈的发射参数,例如电压、电流以及频率。输出到功率放大器进行
    发表于 10-23 11:17

    请问单片机的控制系统中是如何测速的,采用的电子元件有哪些?

    本人初学单片机,之前对单片机不是很了解,现在想做一个C51单片机的正反转控制和调速系统,其中也包括测速功能,
    发表于 06-09 15:23

    M法T法测速单片机程序设计

    M法T法测速单片机程序设计M法、T法测速单片机程序设计摘 要本设计为M法、T法测速单片机程序设
    发表于 09-02 06:01

    怎样去设计一个基于单片机的霍尔测速系统

    设计简介:本设计是基于单片机的霍尔测速系统,主要实现以下功能:可通过LCD1602速度最大值和霍尔测得的速度值;可通过按键调整速度最大值。标签:51单片机、LCD1602、MX1508
    发表于 02-18 06:20

    直流测速发电机与单片机的接口电路

    直流测速发电机与单片机的接口电路 如图是直流测速发电机与单片机的接口电路。在该系统中,通过单片机
    发表于 08-07 21:37 2436次阅读
    直流<b class='flag-5'>测速</b>发电机与<b class='flag-5'>单片机</b>的接口电路

    基于MSP430单片机测速系统设计_金华

    基于MSP430单片机测速系统设计_金华
    发表于 03-17 17:02 15次下载

    基于单片机的自行车测速系统仿真

    基于单片机的自行车测速系统仿真
    发表于 05-09 10:23 80次下载
    基于<b class='flag-5'>单片机</b>的自行车<b class='flag-5'>测速</b><b class='flag-5'>系统</b>仿真

    基于单片机霍尔电机测速仪表控制系统设计(毕业设计资料)

    基于单片机霍尔电机测速仪表控制系统设计(毕业设计资料)
    发表于 11-12 17:36 27次下载
    基于<b class='flag-5'>单片机</b>霍尔电机<b class='flag-5'>测速</b>仪表控制<b class='flag-5'>系统</b>设计(毕业设计资料)

    682【毕设课设】基于单片机霍尔传感器的电机测速系统

    682【毕设课设】基于单片机霍尔传感器的电机测速系统
    发表于 11-12 18:51 65次下载
    682【毕设课设】基于<b class='flag-5'>单片机</b>霍尔传感器的电机<b class='flag-5'>测速</b><b class='flag-5'>系统</b>

    基于单片机的霍尔测速系统

    设计简介:本设计是基于单片机的霍尔测速系统,主要实现以下功能:可通过LCD1602速度最大值和霍尔测得的速度值; 可通过按键调整速度最大值。标签:51单片机、LCD1602、MX150
    发表于 12-23 19:32 60次下载
    基于<b class='flag-5'>单片机</b>的霍尔<b class='flag-5'>测速</b><b class='flag-5'>系统</b>

    基于51单片机的自行车测速系统

    本设计采用51单片机为核心控制,使用LCD1602显示采集到的速度,霍尔测速模块进行测速测速的原理是通过磁感应原理检测开关变化量,通过检测
    的头像 发表于 09-26 10:54 3057次阅读

    电磁调速电机的测速线圈怎样测量好坏

    电磁调速电机(Electromagnetic Speed Control Motor)是一种利用电磁原理对电机转速进行调节的设备。在电磁调速电机中,
    的头像 发表于 06-05 10:52 1669次阅读

    如何绕电磁线圈磁性最大

    内部会产生磁场,这个磁场可以对周围的物体产生磁力作用。 1.2 电磁线圈的构造 电磁线圈主要由线圈、铁芯和电源三部分组成。线圈是由导线绕制而成的,铁芯是
    的头像 发表于 08-21 10:18 1106次阅读