基于CPLD技术的枪械电磁扳机控制仪设计

发布者:快乐旅途最新更新时间:2010-10-28 来源: 现代电子技术关键字:CPLD  电磁扳机控制仪 手机看文章 扫描二维码
随时随地手机看文章

  O 引言

  靶场测试领域中枪械的击发是一个重要的环节。传统的枪械击发采用人工方式,即射击人员听到射击指令后手工扣动枪械扳机进行击发,这种方式存在两方面的问题:其一,无法保证安全性。人员操作时有可能由于疲劳或者听错指令进行了误操作,则可能造成靶道内人员安全事故,而在有些应用场合,如防弹头盔穿甲实验,射击人员必须面对防弹头盔进行射击,弹头有可能反弹回来伤及射击人员。上述两种安全事故在国内靶场都曾发生过。其二,随着靶场测试技术的不断发展,靶场测试所用的设备种类越来越多,精度也越来越高,因此,不同的测试设备如何保持一定的同步性显得越来越重要。显然,手工击发枪械方式难以实现同步性要求。

  基于以上考虑,有人提出了基于电磁效应的控制方法,由铁芯、线圈、衔铁、簧片等组成,当需要控制枪械击发时,向线圈两端加上一定电压,线圈中便会流经电流,从而产生电磁效应,衔铁就在电磁力的作用下克服弹簧的拉力吸紧铁芯,以带动扳机运动。当需要释放扳机时,断开线圈两端电压,电磁力消失,衔铁在弹簧拉力的作用下,恢复原位释放扳机。多次试验后,证实该方法可行,但存在一定的弊端。如衔铁位置的恢复依赖于弹簧的拉力,长时间使用后弹簧会产生疲劳现象,另一方面,线圈方式工作时,会有较大的冲击电流,这会给电网及其他设备带来干扰,甚至会引起关键设备误触发。

  针对上述问题,设计了基于CPLD技术的枪械电磁扳机控制仪。

  1 电磁扳机控制仪总体构成

  为了保证电磁扳机控制仪安全可靠地工作,必须设计一定的逻辑互锁机构,设计中采用CPLD实现电路逻辑功能,步进电机作为执行单元。

  电磁扳机控制仪总体构成如图1所示。

  图1中,电磁扳机控制仪由CPLD逻辑控制器、RS 232通讯模块、电机驱动器以及步进电机构成。其中,CPLD完成逻辑控制及串口通讯功能,电机驱动器接收逻辑指令驱动步进电机工作。应用CPLD在线可编程技术及串口通信技术,设计的控制仪具有很高的现场可编程功能及组网功能,可与其他测试设备实现整体测试系统的同步性、自动化及网络化。由于电磁扳机控制仪应用在靶场环境,因此其使用的安全性是一个关键指标,新设计的控制仪克服了旧仪器的诸多问题,充分考虑了电磁兼容性,现场可操作性以及测试安全性等因素,从设计上最大程度的保证了使用的安全性。

  枪械电磁扳机控制仪控制面板示意图如图2所示。[page]

  从消除干扰确保稳定的角度出发,首先是在设计CPLD控制板时,在电源地之间加入了大量的滤波电容,在数据通道上加入光电隔离,控制信号的长线输出采用双绞线输出并且接口均采用军品航空插头,以避免在传播路径中引入干扰;在步进电机执行单元,加入电磁屏蔽盒,消除电机动作时带来的电磁干扰。

  从测试安全的角度出发,在控制面板上加入了解闭锁开关,确保了系统的总体控制;同时在“触发”和“复位”按键的逻辑上加入互锁功能,保证操作的正确性,从而消除误操作现象。

  2 机械部分设计

  现有的扳机控制仪大多采用电磁原理设计,存在的主要弊端有:弹簧长时间使用后容易产生疲劳现象;衔铁在吸合过程中容易产生较大的冲击电流,影响电网稳定,而且还会影响其他测试仪器的正常工作等。针对这些问题,设计者利用电机驱动器驱动步进电机来代替原有机构,可以对扳机操作进行精确控制。

  机械部分结构图如图3所示。

  电磁扳机控制仪的机械部分主要由步进电机、基座、转轮机构、扳机连杆、连线盒及电磁扳机屏蔽外壳构成。其工作过程为:步进电机接收驱动器指令进行转动,带动转轮机构转动,步进电机旋转一周,转轮机构带动扳机实现一次行程,完成击发动作。

  图4为电磁扳机行程方向及行程长度调节机构示意图,转轮机构上设计有扳机行程调节孔(图中①、②、③、④,四个调节孔距转轮机构中心半径逐渐缩小R1>R2>R3>R4),扳机连杆的长度也可以调整。通过这两个机构的调节,可以调整扳机的行程距离。

  步进电机由电机驱动器接高压进行驱动,通过CPLD控制器产生逻辑控制信号,实现扳机的控制。控制器与电机驱动器之间通过长绞线连接,测试仪与电机等干扰源距离较远且测试人员可以通过远距离控制枪械的击发,既保证了控制系统不受电磁干扰,又确保了测试人员的安全。[page]

  3 控制部分设计

  3.1 CPLD逻辑控制部分

  电磁扳机控制仪采用步进电机作为执行单元,CPLD作为主控制器实现逻辑控制和通信功能。逻辑控制部分实现按键的判读、锁存,触发和复位的互锁以及步进电机驱动器的控制功能。

  控制仪由“解闭锁开关”作为仪器功能的总开关,闭锁时,仪器面板所有按键不工作;解锁后,控制仪工作正常。电机动作由“复位”和“触发”按键配合工作,当击发允许时,按下“触发”按键,枪械击发并锁存触发键,若继续按触发键则仪器不触发;当需要再次击发时,必须按“复位”键后,解除触发锁存,然后按下触发按键触发仪器。通过“复位”和“触发”按键的相互锁存,来确保控制仪的安全触发。图5为CPLD电路逻辑功能仿真时序图。

  图5中左边Name栏定义管脚:clk为CPLD输入时钟1 MHz;feng为系统工作时的分频时钟;green和red分别代表“触发”、“复位”按键;out为逻辑输出端;key为解闭锁开关。

  控制仪逻辑功能见图5。当系统闭锁时(key=0),按键按下系统不工作(图5中1);系统解锁后(key=1),按“触发”键,系统输出控制信号;继续按“触发”键,系统处于互锁保护状态,系统无触发输出(图5中3);按“复位”键后,可以继续触发,系统能够正常输出(图5中4);重复误操作,继续触发,无输出(图5中5)。

  图5中green_lignt,red_light分别对应触发灯和复位灯。系统启动且未解锁,触发灯亮,复位灯灭,解锁灯灭(图5中2);系统解锁触发后,触发灯灭,复位灯亮,表示系统已经触发,需通过复位解除保护可继续触发。复位后,触发灯亮,复位灯灭,表示系统可以触发。

  3.2 通讯接口部分

  由于目前的靶场测试系统由许多测试仪器组成,并且在测试过程中,数据的采集处理都要求有较高的实时性,要求电磁扳机控制仪能够通过软件触发的方法来工作,而目前国内靶场测试领域中测试仪器大多留有串行RS 232接口,设计者在控制电路的基础上加入了串口通讯模块实现系统组网。整个测试过程可以从枪械击发到测试系统的数据采集处理都实现软件控制,实时性有了很大的提高。

  RS 232采用负逻辑电平标准,逻辑“1”为-3~-15 V,逻辑“0”为+3~+15 V,容限大、数据线少、抗干扰能力强,可实现远程数据传输。

  基于CPLD的RS 232通讯接口设计,采用MAX232进行电平和逻辑关系的变换,由于CPLD与接口之间按并行方式传输,接口与外设采用串行方式,故需要在串行接口中加入串并转换模块。典型的串行接口模块如图6所示。

