超声波测距实验电路搭建与驱动程序设计基于口袋机综合实验设计
01实验目的02实验设备03实验原理04实验代码解析05实验步骤06实验现象目录07拓展思考08应用领域
一、实验目的了解软件。程序的下载和仿真了解如何正确分配和配置单片机的I/O口三、熟悉和使用超声波传感器。
二、实验设备口袋机口袋机下载线JC-PM38模块JC-PM15实验扩展板
三、实验设备?实验器件简介: 由于超声波指向性强,能量消耗缓慢,在介质中传播的距离较远,因而超声波经常用于距离的测量,如测距仪和物位测量仪等都可以通过超声波来实现。利用超声波检测往往比较迅速、方便、计算简单、易于做到实时控制,并且在测量精度方面能达到工业实用的要求,因此在移动机器人研制上也得到了广泛的应用。为了研究和利用超声波,人们已经设计和制成了许多超声波发生器。总体上讲,超声波发生器可以分为两大类:一类是用电气方式产生超声波,一类是用机械方式产生超声波。电气方式包括压电型、磁致伸缩型和电动型等;机械方式有加尔统笛、液哨和气流旋笛等。它们所产生的超声波的频率、功率和声波特性各不相同,因而用途也各不相同。目前较为常用的是压电式超声波发生器。
三、实验原理?超声波测距模块原理图:原理图说明使用两个超声波探头,一个发送,一个接收CS100A是超声波测距控制芯片功能说明在TRIG引脚上输出一个高电平的脉冲在ECHO引脚上可以收到一个低电平的脉冲,脉冲的宽度就是声波从发送到接收到回波的时间的2倍U1为CA100A超声波测距专用芯片T2为40KHz的超声波发射探头T1为40KHz的超声波接收探头Y1为8MHz的晶振
三、实验原理实验原理:编程控制:在TRIG发送一个10us高电平读ECHO端口电平,获取这个端口高电平的时间,就是测出的距离。
三、实验原理程序分析:TRIG是发送脉冲的,所以设置成推挽输出ECHO是接收脉冲的,所以设置成浮空输入
三、实验原理程序分析:主函数中,功能就是,在TRIG端口输出10us高脉冲,然后读取ECHO端口的高电平时间
四、实验原理?模块引脚说明:
五、参考代码分析?主函数
五、实验步骤??1、将实验模块插在扩展模块的位置42、打开程序3、下载程序?
六、实验现象用手或者那他平面的物体放在探头的上方,屏幕上可以显示出物体距离探头的距离
应用思考 超声波测距在现实生活中应用很多,很多汽车的倒车雷达都是用的超声波测距
应用思考 1、模拟汽车倒车雷达的形式,将超声波测距的结果,通过在屏幕上显示柱状条的形式表现出来。模拟应用场景,口袋机的屏幕就是汽车中控屏幕,但是如果只显示一个小小的数字,司机是看不清楚的,也不直观,所以采用柱状条的形式,将测距结果显示在屏幕上要变化迅速,直观。
感谢大家的认真学习!祝大家生活、工作愉快!
您可能关注的文档
- FPGA设计与实战演练课件:RTC实时时钟电路搭建与驱动程序设计.pptx
- FPGA设计与实战演练课件:SPI-I2C存储实验电路搭建与驱动程序设计.pptx
- FPGA设计与实战演练课件:TFT屏幕显示电路搭建与驱动程序设计.pptx
- FPGA设计与实战演练课件:WS2812彩灯实验电路搭建与驱动程序设计.pptx
- FPGA设计与实战演练课件:拨码开关电路搭建与驱动程序设计.pptx
- FPGA设计与实战演练课件:步进电机驱动实验电路搭建与驱动程序设计.pptx
- FPGA设计与实战演练课件:点阵屏显示电路搭建与驱动程序设计.pptx
- FPGA设计与实战演练课件:光敏电阻实验电路搭建与驱动程序设计.pptx
- FPGA设计与实战演练课件:光敏二三极管实验电路搭建与驱动程序设计.pptx
- FPGA设计与实战演练课件:红外测距实验电路搭建与驱动程序设计.pptx
- G120变频器技术及应用课件:G120变频器的调试软件.pptx
- G120变频器技术及应用课件:变频器的故障报警与日常维护.pptx
- Internet基础与应用(第三版)课件:Internet 的故障检查.pptx
- Internet基础与应用(第三版)课件:Internet 的使用.pptx
- Internet基础与应用(第三版)课件:Internet 的使用安全.pptx
原创力文档

文档评论(0)