Обновить
27
Якорев Сергей@smart_pic

Конструктор схемотехник, разработка ПО embedded

0,1
Рейтинг
22
Подписчики
Отправить сообщение
Не в курсе насчет того, что их можно перепрограммировать, информации не нашел.
Потом этот стандарт БТ на этой микросхеме уже не самый последний, не все доступные удобства БТ поддерживаются. Так что стоит смотреть в сторону более новых БТ модулей, хотя они дороже выйдут.
Для вашей задачи — очень достойное применение.
Было бы лучше если бы производители прикрутили к этому усилителю универсальный USB проигрыватель с БТ на этой микросхеме с экранчиком (таких модулей полно). Тогда получился бы интересный девайс, который можно сразу использовать.
Кстати, в описании на TPA3116 приводится рекомендуемый радиатор, и он выпускается массово и имеет свой партномер. Так что жаль, что производитель этого не сделал.
Скорее всего ужимались максимально по бюджету и упустили некоторые моменты, которые были бы интересны покупателям.
по выходу обвязку переделывать — точно не надо, проверено, работает.
TPA3116 позволяет перевести ее в режим МОСТ. При этом получим мощность 100Вт на одном канале.
Только данная плата никогда не даст заявленные характеристики по мощности. Во-первых, для TPA3116 нужен радиатор и довольно приличный, а на плате под это ничего не предусмотрено. Во-вторых, дроссели должны быть расчитаны на больший ток. Дроссели что стоят на этой плате будут греться. В-третьих, на эту плату не стоит подавать питание больше 12-15 вольт, иначе начнет сильно греться TPA3116 и дроссели. А при питании 12-15 вольт никогда не получим паспортной мощности TPA3116.
Микросхема БТ модуля позволяет делать регулировку частот, обеспечивать моно-стерео режим. Но производители этой платы пошли простым путем и не стали ставить микроконтроллер управления БТ модулем и соответственно режимами работы, а сделали аналоговый регулятор громкости и тембров.
Так как динамик (как вы пишите) один, то проще и правильнее было бы перевести именно TPA3116 в соответствующий режим, сделать сумматор на резисторах перед входом TPA3116 и увеличить чувствительность входа TPA3116.
Микросхема TPA3116 для своего класса усилителей очень приличная, используем ее в своих конструкциях.
Когда фигурка становится зеленой, красной… тогда можно будить маму, а если фигурка не светится — значит еще рано. В полне понятное объяснение для ребенка. А сколько циферки показывают — ребенку все равно.
А это еще зачем, то вы говорите что влезли в PIC18, то у вас какой то FTP (сервер или клиент) на МК крутится

