Перейти к содержанию

Расширенный Селектор Входов И Выходов Умзч С Универсальным Декодером Ду


Yuretskok

Рекомендуемые сообщения

Реклама: ООО ТД Промэлектроника, ИНН: 6659197470, Тел: 8 (800) 1000-321

Нет, платки в TQFP32 нету.

Пока собрал только пуль управления без платы реле. Развел плату с двухсторонним монтажом 65х38.

Покажите хоть фото собранной платы, интересно ведь как :)

Что может быть лучше в радиоэлектронике, чем программирование микроконтроллеров ?

Ссылка на комментарий
Поделиться на другие сайты

20% скидка на весь каталог электронных компонентов в ТМ Электроникс!

Акция "Лето ближе - цены ниже", успей сделать выгодные покупки!

Плюс весь апрель действует скидка 10% по промокоду APREL24 + 15% кэшбэк и бесплатная доставка!

Перейти на страницу акции

Реклама: ООО ТМ ЭЛЕКТРОНИКС, ИНН: 7806548420, info@tmelectronics.ru, +7(812)4094849

Выбираем схему BMS для корректной работы литий-железофосфатных (LiFePO4) аккумуляторов

 Обязательным условием долгой и стабильной работы Li-FePO4-аккумуляторов, в том числе и производства EVE Energy, является применение специализированных BMS-микросхем. Литий-железофосфатные АКБ отличаются такими характеристиками, как высокая многократность циклов заряда-разряда, безопасность, возможность быстрой зарядки, устойчивость к буферному режиму работы и приемлемая стоимость. Но для этих АКБ, также как и для других, очень важен контроль процесса заряда и разряда, а специализированных микросхем для этого вида аккумуляторов не так много. Инженеры КОМПЭЛ подготовили список имеющихся микросхем и возможных решений от разных производителей. Подробнее>>

Реклама: АО КОМПЭЛ, ИНН: 7713005406, ОГРН: 1027700032161

Перерисовать не сложно. Вам достаточно посмотреть на порты ввода/вывода. Нужно в точности их повторить.

Для этого можно заглянуть в даташит, и по нем все переделать.

Что может быть лучше в радиоэлектронике, чем программирование микроконтроллеров ?

Ссылка на комментарий
Поделиться на другие сайты

Ладно, согласен. Просто использовал схему которая в протеусе, к интернету не было доступа. Теперь все ясно, как глянул картинку в статье. Сейчас перерисую и буду собирать.

Ссылка на комментарий
Поделиться на другие сайты

  • 1 месяц спустя...

-Улучшена обработка команд.

-Исправлены некоторые недочёты в коде.

-Усовершенствована обработка регулировки громкости (управление моторизированным резистором) .

-Изменен алгоритм обучения ДУ

Цена вопроса: 120грн.

Что может быть лучше в радиоэлектронике, чем программирование микроконтроллеров ?

Ссылка на комментарий
Поделиться на другие сайты

  • 6 месяцев спустя...

АС1,АС2 - всегда находится в одном из двух стабильных состояний, либо 0 , либо 1 . 1 - означает что выход активный , активируется / де активируется - тактовыми кнопками. Состояние этих выходов сохраняются при следующем включении питания, при условии, что программно, питание включено.

Автор подскажите а как запрограммировать на пульт: переключение AC1 и кнопку Питание?

исходники может выложите?

Нужно что бы была задержка включения колонок, а у вас задержка только входов.

И при выключении сначала отключалисть бы колонки, а затем уже устройство

Изменено пользователем dav1977
Ссылка на комментарий
Поделиться на другие сайты

Добрый день! Исходники закрыты. Перепиливается программа только при заказе прошитого МК.

То что описано в статье не изменяется в меню (нужно редактировать исходник).

Что может быть лучше в радиоэлектронике, чем программирование микроконтроллеров ?

Ссылка на комментарий
Поделиться на другие сайты

Добрый день! Исходники закрыты. Перепиливается программа только при заказе прошитого МК.

То что описано в статье не изменяется в меню (нужно редактировать исходник).

Я так понял, что ваша прошивка позволяет подключать на пульт только 6 команд CD, AUX, TUNER, DVD, громкость +, громкость -,

а не 9 ? AC1, AC2 и POWER - не подключаются правильно?

Еще вопрос- выходы на громкость + и - какой сигнал выходит на эти ноги процессора, при нажатии кнопок пульта. Пост лог "1" или импульс какой-то длительности?

Изменено пользователем dav1977
Ссылка на комментарий
Поделиться на другие сайты

Добрый вечер! Устройство способно обрабатывать до 9 команд:

питание , выходы АС , селектор входов и громкость.

Пардон... это в новой версии. В старой вместо питания - режим "муте" .

