1.前言

最近项目设计了一个超声波传感器 参考TI官方的板子EVM430-FR6043搭建的电路 EVM430-FR6043评估模块是一个用于评估MSP430FR6043 MCU性能的开发平台。

MSP430FR6043 MCU是一款超低功耗器件, 集成了超声波感测模拟前端 用于精确地进行超声波测量。

专为超声波水表、热量计和燃气表而设计, MSP430FR6043 器件采用低功耗加速器 (LEA), 可实现基于高速 ADC 的信号采集以及后续优化数字信号处理, 为电池供电型计量提供了一款超低功耗、高精度的计量解决方案 应用。

硬件功能:

(1)板载分段LCD (2)板载eZ-FET仿真电路,实现编程和调试(3)USB供电和外部电源装置 (4)提供连接器,可与不同类型的传感器连接(5)通过BoosterPack接头连接外板(I2C、SPI、UART和GPIO)
和射频通信模块

板子图如下:

2.遇到问题

现在遇到的问题是, 设计的PCB和官方提供的两个原理图完全相同, 两块板都有相同的固件(USS_02_30_00_03)和配置参数 使用超声波传感设计中心(气体模式)加载。

在两块板上都启用了 5VTX) 在 EVM 和我的定制板(使用相同的 200kHz 传感器)之间进行对比测试, 同样的测试条件发现不同的 ADC Capture 波形。

图 1. 配置参数(EVM 和定制板)

图 2. EVM430-FR6043 ADC 捕捉

图 3. 定制板 ADC 捕获

图 4 定制板驱动器和模拟前端(复制自 EVM430-FR60430)

现在要找到问题, 为什么我的 ADC Capture 信号和官方的板子差那么多? (在示波器的帮助下分析了我设计的板子,我一直没能找到问题所在) 我总共焊接了4块板子, PCB是一个 4 层板(模拟 GND 是内部 1), 所以走线大多很短。

然而,两个电路的布线并不完全对称,并且总长度也不完全相同。

但是为什么 ADC 捕获的波形有如此大的差异?

3.问题分析

首先我认为不同长度的走线应该不是根本原因, 不对称的走线会导致两个波形在零流量时不重叠,但不会导致如此糟糕的波形。

通常,此波形可能在 MCU USS_IN 引脚上有一些未知电容。

经过检查原理图,终于发现错误了。

CH0_IN 耦合电容(我原理图中的 C38)不是 1nF。 也许是 100nF。

换了那个电容一切正常。 确定是这个电容导致信号出现的畸变。

