新闻中心

EEPW首页 > 嵌入式系统 > 设计应用 > MSP430单片机在水声应答释放器中的应用

MSP430单片机在水声应答释放器中的应用

作者:时间:2013-08-22来源:网络收藏


2.2 水声命令检测
对于电路,最大的挑战在于对水声命令的可靠检测和水声通信脉冲的确认。在MSP430F5438中对信号的检测采用Notch滤波器能量检测法。其算法为:
f.JPG
由于MSP430F5438的核时钟频率为18 MkHz,处理性能比DSP专用数字处理芯片差很多,采取以下措施使其实现两路Notch滤波检测:
1)采用求绝对值的方法来代替包络输出,同时避免了计算溢出;
2)用滤波器平滑算法代替均值平滑算法;
3)对其中一路信号采用4倍采样。
2.3 水声命令脉冲挑选
由于水声多途的影响,包含规定码元的命令信号通过水声信道后到达水声收发机时往往会多于规定的脉冲,严重时甚至会出现码间干扰。因此需要对采集的脉冲信息进行挑选,然后再判定属于哪路命令。
设得到的脉冲序列用p(0)、p(1)、p(2)、…、p(N)来表示,如果是一个正确的命令,那么各个脉冲起点与第一个脉冲起点存在下述关系:
p(k)=p(0)+k*100
考虑到传播途径对信号的影响,上式变为:
p(0)+k*100-ξ≤p(k)p(0)+k*100+ξ
即:
k*100-2*ξ≤p(k)-p(0)-ξk*100
根据码元间距和奇偶校验位来挑选水声通信命令脉冲的流程如图3所示。

本文引用地址:http://www.eepw.com.cn/article/170436.htm

g.JPG



3 结论
基于MSP430F5438微处理器的电路设计,通过科学合理的电源管理、简洁高效的水声信号处理和命令检测软件,达到了低功耗、高可靠的功能,经使用验证待机时间大于30天。同时,其发射控制和释放回收功能在的实际使用中也得到了充分的验证。


上一页 1 2 3 下一页

评论


相关推荐

技术专区

关闭