《次声波发生器制作.》由会员分享,可在线阅读,更多相关《次声波发生器制作.(49页珍藏版)》请在金锄头文库上搜索。
1、绪论错误!未定义书签。第一章次声发生器的概述 1第一节次声1一、次声的概念1二、次声的危害1三、次声的应用2第二节次声发生器2一、次声发生器概念2二、 次声发生器的研究动态3第三节本章小结4第二章系统设计方案5第一节电子式次声发生器的设计5一、此方案的总体设计5二、MATLAB中正弦信号的产生错误!未定义书签。三、WA V文件的生成及播放 错误!未定义书签。四、次声信号的转换错误!未定义书签。五、次声的产生错误!未定义书签。第二节基于STC89C52单片机次声发生器总体设计 6一、此方案的总体设计6二、电路的设计7第三节 两种方案的对比 9第四节本章小结9第三章单片机的概述 10第一节单片机的
2、发展历史及趋势10第二节STC89C52单片机结构简介11一、STC89C52的基本特性11二、STC89C52单片机的外部引脚介绍12第三节本章小结14第四章系统硬件的设计 15第一节总体框图15第二节单片机最小系统设计16第三节8位DA转换器DAC083216一、DAC0832的引脚图及内部结构 17二、DAC0832的工作方式 18第四节系统显示功能设计 19第五节系统按键功能设计23第六节本章小结24第五章系统软件设计 25第一节系统软件总体设计25第二节子系统软件设计25一、外部中断025二、外部中断126三、定时器027第三节本章小结28第六章调试的过程和出现的问题分析 29结论.
3、错误!未定义书签。致谢错误!未定义书签。 参考文献错误!未定义书签。附录 .错误! 未定义书签。、英文原文:错误!未定义书签二、英文翻译:三、源程序:错误!未定义书签错误!未定义书签次声发生器的概述第一节次声的概念次声是频率低于可听声频率范围的声波,它的频率范围大致为0.00001Hz20Hz。人的耳朵听不见次声。次声在大气中传播时,由于其频率很低,所以大气 对次声波的吸收系数很小(吸收系数与频率的二次方成正比),因此能传播很远的 距离。次声广泛存在于自然界和工业生产、交通运输、日常生活等环境中。自然界 的次声主要由风的波动、空气湍流、火山喷发、海浪拍击、地震、风暴等引起。核 爆炸、其他方面的
4、大爆炸、火箭的发射等也产生人为的次声。高空风、地面风、温 度、湿度、环境噪声对传播特性会有影响。通过研究自然现象产生的次声波的特性和产生机制,可以更深入地认识这些现 象的特性和规律。例如人们利用测定极光产生次声波的特性来研究极光活动的规律 等。利用接收到的被测声源所辐射出的次声波,探测它的位置、大小和其他特性, 例如通过接收核爆炸、火箭发射火炮或台风所产生的次声波去探测这些次声源的有 关参量。许多灾害性现象如火山喷发、龙卷风和雷暴等在发生前可能会辐射出次声 波,因此有可能利用这些前兆现象预测灾害事件。次声的危害次声波具有较大的破坏性。高空大气湍流产生的次声波能折断万吨巨轮上的桅 杆,能将飞机撕
5、得四分五裂;地震或核爆炸所激发的次声波能将高大的建筑物摧 毁;海啸带来的次声波可将岸上的房屋毁坏。次声的频率与人体器官的固有频率相近(人体各器官的固有频率为317Hz, 头部的固有频率为812Hz,腹部内脏的固有频率为46Hz,当次声波作用于人 体时,人体器官容易发生共振,引起人体功能失调或损坏,血压升高,全身不适; 头脑的平衡功能亦会遭到破坏,人因此会产生旋转感、恶心难受。许多住在高层建筑上的人在有暴风时会感到头晕恶心,这就是次声波作怪的缘故。如果次声波的功 率很强,人体受其影响后,便会呕吐不止、呼吸困难、次声肌肉痉挛、神经错乱、失去知觉,甚至内脏血管破裂而丧命。次声的应用次声波具有很大的危
6、害,但同时人们也可以对次声特有的性质加以利用。次声 的应用主要体现在以下几个方面4:1、研究自然次声的特性和产生机制,预测自然灾害性事件。例如台风和海浪 摩擦产生的次声波,由于它的传播速度远快于台风移动速度,因此,人们利用一种 叫水母耳”的仪器,监测风暴发出的次声波,即可在风暴到来之前发出警报。利用 类似方法,也可预报火山爆发、雷暴等自然灾害。2、通过测定自然或人工产生的次声在大气中传播的特性,可探测某些大规模 气象过程的性质和规律。如沙尘暴、龙卷风及大气中电磁波的扰动等。3、目前许多研究者进行的声波除灰(除渣,由于其频率较低,有的频率在次 声频段内,称之为次声除灰。4、次声在军事上的应用,利
7、用次声的强穿透性制造出能穿透坦克、装甲车的 武器,次声武器一般只伤害人员,不会造成环境污染。5、通过测定人和其他生物的某些器官发出的微弱次声的特性,可以了解人体或其他生物相应器官的活动情况。例如人们研制出的次声波诊疗仪”可以检查人体器官工作是否正常。6 利用次声的物理特性,让次声作用于人体,以达到治疗的作用。已有研究 者报道,由于次声的频率低,传播中几乎无衰减,因此能在人体内很好的传播,穿 透病态组织,使病态组织内闭塞的血管重新开放,并推动其血液流动,改善病态组 织内的血液循环,为氧气、吞噬细胞、免疫球蛋白等物质向病变组织输送创造了有 利条件。第二节一、次声发生器概念次声发生器次声发生器简单的
8、说,就是一种能够发出次声波的装置5。并且为了方便研究,还必须能够方便的调节所产生的次声的频率6。图1.1为一种次声波发器,此次声波发生器,由电动机、压圈、换能腔壳体、喷嘴和门等组成。利用气流载波的 方法获得了比当前国际上的同类技术更高的声压级和更大功率的声波,不仅极便于现用锅炉的改装,而且可作为新型锅炉的重要组成。可用于 清除锅炉燃烧室和烟道内的各种热交换器表面上的积灰和结渣。图1.1次声波发生器本文所研究的次声发生器,就是一种利用单片机编程可以调节频率的次声的装 置。因为发出的声波的频率必须在次声范围内,由于次声的频率范围比较窄,所以 就要求次声发生器所产生的声波频率精度要高。二、次声发生器
9、的研究动态关于国内外对次声发生装置的研究,可以按照次声波产生的方式分类,大致可 分为以下五种7:1、气爆式产生次声将压缩空气、高压蒸汽或高压燃气有控制地以脉冲方式突然放出,利用高速排 出的气体激发周围媒质的低频振动,形成所需的次声波。这种次声装置因体积小、 频率低、易控制,近年发展较快。但其次声波强度较低,若作为次声武器使用,需 近距离使用才有效。2、爆炸式产生次声利用爆炸产生强次声波,也可称为次声弹。爆炸所释放的能量约50%形成冲击波,冲击波衰减后又产生次声波。目前的新型次声弹是将已有的燃料空气弹加以 改进,使原来只能形成一个云雾团变成可以形成若干云雾团,并能连续多次引爆。 只要控制好云雾团
10、的数量和起爆时间间隔,就能获得所需频率的次声波。3、管子式产生次声其构造和工作原理很像乐器中的笛子,当管子中空气柱的振动与管子本身固有 频率相同时,就可产生较强的次声波。在管子一端装上一个活塞,用电动机驱动或 用气流激励,当振动频率的1/4波长与管子长度相等时,可获得最强的次声波。但 要产生次声波,管子必须足够长。4、扬声器式产生次声其工作原理与扬声器相似。采用特殊的振动膜片,膜片振动可产生一定频率的 次声波。但要产生一定强度的次声波,除要求较高的振幅外,还必须使振动膜面积 足够大,其周长大致要与次声波波长相当。5、频率差拍式产生次声是采用两个不同频率的声波发生器同时工作,利用它们频率的相差来
11、获得需要 的低频次声波。其中有一种方法是利用压电晶体产生两束频率,两者作用产生高频 和低频声波,高频声波是两者频率之和,低频声波是两者频率之差,高频声波在空 气中很快衰减,低频声波(次声波则直达目标。这种方式能量转换率高,并可制成 小型武器。第三节本章小结本章主要介绍了次声的概念、危害和对次声的应用,然后介绍了目前国内外次 声发声装置的发展状况,为我们怎样学习次声和在后面对其进行研究提供了强有力 的依据。系统设计方案前一章我们介绍了设计次声发生器有很多种方案,但是并不是所有的实验室都 能实现,要在实验室能够设计出来,我们提出两种方案,第一种是电子式次声发生 器,这种方案是先通过 MATLAB编
12、程输出一个正弦信号,再将这个正弦信号转变 成声卡能识别的一个 WA VE信号,通过声卡的D/A转换把这个 WA VE信号变成 模拟信号,然后接到音响播放出来。第二种方案是基于STC89C52单片机的次声发生器,这种方案中先设计各个硬件模块,通过单片机编程输出一个数字信号,然后 通过一个D/A转换器,将数字信号转换成模拟信号,最后接到示波器,在示波器 上对波形进行观察调试。下面我们对这两种方案进行讲解。第一节电子式次声发生器的设计此方案的总体设计过去的次声发生器大都由纯硬件电路组成8,自成一个完整的系统,主要是 为了适应多种复杂的实际环境9。但缺点也在于其整体性,出现问题后不容易找 到出错的地方
13、,还不方便携带;此方案所要设计的次声发生器采用的次声发生方式 和前面所提到的扬声器式相似,主要利用PC机上MATLAB软件强大的音频处理函数和数据处理功能,方便地产生低频率的正弦波数据数组10,同时通过音频处理函数将数据数组传递给声音设备11,并以特定的采样频率和传输比特位由声卡 输出12 15。再利用超重低音音箱产生次声波。由于 PC机的普及,只需携带 MATLAB程序就可以实现次声波的产生。总体框图如图 2.1:图2.1电子式次声发生器总体设计次生信号的产生因为要实现在可编辑框中输入信号频率,窗口就能输出相应的波形,所以对于 可编辑框的回调函数就应该输入产生正弦信号的命令。如: f=10;
14、 % 频率为 10Hz w=2*pi*f; t=0:0.0001:30; % 以 0.0001 秒为步进 y=si n( w*t;这样,我们就得到了一个时间为 30秒、频率为10Hz的正弦信号。当我们将 上述功能写入M文件时,只需将频率值变为可编辑框输入的频率即可。然后利用声卡的原理,用声卡输出的时候,其基本工作流程输入是:计算机通 过总线将数字化的声音信号以 PCM(脉冲编码调制 方式送到D /A转换器,变成 模拟的音频信号,进而通过声卡的line out接口输出到各种接收设备中。这里就将 信号转变成了可以接受的电压信号,这时音频信号电平较弱,一般只有几百毫伏, 还不能推动喇叭正常工作。而推
15、动喇叭正常工作的电压一般需要几伏左右的电压, 这时就需要将声卡输出的小信号通过放大器(俗称功放)加以放大,放大后的音频 信号就可以推动喇叭将音频电信号转换为声波了。这一过程,可以通过超重低音音 箱来实现。第二节基于STC89C52单片机次声发生器的设计、此方案的总体设计此方案以STC89C52单片机为核心,构成了一个基于 STC89C52单片机次声信号发生器。其主要模块有单片机控制模块、频率输出模块、键盘控制模块及LCD显示模块,其中频率生成模块由单片机控制 DAC0832生成,键盘控制模块采用5 个按键来选择波形类型及调节频率、幅值,显示模块则采用 LCD1602来显示波形 类型、频率及幅值,输出的波形由示波器进行检查。其原理图如图 2.2所示FLO1PL1aPL?3Pll4fh