Совершенно верно: на МК крутится FTP и HTTP сервер. А иначе как МК будет взаимодействовать с ВЕБ интерфейсом? И POST запросы МК обрабатывает, а иначе как МК получит данные с ВЕБ интерфейса? Можно и GET запросом делать, но тогда страница будет обновляться.
Статья называется «Разрабатываем web-site для микроконтроллера» вот это и сбивает с толку. Если ВЕБ для МК, тогда и стоит показать как на МК реализовать ВЕБ. А у вас целевой МК очень жирненький для многих применений, где может потребоваться настройка девайса через веб интерфейс.
Я также не специалист по ВЕБ дизайну, я схемотехник и программист МК.
Разработка ВЕБ интерфейса на МК сводится к нескольким шагам:
1. Содается эскиз страниц и определется какие данные нужно отображать на веб интерфейсе. Это могут быть значения датчика температуры, состояние входов, состояние кнопок управления и различные индикаторы. Определяется какие данные необходимо передавать с веб интерфейса в контроллер, как правило, это настройки и изменение органов управления устройством.
2. Определяется структура json файла, так же POST запросы.
Далее процес распараллеливается — ВЕБ программист пишет свою часть. т.е. делает веб интерфейс привычными ему средствами. А программист МК пишет обработчик POST запросов и вывод в json файл. На этом этапе как у ВЕБ программиста, так и программиста МК много средств для отладки и контроля работоспособности кода.
Программист МК составляет таблицу переменных для обеспечения работы ВЕБ интерфейса и переменных, задействованных непосредственно в логике работы устройства.
3. Загружаем файлы ВЕБ проекта в память по FTP или через ВЕБ интерфейс по uploud и проверяем и отлаживаем ВЕБ интерфес уже непосредственно в МК.
Такой подход позволяет разрабатывать проект двумя командами, каждый использует удобный набор инструментов, что сокращает время разработки.
Я использую микроконтроллеры PIC18, PIC32 и TCP/IP стек от микрочипа это аналог lwIP и они имеют много общего.
Такой веб интерфейс, как показан в примере, легко размещается в памяти самого процессора, даже PIC18 восьмибитного. Все делается без ОС.
Для более продвинутых интерфейсов используется внешняя SPI память и доработанный вариант MPFS и HTTP. Это позволяет разрабатывать ВЕБ интерфейс с использованием различных программных средств, а также позволяет создавать страницы с динамическими данными, такими как индикаторы уровня сигнала, изменяющиеся элементы, всплывающие банеры, изменяющиеся кнопки и индикаторы.
Я использую для продвинутых интерфейсов ajax технологии. Это позволяет обновлять только необходимые элементы интерфейса, очень низкая нагрузка на микроконтроллер, которая позволяет выводить даже индикаторы уровня сигнала, или анимированные изображения при помощи CVG графики.
Использование POST запросов позволяет вести взаимодействие ВЕБ и МК без обновления страницы.
К сожалению пока нет видеоперезентации что бы показать, но готовим, и скоро будет что показать.
Для создания такого простого ВЕБ интерфейса не стоило идти таким сложным путем. Есть возможность сделать устройство с достойным интерфейсом другим способом. Вот пример ВЕБ интерфейса на МК. Хочется отметить большое количество настроек, динамическое формирование вида страницы, в зависимости от настроек, динамическое отображение процессов происходящих в системе, фейдеры управления, кнопки и много чего еще. Одна из страничек ВЕБ интерфейса
image
Сам девайс cvg.ru/tovar/diga/power_logic
Так же за третий вариант. Если помимо мониторинга нужно и управление освещением в доме, то логично использовать контроллеры управления в которых есть интеграция электросчетчиков. Я использую вот этот cvg.ru/tovar/diga/unicore_dx. В плане мниторинга есть свой облачный сервис, а наличие ТСР-RS485 моста позволяет использовать ПО производителя счетчиков. А поддержка трехфазных счетчиков дает три канала измерения.
Прибор рассчитан на установку на ДИН рейку.
А как будет работать Wi-Fi из металлического ящика в стене, да еще при таком пучке проводов с помехами?
cvg.ru/tovar/diga/unicore_dx вариант на дин рейку. — Всего то 15649, но зато не только снимает показания, но еще и управляет по ДМХ512, DALI, лентами с адресными СД, реле. Для управления светом в доме, декоративной подсветкой и прочим — самое то, и все в одном девайсе.
Возьмите на пробу. Там на 3-4 статьи выйдет одного описаниния возможностей.
Я пользуюсь — и очень доволен.
Известно.
Например: cvg.ru/tovar/diga/power_logic рэковый вариант
cvg.ru/tovar/diga/unicore_dx вариант на дин рейку.
Поддерживают счетчики трех производителей. Облачный сервис, шикарный ВЕБ для локального управления. Управление: реле, DMX512, DALI, причем имеется веб конфигуратор DALI устройств, возможность составлять сценарии, недельный таймер… т.е. все что нужно для управления освещением и не только.
Как только появляются подключенные провода — то преимущества Wi-Fi во многих случаях сразу пропадают.
Проще взять электоросчетчик с RS485. Конструкция получится куда более оптимальная
12 ...
14

Информация

В рейтинге
3 536-й
Откуда
Ставрополь, Ставропольский край, Россия
Зарегистрирован
Активность