当前位置:首页 > 单片机 > 单片机
[导读] 为了实现封堵器海洋工作环境中的无线遥控动作,封堵器在海底工作中采用了水声通信技术。文章首先介绍了水声通信系统的整体设计。在前期工作中,从影响水声通信的因素出发,对水声通讯频率的选择及水声

为了实现封堵器海洋工作环境中的无线遥控动作,封堵器在海底工作中采用了水声通信技术。文章首先介绍了水声通信系统的整体设计。在前期工作中,从影响水声通信的因素出发,对水声通讯频率的选择及水声换能器的选型进行了研究,确定了水声通讯的载波频率。在此基础上提出了基于单片机的水声Modem的制作方案,设计了单片机系统电路。并对单片机至Modem的电路进行了初步调试,实现了单片机到Modem的初始化连接。完成了信号接收滤波放大电路线路的设计和制作。

1 智能封堵器水声通信系统
用于海底管道的智能封堵器,重要的是如何实现其水上水下通讯系统,以完成平台的遥控操作。整套通讯系统主要由海上控制中心、外部通讯链路、以及遥控执行机构三个逻辑子系统组成。该系统主要是基于声波和超低频电磁波来进行双向通讯。由于海洋环境的特殊性,故采用了水声无线通信方式。
封堵器通讯系统分为水上收/发和水下收/发通讯系统两部分。水上部分由计算机、Modem、收/发滤波放大电路和双向换能器组成;水下部分由水下双向换能器、收/发放大滤波电路、水声/ELF转换电路和ELF-Modem+单片机控制系统组成。因为信号均为收/发双向传递,所以采用双向换能器,双向换能器既可发送声波信号又可接收声波信号,即换能器的内部既有发射器又有水听器。在前期工作中,提出了如图1所示的水声通讯方案。本文就单片机控制系统电路做了以下设计。

2 单片机系统的设计

单片机系统主要由电源、A/D转换、PWM调节电路、主控电路、串行通讯以及为调试电路方便而设计的开关不进和显示电路等组成。

2.1 主控电路的设计

单片机系统的主控电路如图2所示。主芯片ATmega169的PC0-PC7作为显示控制端口,PA0-PA7在C语言编程环境定义为Din 1至Din 8即TTL电平数字输入,PD0-PD7为数字量输入通道,PF0-PF7为模拟量输入通道,PB5、PB6作为PWM控制以备控制简单的机械动作,PE0、PE1作为通讯端口,PE2-PE5接DIP开关为调试程序方便所设置。另外还有中断和蜂鸣器的设置等。ATmega169的23、24脚接晶振,为ATmega169提供时钟。

2.2 通讯电路的设计
单片机的通讯采用RS-232接口进行,如图3所示,单片机的TXD和RXD信号两根信号线分别接到MAX232的第9、10脚。


由于单片机串口的电平为TTL电平,必须先转换为 RS-232电平才能与Modem通信。图中采用MAX232芯片实现单片机和Modem的连接,进行电平转换。
单片机虽然有串行I/O口,但不具有RTS、CTS、DTR、DSR等标准接口握手信号线。考虑到单片机与上位机的通信量并不大,所以在连接时采用简单的“三线式”,即只通过TXD、RXD和地线GND进行连接,其他信号在对Modem初始化时发送AT命令将其忽略。若想使系统更紧凑些,还可采用单片机外接一个8250通讯接口芯片的形式构成Modem+单片机系统。
将各部分电路组合在一起就构成了单片机系统,最后做成的电路板如图4所示。

3 信号的滤波放大电路设计
水下换能器接收到的声信号干扰多、幅值小,要得到可靠的载波信息,首先应将接收到的信号进行滤波放大,然后传送至水下Modem解调出载波信息。此处的接收电路设计包括带通滤波电路设计和信号放大电路设计。水试中采用了低阶带通滤波电路,信号放大选用了放大增益范围较宽的集成芯片AD620。

水试实验之前利用MATLAB软件中的数字信号处理功能创建仿真数字带通滤波器。按照课题的要求,确定滤波器的性能指标,利用MATLAB中的窗函数设计一带通滤波器。使f1=100Hz,f4=250Hz两种频率的信号被滤去,f2=150Hz,f3=200Hz的信号则被保留。

由图5的比较可以看出,信中频率为150Hz和200Hz的两种成分被保留了下来。这说明此带通滤波器的性能满足了指标要求。

4 利用AD620设计信号放大电路

