<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title>Декодирование сигналов инфракрасного пульта дистанционного управления</title>
		<description>Discuss Декодирование сигналов инфракрасного пульта дистанционного управления</description>
		<link>https://chipenable.ru/index.php/how-connection/item/96-dekodirovanie-signalov-infrakrasnogo-pulta-distantsionnogo-upravleniya.html</link>
		<lastBuildDate>Mon, 13 Apr 2026 09:59:44 +0000</lastBuildDate>
		<generator>JComments</generator>
		<atom:link href="https://chipenable.ru/index.php/component/jcomments/feed/com_k2/96.html" rel="self" type="application/rss+xml" />
		<item>
			<title>Алексей says:</title>
			<link>https://chipenable.ru/index.php/how-connection/item/96-dekodirovanie-signalov-infrakrasnogo-pulta-distantsionnogo-upravleniya.html#comment-5421</link>
			<description><![CDATA[Я особо не вчитывался в коды программы, но где-то лет пять назад озадачился управлением с пульта NEC кодировкой тогда искал код для него и не находил такого где ядро не занимается выполнением пустых команд (delay) потому как необходимо было выполнять дополнительные задачи. Написал код выполняющий дешифрацию в прерываниях счетчика. Получил кучу свободного времени для других операций у ядра. Код написан в среде CVAVR. Если кого-то заинтересует можете обратиться на почту pop.qwer@mail.ru Есть вообще-то один нюанс, от расстояния и заряда батареи на пульте зависит длительность импульса в малых пределах на приёмнике это надо учитывать иначе не всегда будет распознаваться команда особенно на большом расстоянии более 3 м.]]></description>
			<dc:creator>Алексей</dc:creator>
			<pubDate>Sun, 03 Dec 2017 03:44:55 +0000</pubDate>
			<guid>https://chipenable.ru/index.php/how-connection/item/96-dekodirovanie-signalov-infrakrasnogo-pulta-distantsionnogo-upravleniya.html#comment-5421</guid>
		</item>
		<item>
			<title>mars_atakuet says:</title>
			<link>https://chipenable.ru/index.php/how-connection/item/96-dekodirovanie-signalov-infrakrasnogo-pulta-distantsionnogo-upravleniya.html#comment-4661</link>
			<description><![CDATA[Пардон, никак не вкурю, объясните, плз. Почему при работе со стартовым импульсом, мы оперируем с числами 15000 и 12000? (START_IMP_MAX и START_IMP_TH) Ведь первые 9мс состоят из импульсов частотой 38кГц, т.е. на этом промежутке между двумя прерываниями period будет равен 6, и по сути стартовый импульс определяется не периодом в 13,5 мс (откуда и взяты, как я понимаю, эти значения), а паузой в 4,5 мс. Т.е. START_IMP_MAX и START_IMP_TH должны быть что-то около 5000*FCPU/PRE и 4000*FCPU/PRE соответственно. Где я ошибся?]]></description>
			<dc:creator>mars_atakuet</dc:creator>
			<pubDate>Thu, 12 Nov 2015 18:57:20 +0000</pubDate>
			<guid>https://chipenable.ru/index.php/how-connection/item/96-dekodirovanie-signalov-infrakrasnogo-pulta-distantsionnogo-upravleniya.html#comment-4661</guid>
		</item>
		<item>
			<title>Серж says:</title>
			<link>https://chipenable.ru/index.php/how-connection/item/96-dekodirovanie-signalov-infrakrasnogo-pulta-distantsionnogo-upravleniya.html#comment-4622</link>
			<description><![CDATA[А можно ли использовать для этого таймер 0? и что изменится в этом случае?]]></description>
			<dc:creator>Серж</dc:creator>
			<pubDate>Tue, 13 Oct 2015 11:41:41 +0000</pubDate>
			<guid>https://chipenable.ru/index.php/how-connection/item/96-dekodirovanie-signalov-infrakrasnogo-pulta-distantsionnogo-upravleniya.html#comment-4622</guid>
		</item>
		<item>
			<title>Hakeem says:</title>
			<link>https://chipenable.ru/index.php/how-connection/item/96-dekodirovanie-signalov-infrakrasnogo-pulta-distantsionnogo-upravleniya.html#comment-4562</link>
			<description><![CDATA[ как улавливать такой код повтора? дело в том что необходимо чтобы при длительном нажатии производилось какое то действие(как например при регулировании громкости)]]></description>
			<dc:creator>Hakeem</dc:creator>
			<pubDate>Thu, 06 Aug 2015 09:35:18 +0000</pubDate>
			<guid>https://chipenable.ru/index.php/how-connection/item/96-dekodirovanie-signalov-infrakrasnogo-pulta-distantsionnogo-upravleniya.html#comment-4562</guid>
		</item>
		<item>
			<title>vitaliy says:</title>
			<link>https://chipenable.ru/index.php/how-connection/item/96-dekodirovanie-signalov-infrakrasnogo-pulta-distantsionnogo-upravleniya.html#comment-3542</link>
			<description><![CDATA[Cпасибо за ответ,но Вы знаете у меня все получилось с циклом while,просто вставил задержку _delay_ms(200); //задержка 700 мс rc5.dataOK = 0; // сбрасываем флаг _delay_ms(20); while (rc5.dataOK) //ждем отпускания кнопки { //_delay_ms(20) ; //задержка 70 мс rc5.dataOK = 0; // сбрасываем флаг _delay_ms(200); } Я так подумал : каналы у меня включает четко,никаких нареканий нет.Но если кнопку пульта держать постоянно состояние канала меняется вкл/выкл.Поэтом у я вогнал в цикл while проверку флага rc5.dataOK с постоянным его збросом rc5.dataOK = 0;- и таким образом жду окончания передачи с пульта.Ведь канал который мне нужен уже включен.На реальном железе получилось очень даже ничего,впринцип е то чего я и добивался. Я понимаю что скорей всего это не есть правильно,ведь во время когда кнопка нажата ,другие действия с МК я производить несмогу.Но меня устраивает. Почему пишу под этой статьей?Вы знаете что"прогуглив" сеть,только здесь TSOP подвешен на ногу ICP микроконтролера .Правда я использовал Atmega8 c заводскими фьюзами,но код с пультом RC5 работает, а это я думаю главное. Вот небольшой "опус" по этому поводу,обработк а RC5& матричная клавиатураhttp: //radiomanoff.a t.ua/index/dist ancionnoe_uprav lenie_na_atmega 8_protokol_rc_5 _matrichnaja_kl aviatura/0-35.М ожет кому пригодится.]]></description>
			<dc:creator>vitaliy</dc:creator>
			<pubDate>Sun, 15 Dec 2013 16:36:12 +0000</pubDate>
			<guid>https://chipenable.ru/index.php/how-connection/item/96-dekodirovanie-signalov-infrakrasnogo-pulta-distantsionnogo-upravleniya.html#comment-3542</guid>
		</item>
		<item>
			<title>Pashgan says:</title>
			<link>https://chipenable.ru/index.php/how-connection/item/96-dekodirovanie-signalov-infrakrasnogo-pulta-distantsionnogo-upravleniya.html#comment-3541</link>
			<description><![CDATA[Я бы добавил счетчик, который при получении кода кнопки сбрасывается и запрещает обработку следующих приходящих кодов, пока он не досчитает до определенного порогового значения. Тогда первый пришедший код обрабатывался бы, а последующие нет.]]></description>
			<dc:creator>Pashgan</dc:creator>
			<pubDate>Sun, 15 Dec 2013 01:14:40 +0000</pubDate>
			<guid>https://chipenable.ru/index.php/how-connection/item/96-dekodirovanie-signalov-infrakrasnogo-pulta-distantsionnogo-upravleniya.html#comment-3541</guid>
		</item>
		<item>
			<title>vitaliy says:</title>
			<link>https://chipenable.ru/index.php/how-connection/item/96-dekodirovanie-signalov-infrakrasnogo-pulta-distantsionnogo-upravleniya.html#comment-3540</link>
			<description><![CDATA[Всем доброго дня.Есть проблема.Вот тоже занимаюсь декодированием сигналов пульта,только протокол RC5.TSOP подключен так-же как в статье выше к выводу ICP микроконтролера . Библиотека RC5 использована - http://kibermaster.net/priem-komand-s-pulta-distantsionnogo-upravleniya/.После инициализации таймера и разрешения прерываний включается захват, и микроконтроллер начинает обрабатывать данные, принятые с пульта. Если получен пакет данных, то активируется флаг rc5.dataOK, а принятая команда записывается с переменную структуры rc5.command. Сам код который я юзаю являет собой вкл/отключение четырех каналов клавишами 1-4 пульта Сам код здесь http://radiomanoff.at.ua/index/distancionnoe_upravlenie_na_atmega8_protokol_rc_5/0-27 Все бы хорошо,но вот если нажатую кнопку пульта "передержать" соответствующий канал включается/выкл ючается.А хотелось чтобы канал включился,и контролер ждал отпускания кнопки пульта,а уже потом обрабатывал следующее нажатие. Пробовал вставлять ...
_delay_ms(7 00); //задержка 700 мс
rc5.dataOK = 0; // сбрасываем флаг
while (rc5.dataOK) //ждем отпускания кнопки { _delay_ms(200); //задержка 70 мс rc5.dataOK = 0; // сбрасываем флаг
кнопки Как бы проверка отпускания кнопки.Тестирую на реальном "железе"не идет]]></description>
			<dc:creator>vitaliy</dc:creator>
			<pubDate>Sat, 14 Dec 2013 17:18:35 +0000</pubDate>
			<guid>https://chipenable.ru/index.php/how-connection/item/96-dekodirovanie-signalov-infrakrasnogo-pulta-distantsionnogo-upravleniya.html#comment-3540</guid>
		</item>
		<item>
			<title>Sigis says:</title>
			<link>https://chipenable.ru/index.php/how-connection/item/96-dekodirovanie-signalov-infrakrasnogo-pulta-distantsionnogo-upravleniya.html#comment-2940</link>
			<description><![CDATA[Это функция вывода результата...
v oid ShowResult()
{ lcd_gotoxy(0,1) ; sprintf(lcd_buf fer,"%u %u %u %u \n",buffer[0],b uffer[1],buffer [2],buffer[3]); lcd_puts(lcd_bu ffer); sprintf(lcd_buf fer,"%u ",buffer[4]); lcd_puts(lcd_bu ffer);
} Вот и весь кодю ;-) Да, у меня атмега32, для других надо соответсвенно менять инициализацию оборудования в майн функции.]]></description>
			<dc:creator>Sigis</dc:creator>
			<pubDate>Fri, 21 Jun 2013 15:43:47 +0000</pubDate>
			<guid>https://chipenable.ru/index.php/how-connection/item/96-dekodirovanie-signalov-infrakrasnogo-pulta-distantsionnogo-upravleniya.html#comment-2940</guid>
		</item>
		<item>
			<title>Sigis says:</title>
			<link>https://chipenable.ru/index.php/how-connection/item/96-dekodirovanie-signalov-infrakrasnogo-pulta-distantsionnogo-upravleniya.html#comment-2939</link>
			<description><![CDATA[Функция main выглядит так ...
void main(void)
{
PO RTA=0xFF;
DDRA= 0x00;
PORTB=0xF F;
DDRB=0x00;
P ORTC=0xFF;
DDRC =0x00;
PORTD=0x CF;
DDRD=0x30;
 TCCR0=0x00;
TCN T0=0x00;
OCR0=0 x00;
TCCR1A=0x0 0;
TCCR1B=0x03; 
TCNT1H=0x00;
T CNT1L=0x00;
ICR 1H=0x00;
ICR1L= 0x00;
OCR1AH=0x 00;
OCR1AL=0x00 ;
OCR1BH=0x00;
 OCR1BL=0x00;
AS SR=0x00;
TCCR2= 0x00;
TCNT2=0x0 0;
OCR2=0x00;
M CUCR=0x00;
MCUC SR=0x00;
TIMSK= 0x20;
UCSRB=0x0 0;
ACSR=0x80;
S FIOR=0x00;
ADCS RA=0x00;
SPCR=0 x00;
TWCR=0x00; 
// Alphanumeric LCD initialization
 // Connections are specified in the
// Project|Configu re|C Compiler|Librar ies|Alphanumeri c LCD menu:
// RS - PORTA Bit 4
// RD - PORTA Bit 5
// EN - PORTA Bit 6
// D4 - PORTB Bit 4
// D5 - PORTB Bit 5
// D6 - PORTB Bit 6
// D7 - PORTB Bit 7
// Characters/line : 20
lcd_init(20) ;
lcd_puts("REA DY");
#asm("sei ")
while (1) { // Place your code here if ((flag==0)&&(st ate==WAIT)) {ShowResult();} }
}]]></description>
			<dc:creator>Sigis</dc:creator>
			<pubDate>Fri, 21 Jun 2013 15:41:07 +0000</pubDate>
			<guid>https://chipenable.ru/index.php/how-connection/item/96-dekodirovanie-signalov-infrakrasnogo-pulta-distantsionnogo-upravleniya.html#comment-2939</guid>
		</item>
		<item>
			<title>Sigis says:</title>
			<link>https://chipenable.ru/index.php/how-connection/item/96-dekodirovanie-signalov-infrakrasnogo-pulta-distantsionnogo-upravleniya.html#comment-2938</link>
			<description><![CDATA[Весь код не лезет в размер. Вот объявление переменных и констант.
#incl ude 
#include 
#include 
#include 
#include 
#include 
#define LED PORTD.4
#define START_BIT_INT 3500
#define REPEAT_BIT_INT 3000
#define LOW_BIT_INT 300
#define HIGH_BIT_INT 600
#define RECEIVE 1
#define WAIT 0
#define ON 1
#define OFF 0
#define NUM_REPEAT 4
#define MAX_SIZE 5
unsigned char state;
unsigned char flag = 0;
unsigned char buffer[MAX_SIZE ];
unsigned char lcd_buffer[20]; 
static unsigned int interval;
stati c unsigned char data;
static unsigned char countBit, countByte;]]></description>
			<dc:creator>Sigis</dc:creator>
			<pubDate>Fri, 21 Jun 2013 15:37:34 +0000</pubDate>
			<guid>https://chipenable.ru/index.php/how-connection/item/96-dekodirovanie-signalov-infrakrasnogo-pulta-distantsionnogo-upravleniya.html#comment-2938</guid>
		</item>
		<item>
			<title>Максим says:</title>
			<link>https://chipenable.ru/index.php/how-connection/item/96-dekodirovanie-signalov-infrakrasnogo-pulta-distantsionnogo-upravleniya.html#comment-2908</link>
			<description><![CDATA[Sigis, а можно полный код? С описанием переменных?]]></description>
			<dc:creator>Максим</dc:creator>
			<pubDate>Mon, 27 May 2013 13:33:18 +0000</pubDate>
			<guid>https://chipenable.ru/index.php/how-connection/item/96-dekodirovanie-signalov-infrakrasnogo-pulta-distantsionnogo-upravleniya.html#comment-2908</guid>
		</item>
		<item>
			<title>Pashgan says:</title>
			<link>https://chipenable.ru/index.php/how-connection/item/96-dekodirovanie-signalov-infrakrasnogo-pulta-distantsionnogo-upravleniya.html#comment-2741</link>
			<description><![CDATA[Наверное, можно проще. Мне так пришло в голову сделать.]]></description>
			<dc:creator>Pashgan</dc:creator>
			<pubDate>Tue, 02 Apr 2013 18:47:17 +0000</pubDate>
			<guid>https://chipenable.ru/index.php/how-connection/item/96-dekodirovanie-signalov-infrakrasnogo-pulta-distantsionnogo-upravleniya.html#comment-2741</guid>
		</item>
		<item>
			<title>Sigis says:</title>
			<link>https://chipenable.ru/index.php/how-connection/item/96-dekodirovanie-signalov-infrakrasnogo-pulta-distantsionnogo-upravleniya.html#comment-2740</link>
			<description><![CDATA[Ясно. Но мне немного не понравился сам принцип с ICR. Так, обнуляя TCNT1, получилось проще и понятней. Главное работает. Всё равно спасибо. :-)]]></description>
			<dc:creator>Sigis</dc:creator>
			<pubDate>Tue, 02 Apr 2013 16:46:14 +0000</pubDate>
			<guid>https://chipenable.ru/index.php/how-connection/item/96-dekodirovanie-signalov-infrakrasnogo-pulta-distantsionnogo-upravleniya.html#comment-2740</guid>
		</item>
		<item>
			<title>Pashgan says:</title>
			<link>https://chipenable.ru/index.php/how-connection/item/96-dekodirovanie-signalov-infrakrasnogo-pulta-distantsionnogo-upravleniya.html#comment-2715</link>
			<description><![CDATA[Исправил проект для CodeVision и перезалил его.]]></description>
			<dc:creator>Pashgan</dc:creator>
			<pubDate>Fri, 29 Mar 2013 20:58:01 +0000</pubDate>
			<guid>https://chipenable.ru/index.php/how-connection/item/96-dekodirovanie-signalov-infrakrasnogo-pulta-distantsionnogo-upravleniya.html#comment-2715</guid>
		</item>
		<item>
			<title>Pashgan says:</title>
			<link>https://chipenable.ru/index.php/how-connection/item/96-dekodirovanie-signalov-infrakrasnogo-pulta-distantsionnogo-upravleniya.html#comment-2677</link>
			<description><![CDATA[В проекте для CodeVision ошибка. У меня руки не доходят исправить ее. Чтобы код заработал, нужно в файле timer.c кое чего подправить. icr1 = icr2; icr2 = ((unsigned int)ICR1H]]></description>
			<dc:creator>Pashgan</dc:creator>
			<pubDate>Mon, 25 Mar 2013 20:47:25 +0000</pubDate>
			<guid>https://chipenable.ru/index.php/how-connection/item/96-dekodirovanie-signalov-infrakrasnogo-pulta-distantsionnogo-upravleniya.html#comment-2677</guid>
		</item>
		<item>
			<title>Sigis says:</title>
			<link>https://chipenable.ru/index.php/how-connection/item/96-dekodirovanie-signalov-infrakrasnogo-pulta-distantsionnogo-upravleniya.html#comment-2674</link>
			<description><![CDATA[Не пошёл у меня этот код. Принимает всегда разные значения. Не знаю, это только у меня так, или ещё кому повезло? Немного упростил код, засунув его полностью в обработчик прерывания таймера иь всё пошло как по маслу. Имена многих переменных и констант изменены и некоторые вообще удалены за ненадобностью. Вот код прерывания:
//п рерывание по событию захват
interrup t [TIM1_CAPT] void Timer1Capt(void )
{
#asm("cli") 
if (flag==1) {
interval = TCNT1;
}
else
{ interval=0; TCNT1=0; flag=1; #asm("sei") LED=OFF; return;
} switch (state) { //ждем стартовый импульс case WAIT: TCNT1=0; if (interval < START_BIT_INT) { if (interval > REPEAT_BIT_INT) { data = 0; countBit = 0; countByte = 0; buffer[NUM_REPE AT] = 0; state = RECEIVE; LED=ON; } else { LED=ON; buffer[NUM_REPE AT]++; flag=0; delay_ms(10); LED=OFF; } } interval=0; break; //прием посылки case RECEIVE: TCNT1=0; if (interval < HIGH_BIT_INT){ if (interval > LOW_BIT_INT){ SetBit(data, countBit); } countBit++; if (countBit == 8){ buffer[countByt e] = data; countBit = 0; data = 0; countByte++; if (countByte == (MAX_SIZE - 1)){ flag=0; state = WAIT; LED=OFF; break; } } } else { flag=0; state=WAIT; LED=OFF; } interval=0; break; default: break; }
#asm("sei")
}]]></description>
			<dc:creator>Sigis</dc:creator>
			<pubDate>Mon, 25 Mar 2013 13:06:18 +0000</pubDate>
			<guid>https://chipenable.ru/index.php/how-connection/item/96-dekodirovanie-signalov-infrakrasnogo-pulta-distantsionnogo-upravleniya.html#comment-2674</guid>
		</item>
		<item>
			<title>Pashgan says:</title>
			<link>https://chipenable.ru/index.php/how-connection/item/96-dekodirovanie-signalov-infrakrasnogo-pulta-distantsionnogo-upravleniya.html#comment-2160</link>
			<description><![CDATA[LCD 16 на 2 знакосинтезирую щий.]]></description>
			<dc:creator>Pashgan</dc:creator>
			<pubDate>Mon, 15 Oct 2012 17:01:57 +0000</pubDate>
			<guid>https://chipenable.ru/index.php/how-connection/item/96-dekodirovanie-signalov-infrakrasnogo-pulta-distantsionnogo-upravleniya.html#comment-2160</guid>
		</item>
		<item>
			<title>Pashgan says:</title>
			<link>https://chipenable.ru/index.php/how-connection/item/96-dekodirovanie-signalov-infrakrasnogo-pulta-distantsionnogo-upravleniya.html#comment-2159</link>
			<description><![CDATA[Мне тут подсказали, что в схеме ошибка. Чтобы проект заработал, нужно подправить файл lcd_lib.h
//пор т, к которому подключена шина данных
#define PORT_DATA PORTC
#define PIN_DATA PINC
#define DDRX_DATA DDRC
//порт, к которому подключены управляющие выводы
#define PORT_SIG PORTC
#define PIN_SIG PINC
#define DDRX_SIG DDRC
//управляю щие выводы
#define RS 0
#define RW 1
#define EN 2 Микроконтроллер работает от внешнего кварца на 16 МГц. Нужно выставить фуз биты соответствующие этому режиму.. Схему я скоро поправлю.]]></description>
			<dc:creator>Pashgan</dc:creator>
			<pubDate>Mon, 15 Oct 2012 16:59:51 +0000</pubDate>
			<guid>https://chipenable.ru/index.php/how-connection/item/96-dekodirovanie-signalov-infrakrasnogo-pulta-distantsionnogo-upravleniya.html#comment-2159</guid>
		</item>
		<item>
			<title>filin says:</title>
			<link>https://chipenable.ru/index.php/how-connection/item/96-dekodirovanie-signalov-infrakrasnogo-pulta-distantsionnogo-upravleniya.html#comment-2073</link>
			<description><![CDATA[ бывает кто?]]></description>
			<dc:creator>filin</dc:creator>
			<pubDate>Tue, 27 Mar 2012 17:00:32 +0000</pubDate>
			<guid>https://chipenable.ru/index.php/how-connection/item/96-dekodirovanie-signalov-infrakrasnogo-pulta-distantsionnogo-upravleniya.html#comment-2073</guid>
		</item>
		<item>
			<title>filin says:</title>
			<link>https://chipenable.ru/index.php/how-connection/item/96-dekodirovanie-signalov-infrakrasnogo-pulta-distantsionnogo-upravleniya.html#comment-2072</link>
			<description><![CDATA[а LCD какой строчный 1/2/4 или графический 64х128]]></description>
			<dc:creator>filin</dc:creator>
			<pubDate>Tue, 27 Mar 2012 16:59:16 +0000</pubDate>
			<guid>https://chipenable.ru/index.php/how-connection/item/96-dekodirovanie-signalov-infrakrasnogo-pulta-distantsionnogo-upravleniya.html#comment-2072</guid>
		</item>
		<item>
			<title>filin says:</title>
			<link>https://chipenable.ru/index.php/how-connection/item/96-dekodirovanie-signalov-infrakrasnogo-pulta-distantsionnogo-upravleniya.html#comment-2070</link>
			<description><![CDATA[попробовал повторить прибор, но не пошло. вопрос: какие Fuse mega8535, т.к. программатор USBASP AVRDUDE из хекса брать не умеет.]]></description>
			<dc:creator>filin</dc:creator>
			<pubDate>Tue, 27 Mar 2012 09:58:42 +0000</pubDate>
			<guid>https://chipenable.ru/index.php/how-connection/item/96-dekodirovanie-signalov-infrakrasnogo-pulta-distantsionnogo-upravleniya.html#comment-2070</guid>
		</item>
		<item>
			<title>Alegro says:</title>
			<link>https://chipenable.ru/index.php/how-connection/item/96-dekodirovanie-signalov-infrakrasnogo-pulta-distantsionnogo-upravleniya.html#comment-1946</link>
			<description><![CDATA[Беда в том что распиновка TSOP48.. отличается от TSOP23.., у TSOP21.. вторая ножка VCC, а у TSOP 43.., вторая ножка GND.]]></description>
			<dc:creator>Alegro</dc:creator>
			<pubDate>Sat, 07 Jan 2012 17:00:16 +0000</pubDate>
			<guid>https://chipenable.ru/index.php/how-connection/item/96-dekodirovanie-signalov-infrakrasnogo-pulta-distantsionnogo-upravleniya.html#comment-1946</guid>
		</item>
		<item>
			<title>Димка says:</title>
			<link>https://chipenable.ru/index.php/how-connection/item/96-dekodirovanie-signalov-infrakrasnogo-pulta-distantsionnogo-upravleniya.html#comment-1635</link>
			<description><![CDATA[мультиметр не покажет мгновенное значение напряжения, тут надо осциллографом только смотреть. Мультиметр видит сигнал, если он присутствует около 0,5сек. А длительности команд пульста - несколько милисекунд! Конечно мультиметр не увидит!]]></description>
			<dc:creator>Димка</dc:creator>
			<pubDate>Sun, 21 Aug 2011 12:14:58 +0000</pubDate>
			<guid>https://chipenable.ru/index.php/how-connection/item/96-dekodirovanie-signalov-infrakrasnogo-pulta-distantsionnogo-upravleniya.html#comment-1635</guid>
		</item>
		<item>
			<title>Grek says:</title>
			<link>https://chipenable.ru/index.php/how-connection/item/96-dekodirovanie-signalov-infrakrasnogo-pulta-distantsionnogo-upravleniya.html#comment-1575</link>
			<description><![CDATA[С возвращением!]]></description>
			<dc:creator>Grek</dc:creator>
			<pubDate>Mon, 04 Jul 2011 17:25:22 +0000</pubDate>
			<guid>https://chipenable.ru/index.php/how-connection/item/96-dekodirovanie-signalov-infrakrasnogo-pulta-distantsionnogo-upravleniya.html#comment-1575</guid>
		</item>
		<item>
			<title>Petrov says:</title>
			<link>https://chipenable.ru/index.php/how-connection/item/96-dekodirovanie-signalov-infrakrasnogo-pulta-distantsionnogo-upravleniya.html#comment-1571</link>
			<description><![CDATA[Pashgan может подкинуть исходник отсылки инфы по ИК. Также я сделал "все в одном", и отсылка и прием. Получилось и забил, не интересно стало. Вот если бы ты подправил бы. :oops: ;-)]]></description>
			<dc:creator>Petrov</dc:creator>
			<pubDate>Thu, 30 Jun 2011 14:44:21 +0000</pubDate>
			<guid>https://chipenable.ru/index.php/how-connection/item/96-dekodirovanie-signalov-infrakrasnogo-pulta-distantsionnogo-upravleniya.html#comment-1571</guid>
		</item>
		<item>
			<title>Petrov says:</title>
			<link>https://chipenable.ru/index.php/how-connection/item/96-dekodirovanie-signalov-infrakrasnogo-pulta-distantsionnogo-upravleniya.html#comment-1570</link>
			<description><![CDATA[Правильней всего осциллографом смотреть.]]></description>
			<dc:creator>Petrov</dc:creator>
			<pubDate>Thu, 30 Jun 2011 14:40:19 +0000</pubDate>
			<guid>https://chipenable.ru/index.php/how-connection/item/96-dekodirovanie-signalov-infrakrasnogo-pulta-distantsionnogo-upravleniya.html#comment-1570</guid>
		</item>
		<item>
			<title>vrs11 says:</title>
			<link>https://chipenable.ru/index.php/how-connection/item/96-dekodirovanie-signalov-infrakrasnogo-pulta-distantsionnogo-upravleniya.html#comment-1564</link>
			<description><![CDATA[Мультиметром))) ну по логике, в холостом состоянии должно быть 5в а не 1,5в?]]></description>
			<dc:creator>vrs11</dc:creator>
			<pubDate>Tue, 28 Jun 2011 11:46:00 +0000</pubDate>
			<guid>https://chipenable.ru/index.php/how-connection/item/96-dekodirovanie-signalov-infrakrasnogo-pulta-distantsionnogo-upravleniya.html#comment-1564</guid>
		</item>
		<item>
			<title>JoJo says:</title>
			<link>https://chipenable.ru/index.php/how-connection/item/96-dekodirovanie-signalov-infrakrasnogo-pulta-distantsionnogo-upravleniya.html#comment-1563</link>
			<description><![CDATA[По картинке все правильно. Чем ты измеряешь напряжение на выходе?]]></description>
			<dc:creator>JoJo</dc:creator>
			<pubDate>Tue, 28 Jun 2011 11:43:10 +0000</pubDate>
			<guid>https://chipenable.ru/index.php/how-connection/item/96-dekodirovanie-signalov-infrakrasnogo-pulta-distantsionnogo-upravleniya.html#comment-1563</guid>
		</item>
		<item>
			<title>vrs11 says:</title>
			<link>https://chipenable.ru/index.php/how-connection/item/96-dekodirovanie-signalov-infrakrasnogo-pulta-distantsionnogo-upravleniya.html#comment-1558</link>
			<description><![CDATA[http://www.imagepost.ru/?v=p6240975.JPG вроде все так как надо)))]]></description>
			<dc:creator>vrs11</dc:creator>
			<pubDate>Fri, 24 Jun 2011 14:03:35 +0000</pubDate>
			<guid>https://chipenable.ru/index.php/how-connection/item/96-dekodirovanie-signalov-infrakrasnogo-pulta-distantsionnogo-upravleniya.html#comment-1558</guid>
		</item>
		<item>
			<title>JoJo says:</title>
			<link>https://chipenable.ru/index.php/how-connection/item/96-dekodirovanie-signalov-infrakrasnogo-pulta-distantsionnogo-upravleniya.html#comment-1556</link>
			<description><![CDATA[Ты точно ничего не перепутал? 1 вывод - сигнальный, 2 - земля, 3 - напряжение питания. А сигнальный у тебя к микроконтроллер у подключен или только к подтягивающему резистору?]]></description>
			<dc:creator>JoJo</dc:creator>
			<pubDate>Fri, 24 Jun 2011 03:46:32 +0000</pubDate>
			<guid>https://chipenable.ru/index.php/how-connection/item/96-dekodirovanie-signalov-infrakrasnogo-pulta-distantsionnogo-upravleniya.html#comment-1556</guid>
		</item>
		<item>
			<title>vrs11 says:</title>
			<link>https://chipenable.ru/index.php/how-connection/item/96-dekodirovanie-signalov-infrakrasnogo-pulta-distantsionnogo-upravleniya.html#comment-1555</link>
			<description><![CDATA[купил новый тсоп4836 и сделал все по схеме и подтянул сигнальный через 10кОм, теперь в холостую 1,45в а при подаче сигнала 1,28в как такое может быт?]]></description>
			<dc:creator>vrs11</dc:creator>
			<pubDate>Thu, 23 Jun 2011 23:17:26 +0000</pubDate>
			<guid>https://chipenable.ru/index.php/how-connection/item/96-dekodirovanie-signalov-infrakrasnogo-pulta-distantsionnogo-upravleniya.html#comment-1555</guid>
		</item>
		<item>
			<title>Pashgan says:</title>
			<link>https://chipenable.ru/index.php/how-connection/item/96-dekodirovanie-signalov-infrakrasnogo-pulta-distantsionnogo-upravleniya.html#comment-1551</link>
			<description><![CDATA[Да ничего не случилось, просто творческий кризис. Не хочется писать статьи и не мучает по этому поводу совесть.]]></description>
			<dc:creator>Pashgan</dc:creator>
			<pubDate>Thu, 23 Jun 2011 13:54:36 +0000</pubDate>
			<guid>https://chipenable.ru/index.php/how-connection/item/96-dekodirovanie-signalov-infrakrasnogo-pulta-distantsionnogo-upravleniya.html#comment-1551</guid>
		</item>
		<item>
			<title>foxit says:</title>
			<link>https://chipenable.ru/index.php/how-connection/item/96-dekodirovanie-signalov-infrakrasnogo-pulta-distantsionnogo-upravleniya.html#comment-1550</link>
			<description><![CDATA[ Что случилось?]]></description>
			<dc:creator>foxit</dc:creator>
			<pubDate>Thu, 23 Jun 2011 13:28:50 +0000</pubDate>
			<guid>https://chipenable.ru/index.php/how-connection/item/96-dekodirovanie-signalov-infrakrasnogo-pulta-distantsionnogo-upravleniya.html#comment-1550</guid>
		</item>
		<item>
			<title>VRS11 says:</title>
			<link>https://chipenable.ru/index.php/how-connection/item/96-dekodirovanie-signalov-infrakrasnogo-pulta-distantsionnogo-upravleniya.html#comment-1548</link>
			<description><![CDATA[а как его можно проверить?]]></description>
			<dc:creator>VRS11</dc:creator>
			<pubDate>Wed, 22 Jun 2011 15:39:18 +0000</pubDate>
			<guid>https://chipenable.ru/index.php/how-connection/item/96-dekodirovanie-signalov-infrakrasnogo-pulta-distantsionnogo-upravleniya.html#comment-1548</guid>
		</item>
		<item>
			<title>Pashgan says:</title>
			<link>https://chipenable.ru/index.php/how-connection/item/96-dekodirovanie-signalov-infrakrasnogo-pulta-distantsionnogo-upravleniya.html#comment-1545</link>
			<description><![CDATA[Подтяни сигнальный вывод TSOPa через 10 кОмный резистор к питанию и посмотри, что будет. Ты его отдельно проверял или он подключен к микроконтроллер у?]]></description>
			<dc:creator>Pashgan</dc:creator>
			<pubDate>Wed, 22 Jun 2011 05:46:52 +0000</pubDate>
			<guid>https://chipenable.ru/index.php/how-connection/item/96-dekodirovanie-signalov-infrakrasnogo-pulta-distantsionnogo-upravleniya.html#comment-1545</guid>
		</item>
		<item>
			<title>DOOMSDAY says:</title>
			<link>https://chipenable.ru/index.php/how-connection/item/96-dekodirovanie-signalov-infrakrasnogo-pulta-distantsionnogo-upravleniya.html#comment-1544</link>
			<description><![CDATA[Обычно так ведут себя паленные тсопы, например от переполюсовки питания. Проверяйте схему включения. И советую не пренебрегать рекомендациями даташита. Там в цепь питания ещё RC-цепочка включается, так вот когда она есть, то спалить сам тсоп становится значительно сложнее (сопротивление ограничивает ток при неправильном включении и при недолговременно й переполюсовке тсоп не вылетает, а без него даже очень кратковременное такое подключение убивает приёмник сразу). А по конкретно по вашему случаю: проверьте ещё раз схему и напряжение питания, чудес не бывает.]]></description>
			<dc:creator>DOOMSDAY</dc:creator>
			<pubDate>Wed, 22 Jun 2011 05:44:39 +0000</pubDate>
			<guid>https://chipenable.ru/index.php/how-connection/item/96-dekodirovanie-signalov-infrakrasnogo-pulta-distantsionnogo-upravleniya.html#comment-1544</guid>
		</item>
		<item>
			<title>Pashgan says:</title>
			<link>https://chipenable.ru/index.php/how-connection/item/96-dekodirovanie-signalov-infrakrasnogo-pulta-distantsionnogo-upravleniya.html#comment-1543</link>
			<description><![CDATA[Привет. Спасибо, что еще помните. Не знаю можно ли это назвать возвращением, все еще нахожусь в творческом кризисе.]]></description>
			<dc:creator>Pashgan</dc:creator>
			<pubDate>Wed, 22 Jun 2011 05:42:04 +0000</pubDate>
			<guid>https://chipenable.ru/index.php/how-connection/item/96-dekodirovanie-signalov-infrakrasnogo-pulta-distantsionnogo-upravleniya.html#comment-1543</guid>
		</item>
		<item>
			<title>VRS11 says:</title>
			<link>https://chipenable.ru/index.php/how-connection/item/96-dekodirovanie-signalov-infrakrasnogo-pulta-distantsionnogo-upravleniya.html#comment-1542</link>
			<description><![CDATA[Доброго времени суток))) столкнулся с такой бедой: тсоп 4838 при подключении по схеме как у вас в холостую выдает 1,28в, а при подаче импульса с пульта показывает 1,08в. В чем беда? что я мог сделать не так? при чем у меня где то 5 разных тсопов и все ведут себя одинаково(((]]></description>
			<dc:creator>VRS11</dc:creator>
			<pubDate>Tue, 21 Jun 2011 23:08:12 +0000</pubDate>
			<guid>https://chipenable.ru/index.php/how-connection/item/96-dekodirovanie-signalov-infrakrasnogo-pulta-distantsionnogo-upravleniya.html#comment-1542</guid>
		</item>
		<item>
			<title>TERMIN says:</title>
			<link>https://chipenable.ru/index.php/how-connection/item/96-dekodirovanie-signalov-infrakrasnogo-pulta-distantsionnogo-upravleniya.html#comment-1532</link>
			<description><![CDATA[с возвращением, тебя прям оч как не хватало)) спасибо за статью]]></description>
			<dc:creator>TERMIN</dc:creator>
			<pubDate>Wed, 15 Jun 2011 15:30:04 +0000</pubDate>
			<guid>https://chipenable.ru/index.php/how-connection/item/96-dekodirovanie-signalov-infrakrasnogo-pulta-distantsionnogo-upravleniya.html#comment-1532</guid>
		</item>
		<item>
			<title>ciscobsci says:</title>
			<link>https://chipenable.ru/index.php/how-connection/item/96-dekodirovanie-signalov-infrakrasnogo-pulta-distantsionnogo-upravleniya.html#comment-1529</link>
			<description><![CDATA[Ну Слава Богу, Pashgan вернулся !)) И как всегда порадовал отличным материалом !]]></description>
			<dc:creator>ciscobsci</dc:creator>
			<pubDate>Mon, 13 Jun 2011 21:11:24 +0000</pubDate>
			<guid>https://chipenable.ru/index.php/how-connection/item/96-dekodirovanie-signalov-infrakrasnogo-pulta-distantsionnogo-upravleniya.html#comment-1529</guid>
		</item>
	</channel>
</rss>
