Меню English Ukrainian російська Головна

Безкоштовна технічна бібліотека для любителів та професіоналів Безкоштовна технічна бібліотека


Чому IrDA годиться прийому команд ІЧ дистанційного управління. Енциклопедія радіоелектроніки та електротехніки

Безкоштовна технічна бібліотека

Енциклопедія радіоелектроніки та електротехніки / Інфрачервона техніка

Коментарі до статті Коментарі до статті

Ну взагалі-то можна використовувати IrDA для прийому команд зі звичайних ІЧ пультів, але з дуже великими обмеженнями. Працює не з усіма пультами. Стабільність розпізнавання команд дуже низька. Якщо використовувати IrDA вбудований в материнську плату, то потрібно чаклувати з драйверами, якщо зовнішній, потрібно видаляти драйвера або періодично перетикати приймач в інший СОМ порт. USB IrDA взагалі використовувати неможливо, так як до нього не можна звернутися безпосередньо як до порту СОМ (не плутайте з віртуальним портом СОМ).

На численні прохання було написано плагін для СОМ IrDA, докладніше про всі обмеження і складності використання див.

А тепер докладніше

Чому IrDA не годиться для прийому команд ІЧ дистанційного керування

Через IrDA дані передаються як і через COM порт з невеликими відмінностями. Наявність імпульсу - це логічний 0, тривалість імпульсу становить 3/16 bit time. Зазвичай використовується режим 8 біт, без контролю парності та 1 стоповий біт. Перший імпульс сприймається як стартовий, далі залежно від обраної швидкості передачі (зазвичай 115200) наявність чи відсутність імпульсу заданий час визначає значення чергового біта (0 чи 1). Байт вважається успішно прийнятим, якщо правильно прийнято стоповий біт, тобто. якщо в потрібний момент не буде імпульсу. На зображенні показаний сигнал під час передачі даних через COM порт (UART) і через IrDA.

Отримати доступ до IrDA як до звичайного COM порту можна тільки якщо пристрій підключається до COM порту або Irda роз'єм на материнській платі. У другому випадку доведеться правити руками INF файли, щоб Windows не здогадався, що це ІЧ порт. Використовувати, наприклад, USB IrDA пристрій для роботи з дистанційкою взагалі не вийде.

Чому IrDA не годиться для прийому команд ІЧ дистанційного керування

Найголовніше – кожен інформаційний імпульс, надісланий з дистанційки, насправді – це ІЧ фон заданої тривалості з частотою від 30 до 56 кГц.

Чому IrDA не годиться для прийому команд ІЧ дистанційного керування

Теорія

Припустимо, що зі стоповим бітом все гаразд, тоді все буде як на малюнку. (А). З'явився ІЧ фон, через 86.8 мкс (при швидкості 115200 2) взявся перший байт, згенерована подія RX CHAR EVENT. Дочекавшись закінчення прийому пакета, підраховуємо кількість байтів і кількість одиничних молодших бітів в останньому байті, таким чином дізнаємося про тривалість імпульсу (T9) з точністю до 1 мкс. Дочекавшись чергового RX CHAR EVENT і завмерши між ними час дізнаємось T2. Відібравши T1 від TXNUMX дізнаємося тривалість паузи. Здавалося б, є достатньо інформації для декодування команди (відомі тривалості імпульсів і пауз між ними), але...

Практика

Чому IrDA не годиться для прийому команд ІЧ дистанційного керування

Якщо момент зчитування стопового біта в ІЧ фоні трапиться імпульс, байт не прийметься. рисунок (B). Таким чином, у разі неправильного прийому одного або декількох байтів RX CHAR EVENT може виникнути в точці (1), (2) або (3). Мало того, RX CHAR EVENT може виникнути кілька разів протягом одного інформаційного імпульсу з дистанційки, наприклад у точках (1) і (3). Найбільш вірогідний безпомилковий прийом байта, що перекриває закінчення інформаційного імпульсу з дистанційки (на стоповий біт не потрапить ніякого імпульсу).

Все це стосується випадку, коли для аналізу команди з дистанційки використовується плагін DCD, slydiman.narod.ru/scr/plugins/dcd.htm або IR210, slydiman.narod.ru/scr/plugins/ir210.htm (принцип роботи аналогічний WinLIRC ). Плагін UIR, slydiman.narod.ru/scr/plugins/uir.htm взагалі не має поняття про кодування різних пультів, від тупо аналізує послідовність прийнятих байтів. Імовірність того, що для однієї і тієї ж команди пульта IrDA даватиме однакові байти дуже маленька. Результат, наприклад, може змінюватися від відстані між приймачем IrDA і пультом. І навпаки, для різних команд пульта можуть бути отримані однакові байти.

Висновок: при певній частоті ІЧ фону (тобто при певній моделі дистанційки) з великою натяжкою IrDA можна використовувати для прийому команд ДУ з pulse-distance модуляцією і при відносно коротких імпульсах, орієнтуючись при цьому між RX CHAR EVENT (плагін DCD). IrDA неможливо використовувати для прийому ІЧ команд від дистанціонок з іншим типом модуляції, а так само якщо в командах є довгий перший інформаційний імпульс, що зустрічається досить часто.

Генерування ІЧ команд ДК через IrDA

Чому IrDA не годиться для прийому команд ІЧ дистанційного керування

Тут ситуація трохи краща. Якщо ви знаєте точний формат команди для даної дистанційки, можна сформувати кілька пакетів і надіслати їх через IrDA через заданий час. При цьому потрібно використовувати швидкість передачі 38400 (найближча до частоти більшості дистанційок). Вийде дуже близький до оригіналу сигнал, однак він не буде ідеальним. Через кожні 9 імпульсів буде провал (стоповий біт). Крім того, шпаруватість імпульсів становитиме приблизно 19% (має бути 50%). Апаратура, що приймає, може сприймати стоповий біт як коротку паузу між інформаційними імпульсами і неправильно декодувати команди.

