Вопросы и замечания по статьям и схемам, представленным на нашем сайте

При поддержке РадиоКОТструктор.ру


Ответить

Универсальный обучаемый пульт

Вс сен 05, 2021 19:11:00

Статья https://radiokot.ru/artfiles/6635/
--
Если у кого есть вопросы - готов ответить.
Так же сюда можно выкладывать альтернативные разводки печатных плат

Re: Универсальный обучаемый пульт

Вс сен 05, 2021 20:59:02

Ага прочитал недавно статью, честно сказать офигел от проделанной работы. А вопрос один, как то сливать образы для последующего использования. Они наверняка в eep части остаются. Поставить мини юсб 5 контактный, как раз хватит проводов для программирования чтения. Ну и даже базу в случае чего можно создать для обмена. Сомневаюсь что перепутают и к компу подцепят вместо программатора что чтото испортится

Добавлено after 4 minutes 9 seconds:
Я clr пользую китайский, с их базой пультов, тоже неплохая вещь но так замудрено чтоб запрограммировать сидишь полчаса вспоминаешь куда в программе кнопки какие нажать. А тут прошивку слил щалил слил залил. Тем же uniprog

Re: Универсальный обучаемый пульт

Вс сен 05, 2021 22:05:14

vlasovzloy, да не вопрос, весь еепром можно сливать.
И целиком заливать.
Ибо я контрольную сумму всего массива считаю. Это единственный способ убедиться, что в ЕЕПРОМке ничего не побилось. Я во фьюзах BOD не включаю, он жрет как не в себя. А так - 2 мкА... Мерял как блоком питания, так и мультиметром китайским

vlasovzloy писал(а):честно сказать офигел от проделанной работы.
Я сам офигел, что получилось всё задуманное. И в мегу уместилось.

ЗЫ. Мне тут один коллега подсказал, что можно взять МК потолще, при необходимости еще еепромку добавить типа 24С64 и сделать в корпусе взрослого пульта.
Добавить дисплей, и сделать возможность на кнопку записывать последовательность команд. Типа кнопка командует сразу телеком и тюнером...
Пока думаю...

Добавлено after 7 minutes 21 second:
В принципе, для работы с кнопками/пультами, слитыми на комп, можно накидать какой то простой менеджер на ПК... Алгоритм подсчета контрольной суммы простой...

Re: Универсальный обучаемый пульт

Вт сен 28, 2021 14:14:16

Офигенный девайс! Спасибо за разработку!

Re: Универсальный обучаемый пульт

Вт сен 28, 2021 16:07:31

KPbICKA, спасибо

Re: Универсальный обучаемый пульт

Ср окт 20, 2021 08:20:29

Здравствуйте мега уважаемый GoldenAndy

Подскажите пожалуйста у меня проблема следующая

мне нужно считать код с пульта и записать в пик процессор для включение телика

Я так понял мне нужно будет знать в секундах когда логическая единица а когда логичейский нуль

Есть ли какаято программа для сканирования через ком порт


в PIC BASI PRO

1 секунда = 1000 (значение)

Что Вы можете сказать ?

Добавлено after 1 hour 18 minutes 17 seconds:
или както можно кодом писать ну типа в 16 ричном или ещё как

Re: Универсальный обучаемый пульт

Ср окт 20, 2021 08:59:48

SpirkinLAB, Самый простой вариант считать код - взять фотоприемник и подключив его к лог. анализатору, нажать на исходном пульте нужную кнопку.
Или к осциллографу в режиме однократной развертки.
Далее, сравнить посылку с известными форматами. И уже по стандарту этого формата повторить сохраненную команду.
Единственное, разрешения в 1 мс вам не хватит, скорее всего.
Почитайте: https://radiokot.ru/articles/14/

Re: Универсальный обучаемый пульт

Ср окт 20, 2021 10:41:51

Подскажите мега Уважаемый

То что Глазик через ком порт Я подключу - это Ясно так как много поделок которые так управляются - получается что ком порт успевает обрабатывать и выдавать !!!

Вот по факту

https://cxem.net/ik/2-23.php

Мы это видим тоесть знаем код и его Шифровку или Кодировку

Получается нужно этот код передать через лампочку или же есть какойто дешифровщик для импульсов

как понять что это за буквы символы )))??????????????


Схема на ардуинке очень даже клёвая и выполняет на 100процентов задачу осталось понять что за код это такой

Re: Универсальный обучаемый пульт