[page]

  在数据输入过程中,串行数据按位进入模块的“接收移位寄存器”,当接收一个完整字符后,数据从“接收移位寄存器”送入“数据输入寄存器”再通过并行总线DATA[7:O]将数据并行取走。数据输出过程刚好相反。数据的传输速度由接收/发送时钟决定。

  电磁扳机控制仪中的RS 232接口电路如图7所示。

  图7为采用MAX232芯片实现串口通讯电路,该芯片可以适应+5 V单电源供电环境,硬件接口简单,易于实现。MAX232包含了两路接收器和驱动器,内部有一个倍压器和一个电压反相器,可以将输入的+5 V电源电压,变换成RS 232的输出电平±10 V。图7中的4个电容可以采用0.1 μF非极性瓷片电容代替1μF/16 V电解电容,并且尽量靠近芯片,以提高抗干扰能力。

  4 结语

  在设计基于CPLD技术的枪械电磁扳机控制仪的工作中,充分了解原有控制仪中存在的诸如安全性差、无法精确控制、无法实现组网测试等问题,从电磁兼容性、系统工作的稳定性,安全性出发进行设计实践,取得了很好的效果。所设计的控制仪实物经过靶场试验,能够适应靶场环境下复杂多变的电磁环境,能够安全可靠地执行测试工作。