Публікація: cxem.net

Дивіться інші статті розділу Інфрачервона техніка.

Читайте та пишіть корисні коментарі до цієї статті.

<< Назад

Останні новини науки та техніки, новинки електроніки:

Енергія з космосу для Starship 08.05.2024

Виробництво сонячної енергії в космосі стає все більш реальним з появою нових технологій та розвитком космічних програм. Керівник стартапу Virtus Solis поділився баченням використання Starship від SpaceX для створення орбітальних електростанцій, здатних забезпечувати енергією Землю. Стартап Virtus Solis представив амбітний проект створення орбітальних електростанцій, використовуючи Starship від SpaceX. Ця ідея може значно змінити сферу виробництва сонячної енергії, зробивши її доступнішою та дешевшою. Основою плану стартапу є зниження вартості запуску супутників у космос із використанням Starship. Передбачається, що завдяки цьому технологічному прориву виробництво сонячної енергії у космосі стане конкурентоспроможнішим порівняно з традиційними джерелами енергії. Віртуальна Solis планує створити великі фотоелектричні панелі на орбіті за допомогою Starship для доставки необхідного обладнання. Однак одним із ключових виклик ...>>

Новий метод створення потужних батарей 08.05.2024

З розвитком технологій та розширенням використання електроніки стає все більш актуальним питання створення ефективних та безпечних джерел енергії. Дослідники з Квінслендського університету представили новий підхід до створення потужних батарей на основі цинку, який може змінити пейзаж енергетичної індустрії. Однією з головних проблем традиційних батарей, що перезаряджаються, на водній основі була їх низька напруга, що обмежувало їх застосування в сучасних пристроях. Але завдяки новому методу, розробленому вченими, цей недолік успішно подолано. В рамках свого дослідження вчені звернулися до спеціального органічного з'єднання – катехолу. Воно виявилося важливим компонентом, здатним покращити стабільність роботи батареї та збільшити її ефективність. Цей підхід призвів до значного збільшення напруги цинк-іонних акумуляторів, що зробило їх конкурентоспроможнішими. За словами вчених, такі батареї мають кілька переваг. Вони мають б ...>>

Спиртуознавство теплого пива 07.05.2024

Пиво, як один із найпоширеніших алкогольних напоїв, має свій унікальний смак, який може змінюватись в залежності від температури споживання. Нове дослідження, проведене міжнародною групою вчених, виявило, що температура пива значно впливає на сприйняття алкогольного смаку. Дослідження, очолюване матеріалознавцем Лей Цзяном, показало, що з різних температурах молекули етанолу і води формують різні типи кластерів, що впливає сприйняття алкогольного смаку. При низьких температурах утворюються пірамідоподібні кластери, що знижує гостроту "етанолового" смаку і робить напій менш алкогольним на смак. Навпаки, при підвищенні температури кластери стають ланцюжнішими, що призводить до більш вираженого алкогольного смаку. Це пояснює, чому смак деяких алкогольних напоїв, таких як байцзю, може змінюватись в залежності від температури. Отримані дані відкривають нові перспективи для виробників напоїв, ...>>

Випадкова новина з Архіву

Intel Optane DC - перша оперативна пам'ять із мікросхемами 3D XPoint 04.06.2018

Накопичувачі Intel Optane ще не набули особливої ​​поширеності, але вже не є новинками. Однак ще на початку процесорний гігант обіцяв випустити також оперативну пам'ять на основі тих же мікросхем 3D XPoint, а в майбутньому і зовсім розмити кордон між твердотілими накопичувачами і оперативною пам'яттю.

Компанія Intel представила першу оперативну пам'ять Optane DC із пам'яттю 3D XPoint. Модулі виконані у форматі DIMM та сумісні за контактами з пам'яттю DDR4. Спочатку будуть доступні модулі обсягом 128, 256 та 512 ГБ.

Спочатку така пам'ять буде націлена зовсім не на споживчий сегмент. Якщо точніше, то Intel говорить про використання ЦОД. Більше того, поставки для обраних клієнтів розпочнуться лише наприкінці року, а ширше розповсюдження заплановано на наступний рік.

Інші цікаві новини:

▪ Intel перейде на тризатворні транзистори в 2010 році

▪ Часник робить чоловіків привабливішим

▪ Сон рятує від інфекцій

▪ Нейрони змінюють власну ДНК

▪ Управління мозковими хвилями

Стрічка новин науки та техніки, новинок електроніки

 

Цікаві матеріали Безкоштовної технічної бібліотеки:

▪ розділ сайту Довідник електрика. Добірка статей

▪ стаття Резерви миття. Поради домашньому майстру

▪ Які були основні особливості давніх держав Індії та Китаю? Детальна відповідь

▪ стаття Просвірник кучерявий. Легенди, вирощування, способи застосування

▪ стаття Охоронні системи. Енциклопедія радіоелектроніки та електротехніки

▪ стаття Електролізні установки та установки гальванічних покриттів. Електролізні установки для одержання хлору. Енциклопедія радіоелектроніки та електротехніки

Залишіть свій коментар до цієї статті:

ім'я:


E-mail (не обов'язково):


коментар:





All languages ​​of this page

Головна сторінка | Бібліотека | Статті | Карта сайту | Відгуки про сайт

www.diagram.com.ua

www.diagram.com.ua
2000-2024