搜索
bottom↓
回复: 4

超声波接收头的波形

[复制链接]

出0入0汤圆

发表于 2010-12-5 20:24:58 | 显示全部楼层 |阅读模式
小弟做了一个超声波测距模块,可是怎么调都不好使, 不知道为什么在发射头那边测得的波形是18KHZ(想要40KHZ)的方波,接收头那一边测得是36--46KHZ的不规则波形,这是原理图ourdev_602529MCVZGU.pdf(文件大小:428K) (原文件名:原理图.pdf)
还有CX20106的6脚接的电容,我换成了331的,并且为了调试 , 特意弄了一个简单程序希望高手指点指点,帮我找找错误。
#include<reg52.h>
#define uchar unsigned char
#define uint unsigned int
sbit fa=P1^2;
sbit liang=P1^1;
uint j,k=0;
uchar rec_flag=0;
/*1MS为单位的延时程序*/
void delay_1ms(uchar x)
{
        uchar i;
        while(x--)
                for(i=0;i<100;i++);
}
void main()
{
       
        TMOD=0x20;                                                /*T1为8位自动重装模式*/
        TH1=0xf2;                                                /*12us计数初值*/
        TL1=0xf2;
        EA=1;
        ET1=1;
        TR1=1;
        IT0=1;
      EX0=1;
        fa=0;
       while(1)
        {
                        while(rec_flag)
                        {
                        liang=0;
                        delay_1ms(50);
                        }
        }
}

/*定时器T1中断程序*/
void TIMER1() interrupt 3
{
        fa=!fa;
        k++;
        if(k>=4)                                                                /*超声波肪冲个数控制(为赋值的一半)*/
        {
                k=0;
        //        TR1=0;
        //        ET1=0;
        //        for(j=200;j>0;j--);                                        /*1ms延时避开盲区*/
        //        for(j=200;j>0;j--);
        //        for(j=200;j>0;j--);
                                                                        /*开启外部中断0*/
        }               
}
/*外部中断0程序*/
void PINT0() interrupt 0
{
        ET0=0;
        EA=0;
        rec_flag=1;                                                        /*接收成功标志位置1*/
               
}

阿莫论坛20周年了!感谢大家的支持与爱护!!

曾经有一段真挚的爱情摆在我的面前,我没有珍惜,现在想起来,还好我没有珍惜……

出0入0汤圆

 楼主| 发表于 2010-12-5 20:41:56 | 显示全部楼层
我做模块用的  发射 接收原理图ourdev_602541UY0W23.doc(文件大小:58K) (原文件名:发射接收 原理图.doc)

出0入0汤圆

发表于 2010-12-27 16:46:04 | 显示全部楼层
发射头的频率不够40khz也能驱动?楼主是不测错了?

出0入0汤圆

发表于 2011-2-21 23:15:12 | 显示全部楼层
CX20106做接收应该是比较好调啊。

出0入0汤圆

发表于 2013-6-7 01:16:09 | 显示全部楼层
yuan2010 发表于 2011-2-21 23:15
CX20106做接收应该是比较好调啊。

怎么调,调节不出来  求指导。一礼拜了  好失望啊
回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。【本论坛不允许直接上传手机拍摄图片,浪费大家下载带宽和论坛服务器空间,请压缩后(图片小于1兆)才上传。压缩方法可以在微信里面发给自己(不要勾选“原图),然后下载,就能得到压缩后的图片。注意:要连续压缩2次才能满足要求!!】。另外,手机版只能上传图片,要上传附件需要切换到电脑版(不需要使用电脑,手机上切换到电脑版就行,页面底部)。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|amobbs.com 阿莫电子技术论坛 ( 粤ICP备2022115958号, 版权所有:东莞阿莫电子贸易商行 创办于2004年 (公安交互式论坛备案:44190002001997 ) )

GMT+8, 2024-8-26 12:22

© Since 2004 www.amobbs.com, 原www.ourdev.cn, 原www.ouravr.com

快速回复 返回顶部 返回列表