приемник сигналов от ИК-пульта (PIC12F629). Часть 2

Здесь обсуждаем устройства на МК и программы для них
САНЕК
Читатель
Читатель
Сообщения: 7
Зарегистрирован: 25 июн 2011, 10:14

Re: приемник сигналов от ИК-пульта (PIC12F629)

Сообщение САНЕК »

СОЛ,ФАСОЛ-пишется с мягким знаком.ВИЛЬКА,БУТИЛЬКА-пишется без мягкого знака.
Читаем статью,там всЁ понятно.
Аватара пользователя
rhf-admin
администратор, спонсор, писатель, дизайнер, инженер, программист, идеолог
администратор, спонсор, писатель, дизайнер, инженер, программист, идеолог
Сообщения: 3060
Зарегистрирован: 25 авг 2009, 23:19
Откуда: Уфа
Контактная информация:

Re: приемник сигналов от ИК-пульта (PIC12F629)

Сообщение rhf-admin »

Чтобы настроить на определённые 4 кнопки - надо знать коды этих кнопок. Эти коды прописываются в программе. Дальше, после приёма сигнала (пример приёма нек протокола есть на сайте) анализируется, что мы приняли (из этого принятого сигнала извлекается код нажатой клавиши), и если код принятой клавиши совпадает с одним из тех, которые мы прописали - выполняются нужные нам действия. В общих чертах вот так.
В чём конкретно вопрос? Что не получается?

P.S. to САНЕК. Ты ник видел? Если он на родном языке напишет, мы вообще нифига не поймём. Мой башкирский, например, в разы хуже, чем его русский.
С уважением, администрация сайта.
sergejus
Читатель
Читатель
Сообщения: 23
Зарегистрирован: 09 дек 2012, 13:30

Re: приемник сигналов от ИК-пульта (PIC12F629)

Сообщение sergejus »

САНЕК писал(а):Приветствую всех!
Вот что получается в протеусе,кто подскажет в чем дело???Тормоз в этом месте
222.JPG
:-?
не могли бы вы мне помоч? как это заставить работать в proteus? скачал ваш проект открыл в протеусе, загрузил в оба контроллера асм файлы, но при нажатии на кнопки у меня ничего не загорается. и ещё вопрос для чего сдесь ещё онин контроллер, смотрю что в одном загружен какойто cof файл а в другом hex. я в оба asm загрузил. что делаь помогите пожалуйста :oops:
Аватара пользователя
rhf-admin
администратор, спонсор, писатель, дизайнер, инженер, программист, идеолог
администратор, спонсор, писатель, дизайнер, инженер, программист, идеолог
Сообщения: 3060
Зарегистрирован: 25 авг 2009, 23:19
Откуда: Уфа
Контактная информация:

Re: приемник сигналов от ИК-пульта (PIC12F629)

Сообщение rhf-admin »

для чего сдесь ещё онин контроллер, смотрю что в одном загружен какойто cof файл а в другом hex. я в оба asm загрузил. что делаь помогите пожалуйста
Санёк два проекта в один объединил: приёмник и пульт, соответственно в одном контроллере должна быть программа пульта (в том, к которому кнопки подключены), а в другом контроллере должна быть программа приёмника (в том, к которому светодиоды подключены). Вот только вместо ИК-диода и фотоприёмника он взял инвертор, что неправильно, щас только, кстати, заметил, видимо поэтому и не работало.
Фотоприёмник не только инвертирует сигнал, но и отфильтровывает несущую, т.е. вместо импульсов на частоте несущей он выдаст просто сплошной ноль без всяких импульсов (а инвертор выдаст те же импульсы, только инвертированные), так же как при отсутствии импульсов на частоте несущей - просто сплошную единицу. Вот в этом и причина неработоспособности проекта в протеусе.
С уважением, администрация сайта.
sergejus
Читатель
Читатель
Сообщения: 23
Зарегистрирован: 09 дек 2012, 13:30

