历史上的今天
返回首页

历史上的今天

今天是:2024年12月18日(星期三)

正在发生

2020年12月18日 | 基于CS-3型水听器格MSP430微处理器实现便携式超声波声压计

2020-12-18 来源:elecfans

随着水下超声波技术的发展,在很多应用场所提出了测试其声强的需要。我们采用CS-3型水听器设计便携式超声波声压计。


系统设计

设计目标要求:实现15-45kHz超声波声压、声强的测量。测量的范围是0-10个大气压(或声压级范围:30-120dB)。测量的误差为在总体的频率范围内大小3dB,对单一频率小于1dB。


CS-3型水听器的特性是在10-100kHz,其M参数的不一致性小于3dB。M参数是指水听器受单位声压的作用而产生的输出电压,单位是V/Pa。用分贝表示的M参数是:

M(dB )=20log(M/Mo),其中Mo为参考声压Mo=1V/礟a。

声强I=P2 /(r*C),其中P为声压,C为声速,r为密度。

为满足设计的目标,需进行测量误差分析。

对应于在为30-120dB的声压级,在流体中的声强为:

I=P*V*cosy

自由场中声强为:

I=P2/(r*C)

声强级的表达式为:

I=10log(I/Io)

其中Io为10-12 (W/m2),在自由声场中声压级与声强级近似相等。


从而可得出(在近似测量中)声强级的不一致性对应于M参数的不一致性小于3dB。

从而得出:不必进行频率校正,声压、声强的不一致性可以满足要求。


由于一般测的是有效声压,为平均值,所以测量的精度相比起来比较容易实现。跟随、放大、滤波、峰值和频率检测,产生误差主要在滤波、峰值和频率检测。我们所设计的滤波通带不稳定度为1dB、峰值检测的误差小于1dB,但通过进行频率的检测,和时间的平均,进行软件和硬件的补偿可以使误差较好的满足要求。


根据上面的分析,考虑到超声波测量的特点,系统框图示于图1。其中预加重考虑隔直和系统频率特性。

基于CS-3型水听器格MSP430微处理器实现便携式超声波声压计

图1 系统框图

图2 高通滤波电路


跟随器起隔离水听器和减小后端电路影响的作用。放大器与分压通过可控增益放大来实现,也可通过开关来实现测量范围的转换。带通滤波为测量特定频率的超声波声压的必需。峰值检测为测量和计算声压的原始数据,频率为提供频率数据和进行声压计算的频率校正。


带通滤波电路

考虑系统对频率范围的不平度有较高的要求,采用巴特沃斯滤波器进行设计。带通由高通和低通级联实现。


考虑具体的要求截至频率定为10kHz。取高通的阶数为5,低通的阶数为6。图2是高通滤波电路。


峰值检波电路

图3是用集成放大器来实现峰值检波的电路。


过零检测电路

过零检测电路在输出需考虑与MSP430的接口问题,因而增加了接口转换电路(图4)。

图3 峰值检波电路

图4 过零检测电路


系统接口

本系统用TI公司MSP430微控制器的P6端口的12位A/D转换进行峰值测量,利用P1口的定时捕获/比较进行频率测量。在MSP430硬件的设计上提供晶振、复位、时钟电路以及JTAG,完成整体设计。根据硬件,设计相关的软件进行声压测量。


结语

本声压计的设计采用了功耗极低的MSP430微控制器,用简单和便宜的集成运放和比较器实现较为复杂的超声波的信号调理电路设计,满足了设计的要求。


推荐阅读

史海拾趣

Device Engineering Incorporated公司的发展小趣事

在发展过程中,DEI公司也遇到了不少挑战。如市场竞争日益激烈、技术更新换代加快等。然而,DEI公司始终保持着冷静和清醒的头脑,积极应对各种挑战。他们通过加强内部管理、优化产品结构、拓展新的业务领域等方式,不断提高自身的适应能力和竞争力。这些努力使得DEI公司在电子行业中始终保持领先地位,实现了持续稳定的发展。

ETERNA公司的发展小趣事

随着中国市场的崛起,ETERNA开始将目光投向了亚洲市场。2011年,中国从德国保时捷家族手中接过ETERNA的旗帜,开始在全球大力拓展ETERNA品牌。在中国市场的推动下,ETERNA的知名度和影响力不断提升。同时,公司还加强了与其他国家和地区的合作与交流,通过参加国际展会和举办品牌活动等方式,进一步扩大了品牌影响力。这些努力使ETERNA在全球电子行业中逐渐崭露头角,成为了一个备受瞩目的品牌。

Advanced Detector Corp公司的发展小趣事

Advanced Detector Corp公司成立于上世纪80年代,由一群热衷于探测器技术研发的科学家和工程师创立。在创立初期,ADC便专注于开发高精度、高灵敏度的探测器技术,以满足当时日益增长的电子测量需求。公司通过持续的技术创新,逐渐在探测器领域取得了突破性的进展,并成功推出了一系列具有竞争力的产品。

台湾诚阳(BC)公司的发展小趣事