Ср окт 20, 2021 20:10:24

Буквы-символы это просто код. Никакого сакрального смысла он не несёт.
Вам нужно просто отправить "помигать лампочкой" в соответствии с форматом.
Т.е. тогда, когда сигнал есть - "лампочка" должна мигать с частотой 38 кГц. Когда сигнала нет - никто никуда и не мигает....
Я вам ссылочку давал - там теория мигания расписана достаточно подробно.

Добавлено after 39 minutes 44 seconds:
Есть несколько плат для пульта об 21 кнопке. Если кому по Украине надо - пишите в личку.

Re: Универсальный обучаемый пульт

Чт окт 21, 2021 11:54:19

Encoding : UNKNOWN
Code : 6A68351E (32 bits)
Timing[51]:
+3950, -3900 + 550, -1950 + 550, -1900 + 550, -1900
+ 550, -1900 + 550, - 950 + 550, - 900 + 550, -1950
+ 500, - 950 + 500, -1950 + 500, -1000 + 500, -1950
+ 500, -1000 + 500, - 950 + 500, -1000 + 500, -1000
+ 500, - 950 + 500, -2000 + 450, -2000 + 500, - 950
+ 500, -1950 + 500, -1000 + 500, -1950 + 500, -1000
+ 500, -1950 + 500
unsigned int rawData[51] = {3950,3900, 550,1950, 550,1900, 550,1900, 550,1900, 550,950, 550,900, 550,1950, 500,950, 500,1950, 500,1000, 500,1950, 500,1000, 500,950, 500,1000, 500,1000, 500,950, 500,2000, 450,2000, 500,950, 500,1950, 500,1000, 500,1950, 500,1000, 500,1950, 500}; // UNKNOWN 6A68351E

Добавлено after 1 minute 36 seconds:
Как думаете что это может значить ?

Плюс это начало волны ? потом проходит 3900 вниз потом на 550 верх потом 1950 затишье ?

Как думаете Я правильно думаю ?

Добавлено after 1 hour 13 minutes 47 seconds:
В Одном из видео Дядька говорил что это 16 ричный код - 6A68351E

Может просто его указывать ? както именно в ардуинах так и есть кто повторяет пульты они так и указывают но Я то хочу через пик процессор указать на ПИК БАСИК ПРО

Re: Универсальный обучаемый пульт

Чт окт 21, 2021 12:34:37

Да, теоретически да.
Построили бы график, да хоть на листике в клетку.... И было бы понятнее , где и что искать.
Есть описания стандартов....

Добавлено after 17 minutes 35 seconds:
Я с этими абдуринами не дружу. И тот код, шо абдурина дает - только сама абдурина знает что в нём. Распознавать пульты по тому коду можно, а имитировать - не знаю.

по вашим данным получилась вот такая картинка
Изображение
по ней виден стартовый импульс, потом стартовая пауза. Длительность у них - порядка 4 мс (3900-3950 мкс).
А далее 24 паузы, обрамленные 25 импульсами.
Импульсы длиной 550 мкс, паузы - гуляют от 550 до 2000 мкс.
Я не знаю, насколько точно ардуина меняет временные интервалы.
Из графика могу предположить, что там паузой между импульсами кодируются биты.
И есть 24 бита:
1111_0010_1010_0000_1101_0101

Вроде как похоже на RCA - https://www.sbprojects.net/knowledge/ir/rca.php или https://led-displays.ru/ir/rca.html
Во всяком случае - стартовый импульс и пауза по 4 мс, импульсы по 500 мкс, паузы по 1000 и 2000 мкс...
4 бита адреса, 8 бит команды, потом 4 инверсных бита адреса и 8 инверсных бит команды
1111_00101010
0000_11010101

Так что пробуйте включить в своем пике генерацию сигнала 56 кгц (в идеале - ШИМ со скважностью 25-30%) и промодулируйте его вашим сигналом в соответствии с графиком...
Вложения
1.jpg
(17.97 KiB) Скачиваний: 806

Re: Универсальный обучаемый пульт

Вт фев 21, 2023 14:52:18

Что-то напутано с фьюзами.ПО картинке High-0xE2
И внизу где High и где Low?

Re: Универсальный обучаемый пульт

Вт фев 21, 2023 21:44:47

vladd, если про статью речь - то там все по честному
High 0xD1
Low 0xE4
что соответствует картинке фуз-калькулятора
Ответить