土木在线论坛 \ 电气工程 \ 供配电技术 \ 炮声识别电路之电路设计论文

炮声识别电路之电路设计论文

发布于:2015-09-20 23:38:20 来自:电气工程/供配电技术 [复制转发]
1系统硬件设计与实现

1.1系统硬件总体概述

基于声音炮弹检测电路主要硬件包括单片机及其外围电路和炮声采集、识别电路两部分。微处理器控制整个检测系统,对前端电路采集到的炮声进行处理,并利用软件控制进行记录和输出显示。根据系统需要,除了这两个主要部分之外,还相应的设计了一些辅助单元模块,如电源模块,数据显示单元等。电源模块主要用于给整个硬件电路提供稳定的电压,保证各部分的正常工作;数据显示单元用来对单片机系统处理后的数据进行外部显示,硬件框图如图1所示。该电路的具体工作过程为:首先进行声音采集,将采集的声音转化为相应的电信号再进行前置放大,然后将放大的信号通过比较器进行声音识别,而识别后的声音被转化为相应的高低电平,这样就可以传给单片机系统进行数据处理,最后将处理后的数据输出显示。

1.2电路设计

基于声音炮弹检测电路主要包括声音采集放大电路、炮声识别电路、单片机电路、电源电路、数据显示等五个主要模块。下面主要介绍声音采集放大电路、炮声识别电路、单片机电路。

1.2.1声音采集放大电路

声音采集放大电路是本设计硬件电路里面的重点。对于声音采集,由于炮声声音大、频率高的特点,本设计选用的是国产白点(灵敏度最低)驻极体话筒。它还具有体积小、频率范围宽和成本低等特点。声音采集放大电路如图2,驻极体话筒实时采集外部声音,并将大小不同的声音转化为相应的电信号输出,通过隔直通交电容C1作为前置放大电路的输入。本设计中,前置放大选用的芯片为LM358。此芯片内部具有两个独立的、高增益、内部频率补偿的双运算放大器。工作电源电压范围宽,单电源使用时为3~30V,也可用在双电源工作模式下。它在实际生活中的应用已经很成熟,常出现在传感放大器、直流增益模块和其他用单电源供电的使用运算放大器的场合。该设计应用LM358作运算放大器,放大倍数由电阻R4、R5决定,其中R5为滑动变阻器,故该电路放大输出信号在一定范围内可调。

1.2.2炮声识别电路

声音信号经放大后输入到识别转换电路中,该电路实质是一个比较器。在电路工作时,放大后的信号输入到比较器的反相输入端,而同相输入端设置为炮声参考电压。若输入为炮声信号,则通过比较器,输出低电平;相反若为其它信号或无信号,则通过比较器,输出持续高电平。这就实现了炮声的识别,而比较器的输出只有高低电平,从而也实现了信号的转换,可以输送到单片机系统进行处理。在比较器中,本设计选用了LM393芯片(图3)。

1.2.3单片机系统单元

本设计所用的单片机系统主要包括单片机STC89C52,时钟产生电路,复位电路。时钟电路提供产生内部时序的振荡信号。除了上电复位外,有时还需要手动复位,通常是在RST端和正电源VCC间加一个按键,利用按键按下对RST端电平的影响来实现。

2软件设计与实现

软件设计采用C语言编写,编译器使用美国KeilC51开发。软件包含主程序、中断处理子程序、定时清零子程序、屏蔽干扰子程序和数据显示子程序。通过仿真将整个软件部分调试正常后,最后进行软硬件联调。将调好的程序通过下载器烧录到单片机STC89C52中,配合整个硬件电路工作。无信号输入时,数码管显示“P-00”,为正常开机显示。当模拟炮声输入时,检测结果不够准确,显示数据比实际炮声个数多,经过对程序的反复调试,最终显示结果能够达到一定准确性。

3结束语

通过软硬件设计和大量测试,实验和实弹测试结果均达到了设计要求。该系统能够实现对炮声信号的采集和放大,通过对高炮作业炮声的识别和信号转换,实时显示炮射时的炮弹数量,为人影地面作业自动化采集和现代化指挥打下基础。
这个家伙什么也没有留下。。。

供配电技术

返回版块

97.88 万条内容 · 2151 人订阅

猜你喜欢

阅读下一篇

FC交换机电路设计论文

1、FC交换机芯片结构 FC交换机芯片端到端的时延是最重要的指标[4][5]。因此,交换机芯片内部交换网采用何种结构是整个交换机芯片的关键所在。目前的主流交换结构有共享总线式结构、共享缓存式结构和带VOQ(虚拟输出队列)的Crossbar结构和共享缓存等结构。由于FC协议采用基于Buffer到Buffer信用管理的流控机制,即可以通过反馈机制来调整当前网络流量,使网络流量与网络可用资源相协调,是一种闭环控制算法的网络机构机制,因此比较适合采用CrosssBar交换结构。FC交换芯片结构的主要功能就是把源N端口的帧交换到各个目的N端口。每个N端口都有一个3字节的标识符,类似于以太网的MAC地址。图1给出了一个FC交换机芯片的简单协议构架。交换端口在交换机中的线路接口卡(线卡)实现[7][8]。线卡是构建FC交换机底层数据通道的核心部分,主要由光收发模块、物理层芯片、MAC处理、转发引擎和串行收发器几个部分组成。交换机芯片主要是实现时钟提取,串并转换,编码解码等FC-0、FC-1和FC-2层的功能。数据经过物理层后,被提交给MAC层处理模块,该模块负责光纤通道帧的定界,CRC校验,EOF检测以及更新和处理各种可能的链路服务命令等。之后,数据进入转发引擎模块,将数据通过串行收发器传送给交换网结构进行交换。

回帖成功

经验值 +10