简 介: 本文测试了MX1919驱动超声波阵列的效果。 比起 利用L293作为驱动 效率提高了很多。 这位之后制作超声直线声音传送打下了基础。

关键词MX1919超声驱动

#mermaid-svg-v3l6FKBdzQk1vF8d {font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;fill:#333;}#mermaid-svg-v3l6FKBdzQk1vF8d .error-icon{fill:#552222;}#mermaid-svg-v3l6FKBdzQk1vF8d .error-text{fill:#552222;stroke:#552222;}#mermaid-svg-v3l6FKBdzQk1vF8d .edge-thickness-normal{stroke-width:2px;}#mermaid-svg-v3l6FKBdzQk1vF8d .edge-thickness-thick{stroke-width:3.5px;}#mermaid-svg-v3l6FKBdzQk1vF8d .edge-pattern-solid{stroke-dasharray:0;}#mermaid-svg-v3l6FKBdzQk1vF8d .edge-pattern-dashed{stroke-dasharray:3;}#mermaid-svg-v3l6FKBdzQk1vF8d .edge-pattern-dotted{stroke-dasharray:2;}#mermaid-svg-v3l6FKBdzQk1vF8d .marker{fill:#333333;stroke:#333333;}#mermaid-svg-v3l6FKBdzQk1vF8d .marker.cross{stroke:#333333;}#mermaid-svg-v3l6FKBdzQk1vF8d svg{font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;}#mermaid-svg-v3l6FKBdzQk1vF8d .label{font-family:"trebuchet ms",verdana,arial,sans-serif;color:#333;}#mermaid-svg-v3l6FKBdzQk1vF8d .cluster-label text{fill:#333;}#mermaid-svg-v3l6FKBdzQk1vF8d .cluster-label span{color:#333;}#mermaid-svg-v3l6FKBdzQk1vF8d .label text,#mermaid-svg-v3l6FKBdzQk1vF8d span{fill:#333;color:#333;}#mermaid-svg-v3l6FKBdzQk1vF8d .node rect,#mermaid-svg-v3l6FKBdzQk1vF8d .node circle,#mermaid-svg-v3l6FKBdzQk1vF8d .node ellipse,#mermaid-svg-v3l6FKBdzQk1vF8d .node polygon,#mermaid-svg-v3l6FKBdzQk1vF8d .node path{fill:#ECECFF;stroke:#9370DB;stroke-width:1px;}#mermaid-svg-v3l6FKBdzQk1vF8d .node .label{text-align:center;}#mermaid-svg-v3l6FKBdzQk1vF8d .node.clickable{cursor:pointer;}#mermaid-svg-v3l6FKBdzQk1vF8d .arrowheadPath{fill:#333333;}#mermaid-svg-v3l6FKBdzQk1vF8d .edgePath .path{stroke:#333333;stroke-width:2.0px;}#mermaid-svg-v3l6FKBdzQk1vF8d .flowchart-link{stroke:#333333;fill:none;}#mermaid-svg-v3l6FKBdzQk1vF8d .edgeLabel{background-color:#e8e8e8;text-align:center;}#mermaid-svg-v3l6FKBdzQk1vF8d .edgeLabel rect{opacity:0.5;background-color:#e8e8e8;fill:#e8e8e8;}#mermaid-svg-v3l6FKBdzQk1vF8d .cluster rect{fill:#ffffde;stroke:#aaaa33;stroke-width:1px;}#mermaid-svg-v3l6FKBdzQk1vF8d .cluster text{fill:#333;}#mermaid-svg-v3l6FKBdzQk1vF8d .cluster span{color:#333;}#mermaid-svg-v3l6FKBdzQk1vF8d div.mermaidTooltip{position:absolute;text-align:center;max-width:200px;padding:2px;font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:12px;background:hsl(80, 100%, 96.2745098039%);border:1px solid #aaaa33;border-radius:2px;pointer-events:none;z-index:100;}#mermaid-svg-v3l6FKBdzQk1vF8d :root{--mermaid-font-family:"trebuchet ms",verdana,arial,sans-serif;}

超声波阵列驱动
目 录
Contents
背景介绍
试验测试过程
引入话题
搭建MX1919电路
测试MX1919
连接麦克风矩阵
总结
总 结

§01 超声波阵列驱动


1.1 背景介绍

  在 超声波定向传送:驱动功率电路制作 制作的基于 L293 制作的功率驱动, 但是经过测试之后,看到工作在H桥状态下的L293工作在12V电源下,工作电流200mA, 芯片发热严重。

