У керівництві до ROBOPICA сказано:

Якщо сенсор не виявляє в інфрачервоному випромінюванні частоту 38 кГц, вихідний сигнал приймає значення логічної 1. Інакше, якщо частота 38 кГц виявлена, вихідний сигнал приймає значення логічного “0”

Таким чином, для приймача логічний нуль – це наявність несучої частоти А для COM-порту нуль – це рівень позитивного напруги Після нашого випрямлення і приведення сигналу до рівня ТТЛ виходить, що високий рівень відповідає нулю Щоб фотоприймач зчитував нуль правильно, ми в цей момент повинні включити несучу частоту Чи так це Подивимося ще на схему модулятора, порівнявши сигнал, що приходить з COM-порту після перетворення, з сигналом генератора імпульсів

Рис 4517 Перевірка схеми модулятора

Схоже, що все правильно І для збереження цього вихідний каскад слід вибрати з складовим транзистором, а не з транзисторами різного типу провідності

Повністю зібрана схема, виключаючи, мабуть, ланцюга живлення, може виглядати так:

Рис 4518 Схема інтерфейсу COM-IR

Що ж, прийшов час перевірити все ще раз Зібрати всі разом І можна перевірити читання сигналів з COM-порту роботом

Ми познайомилися з роботою COM-порту Дізналися, в чому різниця між сигналами вбудованого модуля USART мікроконтролера і сигналами COM-порту Ми придумали, як можна створити власний інтерфейс для перетворення сигналів COM-порту в ІК керуючі сигнали

І нарешті, якщо з сигналами ІК, що подаються з компютера все вийде, то ми можемо розширити кількість кнопок управління, зробивши компютерний пульт з 5, 6 кнопками Нам залишиться тільки змінити програму робота, щоб він розумів нові команди

Джерело: Гололобов ВН, – Самовчитель гри на паяльнику (Про електроніці для школярів і не тільки), – Москва 2012