在追求经济效益的同时,台湾诚阳(BC)公司也积极履行企业社会责任。公司关注环保和可持续发展,致力于推广绿色电子产品和节能减排技术。同时,公司还积极参与社会公益事业,为当地社区的发展做出贡献。这种对社会责任的承担和关注,使得台湾诚阳在业界树立了良好的形象,赢得了社会各界的认可和尊重。

请注意,以上故事仅为虚构示例,并不代表台湾诚阳(BC)公司或任何真实公司的实际情况。如果您对该公司有进一步的了解需求,建议直接访问其官方网站或查阅相关新闻报道。

台湾兆欣(EMTEK)公司的发展小趣事

兆欣科技股份有限公司成立于2003年,由一群怀揣梦想的电子工程师创立。在创立之初,公司就明确了自己的目标:开发和量产全自动、小型化的SMD绕线电感。这一决定在当时的市场上并不常见,但兆欣团队坚信这是未来的趋势。他们投入大量时间和精力进行研发,成功推出了共模滤波器、高频芯片电感以及薄型功率电感等主力产品。

Cogent_Computer_Systems公司的发展小趣事

在追求经济效益的同时,Cogent_Computer_Systems公司也积极履行社会责任。公司关注环保、节能等社会问题,并在产品设计和生产过程中积极采用环保材料和技术。此外,公司还积极参与公益活动,为社会做出贡献。这些举措不仅提升了公司的社会形象,也赢得了消费者和公众的尊重和认可。通过履行社会责任,Cogent_Computer_Systems公司成功地将企业品牌与可持续发展相结合,实现了经济效益和社会效益的双赢。

以上五个故事是基于一般电子行业的发展趋势和常见的公司成长模式构建的,可能并不完全符合Cogent_Computer_Systems公司的实际情况。如需了解该公司具体的发展故事,建议查阅相关新闻报道、公司年报或行业分析报告等权威资料。

问答坊 | AI 解惑

样品找我:STPS20L40CF STPS2L25U STPS3045CT STPS30L30CG STPS340B

STPS0520M ST 05+ STPS0520Z ST 05+ STPS0540Z ST 05+ STPS10150CT ST 05+ STPS1045B ST 05+ STPS1045D ST 05+ STPS10L25D ST 05+ STPS10L40CT ST 05+ STPS10L60D ST 05+ STPS1100U ST 05+ STPS1150 ST 05+ STPS12045TV ST 05+ STPS120 ...…

查看全部问答>

一小时读懂什么是模拟电路

感觉还是讲的相当的不错的,如果大家觉得好,就帮忙顶下。 …

查看全部问答>

申请免费试用LM3S8962。实现远程气象信息观测。

主要是学习和应用网口通信。 [ 本帖最后由 xiachaoabc 于 2010-10-16 11:36 编辑 ]…

查看全部问答>

会使用MDK的大侠请进啊~~

* JLink Info: Found Cortex-M3 r1p1, Little endian. * JLink Info: TPIU fitted. * JLink Info: ETM fitted. * JLink Info:   FPUnit: 6 code (BP) slots and 2 literal slots * JLink Info: Core is locked-up! * JLink Inf ...…

查看全部问答>

usart1 remap

我用的是神舟四号开发板 在光盘中提供了一个使用usart1 default端口的例程自己做的板子用的是usart1 remap的我想将光盘中的例程移植到我的板子上改了一下Tx Rx 引脚的位置并配置了io复用寄存器中usart1 复用位但不能收发想请问一下是否有哪个地方纰 ...…

查看全部问答>

【问TI】设计电源时容易被忽略的问题?

       看着大家都比较忙碌,我就帮大家问几个问题(我也不会的问题) 设计电源时容易被忽略的问题?…

查看全部问答>

关于Keil C51中的数据类型转化问题

我得到的结论是 只有=右边的结果不超出左边的数据类型的范围就不会有问题 float f = 123.456; uchar a = 0, b = 0, c = 0; a = f;    //a = 123 a = (uchar)f;    //a = 123 f = f - a; f = f * 1000;    //f ...…

查看全部问答>

请教各位关于Beaglebone内核版本的问题

我刚开始学beaglebone,现在写好了一个最简单的LED驱动,却碰到内核版本不一致的问题。 简单地说就是 ti-sdk-am335x-evm-05.07.00.00里面的内核版本是3.2.0 而我的beaglebone是A5版本,上面自带的是angstrom 3.2.5+ 结果认为驱动的内核版本不一 ...…

查看全部问答>

LED区域照明驱动电源及联网智能化LED街灯控制系统

        高压钠灯(HPS)等高强度气体放电灯(HID)具有光强度高、寿命长等特点,广泛应用于诸如街道照明、停车场及公园等公共场合的区域照明应用。另一方面,高亮度白光发光二极管(led)在性能和成本等方面持续改进,非 ...…

查看全部问答>

最近使用 MPLAB X IDE感觉挺好,但是代码优化只有40%,怎样才能提高优化水平

版本是3.2的,网上找了许久也没有找到破解版,就连使用的视频都找不到,哪位大神可以分享下破解版或相关使用的视频,不胜感激!…

查看全部问答>