▲ 图1.1.1 基于L293的超声波驱动阵列

  为了解决阵列长时间工作的问题, 下面利用 MX1919 来驱动超声波阵列, 对于输出波形和功率进行对比。

  在 测试Risym 2.5A双路电机驱动模块:MX1919 已经对于MX1919进行了初步测试。

1.2 试验测试过程

1.2.1 引入话题

背景介绍 Picture Not
书接上文,在利用L293制作的超声波驱动电路中,
电路工作在+12V下, 工作电流200mA,
L293芯片发热严重。 因此如果采用这个电路很难长时间工作。
分析原因,可能是40kHz的工作频率过高, 芯片的开关损耗过大引起的。
下面计划使用MX1919完成超声波阵列的驱动, 对比输出波形和工作电流,
验证是否能够降低功率驱动芯片的工作温度。

1.2.2 搭建MX1919电路

(1)MX1919模块的优点

搭建MX1919的电路 Picture Note
手头 有一个块从TB购买到的MX1919电机驱动板,
在前面已经对他进行过初步测试,
它的输出波形对比相比L293应该响应更快, 开关损耗更小。
更重要的是,如果使用IN1输入是正向, IN2输出是反向, 所以对于555输出的信号无需另外搭建反相电路了。
这比起利用L293作为驱动来说, 节省了大中间利用晶体管反向的部分。
下面只需要在面包板上搭建基于555的信号电路即可。

(2)搭建555振荡电路

搭建555振荡电路 Picture Note
下面开始在面包板上搭建555振荡电路,
电路的参数 与前面使用L293电路相同。
下面进行搭建电路。
搭建过程继续进行。
接下来对电路进行测试。
通过调节R2串联的电阻,
使得输出频率达到40kHz。
下面开始连接MX1919进行测试。

1.2.3 测试MX1919

测试MX1919 Picture Note
根据MX1919数据手册来看, 分别从INA1、INA2输入方波,
便可以在OUTB,OUTB2 输出反向方波。
因此,将OUTB1通过电阻连接到INA2, 便可以在OUTB2输出与OUTB1相反的方波了。
所以在面包板上按照搭建相关的电路。注意,MX1919的输入端具有钳位二极管,所以输入的信号不要高于内部的VCC1。 否则需要增加限流电阻。
连接示波器,分别测了AOUT1, BOUT2的波形。

1.2.4 连接麦克风矩阵

连接麦克风矩阵 Picture Note
电路工作电压设定为+9V, 静态工作电流大约是16mA左右。
此时可以看到MX1919在40kHz输出的电压波形非常好, 对应的开关损耗应该比较低。
下面将麦克风矩阵加载电路输出中,
此时电路的工作电流增加为224mA。 输出电压波形也出现了些变化。
这里看到两路互补输出的电压波形, 虽然有些变化,但整理上还是非常好的。
下面在使用红外相机拍摄MX1919芯片, 观察它表面温度, 可以看到它几乎没有什么温度升高。 而电路板上的最亮的地方, 也就是温度最高的地方是MX1919的VCC1前的稳压芯片。
通过这个测试,可以看到MX1919工作在40kHz下, 比起L293开关损耗小得多。
所以,是所有MX1919更适合驱动超声波阵列。

1.2.5 总结

总结 Picture Note
这里我们通过MX1919驱动超声波阵列, 验证了它的效率很高, 在40kHz的工作频率下, 芯片发热很小。 这位后面制作超声直线传递声音板的设计打下了基础。

※ 总  结 ※


  本文测试了MX1919驱动超声波阵列的效果。 比起 利用L293作为驱动 效率提高了很多。 这位之后制作超声直线声音传送打下了基础。

▲ 图2.1 MX1919驱动板的温度热力图像


■ 相关文献链接:

  • 超声波定向传送:驱动功率电路制作
  • L293
  • MX1919
  • 测试Risym 2.5A双路电机驱动模块:MX1919

● 相关图表链接:

  • 图1.1.1 基于L293的超声波驱动阵列

