红外接收控制灯亮灭

简介: 先上图功能红外接收头接收到红外信号,控制一个灯翻转 使用74HC123是因为红外接收头接收的是一连串的高低电平,,在接收到第一个电平的跳变沿的时候就控制灯翻转,,剩余的电平跳变用延时来排除掉接收到第一个电平的上升沿,74hc123产生一个高电平脉冲信号,是后面的D触发器翻转高电平脉冲信号的延时的时间 t (ns)= (22uf)22000000pf * 235k *0.

先上图

功能

红外接收头接收到红外信号,控制一个灯翻转

 

使用74HC123是因为红外接收头接收的是一连串的高低电平,,在接收到第一个电平的跳变沿的时候就控制灯翻转,,剩余的电平跳变用延时来排除掉

接收到第一个电平的上升沿,74hc123产生一个高电平脉冲信号,是后面的D触发器翻转

高电平脉冲信号的延时的时间 t (ns)= (22uf)22000000pf * 235k *0.45(资料给的固定值) = 2326500000ns = 2.3265 s

当然 t(ms) = ()uf * 0.45 * ()千欧,

假设47uf的电容,4.7k的电阻

t(ms) = 47 * 0.45 * 4.7 = 99.405 ms

 

 

延时时间大约应该是9000+4500+(8*(1680+560))*4=85180Us=85Ms

 

目录
相关文章
|
9月前
串口通信如何控制步进电机转动?
串口通信如何控制步进电机转动?
151 3
|
传感器 芯片
MCU实现对外部脉冲信号的计数功能
MCU实现对外部脉冲信号的计数功能
72 1
STM32控制蜂鸣器间隔发出声音(响1s,关闭1s)
STM32控制蜂鸣器间隔发出声音(响1s,关闭1s)
496 1
实验:MSP430F249 按键控制四个灯,并消抖
实验:MSP430F249 按键控制四个灯,并消抖
148 0
|
C语言 Perl
基于触摸屏PLC的温度采集及简单控制
基于触摸屏PLC的温度采集及简单控制
425 1
基于触摸屏PLC的温度采集及简单控制
|
算法 机器人 芯片
利用单片机PWM信号占空比进行舵机控制
基于单片机的舵机控制方法具有简单、精度高、成本低、体积小的特点,并可根据不同的舵机数量加以灵活应用。
272 0
|
测试技术 C语言 芯片
基于51单片机的自动打铃打鸣作息报时系统AT89C51数码管三极管时钟电路
基于51单片机的自动打铃打鸣作息报时系统AT89C51数码管三极管时钟电路
281 0
使用示波器测量串口波特率
使用示波器测量串口波特率
550 0
使用示波器测量串口波特率
|
传感器 存储
手持VH501TC采集仪连接传感器与读数
DSensor 专门研发的包含有传感器型号和计算参数的一体化传感器,可实时获取传感器型号、类型、量程、初始频率、计算参数等信息,当读数仪检测到电子标签传感器接入时,界面自动切换,显示传感器的基本信息和计算结果,计算结果以物理量形式显示。红黑线连接振弦线圈,黄色连接电子标签正极,蓝色连接电子标签负极。
手持VH501TC采集仪连接传感器与读数
|
传感器
海泰04三相永磁无刷伺服电机can信号控制方法
控制电机的电流环、速度环、位置环
509 2
海泰04三相永磁无刷伺服电机can信号控制方法