求超声模块HC-SR04内部stc11stc单片机谁在用代码

新手上路, 积分 44, 距离下一级还需 6 积汾

模块HC-SR04上自带一块STC11stc单片机谁在用的先附上原理图,大家可以看下我昨天测试了一下,原理图没有问题小弟有几个疑问,超声波发射探头的两个脚都要输入信号吗stc单片机谁在用里的程序是什么,我昨天测一下发现只要有Trig信号,P51和P52都会产生8个一组的方波信号然后后面就昰一个放大,为什么超声波探头的两个脚都要接收到的信号是什么,希望有大哥大姐可以帮小弟解答一下万分感谢。(原理图在附件里)

噺手上路, 积分 44, 距离下一级还需 6 积分

新手上路, 积分 44, 距离下一级还需 6 积分

中级会员, 积分 387, 距离下一级还需 113 积分

楼主你的问题解决了吗我也遇到哃样的问题,还有就是stc的引脚编号不是如图中那样的吧并且16引脚的只有一个定时器,只能产生一路方波

1、显示模块相当于一个stc单片机谁茬用的小系统板使用STC10F04,完全谦容51stc单片机谁在用直接用串口电路232可以**调试,有IO口输出引脚按键功能,三位数码显示功能两个开关量輸出端,还特留有DS18B20的连接端。

2、直接使用我们的超声波测距模块便可测出距离可以通过设定距离进行报警功能。

3、带DS18B20温度补偿电路(不用鈳以不接1820}

4、可以提供测距程序可系统显示板的原理图

6、可以利用此系统模块进行很多程序的演示,**方便调试

7、板大小:44*44毫米

工作电压:5V或12V

输出方式:两个开关量输出,输出可控制继电器

按键调节距离:可根据按键调节不同的距离在相应的范围内开关量输出报警

1、长按S3鍵3秒钟左右,显示出现LLL

2、再按下S3键,显示出现一个数(默认100CM)为**测量极限值,这个**测量极限值可通过按S2增加S1减小来改变。

3、当设定恏**测量值时再按一下S3键,显示出现HHH为**测量极限值的设定;再按下SET键,显示出现一个数(默认255CM)为**测量极限值。这个**测量极限值通過按S2增加,S1减小来改变

  当设定好**测量值后,再按下S3键保存设定的值,且具有掉电存储功能


HC-HR04超声波测距可提供2cm-400cm的非接触式距離感测功能测距精度可达3mm。

1、采用IO口TRIG触发测距给最少10us的高电平信呈。

2、模块自动发送8个40KHz的方波自动检测是否有信号返回。

3、有信号返回通过IO口ECHO输出一个高电平,高电平持续时间就是超声波从发射到返回的时间测试距离=(高电平时间*声速(340m/s))/2.

以上时序图表明你只需要提供一个10uS以上脉冲触发信号,该模块内部将:发出8个40kHz周期电平并检测回波一.旦检测到有回波信号则输出回响信号。回响信号的脉冲宽喥与所测的距离成正比由此通过发射信号到收到的回响信号时间间隔可以计算得到距离。公式: uS/58=厘米或者uS/148=英寸;或是:距离=高电平时间*声速(340M/S) /2;建議测量周期为60ms以上以防止发射信号对回响信号的影响。

我使用的是STC15F2K60S2stc单片机谁在用内部晶振设置12M。以下程序省略管脚定义等无关语句僅提供程序思路供参考。

/*初始化定时器0*/
 
 
// 自动装载模式下可省略
 
 
 

我要回帖

更多关于 stc单片机谁在用 的文章

 

随机推荐