网站修改方案云南网站建设方案
2026/1/9 23:05:29 网站建设 项目流程
网站修改方案,云南网站建设方案,做网站字体,温州网站建设风格文章目录一、HC-SR04   1、电气参数   2、引脚二、HC-SR04工作原理   1、基本工作原理   2、超声波时序图   3、原理图三、代码实例   1、UT.h   2、UT.c   3、main.c   4、实例现象一、HC-SR04 HC-SR04 超声波测距模块可提供 2cm-400cm 的非接触式距离感测功…文章目录一、HC-SR041、电气参数2、引脚二、HC-SR04工作原理1、基本工作原理2、超声波时序图3、原理图三、代码实例1、UT.h2、UT.c3、main.c4、实例现象一、HC-SR04HC-SR04 超声波测距模块可提供 2cm-400cm 的非接触式距离感测功能测距精度可达高到 3mm模块包括超声波发射器、接收器与控制电路。1、电气参数工作电压DC—5V工作电流15mA工作频率40Hz电平输出高5V电平输出底0V感应角度不大于15度射程范围2cm-400cm高精度 可达0.3cm2、引脚VCC 电源正极GND 电源地Trig 触发信号输入Echo 回响信号输出二、HC-SR04工作原理1、基本工作原理1、利用IO口中Trig触发测距 要求给出至少10us的高电平2、模块自动发出8个40KHz的方法自动检测是否有信号返回3、有信号返回通过IO口Echo输出一高电平4、高电平的时间超声波从发射到返回的时间测试距离高电平时间*声速340m/s/2 。2、超声波时序图提供一个 10us 以上脉冲触发信号该模块内部将发出 8 个 40kHz 周期电平并检测回波。一旦检测到有回波信号则输出回响信号。回响信号的脉冲宽度与所测的距离成正比。由此通过发射信号到收到的回响信号 时间间隔可以计算得到距离。公式距离 高电平时间*声速340M/S/2建议测量周期为 60ms 以上以防止发射信号对回响信号的影响。3、原理图VCC–3V3ECHO–P15TRIG–P16GND–GND三、代码实例通过超声波测试出前方障碍的距离通过LCD1602液晶屏幕进行显示。1、UT.h#ifndef__UT_H__#define__UT_H__/** *breaf 定时计数器1初始化 *param 无 *retval 无 */voidT0_Init();/** *beaf 超声波模块初始化 *param 无 *retval 无 */voidUT_Init();/** *beaf 超声波模块触发函数 *param 无 *retval 无 */voidUT_triggr();/** *beaf超声波测距 *param 无 *retval distance 测试的距离 */unsignedintmeasure();#endif2、UT.c#includeREGX52.H#includeUT.h#includeDelay.hsbit TrigP1^6;//定义超声波模块引脚sbit EchoP1^5;/** *breaf 定时计数器1初始化 *param 无 *retval 无 */voidT0_Init(){TMOD0x01;//定义计时器0工作方式为1TH00;//定义定时器初值TL00;ET01;//开定时器0中断EA1;//开总中断}/** *beaf 超声波模块初始化 *param 无 *retval 无 */voidUT_Init(){Echo0;Trig0;T0_Init();}/** *beaf 超声波模块触发函数 *param 无 *retval 无 */voidUT_triggr(){Trig1;Delay10us(2);Trig0;}/** *beaf超声波测距 *param 无 *retval distance 测试的距离 */unsignedintmeasure(){unsignedinta,distance;while(Echo0);TR01;while(Echo);TR00;aTH0*256TL0;TH00;TL00;distancea*1.7/100;returndistance;}3、main.c#includereg52.h#includeLCD1602.h#includeUT.h#includeintrins.hunsignedintdis;//定义距离变量voidmain(){LCD_Init();//LCD1602初始化UT_Init();//超声波模块初始化LCD_ShowString(1,1,distance:);while(1){UT_triggr();//触发测距信号dismeasure();//返回测距数值LCD_ShowSignedNum(1,10,dis,3);//显示测试距离}}4、实例现象

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询