Что может быть лучше в радиоэлектронике, чем программирование микроконтроллеров ?

Ссылка на комментарий
Поделиться на другие сайты

  • 1 месяц спустя...

Добрый вечер!

Не могу никак настроить, захват IR просходит только одной кнопки, при захвате второй кнопки, светодиод мигает - как будто все нормально

Но после отпускания sel, работает только канал на первой кнопке.(причем, даже если нажимать другие кнопки пульта)

Ссылка на комментарий
Поделиться на другие сайты

Значит данный пульт не совместим с устройством. Эту проблему я решил в своей новой программе (беспроводные кнопки) , которую можно адаптировать к этому селектору.

Что может быть лучше в радиоэлектронике, чем программирование микроконтроллеров ?

Ссылка на комментарий
Поделиться на другие сайты

Значит данный пульт не совместим с устройством. Эту проблему я решил в своей новой программе (беспроводные кнопки) , которую можно адаптировать к этому селектору.

Где же ее взять то бесплатно?
Ссылка на комментарий
Поделиться на другие сайты

Ее пока и в живых нету к этому устройству. Есть один человек, желающий получить такое обновление . Присоединяйтесь к нему - получится в два раза дешевле.

Обновление серьезное , влечет за собой установку внешней памяти . Устройство теоретически работает с любым пультом. Проверил уже на самых распространенных протоколах. Со всеми нормально работало.

Что может быть лучше в радиоэлектронике, чем программирование микроконтроллеров ?

Ссылка на комментарий
Поделиться на другие сайты

Мне такого серьезного не надо, я думаю с любыми пультами можно и на одной Atmege8 сделать, придется самому писать софтину.

Изменено пользователем dav1977
Ссылка на комментарий
Поделиться на другие сайты

С абсолютно любым чтобы работало не хватит "еепрома" а атмеге8.

Встроенного "еепрома" хватает только на 4 команды , с натяжкой 5 команд. Поэтому необходима внешняя память на 1,2кБ

одна команда в еепром занимает 112 байт. По сути , это осциллограмма захваченного сигнала с датчика.

И вдогонку: внешняя память сейчас стоит копейки :) и надежность имеет очень высокую. А если применить флешь память 25-ой серии - то можно создать устройство на 500 команд , и запоминать до 5 разных пультов :) и более.

Что может быть лучше в радиоэлектронике, чем программирование микроконтроллеров ?

Ссылка на комментарий
Поделиться на другие сайты

А если упаковать то влезет, можно еще сохранять прямо во флэш память(есть официальные AVR примеры), в крайнем случае лучше другой проц, чем огород городить

Изменено пользователем dav1977
Ссылка на комментарий
Поделиться на другие сайты

упаковать куда? :)WinRAR прикрутить? )))

Можно значительно сократить объем одной команды. Но тогда не будут поддерживаться абсолютно все протоколы.

Что может быть лучше в радиоэлектронике, чем программирование микроконтроллеров ?

Ссылка на комментарий
Поделиться на другие сайты

И какая вероятность того что данные корректно восстановятся? У Вас есть идеи как сделать сжатие без потерь скажем в 10 раз? Есть к примеру массив 112 байт , а его надо сжать до 12 байт. И при необходимости, восстановить и сравнить массив из пришедшими данными в буфере.

если сжимать будет на 10-20% , это проблему не решит. Решит проблему если получится сжать хотя бы в 2 раза.

Что может быть лучше в радиоэлектронике, чем программирование микроконтроллеров ?

Ссылка на комментарий
Поделиться на другие сайты

Думаю нету смысла... внешняя еепром стоит от 2 грн. Она надежнее от встроенной еепром AVR и PIC. Любое сжатие увеличивает время вычисления .

Но все равно , не могу даже представить как можно сжать данные в два раза без частичных потерь...

Сейчас алгоритм универсального декодера работает на основе подсчета приходящих импульсов с ДУ , их временная фильтрация и потом уже сравнение с хранимым массивом.

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

Что может быть лучше в радиоэлектронике, чем программирование микроконтроллеров ?

Ссылка на комментарий
Поделиться на другие сайты

Добрый день

В том то все и дело, что сжимать надо только с большими потеряим без возможности восстановления. А сравнивать только сжатые коды.

Я сейчас попробую сделать так: массив из 112 байт это массив (112*8) бит

1. считаем колич-во бит с 1 по 300 элементы массива

2 считаем кол-во бит с 301-по 600 и

3 с со 601 по 1000. даже если получится более 255- пускай счет пойдет снова с 0

ПОЛУЧИЛОСЬ что упаковали в 3 байта - более чем достаточно для расшифровки всего 10 команд.

