网上有关“红外对管的典型应用电路”话题很是火热,小编也是针对红外对管的典型应用电路寻找了一些与之相关的一些信息进行分析,如果能碰巧解决你现在面临的问题,希望能够帮助到您。
这个叫 红外对管,也称红外发射与接收模块
电路并没有那么复杂,只要在发射管与接收管的供电端,串入一个电阻即可
如下图所示,PTT端是接收管的输出,任意连接单片机的IO即可
至于程序,就和按键的程序一样,对输入信号计数即可
程序帮你写完了,如果端口不是你想要的,可以自行修改一下
若能帮到你,请不要看完就走,记得采纳下,谢谢!
/***************************************************************************/
#include<reg52.h>
sbit h0=P3^4;//输入端口定义
sbit As=P1^3; sbit Bs=P1^2; sbit Cs=P1^1; sbit Ds=P1^0;//数码管位选端口
char table[10]={0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90};//数码管显示编码
/***************************************************************************/
void YS( char hs){char hk;for(;hs>0;hs--){for(hk=200;hk>0;hk--);}}//延时函数
/***************************************************************************/
void XS(unsigned int xa) //显示子函数
{
char d1,d2,d3,d4;
d1=(xa/1)%10; d2=(xa/10)%10;?
d3=(xa/100)%10; d4=(xa/1000)%10;
P0=table[d1];As=0;YS(10);As=1;//个位显示
P0=table[d2];Bs=0;YS(10);Bs=1;//十位显示
P0=table[d3];Cs=0;YS(10);Cs=1;//百位显示
P0=table[d4];Ds=0;YS(10);Ds=1;//千位显示
}
/***************************************************************************/
void main()//主函数
{
int count=0;
while(1)//主循环
{
XS(count); //显示计数值
if(h0==0)//如果有输入信号
{
YS(10);//延时去抖动
if(h0==0)//再次判断是否为有惺淙?
{
count++;//数值加一
if(count>9999){count=0;}//防止溢出
while(!h0){XS(count);}//等待状态变化,并调用显示函数,避免黑屏
}
}
}
}
/***************************************************************************/
帮我分析红外线自动控制水龙头开关电路具体分析,要精确到参数,急求
红外对管模块可以使用ADC(模数转换器)来采样信号。ADC可以将模拟信号转换为数字信号,这样就可以使用数字电路来处理红外信号。不过,需要注意的是,ADC的采样速率必须足够快,才能捕捉到红外信号的瞬间变化。红外对管是红外线发射管与光敏接收管,或者红外线接收管,或者红外线接收头配合在一起使用时候的总称。在光谱中波长大于0.76微米的一段称为红外线。
1、第一张是电源电路。除了C1(0.33uF)是交流降压外,所有的电容都是铝箔电容。容量为104的电容是改善高频相应。R2 是保护电容C1的,1M欧是经验值。R3、R5两个电阻保护稳压管不至于在交流电源异常的情况下出现过载烧毁。两路稳压管,实际是相互保护,也就是说哪怕一个稳压管损坏(烧断),另外一个还可以工作。至于两个电阻的阻值,则跟输入电压范围和降压电容的容量有关,也跟负载电流大小有关,计算比较复杂,一般也是经验值确定。另外一个100欧姆的电阻起降压和RC滤波的作用,大小由三端稳压器的输出负载电流确定,保证在最大电流时三端稳压器的输入输出压差不小于2V。
2、第二张图是光感应及触发电路。R8驱动及限流,保证通过U3的LED的电流为5mA左右。R9 是光传感器的光敏三极管的集电极供电电阻,也是其负载电阻的一部分。它用来匹配比较器LM393的输入电压。R6 及下面的电位器用于设定比较器的基准比较电压,此值可以在100k欧姆的范围内任意选择,只要满足调节出合适的电位基准就行。R10,R11这两个电阻标识有问题。按照电路看,R10应该是电位器的标号。R11 与R9 组成分压电路,将光敏管的输出送至比较器进行比较。红外线无手遮挡时,分压电压为0V;完全有效遮挡时为2.5V左右。R7 是比较器的输出上拉电阻,阻值可以从300欧姆至100k欧姆任意选择,与后级所需电流有关。此电路的后级为R4 及三极管。当R7=3k欧姆时,可以为后级三极管基极提供约5/(3+4)约0.7mA的电流。
3、最后一张是电磁阀驱动电路。R1对D1发光管提供电流驱动和限流,用于指示工作状态。限流大小是(12-Vd1)/1 mA。如果是红色发光管,那么就是(12-1.5)/1=10.5mA。D5是线圈的反峰电压保护二极管,在电磁阀释放时,保护三极管不致被线圈反峰电压击穿。
关于“红外对管的典型应用电路”这个话题的介绍,今天小编就给大家分享完了,如果对你有所帮助请保持对本站的关注!
本文来自作者[由丹丹]投稿,不代表精诚号立场,如若转载,请注明出处:https://www.jingchengyq.com/jinchen/8981.html
评论列表(3条)
我是精诚号的签约作者“由丹丹”
本文概览:网上有关“红外对管的典型应用电路”话题很是火热,小编也是针对红外对管的典型应用电路寻找了一些与之相关的一些信息进行分析,如果能碰巧解决你现在面临的问题,希望能够帮助到您。这个叫...
文章不错《红外对管的典型应用电路》内容很有帮助