关键字:CPLD  电磁扳机控制仪 引用地址:基于CPLD技术的枪械电磁扳机控制仪设计

上一篇:一种反激变换器的RCD吸收回路设计与实现
下一篇:简单而明智的成长,记赛灵思3D技术首发

推荐阅读最新更新时间:2024-05-02 21:11

基于MSP430单片机的冷媒中心控制系统的研制
1 引言 制冷系统已成为的现代汽车重要配置,制冷系统内的冷媒量和冷媒纯度都是影响制冷效果的关键因素,需要按期进行系统检测和冷媒更换。冷媒的更换过程分为冷媒回收、抽真空、注冷冻油和冷媒加注四个步骤。目前我国的汽车制冷系统的维修和维护的手段,大多仍是人工操作,其工作过程繁杂,效率低下,常因操作不当导致系统损伤。 作者完成的汽车制冷系统维护的自动化设备研制,有效地提高了维修效率和维护质量,实现了汽车制冷系统冷媒更换的全自动操作,使用简便,界面友好。 全自动冷媒加注控制系统采用16位单片机MSP430F149为核心控制器,采用了ATERA公司新型CPLD器件EPF10K10A,并实现了外存数据加密,整机功能完备、可靠性高。 2 系
[单片机]
基于MSP430单片机的冷媒中心<font color='red'>控制</font>系统的研制
ACEX 1K系列CPLD配置方法
1 引言 ACEX 1K 系列器件是Altera 公司近期推出的新型CPLD 产品。该器件基于SRAM,结合查找表(LUT)和嵌入式阵列块(EAB)提供了高密度结构,可提供10 000 到100 000 可用门,每个嵌入式阵列块增加到16 位宽可实现双端口,RAM 位增加到49125 个。其多电压引脚可以驱动2.5V、3.3V、5.0V 器件,也可以被这些电压所驱动;双向I/O 引脚执行速度可达250MHz。该器件还应用Altera 专利技术进行了重要的生产改进,进一步降低了器件的成本,提高了产品的性能价格比。因此,ACEX 1K 器件可用来实现许多逻辑复杂、信息量大的系统。但是在器件操作过程中,ACEX 1K 系列器件的配
[嵌入式]
ACEX 1K系列<font color='red'>CPLD</font>配置方法
基于CPLD的VGA视频显示系统的设计
引言 显示系统在工业、农业及日常生活中扮演着越来越重要的角色,因此,对其进行设计与研究具有十分重要的意义。 CPLD(Complex Programmable Logic Device;复杂可编程逻辑器件)具有编程灵活、集成度高、设计开发周期短、适用范围宽、开发工具先进等优点,用户可根据自身需要构造数字集成电路。其基本设计方法是借助集成开发软件平台,用原理图、硬件描述语言等方法,生成相应的目标文件,通过下载电缆将代码传送到目标芯片中,从而实现数字系统。CPLD的应用目前已深入网络、仪器仪表、汽车电子、数控机床、航天测控设备等领域,其设计及应用成为电子工程师必备的一项技能。 系统总体设计方案 XC95144XL是5ns引脚延
[电源管理]
基于<font color='red'>CPLD</font>的VGA视频显示系统的设计
基于单片机和CPLD的PLC背板总线协议接口芯片设计(二)
3.2 基于Verilog HDL 语言的硬件程序设计   本设计采用Verilog HDL 语言进行协议芯片的程序设计,Verilog HDL 语言是一种硬件描述语言,设计数字芯片时可以按照层次描述,并可以进行时序建模。本设计采用混合设计模式,主要设计的模块有状态机、协议帧检测、FIFO 控制器设计等。   1)状态机设计。   协议芯片的顶层模块是状态控制器部分,协议芯片共有四个状态, 分别处理基于Verilog HDL 程序语言的状态机描述伪代码如下:   2)协议帧检测。   本协议芯片的帧校验和采用简单的加和形式进行,在接收一方,如果数据帧中有用数据的加和同后续的校验和字节相同,则协议是正确的,否则丢弃该帧。协
[模拟电子]
基于单片机和<font color='red'>CPLD</font>的PLC背板总线协议接口芯片设计(二)
超低功耗CPLD在电子消费产品中的应用
当今可编程器件正朝着高密度、低功耗、高速的方向发展。今年,莱迪思半导体公司推出一种型号为ispMACH4000Z的CPLD器件系列,功耗极低,为便携式半导体消费品市场及其它对功耗有较高要求的电子产品市场提供了新的可编程解决方案。 从传统意义上说,由于掌控及手提式电子产品对于低待机功率和低成本有 苛刻的要求,因而限制了PLD器件在这些产品中的应用。然而,由于1.8V的ispMACH4000ZCPLD系列的产品问世,这标志着低静态功耗CPLD的产生。ispMACH4032Z是最初的三个跨越从32至128个宏单元的ispMACH4000Z系列中的第一个器件。这些器件的静态电流功耗极低,对于一个32宏单元的器件,最差的情况也只有2
[嵌入式]
超低功耗<font color='red'>CPLD</font>在电子消费产品中的应用
基于边界扫描技术的数字系统测试研究
  摘 要: 介绍了支持JTAG标准的IC芯片结构、边界扫描测试原理以及利用边界扫描技术控制IC芯片处于特定功能模式的方法。针对IC芯片某种特定的功能模式给出了设计思路和方法,并用两块xc9572 pc84芯片互连的PCB板为例进行设计分析和实验实现。通过实验实现,体现了边界扫描技术易于电路系统调试和方便系统设计的特点,且设计的系统控制逻辑简单方便,易于实现。   当今,微电子技术已经进入超大规模集成电路(VLSI)时代。随着芯片电路的小型化及表面封装技术(SMT)和电路板组装技术的发展,使得传统测试技术面临着巨大的挑战。在这种情况下,为了提高电路和系统的可测试性,联合测试行动小组(JTAG)于1987年提出了一种新的电路板测试