Если считаете что не получится давайте обсудим другие методики

Если не жалко сбросте в личку алгоритм получения ваших 112 байт, а то лень самому разрабатывать

Изменено пользователем dav1977
Ссылка на комментарий
Поделиться на другие сайты

Добрый день Вам! Имел возможность долго экспериментировать с универсальным декодером ДУ.

Аж наверное целый месяц в общем использовал. Запаковать то получится , и работать будет... вот только 50% пультов будут управлять декодером. При чем практически все кнопки. А это согласитесь , неприятно...

Я уже написал библиотеку для SPI eeprom . Стоит копейки, и памяти имеет много. Можно хранить кучу команд.

Что может быть лучше в радиоэлектронике, чем программирование микроконтроллеров ?

Ссылка на комментарий
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.
Примечание: Ваш пост будет проверен модератором, прежде чем станет видимым.

Гость
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Ответить в этой теме...

×   Вставлено с форматированием.   Восстановить форматирование

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

Загрузка...
  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу

  • Сообщения

    • Шота дохрена. Это если мультик может на килогерце. Обычно нет, предел 400 Гц.
    • Да, сначала был написан бутлодер для тини 24. Там нет выделенной памяти под бутлодер и заморочек с областями откуда можно записывать и перезаписывать флеш из программы, там все просто! Также там нет УАРТА, пришлось написать. Ну и самое главное: перезаписывай любые страницы флеш из любого места! В тини 24 под бутлодер ушло 48% памяти. В проекте технологи выделили слишком мало физического места под схему. Потом развел плату, оказалось, что места не так уж и мало. Потом выяснилось, что пинов впритык, и если будет дальнейшее расширение, их может не хватить. И после долгих (ну очень долгих) изысканий (цена, доступность, размеры) остановился на 88 (очень низкая цена, корпус чуть больше чем у 24, датчик температуры, а это важно, но не критически). Да, и сейчас все программируют на С и др. языках высокого уровня, что занимает очень (ну очень) много места, и чипы с небольшой памятью остаются не востребованы, и как следствие низкий спрос, и низкая цена!!! И при тупом переносе программы перезаписи страниц флеш программа не заработала... Ну и пошли изыскания, и я набрел на ВАШ проект, самый полный и законченный на то время. Нужно было выяснить чип который был у меня битый или я что-то упустил при программировании? (в бутлодерах я новичек) Недостаток 88 на сегодня, то что из пользовательской памяти нельзя перепрограммировать флеш, хотя страница стирается.   По поводу ВАШЕЙ программы: выяснилось, что при включенном фьюзе WDT в конфигурации, соединение не устанавливается, а в хелпе это не отражено. В некоторых ситуациях соединение можно восстановить лишь отключив / включив питание, сброс через ножку ресет не помагает. Будем копать дальше,... и глубже....!   Иногда при "установить соединение" выдается сообщение, "соединение не установлено", а на осциллографе виден ответ с чипа?
    • Сейчас по входу стоит керамика 0,1 мкФ + электролит 220 мкФ, иголок вроде нет, ну во всяком случае старичек С1-93 их не показывает.
    • Платы материнки и УВ пока в брак.  - Семён Семёныч... (с) Вы ничего не забыли, сэр? Как вы собрались регулировать УВ по уровню выходного сигнала??? Решение уже есть, пока в процессе. Вот так оно лучше работает.
    • Ну в идеале каптоновым скотчем как вам сказали,но можно обмотать чем угодно лижбе диалектриком было и хотябы немного высокотемпературное,я бы термо усадку взял,поидеи хорошо пойдет  Ещё видел где трансформатор медно алюминиевой жилой был на ампер 10 если не больше на вид аж,и там алюминиевая обмотка сечением пол сантиметра была замотана в бумагу пропитанную в воске,слоем миллиметр примерно эта изоляция была 
    • Всем привет. Собрал мх50, запустился с первого раза, когда делал замеры, соскочил щуп, спалил выходники и пред, заменил, все ок. Питание тор 250 ватт 30х2 выход, после выпрямителя 44В 20000мкф в плечо  увеличил входные емкости на оконечниках, добавил шунтирующую пленку  плата софт старта присутсвует цепь буше взял из ОМ2.7 ТП выставил 100мА добавлена термозащита на каждый канал( но как оказалось, с таким корпусом хрен перегреешь) АС kef q150 dac Aiyima a5 max получилось снять 81 ватт с канала при 8ом нагрузке (на фото самое точное измерение на левом мультиметре) без сигнала если прислонится к ас еле уловимое шипение  при наличии сигнала все ок, играет отлично, мне очень понравилось. в планах ОМ2.7
    • Уже 52 скачивания. Значит актуальна.
×
×
  • Создать...