slavaslx писал(а): резюк ток ограничивающий не успел поставить
bolt писал(а):50mA это ток по выходу оптрона, через фототранзистор.
slavaslx писал(а):Я думал на оптроны надо пропускать ток величиной 1-3мА а тут такое ??? Как такое может быть?
#include "tiny2313.h"
#include "delay.h"
#define IR_LED PORTD.6
#define G_LED PORTD.2
#define IR_PR PINB.3
int a=0;
void main(void)
{
delay_ms(4000);
DDRD.6=1;
DDRD.2=1;
PORTB.3=1;
DDRB.3=0;
while(1)
{
while(a<=16)
{delay_us(12);
IR_LED=1;
delay_us(12);
IR_LED=0;
a++;}
IR_LED=0;
if(IR_PR==0)
{G_LED=1;}
else {G_LED=0;}
delay_us(600);
a=0;
} }
debill писал(а):Вы проверяете приемник после окончания пакета ИК импульсов.
debill писал(а):Или вешайте TSOP на USART
debill писал(а):или на прерывание
debill писал(а):или RC цепочка по выходу TSOP
debill писал(а):или проверка при "1" на IR_LED
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 3