AD620为一个低成本、高精度的仪器放大器,8脚SOIC塑封外形。AD620具有体积小、功耗低、噪声小及供电电源范围广等特点。

在实验未加放大电路之前接收到的信号波形幅值在22~28mV之间,为了满足下一步解调电路的输入信号要求,根据多次实验接收信号效果选择放大增益G取200,根据公式可以计算出外部控制电阻RG选为248.2Ω。经过放大后的信号电压幅值在4.5~5.5V范围之间,满足了Modem的输入信号要求。

5 滤波放大电路的实现

水试实验中硬件滤波放大电路设计见图6。带通滤波电路是由基本的高通滤波器和低通滤波器级联组成。电路中各电阻元器件的取值根据滤波频率范围计算得到。

电路中电容C1与C2取为0.1μF,fH、fL分别为36kHz和34kHz。电阻元件的参数计算公式分别为:R1=1/2πfHC1,R2=1/2πfLC2R2。把C1、C2与ffH、fL的数值分别代入以上公式,计算得出R1=44.23Ω,R2=46.83Ω。

电路中电源解耦是一个经常被忽视的重要细节。通常,旁路电容器(典型值为0.01μF)连接在每个IC的电源引脚和地之间。尽管通常情况下是合适的,但是在实际应用中可能无效或产生比没有旁路电容器更坏的瞬态电压。因此考虑在电路中对芯片的电源引脚与参考端REF在电路板上的连接地点之间分别加上0.01μF的旁路电容。

6 总结

根据本文中设计的硬件电路,先利用Multisim软件对设计电路进行了仿真分析,均取得了良好的效果。后按图制作了实际的电路用于信号的滤波放大。


本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除。
换一批
延伸阅读

该系列产品有助于嵌入式设计人员在更广泛的系统中轻松实现USB功能

关键字: 单片机 嵌入式设计 USB

单片机编程语言是程序员与微控制器进行交流的桥梁,它们构成了单片机系统的软件开发基石,决定着如何有效、高效地控制和管理单片机的各项资源。随着微控制器技术的不断发展,针对不同应用场景的需求,形成了丰富多样的编程语言体系。本文...

关键字: 单片机 微控制器

单片机,全称为“单片微型计算机”或“微控制器”(Microcontroller Unit,简称MCU),是一种高度集成化的电子器件,它是现代科技领域的关键组件,尤其在自动化控制、物联网、消费电子、汽车电子、工业控制等领域...

关键字: 单片机 MCU

STM32是由意法半导体公司(STMicroelectronics)推出的基于ARM Cortex-M内核的32位微控制器系列,以其高性能、低功耗、丰富的外设接口和强大的生态系统深受广大嵌入式开发者喜爱。本文将详细介绍S...

关键字: STM32 单片机

在当前的科技浪潮中,单片机作为嵌入式系统的重要组成部分,正以其强大的功能和广泛的应用领域受到越来越多行业的青睐。在众多单片机中,W79E2051以其卓越的性能和稳定的工作特性,成为市场上的明星产品。本文将深入探讨W79E...

关键字: 单片机 w79e2051单片机

单片机,又称为微控制器或微处理器,是现代电子设备中的核心部件之一。它集成了中央处理器、存储器、输入输出接口等电路,通过外部信号引脚与外部设备进行通信,实现对设备的控制和管理。本文将详细介绍单片机的外部信号引脚名称及其功能...

关键字: 单片机 微控制器 中央处理器

随着科技的飞速发展,单片机和嵌入式系统在现代电子设备中的应用越来越广泛。它们不仅提高了设备的智能化水平,还推动了各行各业的创新与发展。在单片机和嵌入式系统的开发中,编程语言的选择至关重要。本文将深入探讨单片机和嵌入式系统...

关键字: 单片机 嵌入式系统 电子设备

PLC(可编程逻辑控制器)和单片机是两种不同的控制设备,它们之间存在明显的区别:

关键字: 单片机 plc 控制器

调制解调器,英文名称为“Modem”,是调制器和解调器的缩写,是一种计算机硬件。它的主要功能是模拟信号与数字信号的转换,实现信息的远程传输。具体来说,调制器的作用是将计算机的数字信号转换成可以在电话线上传输的模拟信号;而...

关键字: 调制解调器 电信设备

调制解调器(Modem)是现代通信系统中不可或缺的关键组件,它承载着模拟信号与数字信号相互转换的重任,实现了信息传输过程中的“语言翻译”。本文将详述调制解调器的工作原理、基本功能以及其在不同通信环境下的重要作用。

关键字: 调制解调器 信号转换
关闭
关闭