Jump to content

javaman

Members
  • Content Count

    31
  • Joined

  • Last visited

Community Reputation

52 Обычный

About javaman

  • Rank
    Новенький

Информация

  • Пол
    Мужчина
  • Город
    Барнаул

Электроника

  • Стаж в электронике
    Менее года
  • Сфера радиоэлектроники
    Микроконтроллеры, Android

Recent Profile Visitors

617 profile views
  1. Модуль интеграции представляет собой управляемый микроконтроллером Arduino Nano блок питания для одноплатного компьютера Raspberry PI 3 для установки его в автомобиле. В моем случае Raspberry работает как источник качественного звука в аудиосистеме и сервер потокового видео для камеры заднего хода, но этим его применяемость не ограничивается. Функционал модуля: Импульсный блок питания +5В 3А с гальванической развязкой (модуль Mornsun VRB1205LD-15WR2) Управление одной тактовой кнопкой со светодиодной индикацией режимов КМОП логика управления, обеспечивающая низкое энергопотребление в ждущем режиме Контроль работы Raspberry через GPIO Адаптер кнопок руля с проводным выходом по схеме Pioneer Bluetooth-модуль для передачи команд с кнопок руля на Android-приложение, для управления медиа-плеером Контроль автомобильного питания по линии ACC и сигнала с фонаря заднего хода Схема была разработана и смоделирована в симуляторе Proteus, позволяющего смоделировать работу Arduino Nano в реальном времени. На схеме присутствуют некоторые элементы, отсутствующие в готовом устройстве, необходимые для корректной симуляции. Блок ИИП Mornsun был заменен на узел Q1-U1. Гальваническая развязка между бортовой сетью и +5В обусловила необходимость развязки всех сигнальных линий посредством оптопар. Реле RL1 используется исключительно под особенности моей инсталляции (коммутация питания ГУ Pioneer P88RS, запитанного тоже через гальваническую развязку 12 - 12В с целью устранения земляной петли и помех в динамиках). Напряжение бортовой сети поступает через диод Шоттки D1 на буферный аккумулятор B2 (1.2Ач), необходимый для удержания питания во время запуска двигателя, и далее на ИИП Mornsun - фабричный модуль производства China, ценой порядка 15$ с доставкой. Модуль управляется подачей логического 0 на управляющий контакт (выключается по 0), также имеет контакт Trim для регулировки Uвых в небольших пределах, порядка +-10%. Я установил его на уровне 5.2В подтяжкой Trim к земле резистором 35К. На входе и выходе модуля установлены LC - фильтры ( в схеме нет), а также пленочные конденсаторы малой емкости между входными и выходными линиями - в соответствии с даташитом на модуль. Кнопка питания заведена на тактовую ножку CLK счетчика U6 (4018, аналог К561ИЕ19), счетчик переключается по фронту, подавая на выход Q0 инверсное значение с ножки D. В выключенном состоянии это лог. 1 через R16. Нажимаем кнопку и держим 3-4 секунды, при этом стартует ИИП, запускается Arduino, и сразу после запуска подпирает через оптопару U3 сигнал управления ИИП через U8:D, и подает лог. 0 на вход D счетчика, а также включает светодиод индикации через опторару U5. Все, кнопку можно отпускать. На элементах U2:F, U2:C, U8:A, U8:C реализован переключатель сигнала кнопки. При лог. 1 на входе D счетчика (контроллер выключен) — сигнал идет на U2:D и далее на управление ИИП, при лог. 0 (контроллер работает) — на оптопару U4 и далее на Arduino. Таким образом, пока контроллер работает, все последующие нажания кнопки идут только на Arduino, которая их мониторит. По одиночному короткому нажатию кнопки Arduino отправляет лог. 1 на вывод 24 GPIO Raspberry, где запущен сервис мониторинга GPIO, который тут же гасит ОС командой shutdown. В свою очередь, этот сервис на Raspberry в фоновом режиме подает меандр частотой 1Гц на выходную ножку 25 GPIO, а Arduino через делитель R27+R30 мониторит этот сигнал, и по пропадению пульсаций через 12 сек выключает питание. Таким образом, питание снимается корректно, когда ОС на Raspberry остановлена, и вероятность испортить флэш-карту и само устройство — минимальна. На схеме введена оптопара U11 с генератором на входе для симуляции данного режима. По долгому нажатию (более 4 сек) тактовой кнопки — Arduino отключает питание независимо от наличия сигнала с Raspberry, на случай непредвиденных ситуаций — как в блоках питания АТХ. Сигнал ACC нужен для контроля дежурного режима. Если нужно ненадолго покинуть машину, но не хочется выключать Raspberry, можно оставить ее включенной, вынуть ключ и закрыть машину. По отсутствию ACC включается таймер на полтора часа, после чего система корректно выключается. При этом светодиод кнопки питания начинает помаргивать с частотой 1Гц, короткими затуханиями, со все возрастающей скважностью, и под конец задержки моргает еле заметными вспышками. При подаче АСС таймер останавливается, система переходит в обычный режим, светодиод горит непрерывно. В схеме адаптера кнопок руля использован электронный потенциометр MCP41050, а также 2 ключа Q2 и Q3 для управления двумя сигнальными линиями для входа проводного управления Pioneer. Резисторы R3 и R21нужны для симуляции, в рельном устройстве они не нужны, так как имеются в схеме Pioneer. Помимо проводного управления, сигнал кнопок руля декодируется и отправляется в Bluetooth-модуль HC-05, подключенный к Ардуине по шине SPI, и далее — в Андроид приложение. Сигнал включения заднего хода транслируется через оптопару U10 на 23-ю ножку GPIO, по его включению на Raspberry запускается сервер потокового видео VLCD, который получает сырой видеопоток с камеры ЗХ, оцифрованный устройством видеозахвата EasyCap USB 2.0 Video Capture Adapter на чипе UTV007. По выключению ЗХ сервер останавливается, таким образом процессор не загружается ненужной работой. Поток конвертируется в MJPEG частотой 15 кадров/сек. Кроме того, команда заднего хода через Bluetooth отправляется в Андроид-приложение, которое стартует Activity с WebView, отображающее картинку с камеры на весь экран, разворачивая изображение по длинной стороне. Данная конфигурация дает запаздывание картинки с камеры порядка 0.5сек, уменьшить ее в данной конфигурации не удалось. Ездить не глядя в зеркала с такой задержкой конечно не стоит, но для аккуратной парковки в принципе некритично. Кроме того, весь функционал с видео заднего хода задумывался как экспериментальный, без особой надежды на его полную реализацию. Плата разведена в SprintLayout 6. Arduino Nano установлена китайского производства, на чипе CH340, ее разводка отличается от оригинальной Nano, это следует учитывать при повторе платы. Поскольку Raspberry используется с платой DAC Aoide DACII на чипе ESS ES9018K2M - вся линейка GPIO занята разъемом DAC, и пришлось припаяться к ней с обратной стороны. Там же рядом припаян разъем питания +5В (на фото его еще нет). В процессе тестирования готового изделия были отмечены и устранены некоторые незначительные дефекты, на вышеприведенной разводке платы и во вложеном lay6 файле они уже исправлены. Корпус устройства был спроектирован в Google Sketchup и распечатан на 3D-принтере. Архив с проектом Proteus, скетчем Arduino, проектом SL6 и серверным скриптом GPIO. PowerController.zip На Raspberry установлена сборка Volumio 2.555, работающая в качестве DLNA-рендерера. Источником служит смартфон Samsung Galaxy A50 с установленным медиа плеером Neutron, хотя этот выбор не принципиален. На смартфоне поднята точка доступа Wi-Fi, к которой подключается Volumio. Для управления медиа-плеером было разработано простое Андроид-приложение, представляющее собой фоновый сервис, декодирующий команды от кнопок руля через Bluetooth-модуль HC-05, и транслирующий их в Андроид как события KeyEvent. Это же приложение отображает видеопоток камеры заднего хода с Raspberry. Предусмотрен функционал выбора bluetooth-устройства, поиска Volumio в сети (для отображения видео), есть экранные кнопки для проверки управления медиа-плеером, и некоторые другие функции. Схема декодирования кнопок руля в медиа-события Андороид пока прописана в коде, в плане разработка гибкой настройки. Медиа-команды реализованы трех видов: короткое одиночное нажание, срабатывает по фронту; длинные очереди (нажал и держишь): по фронту срабатывает первое нажатие, через 750мс — стартует очередь команд с периодом 150мс, пока не отпустишь кнопку; короткое/долгое нажатие (как Source на Pioneer'е) — короткое нажатие срабатывает по отпусканию кнопки ранее чем через 750мс, долгое нажатие — генерируется после 750мс однократно, даже если кнопка все еще нажата. Cистема в действии. Volumio стартует через 45-50 сек после подачи питания, и сразу начинается воспроизведение.
  2. Сделал недавно для дома лабиринт на 100ГДШ47-8 + Fostex FT17H через пленочный конденсатор 1мкф. С твитером конечно воздуха побольше, прозрачности. Но и ценник сейчас на них негуманный - я брал еще по докризисным ценам, по 2800 за один, а сейчас 6700. По согласованию, на слух, нормально вышло - у фостекса заявлено 98.5 дБ/Вт/м, близко к ноэме. Ноэмы заказывал по инету, после получения немного разогрел, снял параметры ТС, резонансная частота у одного 60.9, у второго 65.2. У одного оторвался подводящий провод на диффузоре, пришлось аккуратно очистить его от герметика и пропаять. Точно уже не помню, как бы даже не сразу порванный был.
  3. Нужно 13 - 14в, для питания ГУ (Пионер P88RS, вся возня из за земляной петли и наводки в твитерах).
  4. Схему прилагаю. Хочу второй девайс сделать с нуля, в другом корпусе, этот не я делал (товарища попросил). Знаний мало, вот и прошу посоветовать схемку, желательно с термостабилизацией.
  5. Здравствуйте добрые люди! Прошу помощи по импульсному преобразователю. Эксплуатирую в машине гальваническую развязку головного устройства 12 -> 12в по схеме Интерлавки, на 494+irfz44, со стабилизацией через оптопару. Нет температурной стабильности. В холод стартует с 11.2в, при нагреве девайса постепенно растет до 14.5 и остается на этом уровне. Хочу полностью переделать, возможно на другом контроллере. Не подскажете, на какую схему обратить внимание? Мощность требуется небольшая, 2-3А.
  6. Да, делал все сам, только винилом перетягивал в ателье.
  7. Здравствуйте. Мой первый D-класс - моноблок в автосаб. Опыта у меня мало, в активе только ланзар в домашку, так что сильно не пинайте ) Схема 26, ir2110 + IRBF4227, дроссель 48 мкГн на RM14 (измерено мультиметром), конденсатор 1.5мкф, частота 215 кГц, питание +-50. Нагрузка - 12" динамик Rewolt RW12 на 4 ома в закрытом ящике, достаточно чувствительный, поэтому 200 реальных ватт вполне достаточно. Печать Низовцева доработанная, кое что подсмотрел на схеме Zuboka. На входе - OPA2134, поставлена из соображений температурного диапазона от -40 (TL071 в магазине только 0...+70), и потому что она у меня была в наличии, вместе с платкой-переходником в dip. Ее второй ОУ задействовал как инвертирующий преамп с Ку примерно 0.9, для повышения входного сопротивления, что позволило поставить на входе пленку 2 мкф. Добавил релейную защиту от постоянки + задержка включения АС по схеме Лайкова. Входной фильтр не нужен, так как головное устройство - с процессором и фильтрами с регулируемой частотой и крутизной (pioneer 88). Сигнальная земля отделена от выходной кондером на 1мкф, в параллель резистор на 1к. Питание - стандартная схема с интерлавки. Плату разводил на основе печатки с интерлавки, получилось конечно неграмотно, но работает. КПД 85%. Так и оставил. Обе платы монтируются на алюминевое шасси 15х27см и далее в корпус сабвуфера в специальный отсек, фото прилагается. Все ключи, диоды ИИП, 13007 в стабилизаторе и LM7812 для питания релюшки - прикручены к шасси. Электролиты возле ключей усилителя - 470/63, достаточно компактные, так как нужно было разместить монтажные отверстия для прикручивания ключей. Вся коммутация - на клеммах и разъемах. Заработало сразу, только выставлял частоту, так как я сначала просимулировал схему в микрокапе на 250 кгц, по факту получилось 140. Откорректировал на 215 и так и оставил. Ну и с защитой пришлось повозиться, там все резисторы пересчитывал и подбирал. Еще на плате предусмотрены 2 светодиода индиции ВКЛ и Защита, но в готовом изделии их нет. Постоянка на выходе 16 мВ, амплитуда несущей примерно 0.5В, потребление по вторичке без сигнала: по плюсу 40мА, по минусу 70. Общий ток ХХ по первичке при 14.4в - 0.8А. Сейчас система собрана и установлена, звук радует.
  8. Разделительный в затворах ключей, С7 и С8? Отредактировано: нашел пост Старичка насчет этой схемы, вопрос снят.
  9. Еще по рассчету трансформатора подскажите пожалуйста ламеру. Я вводил в программу частоты 36-40 кгц, и только сейчас увидел подсказку: "Для ШИМ-контроллеров задается частота, равная половине частоты задающего генератора микросхемы. Импульсы задающего генератора подаются на выходы по очереди, поэтому частота на каждом выходе (и на трансформаторе) в 2 раза ниже частоты задающего генератора..." Получается, для данного расчета требуется частота генератора 494-й 72-80 кгц? Грубо говоря, 1нф + 14 ком? и сейчас у меня ИП работает на заниженной в 2 раза частоте?....
  10. Рассчитывал трансформатор исходя из 300 ватт, в программе Lite-CalcIT_3.0. Задал 40 кгц, со стабилизацией, двуполярный выпрямитель, 50В. Рассчет первички: 13 х 0.63. Вторичка у меня уже была намотана (товарищ отдал полуготовый трансформатор), 21 виток х 2. Вышло 56в, ну и ладно. Динамик на 300 ватт номинала (Rewolt RW12, неплохая чувствительность). Меня бы и 200 устроило, тем более подозреваю, что в повседневе больше 100 вт редко слушается.
  11. Здравствуйте. Сделал осциллограммы вчера, ничего не менял: 2 пары ключей, 22 ома резисторы в затворах. Питание схемы 12.7В, на выходе выставил +-50 и не менял в процессе. Питание 494: 12.04 В. Настроил как мог осциллограф: по оси Y выставил 0 посередине, 12.7В = 3 деления шкалы (самая верхняя линия). По оси Х получилось не совсем понятно. Выставил 10 мкс, точный регулятор в ноль (среднее положение, с фиксацией). Получилось 40 мкс между одинаковыми фронтами, это значит частота 50 кГц в генераторе 494? Но он настроен на 40.7 кГц: по формуле 1.1/RC, где R = 27 кОм (мерил двумя приборами), C = 1 нф, тоже мерил. Для проверки посмотрел сигнал с aux выхода на телефоне, с программы - генератора сигнала, оказалось осциллограф немного завышает частоту, процентов на 10, а может и больше. 1. 9 нога под нагрузкой 38 ватт (10 нога аналогичная картинка), амплитуда примерно 10.6В 2. Она же, 160 ватт 3. Затвор, 38 ватт (все 4 затвора одинаковая картинка), амплитуда примерно 8.5В 4. Затвор, 160 ватт Предыдущие картинки - с открытым входом. Далее мерил на одном краю первички, цеплялся к снабберу. Получилась большая амплитуда, и чтобы не сбивать настройку по Y - переключил на закрытый вход, получилось в аккурат размах от -Uпит до +Uпит. 5. Нагрузка 38 ватт 6. Нагрузка 160 ватт 7. Оно же, по оси Х увеличил масштаб в 2 раза 8. Аналогично, сфотал сразу после подачи нагрузки, на люминофоре еще не потухла предыдущая осциллограмма - в режиме ХХ. Что посоветуете, имеет смысл пробовать одну пару ключей, и меньше номиналы затворных резисторов 22 ома?
  12. Ок, спасибо, фронт работ получил, вечером займусь. С подключенным зарядным и тестирую. Как раз около 4А жрет по стрелке, при работе на нагрузку 38 ватт.
  13. Добавлю, фронты при нагрузке 160 ватт. Нет, на ХХ там другая картинка, 100В это под нагрузкой 38 ватт, просто я накрутил до 100, при этом на холостую немного больше. Затвор позже сфотаю, скорее всего завтра. Осциллограф на балконе, сегодня занесу - не успеет прогреться. PS: а, извините, дошло про какую Вы картинку - да, скорее всего так, на холостом. Вечером попробую с одной парой.
  14. Смотрю на эту картинку и не помню - была нагрузка или нет. Другой осциллограммы на затворе к сожалению нет в наличии.
  15. Вот, осциллограмма до резистора 22 ома, который идет на затвор. трансформатор вид сверху. Справа внизу намотана третья вспомогательная обмотка на 10в, под ней видно виток первички под пленкой. В белой термоусадке одна полуобмотка, в красной - другая. Получается 4 полных витка, плюс хвосты в плату. А КПД на максималке будет наверно еще ниже?
×
×
  • Create New...