超声波阵列功率驱动:利用MX1919驱动相关推荐

  1. 构建基于MX1919的超声波阵列驱动板

    简 介: 对于基于MX1919芯片制作的超声波阵列驱动板进行了设计.测试. 为能够在课堂上进行演示打下了基础. 关键词: 超声波,阵列,MAX1919 #mermaid-svg-iDL3UGlIcrX ...

  2. 字符设备驱动、平台设备驱动、设备驱动模型、sysfs的比较和关联

    参考原文:https://www.kancloud.cn/yueqian_scut/emlinux/106829 对原文笔误地方做了修改.重新排版 目录 字符设备驱动.平台设备驱动.设备驱动模型.sy ...

  3. 【蓝桥杯单片机】超声波模块(测距原理,驱动方式)

    实验开发板为CT107D蓝桥官方板,编译环境为MDK5 超声波探头测距原理: 发射头发射超声波,遇到障碍物后返回,接收探头接受到返回信号. 两个动作产生的时间差可以是我们根据声音在空气中传播的速度来( ...

  4. arm linux免驱usb声卡,arm linux利用alsa驱动并使用usb音频设备

    一.背景: arm linux的内核版本是3.13.0 二.准备工作 添加alsa驱动到内核中,也就是在编译内核的时候加入以下选项: 接下来就重新编译内核即可 三.交叉编译alsa-lib和alsa- ...

  5. solidworks 草图 阵列修改_SolidWorks 由草图驱动的阵列

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 使用草图中的草图点可以指定特征阵列.源特征在整个阵列扩散到草图中的每个点.对于孔或其它特征,可以运用由草图驱动的阵列. 要建立由草图驱动的阵列: 1. 在 ...

  6. 单片机_CT107D训练平台电路原理图\蓝桥杯训练板\输入输出模块\矩阵按键\蜂鸣器电路\继电器电路\LM386功率放大电路,驱动扬声器

    输入/输出模块 配置 4×4 键盘矩阵,其中四个按键可通过跳线配置为独立按键: 配置继电器.蜂鸣器: 配置功率放大电路,驱动扬声器. 1>4×4 键盘矩阵原理图如下: 图片中的按键电路可以切换成 ...

  7. STM32利用STM32CubeMX驱动SDRAM

    STM32利用STM32CubeMX驱动SDRAM 本次发布FMC总线驱动SDRAM的博客,为下次发布LTDC外设驱动RGB屏的博客做准备.利用STM32CubeMX和HAL库,生成的工程代码具有很强 ...

  8. 光谱仪测试软件死机和电脑系统有关系吗,利用无驱动系统解决光谱仪控制计算机不兼容的问题.pdf...

    利用无驱动系统解决光谱仪控制计算机不兼容的问题.pdf 太钢科技 ·33· 利用无驱动系统解决光谱仪 控制计算机不兼容的问题 技术中心 张征宇 赵卫星 刘兆晋 摘 要 将原来的操作系统中的各个驱动程序 ...

  9. 亚马逊云科技与凯捷共同利用数字驱动开启人机协作新纪元

    你的企业是否正在面临人力成本高.员工流失率增加.人才招聘难等问题?不仅如此,你有没有发现,员工当下更加注重个人价值的实现,希望从重复性.基础性的工作中解放出来,承担更具创造力与挑战性的工作.为了Hol ...

最新文章

  1. 大数据调度平台Airflow(八):Airflow分布式集群搭建及测试
  2. 300亿美元,AMD为什么要买Xilinx?
  3. 程序架构探讨—007 应用服务器集群的伸缩性之链路负载均衡
  4. 地市级地铁数据管理信息系统解决方式
  5. ChromeDriver启动Chrome浏览器后,地址栏只显示data;——chromeDriver版本不对
  6. VC++ 自定义消息学习总结
  7. 集合的势也称集合的基数(cardinal number)
  8. 开发实践 | android网络通信 接收和发送数据详解
  9. 210228Linux 条件变量 线程池
  10. P2568-GCD【欧拉函数,欧拉筛】
  11. centos7:塔建pure_ftpd虚拟用户
  12. 高德地图安卓 拖拽选点_行车记录仪当“眼睛” 高德地图手机AR导航再次升级...
  13. 云小课 | DSC:快速识别敏感数据并脱敏
  14. catia func 三菱后处理_20款三菱帕杰罗V97奢华SUV 津港促销价_搜狐汽车
  15. 吴裕雄 python 机器学习——多项式贝叶斯分类器MultinomialNB模型
  16. Qt学习之路(60): 创建shared library
  17. 计算机网络——大数据、物联网
  18. Android读取手机存储文件,android 手机存储文件夹学习
  19. ios 隐藏app的插件_iPhone如何隐藏App图标?iOS9不越狱隐藏App小技巧
  20. 2005年度最佳网名

热门文章

  1. “百亿消费券”之问:为什么是“618”?为何是京东?
  2. linux主进程退出时,结束子进程
  3. 用html制作三角形九九乘法表,用js实现打印九九乘法表
  4. 主干开发(Trunk-based development)
  5. RSA+AES混合加密实例
  6. 学编程能做什么工作 五大行业任你选
  7. 如何在功能、特点、价格和性能方面选择PDF编辑器?
  8. velodyne VLP-16线三维雷达在ros使用
  9. 亲自操作,有用的win10遇到“已禁用输入法”无法启动中文输入法的问题-提示已禁用输入法解决方案
  10. R 计算均方差MSE(mean squared error)