bulat943 Опубликовано 11 марта Поделиться Опубликовано 11 марта Я же вам написал-незачем трогать прошивку пульта,а приемник переделать-как два пальца об асфальт... Свой вариант я описал,есть полно вариантов как декодировать сигнал 38 минут назад, tifaso сказал: Магазинные мне не подходят только своё самодельное Согласен с @г0сть ,начните с изобретения резисторов,конденсаторов,диодов,транзисторов-они же тоже магазинные,то есть не подходят вам,а потом из них слепите микросхемы... 1 Ссылка на комментарий Поделиться на другие сайты Поделиться
tifaso Опубликовано 11 марта Автор Поделиться Опубликовано 11 марта @ДядяВован Мне кто хотя бы подсказал как написать правильно. Помог с основами алгоритмы передачи данных пульта. И приём данных в приёмнике. Так сказать написать основы шаблоны прошивок, а далее я уже сам буду доводить до ума. 0 Ссылка на комментарий Поделиться на другие сайты Поделиться
20% скидка на весь каталог электронных компонентов в ТМ Электроникс!Акция "Лето ближе - цены ниже", успей сделать выгодные покупки!Плюс весь апрель действует скидка 10% по промокоду APREL24 + 15% кэшбэк и бесплатная доставка!Перейти на страницу акции Реклама: ООО ТМ ЭЛЕКТРОНИКС, ИНН: 7806548420, info@tmelectronics.ru, +7(812)4094849
ДядяВован Опубликовано 11 марта Поделиться Опубликовано 11 марта 42 минуты назад, tifaso сказал: Магазинные мне не подходят Да, и когда всё заработает на самодельном пульте, очень рекомендую "в рамках доработок" перейти на магазинный пульт от какого-нибудь смарт-тв. Стоят они не дорого, всевозможные кнопки имеются. Гораздо приятнее будет пользоваться. Вот под новый пульт и перепишешь приемник. 0 С уважением, Владимир Ссылка на комментарий Поделиться на другие сайты Поделиться
Hongfa для различных применений в Компэл. Большой выбор в наличии!Компания HONGFA - это не только крупнейший в мире производитель электромеханических реле, но также производитель конденсаторов, вакуумных прерывателей, трансформаторов и низковольтного коммутационного оборудования. На складе КОМПЭЛ регулярно поддерживаются около 100 самых популярных позиций электромеханических реле. Реле Hongfa могут заместить многие изделия производства недоступных брендов. Подробнее>> Реклама: АО КОМПЭЛ, ИНН: 7713005406, ОГРН: 1027700032161
tifaso Опубликовано 11 марта Автор Поделиться Опубликовано 11 марта 4 минуты назад, bulat943 сказал: ,начните с изобретения резисторов,конденсаторов,диодов,транзисторов-они же тоже магазинные Ну и что я не собираюсь уже так углубляться. Мне нужно просто переписать прошивки и сделать свой пульт и приёмник. Потому как под мои задачи стандартные не подойдут. 0 Ссылка на комментарий Поделиться на другие сайты Поделиться
Тренды и лучшие решения для разработки зарядных станций в РоссииК 2029 году в России прогнозируется увеличение числа зарядных станций до 40 000. При этом отечественный рынок электротранспорта имеет климатические, потребительские и географические особенности. Для успешной разработки и построения инфраструктуры станций заряда в России идеальным вариантом является использование решений и электронных компонентов китайских производителей – лидеров индустрии электротранспорта и возобновляемой энергетики, которые уже представлены в КОМПЭЛ. Подробнее>> Реклама: АО КОМПЭЛ, ИНН: 7713005406, ОГРН: 1027700032161
ДядяВован Опубликовано 11 марта Поделиться Опубликовано 11 марта 3 минуты назад, tifaso сказал: буду доводить до ума Так прошивки уже написаны. Сделай как есть. Потом будешь доводить до ума. 0 С уважением, Владимир Ссылка на комментарий Поделиться на другие сайты Поделиться
Секреты депассивации литиевых батареек FANSO EVE EnergyСамыми лучшими параметрами по энергоемкости, сроку хранения, температурному диапазону и номинальному напряжению обладают батарейки литий-тионилхлоридной электрохимической системы. Но при длительном хранении происходит процесс пассивации. Разберем в чем плюсы и минусы, как можно ее избежать или уменьшить последствия и как проводить депассивацию батареек на примере продукции и рекомендаций компании FANSO EVE Energy. Подробнее>> Реклама: АО КОМПЭЛ, ИНН: 7713005406, ОГРН: 1027700032161
bulat943 Опубликовано 11 марта Поделиться Опубликовано 11 марта Что вы зациклились только на этом пульте? Выберите стандарт NEC,или RC5,в сети море прошивок,а то мыкаетесь с этим пультом еще с прошлой такой же темы То что кнопки у вас включены по другому-мелочь,изучите как опрашивать кнопки,это вроде второй урок после Hello! 0 Ссылка на комментарий Поделиться на другие сайты Поделиться
tifaso Опубликовано 11 марта Автор Поделиться Опубликовано 11 марта 2 минуты назад, ДядяВован сказал: рекомендую "в рамках доработок" перейти на магазинный пульт от какого-нибудь смарт-тв. Стоят они не дорого Нет оно не годится я лучше сделаю свой пульт. Любыми силами. Но видимо желающих помочь с прошивками похоже нет. Ну что же тогда это всё затянется ещё наверное на год потому как я пока всё это соображу и сделаю времени немало пройдёт. Либо ещё как вариант можно попробовать просто взять другие микросхемы с большим количеством портов перетащить туда эти ассемблеровские прошивки слегка подредактировав и уже на выходе я получу расширенный пульт и приёмник. Ну а с разводкой на плате процессора придётся мирится и тут уже как получится. Потому как главная и основная цель переделки была увеличить количество кнопок на пульте. К примеру можно взять ATMEGA164 или ATMEGA88. 0 Ссылка на комментарий Поделиться на другие сайты Поделиться
bulat943 Опубликовано 11 марта Поделиться Опубликовано 11 марта Вот вариант приема ссылка ,то что вам нужно,только вырезать не нужное,вставить свои задержки 1 минуту назад, tifaso сказал: Но видимо желающих помочь с прошивками похоже нет. Я вам разжевал свой вариант дешифровки очень подробно,что вам еще надо? А написать готовую прошивку-это в другой раздел,и не бесплатно 0 Ссылка на комментарий Поделиться на другие сайты Поделиться
tifaso Опубликовано 11 марта Автор Поделиться Опубликовано 11 марта (изменено) 15 минут назад, bulat943 сказал: Выберите стандарт NEC,или RC5,в сети море прошивок Нет спасибо такое мне не нужно. Я уже пробовал это изучить там раз в пять сложней ассемблера. Я уже себе выбрал пульт и приёмник. Нужно только доработать. Видимо придётся делать прям так эти прошивки переносить на другие микросхемы. Надеюсь с переносом прошивок уже проблем не возникнет. Изменено 11 марта пользователем tifaso 0 Ссылка на комментарий Поделиться на другие сайты Поделиться
Нэцкэ Опубликовано 11 марта Поделиться Опубликовано 11 марта @tifaso RC5 расписан без секетов ... Его кстати полностью не реализовывали , а у этого протокла возможностей достаточно .... 0 У меня есть мысль , и я её думаю ... Ссылка на комментарий Поделиться на другие сайты Поделиться
tifaso Опубликовано 11 марта Автор Поделиться Опубликовано 11 марта (изменено) Да что вы прицепились к этим NEC и RC5. Ну не нужно оно мне. Я уже себе выбрал систему ДУ с ней и буду работать. Преимощество дааной системы в том что она работает на более широком диапазоне частот и тут можно выбрать детальки почти любые. Раз никто не желает помочь то я возьму как вариант можно попробовать просто взять другие микросхемы с большим количеством портов перетащить туда эти ассемблеровские прошивки слегка подредактировав и уже на выходе я получу расширенный пульт и приёмник. Ну а с разводкой на плате процессора придётся мирится и тут уже как получится. Потому как главная и основная цель переделки была увеличить количество кнопок на пульте. К примеру можно взять ATMEGA164 или ATMEGA88. Изменено 11 марта пользователем tifaso 0 Ссылка на комментарий Поделиться на другие сайты Поделиться
Нэцкэ Опубликовано 11 марта Поделиться Опубликовано 11 марта (изменено) @tifaso Не обижайся ... Я сам вот только только учу этом Асемблёр неприкаяный Чтобы тебе помогли , опытным надо видеть код , что получается в программах пульта и приёмника. ; ****** (ну с коментированием строк естественно ) . ****** // Иначе выйдет женская причуда , гадание на кофейной гуще . Изменено 11 марта пользователем Нэцкэ 0 У меня есть мысль , и я её думаю ... Ссылка на комментарий Поделиться на другие сайты Поделиться
IMXO Опубликовано 11 марта Поделиться Опубликовано 11 марта 3 минуты назад, tifaso сказал: Да что вы прицепились к этим NEC и RC5. потомушта есть адекватные разрабы понимающие, что такое помехозащищенность линии передачи и использующие проверенные протоколы передачи данных и есть альтернативные изобретающие свои протоколы по причине не возможности осмысления нормальных, проверенных протоколов. 3 Ссылка на комментарий Поделиться на другие сайты Поделиться
tifaso Опубликовано 11 марта Автор Поделиться Опубликовано 11 марта 3 минуты назад, Нэцкэ сказал: надо видеть код что получается в программах пульта и приёмника (ну с коментированием строк естественно ) . Кстати в этих исходниках я все комментарии сразу сам перевёл на русский (как и документацию) чтоб видеть что там хоть выполняется. В оригинале всё на чешском было. В ассемблере достаточно сложно отследить код. Там постоянно идут переадресации на разные участки кода. В си с этим как то попроще и понятней. 0 Ссылка на комментарий Поделиться на другие сайты Поделиться
bulat943 Опубликовано 11 марта Поделиться Опубликовано 11 марта 9 минут назад, tifaso сказал: Да что вы прицепились к этим NEC и RC5. Я вам еще раз повторяю,если опять не поняли о чем я то увы-я больше не знаю чем вам помочь... Берете исходник декодирования стандарта NEC,убираете стартовый сигнал и паузу (тупо стираете в исходнике эти строчки,как стереть текст надеюсь знаете),там передаются 4 байта,у вас один-переделываете на прием одного байта,меняете временные интервали на свои (вместо 560 мксек делаете 432 мксек,вместо 2,25 мсек делаете 1,726 мсек),ВСЕ!!! И у вас,и в стандарте нек примерно одинаково 1 минуту назад, tifaso сказал: Кстати в этих исходниках я все комментарии сразу сам перевёл на русский Для этого много ума не надо 2 Ссылка на комментарий Поделиться на другие сайты Поделиться
г0сть Опубликовано 11 марта Поделиться Опубликовано 11 марта 16 минут назад, tifaso сказал: просто взять другие микросхемы с большим количеством портов Открою тебе страшную тайну, только никому больше не рассказывай!. Давно придумали универсальные многофункциональные пульты - это когда одной и той же кнопкой можно управлять разными устройствами. Только перед этим нужно нажать кнопку выбора соответствующего устройства. Или, по твоему, кнопка Play,например, для CD чем-то отличается от кнопки Play для радио? 1 Ссылка на комментарий Поделиться на другие сайты Поделиться
Нэцкэ Опубликовано 11 марта Поделиться Опубликовано 11 марта @tifaso Пошагово в симулятции код пройти пробовал ??? Не заню есть ли переадресации , но что в Асемлёре есть Метки и переход по меткам я уже изучил. 0 У меня есть мысль , и я её думаю ... Ссылка на комментарий Поделиться на другие сайты Поделиться
tifaso Опубликовано 11 марта Автор Поделиться Опубликовано 11 марта (изменено) 28 минут назад, bulat943 сказал: Берете исходник декодирования стандарта NEC,убираете стартовый сигнал и паузу (тупо стираете в исходнике эти строчки,как стереть текст надеюсь знаете),там передаются 4 байта,у вас один-переделываете на прием одного байта,меняете временные интервали на свои (вместо 560 мксек делаете 432 мксек,вместо 2,25 мсек делаете 1,726 мсек),ВСЕ!!! И у вас,и в стандарте нек примерно одинаково Так бы сразу и объяснял, а то крутишь вокруг да около, а по делу ничего не говоришь. Вот оно нашёл впринцепи. https://habr.com/ru/articles/257041/ Вот теперь всё начинает прояснятся. Надеюсь у меня всё получится завтра буду потихоньку изучать и писать код прошивок. Изменено 11 марта пользователем tifaso 0 Ссылка на комментарий Поделиться на другие сайты Поделиться
bulat943 Опубликовано 11 марта Поделиться Опубликовано 11 марта А самому догадаться ума не хватает? Ничего я не кручу,я прямо вам сказал,и ссылку на исходник,дал,а вы "мне не нужен NEC,мне не нужен RC5",причем тут стандарт? Вам важно понять как принимать в NEC,а потом зная,как правильно принять сигнал с заданной длительностью и заданной паузой,написать свое Переделайте сначали приемник,как отладите и доведете до ума,займетесь пультом,незачем браться сразу переделывать и то и это И ЗАМЕТЬ-СКОЛЬКО Я ВАМ ПИСАЛ Я В ВАМ НИ РАЗУ НЕ "ТЫ"-КНУЛ,Я С ВАМИ ЗА ОДНИМ СТОЛОМ ВОДКУ НЕ ПИЛ И НЕХЕР МНЕ "ТЫ"-КАТЬ,МАМЕ СВОЕЙ ТЫКАЙ,ЭТИМ ВЫ ПРОЯВЛЯЕТЕ НЕУВАЖЕНИЕ К УЧАСТНИКАМ ФОРУМА,КТО ВАМ ПЫТАЕТСЯ ПОМОЧЬ 17 минут назад, tifaso сказал: по делу ничего не говоришь От темы ушел,буду читателем 0 Ссылка на комментарий Поделиться на другие сайты Поделиться
tifaso Опубликовано 11 марта Автор Поделиться Опубликовано 11 марта 8 минут назад, bulat943 сказал: Переделайте сначали приемник,как отладите и доведете до ума,займетесь пультом,незачем браться сразу переделывать и то и это Пульт то я кстати переписал вполне. Тут скорей в прошивке приёмника я накосячил и всё. 0 Ссылка на комментарий Поделиться на другие сайты Поделиться
Нэцкэ Опубликовано 11 марта Поделиться Опубликовано 11 марта @tifaso Программирование дело тонкое Петруха Без отладки ну не как увы, даже гуру специалист не обойдётся .. 3 У меня есть мысль , и я её думаю ... Ссылка на комментарий Поделиться на другие сайты Поделиться
Алексей Еремеев Опубликовано 11 марта Поделиться Опубликовано 11 марта 2 часа назад, tifaso сказал: нашёл впринцепи. воприоре жеж 2 часа назад, tifaso сказал: Пульт то я кстати переписал вполне а есть шанс что он правильно работает? осцилограммы снимались? приемник TSOP что-то выдает (т.е. хотя-бы есть попадение в частоту модуляции)? 0 Ссылка на комментарий Поделиться на другие сайты Поделиться
_abk_ Опубликовано 11 марта Поделиться Опубликовано 11 марта Все это не важно. Главное - процесс. 0 Ссылка на комментарий Поделиться на другие сайты Поделиться
Dr. West Опубликовано 12 марта Поделиться Опубликовано 12 марта (изменено) Нет, главное - всё своё. Ну, почти, кроме кода и схемы. Изменено 12 марта пользователем Dr. West 1 "Я не знаю какой там коэффициент, я просто паять умею. " Ссылка на комментарий Поделиться на другие сайты Поделиться
IMXO Опубликовано 12 марта Поделиться Опубликовано 12 марта 7 часов назад, bulat943 сказал: Берете исходник декодирования стандарта NEC,убираете стартовый сигнал и паузу а фот это делать ненадо. -1 Ссылка на комментарий Поделиться на другие сайты Поделиться
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.
Примечание: Ваш пост будет проверен модератором, прежде чем станет видимым.