• hardware ToDo code electronics
    Сегодня по дороге на работу у меня сдох плеер, я вспомнил про девайсик @lomalkin'а и сгенерировал такую тудушку. Хочу сделать девайс, суть такова:
    Портативный универсальный источник питания, step-up/step-down
    	аккум
    		свинец 12 В 7.2 А*ч
    		литий 3.7*[3-6] В
    	микроконтроллер STM32F100
    		АЦП, ШИМ, умный алгоритм для максимизации КПД
    		измерение напряжений и токов
    		защита по току и тепловая
    		отображение на дисплее
    	user interface
    		переключатель вкл/выкл
    		кнопка
    			выставление выходного напряжения
    			переключение отображаемой на дисплее величины
    		светодиодный семисегментник (3 разряда)
    			заряд/разряд
    			напряжение на аккуме
    			напряжение на выходе
    			ток на выходе?
    	силовой ключ
    		максимальный импульсный ток >2А
    		управление ?
    			прямо с контроллера, 3.3В
    			драйвер
    	разъемы
    		для аккума: две клеммы?
    		для нагрузки: USB A мама, клеммы?
    	корпус
    		замотать изолентой/залить эпоксидкой
    		засунуть под крышку свинцового аккума
    		кастомный корпус (оргстекло?)
    
    	optional bells and whistles
    		светодиодный свет
    		...
    ♡ recommended by @lomalkin
  • оффтоп: я тащусь по разметке табами, это в 100500 раз кошернее всякого WYSIWYG, и майндмапы делаются из такой штуки на раз.
  • разъемы
    для аккума: две клеммы?
    для нагрузки: USB A мама, клеммы?
    ?автомобильный "прикуриватель"
    чтобы подключать к 12 всякую неформатную автофигню
  • серьезная девайсина. только в жизни обычно требуется не более чем 5 вольт на зарядку, особых защит и контролей там тоже не надо. Универсальный бп? есть смысл, только если реально отлаживаешь железо в полевых. тогда на той же stm32 сделать еще отладочный пульт с интерфейсами. а так — жирновато. девайс ломалкина как раз свои задачи хорошо выполняет, прост, надежен и без этих вот...