MSP430FR6043超声波传感器设计记录相关推荐

  1. Beaglebone上使用倍加福超声波传感器

    倍加福超声波传感器UB4000-F42-U-V15参数: General specifications Sensing range        200 ... 4000 mm Adjustment ...

  2. 使用超声波传感器实现检测和测距的RADAR雷达原型

    在本篇文章中,我们使用Arduino开发板和超声波传感器设计了一款雷达模型,用于检测和测距.RADAR是一种物体检测系统,它使用无线电波来识别物体的范围.高度.方向和速度.雷达天线发射的无线电波脉冲会 ...

  3. 基于超声波传感器的液位测量及控制系统设计(STM32)

    一.引言 随着工业的发展,计算机.微电子.传感器等高新技术的应用和研究,液位仪表的研制得到了长足的发展,以适应越来越高的应用要求.液位的测量在工业生产过程中已经起着相当重要的作用,其类型大概可以分为接 ...

  4. 汽车环境感知技术详解【 持续更新ing 】— 超声波传感器原理及应用

    专栏解读: 本专栏针对自动驾驶技术(智能网联汽车技术)中的感知技术进行详细介绍. 包含: 汽车感知技术概念 多传感器融合原理 各传感器原理及应用(超声波,毫米波,激光雷达,视觉传感器,全球定位系统) ...

  5. 距离传感器控制灯泡代码_如何使用颜色传感器和超声波传感器检测障碍物和避障...

    上一期的内容中,我给大家介绍了如何使用触碰传感器检测障碍物和避障,今天我们再来说说如何使用颜色传感器和超声波传感器检测障碍物和避障. 使用颜色传感器 在大多数情况下,EV3颜色传感器并不适合用于障碍物 ...

  6. 机器人技术-HC-SR04超声波传感器数据及机器人避障的应用

    比较详细的HC-SR04超声波传感器数据及机器人避障的应用方法 言.超声波传感器概述 超声波传感器型号繁多,价格从几元钱到几百元不等,主要用于检测距离,同时根据声速计算出物体的距离.但超声波传感器有四 ...

  7. 比较详细的HC-SR04超声波传感器数据及机器人避障的应用方法

    引言.超声波传感器概述 超声波传感器型号繁多,价格从几元钱到几百元不等,主要用于检测距离,同时根据声速计算出物体的距离.但超声波传感器有四个缺点: 1.声音速度易受温度和风向等环境因素干扰,在室内应用 ...

  8. 全面了解超声波传感器

    为了研究和利用超声波,人们已经设计和制成了许多超声波发生器.总体上讲,超声波发生器可以分为两大类:一类是用电气方式产生超声波,一类是用机械方式产生超声波. 电气方式包括压电型.磁致伸缩型和电动型等:机 ...

  9. 倍加福UB300-18GM40-U-V1超声波传感器

    倍加福UB300-18GM40-U-V1超声波传感器 超声波传感器 UB300-18GM40-U-V1 短款设计,40 mm 功能指示器从所有方向均可见 模拟量输出 0 - 10 V 测量窗口可调 程 ...

最新文章

  1. arguments.callee查询调用b函数的是哪个函数
  2. sizeof你真的弄明白了吗?来看看这个例子
  3. 北语19秋计算机应用基础作业答案,北语18秋《计算机应用基础》练习1满分答案...
  4. 2018-2019-2 网络对抗技术 20165318 Exp 9 Web安全基础
  5. vmstat工具详解
  6. 火线精英显示服务器一断,火线精英bug大全解析
  7. 2018年python工作好找吗-2018年排名前20的数据科学Python库
  8. android开发学习笔记系列(1)-android起航
  9. k8s中安装traefix并配置dashboard访问权限
  10. 用计算机探索规律反思,规律的背后——用计算器探索规律教学反思
  11. cs1.5最新服务器地址,服务器地址
  12. Mud Puddles ( bfs )
  13. SDCC 2016讲师、知名JavaScript专家周爱民议题公布:有前端思想的物联网系统架构...
  14. 怎么修改teredo服务器,技术员设置win7系统通过teredo连接IPv6的修复方案
  15. 第一代GCN: Spectral Networks and Locally Connected Networks on Graphs
  16. lol8月7号服务器维护,LOL8月7日更新了什么内容 8.15新版本更新维护公告
  17. js获取微信号_前端js可以直接获取到微信用户基本信息吗
  18. 有什么助于睡眠的方法,睡眠不好,一定要知道这些方法
  19. php前后端分离登录,前后端分离下如何登录
  20. (已更新)Discuz手机模板:NVBING5-APP手机版,界面美观大方,可封装安卓/苹果APP,模板文件+插件+分类信息导入文件

热门文章

  1. android 字体粗体_10多种免费的粗体和粗体字体使您的设计更加生动
  2. c++沙盒小游戏3.0
  3. double check java_由java double check说起
  4. SpringBoot 配置多个 Elasticsearch 集群
  5. 《算法零基础100讲》(第59讲) 前缀和(三) 线性前缀和统计
  6. 西瓜创客获评华人儿童教育· 知名少儿编程品牌奖
  7. Python测试驱动开发(TDD)
  8. 英语作文 谈谈计算机1.我们已进入了计算机时代2.计算机有很多优点,The Computer(电脑时代)...
  9. 关于 SQL的组合索引的生效问题
  10. js判断浏览器类型大全