Re: приемник сигналов от ИК-пульта (PIC12F629)

Сообщение sergejus »

rhf-admin писал(а):
для чего сдесь ещё онин контроллер, смотрю что в одном загружен какойто cof файл а в другом hex. я в оба asm загрузил. что делаь помогите пожалуйста
Санёк два проекта в один объединил: приёмник и пульт, соответственно в одном контроллере должна быть программа пульта (в том, к которому кнопки подключены), а в другом контроллере должна быть программа приёмника (в том, к которому светодиоды подключены). Вот только вместо ИК-диода и фотоприёмника он взял инвертор, что неправильно, щас только, кстати, заметил, видимо поэтому и не работало.
Фотоприёмник не только инвертирует сигнал, но и отфильтровывает несущую, т.е. вместо импульсов на частоте несущей он выдаст просто сплошной ноль без всяких импульсов (а инвертор выдаст те же импульсы, только инвертированные), так же как при отсутствии импульсов на частоте несущей - просто сплошную единицу. Вот в этом и причина неработоспособности проекта в протеусе.
ах да, теперь загрузил и заработало, только с такой же ошибкой загорается только один диод. не подскажите как это исправить возможно? очень очень нужен такой рабочий в протеусе проект :(
Аватара пользователя
rhf-admin
администратор, спонсор, писатель, дизайнер, инженер, программист, идеолог
администратор, спонсор, писатель, дизайнер, инженер, программист, идеолог
Сообщения: 3060
Зарегистрирован: 25 авг 2009, 23:19
Откуда: Уфа
Контактная информация:

Re: приемник сигналов от ИК-пульта (PIC12F629). Часть 2

Сообщение rhf-admin »

В другой теме уже ответил. ;)
С уважением, администрация сайта.
Аватара пользователя
skrepka
Читатель
Читатель
Сообщения: 3
Зарегистрирован: 31 янв 2023, 10:59
Откуда: Oskol

Re: приемник сигналов от ИК-пульта (PIC12F629)

Сообщение skrepka »

rhf-admin писал(а): 23 апр 2011, 23:25 2) Прошивка RC-5 попроще и для нэка и не должны зажигать никаких диодов. Нэковская - потому что протокол не тот, а RC-5 - потому что номер системы стоит 29 - освещение, а у телевизора должен быть номер системы - 0.
А где можно посмотреть таблицу номеров системы
телевизор-0
-------------
------------
-----------
освещение-29
и т.п.

если можно дайте ссылку
с уважением
Аватара пользователя
rhf-admin
администратор, спонсор, писатель, дизайнер, инженер, программист, идеолог
администратор, спонсор, писатель, дизайнер, инженер, программист, идеолог
Сообщения: 3060
Зарегистрирован: 25 авг 2009, 23:19
Откуда: Уфа
Контактная информация:

Re: приемник сигналов от ИК-пульта (PIC12F629). Часть 2

Сообщение rhf-admin »

Ну, частично, номера систем вот здесь есть: https://radiohlam.ru/rc-5/
В английской википедии полнее: https://en.wikipedia.org/wiki/RC-5#Syst ... llocations
С уважением, администрация сайта.
Аватара пользователя
skrepka
Читатель
Читатель
Сообщения: 3
Зарегистрирован: 31 янв 2023, 10:59
Откуда: Oskol

Re: приемник сигналов от ИК-пульта (PIC12F629). Часть 2

Сообщение skrepka »

С наступающим Вас!!!
Спасибо за ссылки.
Будем разбираться с кодами.
У меня есть несколько пультиков, мини, от уличного проектора, от вентилятора, буду пробывать их приспособить.

Для оживления темы
Почти собрал своего робота, IK пульт ( джойстик)на 5 команд готов к работе, IK приемник на 5 команд и сам робот еще в разработке жду микродвигатели. фото ниже.
robik_v1.JPG
С таймерами еще не разобрался, пошел другим путем.
Ответить

Вернуться в «Устройства на микроконтроллерах»