09.12.2018, 14:49 | #131 |
Новый Пользователь
Регистрация: 20.11.2017
Город: Нижний Новгород
Регион: 52
Машина: Nissan Almera Classic
Сообщений: 20
|
В общем, небольшой отчет по блоку от Олега, спустя некоторое время эксплуатации "и в хвост и в гриву".
Фото к сожалению не будет, но и на словах все понятно. Авто - Nissan Almera Classic планшет - Nexus 7 2013 WIFI. Питание - блок от oleg707 DAC -Q1 HiFi Mini Computer External Sound Card PCM2704 (Aliexpress) + Изолятор массы Nobsound ADuM4160 USB to USB Isolator Module (Aliexpress) Усилитель GHXAMP TDA7850 4x50W (Aliexpress) USB Хаб - D-LINK DUB-H7 (второй ревизии) Собирать планшет в авто, мне пришло в голову, после того как мне в руки попала магнитола на андроиде JOYING. Мало того, что она устанавливалась в рамку с отвратительными щелями, так и качество было просто отвратным. В интерфейсе отовсюду торчали китайские уши, с уродливой графикой, иконками явно из бесплатных иконпаков 00-х годов. Короче это поделия я продал и вымыл руки с мылом. Nexus просто создан для Альмеры классик. Он устанавливается в рамку просто идеально, при этом выглядит там современно и по-заводскому. Когда все компоненты приехали и я все собрал воедино, ожидаемо заводилось это дело с проблемами. Дело в питании, да. Я изначально заказал блок питания у местного форумчанина. Но стабильно он так и не заработал. Я провел несколько месяцев в переписке с автором блока, искал "идеальную массу, идеальный плюс, провода, +12 от замка, от атомной электростанции, ловил лучи из космоса итд". Конечно же пенял на свои кривые руки и на "азиатские +12" (по совету автора блока, конечно же). Вобщем решил попробовать другой блок, хотелось все же все сделать по-уму. Я заказал готовый блок у Олега и все завелось почти с полоборота (несчитая глюка с ОТГ кабелем, о котором я написал немного выше. Но это, конечно, к БП отношения не имеет). Блок показал себя мега стабильным. И в холод (я тут эксперементировал, на пару дней засовывал всю сборку в морозилку, в -18,) вс] завелось отлично. В общем, на мой взгляд это самая удачная реализация блока для нексуса на сегодняшний день. Огромный плюс, возможность настройки таймингов. Я немного подкручивал время до инициализации хаба, что бы убрать щелчек при включении усилителя. Все отлично получилось. Олегу респектище огромный. |
09.12.2018, 15:09 | #132 |
Гуру
Регистрация: 16.04.2014
Возраст: 40
Город: Gdynia
Регион: другой - для добавления сообщить ab
Сообщений: 2,548
|
Рекомендованный порядок настройки БП после сборки.
Предыдущая часть
И проверяем наличие ком портов. В моем случае мы имеем 1, 49, 48, 47. ПОСЛЕ этого подключаем БП (Arduino NANO) к кабелю mini-USB и втыкаем его в юсб компьютера (ноутбука). В ардуино должен засветиться светодиод питания. Рядом может мигать еще один светодиод. Опять проверяем доступные порты: В моем случае мы имеем 1, 49, 48, 47, 36. То есть появился 36 порт, его и выбираем. Если порт не появилсяи светодиод питания светится, проверяем драйвера CH340G. Далее выбираем плату и тип процессора. Инструменты - плата: Arduinino NANO. Процессор: ATmega328. Должны получить примерно такое: Следующая часть
__________________
------------------------ Новая версия блока питания (BP5mini) для подключения всех планшетов (плата, прошивка, инструкции) ------------------------ Неспешно расписываемый проект. ------------------------ Регулировка звука аудиопроцессором. TDA7442 + ардуино. Последний раз редактировалось oleg707; 02.03.2019 в 12:02. |
11.12.2018, 18:24 | #133 | |
Гуру
Регистрация: 16.04.2014
Возраст: 40
Город: Gdynia
Регион: другой - для добавления сообщить ab
Сообщений: 2,548
|
Цитата:
Напомню, что все значения пользователя можно записать в энергонезависимую память и считывать оттуда, полезно при обновлении прошивки.
__________________
------------------------ Новая версия блока питания (BP5mini) для подключения всех планшетов (плата, прошивка, инструкции) ------------------------ Неспешно расписываемый проект. ------------------------ Регулировка звука аудиопроцессором. TDA7442 + ардуино. |
|
14.12.2018, 22:47 | #134 |
Новый Пользователь
Регистрация: 13.11.2018
Регион: 34
Сообщений: 1
|
Добрый вечер друзья. Я не программист, по этому возник глупый вопрос, при проверке - компилировании скетча много "красного". Так должно быть?
|
15.12.2018, 00:05 | #135 | |
Гуру
Регистрация: 16.04.2014
Возраст: 40
Город: Gdynia
Регион: другой - для добавления сообщить ab
Сообщений: 2,548
|
Цитата:
Я чуть позже довыложу мануал по прошивке и настройке, времени нет.
__________________
------------------------ Новая версия блока питания (BP5mini) для подключения всех планшетов (плата, прошивка, инструкции) ------------------------ Неспешно расписываемый проект. ------------------------ Регулировка звука аудиопроцессором. TDA7442 + ардуино. |
|
16.12.2018, 15:11 | #136 |
Гуру
Регистрация: 16.04.2014
Возраст: 40
Город: Gdynia
Регион: другой - для добавления сообщить ab
Сообщений: 2,548
|
Рекомендованный порядок настройки БП после сборки.
Предыдущая часть
Теперь скачиваем прошивку, например из этого поста или m36.zip и сохраняем в C:\Arduino, то есть получили файл c:\Arduino\m36.zip, который нужно распаковать. После распаковки получили файлы в папке c:\Arduino\m36\m36.ino Теперь переходим снова в Arduino IDE, там выбираем файл-открыть и выбираем наш файл m36.ino, жмем открыть. Открывается новое окно с программой внутри. При необходимости изменяем значения переменных на нужные нам. По умолчанию прописаны те, которые стоят у меня в машине. (//Н А С Т Р О Й К И П О Л Ь З О В А Т Е Л Я П О Д С В О И П О Т Р Е Б Н О С Т И ) После этого жмем стрелку загрузки скетча. После компиляции (ждём) пройдет загрузка скетча Writing | ################################################## | 100% 5.48s И его проверка Reading | ################################################## | 100% 4.14s В случае удачной проверки будет сообщение. avrdude: verifying ... avrdude: 18872 bytes of flash verified avrdude done. Thank you. Вложение 50573 В процессе прошивки наблюдаем перемигивание светодиодов Rx и Tx. ВСЁ. Ардуино Nano прошита. Следующая часть
__________________
------------------------ Новая версия блока питания (BP5mini) для подключения всех планшетов (плата, прошивка, инструкции) ------------------------ Неспешно расписываемый проект. ------------------------ Регулировка звука аудиопроцессором. TDA7442 + ардуино. Последний раз редактировалось oleg707; 29.08.2019 в 22:47. |
17.12.2018, 23:14 | #137 |
Гуру
Регистрация: 16.04.2014
Возраст: 40
Город: Gdynia
Регион: другой - для добавления сообщить ab
Сообщений: 2,548
|
Ссылка на хорошую статью простым языком про дс-дс преобразователи
Разработка buck-преобразователя на STM32F334: принцип работы, расчеты, макетирование
__________________
------------------------ Новая версия блока питания (BP5mini) для подключения всех планшетов (плата, прошивка, инструкции) ------------------------ Неспешно расписываемый проект. ------------------------ Регулировка звука аудиопроцессором. TDA7442 + ардуино. |
20.12.2018, 23:00 | #138 |
Гуру
Регистрация: 16.04.2014
Возраст: 40
Город: Gdynia
Регион: другой - для добавления сообщить ab
Сообщений: 2,548
|
Рекомендованный порядок настройки БП после сборки.
Предыдущая часть
После прошивки ардуино пора приступать к настройке напряжений. Отключаем mini-USB кабель. Тонкой подходящей отверткой выкручиваем подстроечные резситоры на ДС-ДС модулей на минимальное напряжение. Если ошибетесь, то сгорят защитные стабилитроны на выходе с дсдс на блоке питания. В случае MP1584EN выглядит так: Теперь подключаем экран по шине I2C. Для этого подключаем провода -,+5V, SCL, SDA Поддерживаются дисплеи: i2c 1602 и SSD1306 (ssd1306 i2c 128x64) Теперь подключаем к настольному лабораторному источнику питания МИНУС, ПЛЮС АКБ, И ПЛЮС АСС. И подаем туда питание 12-14В. Увидели версию прошивки и общую готовность к работе БП. Теперь настраиваем напряжения на выходах ДС-ДС. Для этого подключаемся от настольного лабораторного источника питания: МИНУС, ПЛЮС АКБ, И ПЛЮС АСС. И подаем но БП питание 12-14В. Минусовой провод вольтметра подключаем на минус БП, плюсовой - на +4V (выход батареи планшета). У нас там уже было выставлено минимальное напряжение, поэтому вольтметр показывает около 0,9В. ОЧЕНЬ ПЛАВНО крутим подстроечный резистор на ДС-ДС, на котором не припаян дополнительный проводок регулировки против часовой стрелки, одновременно наблюдая за показаниями вольтметра. Выставляем нужное нам значение напряжения (4,0-4,3В). Теперь аналогично настраиваем второй дс-дс. Минусовой провод вольтметра подключаем на минус БП, плюсовой - на +5V (+5V_USB_(POGO)). ОЧЕНЬ ПЛАВНО крутим подстроечный резистор на ДС-ДС, на котором припаян дополнительный проводок регулировки против часовой стрелки, одновременно наблюдая за показаниями вольтметра. Выставляем нужное нам значение напряжения (5,0-5,2В). После настройки нам нужно откалибровать БП. Для настройки а главное, калибровки, необходимо иметь максимально точный вольтметр. Для его поверки самостоятельно достаточно купить один раз источник образцового напряжения. Ссылки - обзоры 1 2 3 4 Я имею такой, на базе AD 584: Также необходимо иметь лабораторный блок питания с возможностью точной регулировки (до сотых вольт). Выставляем РОВНО 12,00В, измеряя нашим поверенным вольтметром прямо на плате BP5mini. Теперь нам понадобится что-нибудь металлическое ( тонкий пинцет, кусочек припоя). Поскольку калибровка возможна только в первые 60с работы блока жмем ресет ( либо выключаем питание на несколько секунд). Замыкаем на мгновение между собой точки, помеченные как "cal". На экране увидим техническую информацию ( значения АЦП каналов БАТ и АСС 790 789 счетчик 001 значения напряжений вычисленные уже с помощью коррекции, а также на второй строчке коррекцию, которую на данный момент использует БП С108 108) ( С127 127) После того 5 раз подряд замыкаем контакты "cal" и оставляем перемычку замкнутой. Ждем пока не появится надпись, можно посмотреть новые значения калибровки, записанные в энергонезависимую память процессора Все. Теперь остались только тесты под нагрузкой. С каждого из ДС-ДС можно вытянуь без охлаждения до 2А. После успешно пройденных тестов на подстроечные резисторы на ДС-ДС можно капнуть капельку лака, для более надежной фиксации. Начало
__________________
------------------------ Новая версия блока питания (BP5mini) для подключения всех планшетов (плата, прошивка, инструкции) ------------------------ Неспешно расписываемый проект. ------------------------ Регулировка звука аудиопроцессором. TDA7442 + ардуино. |
20.12.2018, 23:21 | #139 |
Гуру
Регистрация: 16.04.2014
Возраст: 40
Город: Gdynia
Регион: другой - для добавления сообщить ab
Сообщений: 2,548
|
Фух, осилил
__________________
------------------------ Новая версия блока питания (BP5mini) для подключения всех планшетов (плата, прошивка, инструкции) ------------------------ Неспешно расписываемый проект. ------------------------ Регулировка звука аудиопроцессором. TDA7442 + ардуино. |
05.01.2019, 02:17 | #140 |
Гуру
Регистрация: 16.04.2014
Возраст: 40
Город: Gdynia
Регион: другой - для добавления сообщить ab
Сообщений: 2,548
|
Важное обновление прошивки
Итак, представляю две версии прошивки для блока питания. m37 и m38
m37 - если калибровка НЕ записана в EEPROM то выводим сообщение при первом включении блока на дисплей. Также в режиме калибровки начинает быстро мигать LED и отключаются выходы. Изменен Алгоритм включения хаба. Было reset_HUB_on_power_on = 1;OTG_timer_pri_vkl_ACC = 50 HUB_timer_pri_vkl_ACC = 2100 Стало reset_HUB_on_power_on = 0;OTG_timer_pri_vkl_ACC = 2500 HUB_timer_pri_vkl_ACC = 3500 Понижено до UnevykluczeniaREM = 13.4; повышено Uperezariadki = 15.7; Обработка режима отладки перенесена в отдельную функцию void OBRABOTKA_REJIMA_OTLADKI и дополнена Изменен алгоритм измерения напряжения, теперь берем среднее значение за (ilosc_usrednenij) циклов опроса, количество настраивается. m38 - убран из поддержки дисплей адакрафт (Adafruit_SSD1306 128*64 закомментирован). Потреблял до 30% динамической памяти. Калибровка полностью другого типа, теперь пишется в общий "пакет еепром". В связи с этим напряжение вычисляется по другому алгоритму и другой формуле. то есть по простому если у вас есть дисплей 1602http://pccar.ru/attachment.php?attachmentid=50581&d=1545332544 то шьем m38. Если дисплей , то он потребляет слишком много памяти, а без её запаса код может работать нестабильно. Прошивки выложил тут
__________________
------------------------ Новая версия блока питания (BP5mini) для подключения всех планшетов (плата, прошивка, инструкции) ------------------------ Неспешно расписываемый проект. ------------------------ Регулировка звука аудиопроцессором. TDA7442 + ардуино. |
Здесь присутствуют: 6 (пользователей: 0 , гостей: 6) | |
|
|