Показать сообщение отдельно
Старый 03.12.2016, 20:13   #1
dees
Пользователь
 
Регистрация: 18.07.2015
Возраст: 37
Регион: 02
Сообщений: 47
dees is a jewel in the roughdees is a jewel in the roughdees is a jewel in the roughdees is a jewel in the rough
По умолчанию

Всем добрый день. Тема, наверное, повторялась тут не раз и многие блоки питания уже обсуждались, но наверное они до сих пор актуальны. Хочу предложить еще один блок питания, может для кого то это будет интересно, да и будут сразу все ссылки в одном месте. Аналогичный блок питания, только на MP1584EN работает у меня в машине уже более месяца и глюков пока не наблюдалось.
За основу была взята статья. Я только добавил функцию задержки включения хаба на 90 секунд при первом старте, так как подключенная периферия не определялась планшетом когда хаб включался во время загрузки и питание микроконтроллера сделал на MC34063 (взял все детали из ненужной зарядки телефона, которая вставляется в прикуриватель).
Тинька шьется при помощи Arduino или asp программатором, подробнее тут, если нужно прошить заново, сбрасываем фьюзы при помощи Arduino как тут и шьемся. MC34063 расчитывается здесь. DC/DC преобразователь на основе MP2307 здесь.
Тестирование БП показало, что все работает исправно, собираюсь поменять свой на этот при первом потеплении. Модуль DC/DC на MP2307 показал меньший нагрев чем на MP1584EN, поэтому и возникло желание собрать новый блок питания. Ну и фото готового блока питания ниже. Не обращайте внимание на тиньку, в корпусе DIP приказала долго жить, когда случайно провод ACC попал на контакт кнопки и 15 вольт пошло на 1 ножку микроконтроллера... Чтоб такого не повторилось добавил несколько деталек для защиты. Вот в общем то и все критика принимается. Все файлы в прикрепленном архиве.






P.S. Для включения ОТГ при подаче питания на хаб, в хаб был добавлен оптрон, который замыкает 4ю ножку microUSB разъема на землю. 1ый контакт microUSB разъема (который плюс) не используется, на хаб заводится отдельное питание.



Чуть обновил прошивку для более корректного контроля напряжения батареи. Окончательный результат будет после установки блока питания в машину Архив Блок питания.rar

06.12.16
Заметил, что иногда при отключении АСС на этом блоке питания, вместо гашения экрана выходит окно с надписью перезагрузить планшет. Не знаю с чем это связано. Уменьшил время нажатия кнопки POWER.
Код:
// Эмуляция нажатия кнопки Power на планшете
void power_on_off ()
    { 
    power_on=!power_on;
    PORTB.4=power_on; 
    if (lcd_on==0)
    {
    PORTB.0=1;
    delay_ms (250);
    PORTB.0=0; 
    } 
    else lcd_on=0;
    }
Теперь все работает как надо.

08.12.16
Добавил супрессоры по стороне 5В и керамику в питание. Места под них на печатную плату. С учетом некоторых замечаний сделал полигоны сплошными. Архив 081216.rar




09.12.16
В ходе эксплуатации, в связи с небольшим нагревом диодной сборки MBR10200CT (2х5А), поменял ее на MBR2045CT (2x10A) - нагрев уменьшился.

10.12.16
Добавил функцию перезагрузки планшета. Теперь, если при включенном ACC нажать и удерживать кнопку BUTTON более 10 секунд, произойдет перезагрузка планшета. Архив Блок питания(10.12.16).rar.
Вложения
Тип файла: rar БП.rar (293.6 Кб, 567 просмотров)
Тип файла: rar Блок питания.rar (81.9 Кб, 528 просмотров)
Тип файла: rar 081216.rar (134.9 Кб, 517 просмотров)
Тип файла: rar Блок питания(10.12.16).rar (84.3 Кб, 567 просмотров)

Последний раз редактировалось admin; 31.03.2017 в 20:20.
dees вне форума   Ответить с цитированием