[嵌入式]
基于边界扫描技术的数字系统测试研究
新一代CPLD及其应用
摘要:介绍了新一代可编程逻辑器件Stratix系列,并在此基础上详细叙述了基于Stratix系列设计高阶FIR滤波器的方法和步骤,通过举例总结了CPLD在数字信号处理方面的优越性和良好的发展前景。 关键词:CPLD FIR 近年来,随着集成芯片制造技术的发展,可编程逻辑器件(PLD)在速度和集成度两方面得到了飞速提高。由于它具有功耗低、体积小、集成度高、速度快、开发周期短、费用低、用户可定义功能及可重复编程和擦写等许多优点,应用领域不断扩大,越来越多的电子系统开始采用可编程逻辑器件来实现数字信号处理,从而使通用DSP芯片难于完成的一些时序组合逻辑和某些简单的大运算量的数学计算得以实现。继QuickLogic和XILINX分别
[半导体设计/制造]
基于CPLD的服务机器人的视觉系统设计
随着计算机科学和自动控制技术的发展,越来越多的不同种类的智能机器人出现在工厂、生活当中,机器人视觉系统作为智能机器人系统中一个重要的子系统,也越来越受到人们的重视。它涉及了图像处理、模式识别和视觉跟踪等领域。不同种类的机器人由于工作的重点不一样,它的视觉系统在软件或硬件上都有着细微的差别。本文研究基于服务机器人的单目视觉系统。它处理的是二维图像,是基于对无遮挡物体颜色和形状的识别以及3D目标物体的平动跟踪。 视觉系统是一个非常复杂的系统,它既要做到图像的准确采集还要做到对外界变化反应的实时性,同时还需要对外界运动的目标实时跟踪。因此,视觉系统对硬件和软件系统都提出了较高的要求。目前比较流行的足球机器人技术,它的视觉系统属
[嵌入式]
基于<font color='red'>CPLD</font>的服务机器人的视觉系统设计
小广播
最新嵌入式文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved