Интересно было бы рассказать о своем видении на рынок носимых устройств в конце 2018.
Читать далееАрхив рубрики: Tech
Стабильные 5 вольт от USB
Была необходимость запитать аналоговые датчики тока, у которых напряжение питания 5 вольт. Проблема, разве что, в том, что устройство должно было подключаться к компьютеру по USB, поэтому логично было сразу и получать питание от него, а не от другого блока питания.
Решил проблему грубой силой: в начале повышал напряжение с 5 до 12 с помощью преобразователя на MC34063, а затем снова гасил линейным стабилизатором до 5. От 12 В я еще питал вентиляторы охлаждения, так как кулер на 12 вольт можно достать из компьютера, а на 5 придется заказывать. Если нет никаких 12-вольтовых потребителей, то можно выбрать промежуточной напряжение пониже для снижения потерь и нагрева.
Питание поступает с USB-разъема X3, повышается до 12 и сразу гасится до 5. А сейчас подумал, что FT232 можно было бы запитать сразу от USB, нет смысла ее питать от стабилизированных 5 В.
Повышение напряжения от литий-ионной батареи на MC34063
Понадобилось мне однажды крутить 12-вольтовый двигатель от аккумулятора. Так как двигатель должен быть работать небольшое время, да и потреблял мало, то емкости даже одного аккумулятора от смартфона было бы достаточно. К тому же устройство должно быть портативным, так что небольшой размер и вес АКБ играли свою роль. Мне нравится микросхема ЧМ-контроллера MC34063, но у нее при таком перепаде был бы слишком высокий ток ключа, так что ключ нужно было умощнить. Но вот проблема: напряжения не хватает для полного открытия канала полевого транзистора, так что на затвор должны идти импульсы с размахом побольше, чем ~3.8 В от АКБ.
Хитрость в том, что MC34063 питается не напрямую от АКБ, а от уже повышенного до 12 В напряжения на выходе.
КПД, правда, вышел в районе 70%, но меня устраивало, плюс в том, что не используется никаких дефицитных деталей.
perl: warning: Setting locale failed.
perl: warning: Setting locale failed.
perl: warning: Please check that your locale settings:
LANGUAGE = «en_US:en»,
LC_ALL = (unset),
LC_PAPER = «ru_RU.UTF-8»,
LC_ADDRESS = «ru_RU.UTF-8»,
LC_MONETARY = «ru_RU.UTF-8»,
LC_NUMERIC = «ru_RU.UTF-8»,
LC_TELEPHONE = «ru_RU.UTF-8»,
LC_IDENTIFICATION = «ru_RU.UTF-8»,
LC_MEASUREMENT = «ru_RU.UTF-8»,
LC_TIME = «ru_RU.UTF-8»,
LC_NAME = «ru_RU.UTF-8»,
LANG = «en_US.UTF-8»
are supported and installed on your system.
perl: warning: Falling back to a fallback locale («en_US.UTF-8»).
Однострочник на баше, который фиксит вышеуказанную проблему:
sudo locale-gen en_US en_US.UTF-8 ru_RU ru_RU.UTF-8
Sony SmartWatch 2 после полугода использования
Считаю необходимым написать об использовании часов в течение полугода.
Так получилось, что после моего первоначального обзора вышло большое обновление, в котором добавили много новых циферблатов, добавили пару мелких функций и улучшений, плюс улучшили время работы от аккумулятора.
Обзор MacBook Air 11′ глазами обывателя
В начале января 2014 я стала счастливым обладателем MacBook Air, если честно никогда бы и подумать не могла что куплю его, но так сложились обстоятельства. Дело в том, что в декабре 2013 погиб мой iPad mini, погиб молча, перегревшись на зарядке. Позже оказалось, что это был заводской брак. Историю о том, как мы возвращали за него деньги вы можете прочитать здесь и здесь.
Увеличиваем КПД Linux на десктопе до максимума
В этой статье я хочу поделиться почти 10-летним опытом использования Linux на десктопе. За это время я провел много экспериментов над ядром, испробовал различные конфигурации для разных применений и теперь хочу все это систематизировать в длинный пост с рекомендациями как выжать из linux максимум и добиться отличной производительности, без необходимости покупать мощное железо.
Статья написана для интересующихся, а не для интеллектуального большинства, здесь я затрагиваю нынче не модную тему оптимизации, так как в 2014 принято при тормозах системы покупать новый компьютер.
Недостающая документация по отладочной плате Pinboard
Решил я однажды купить отладочную плату Pinboard на достаточно известном ресурсе easyelectronics.ru
Моей ошибкой было то, что я не посмотрел сразу документацию. Оказалось что сами платы, сама идея достаточно качественные, но автор бросил это дело на полпути: платы произвел, продал, а документацию не написал. Точнее как бы написал, но документация настолько сырая, что пользоваться ей, можно сказать, невозможно, потому что полезного там очень мало.
supervisord — удобная штука для запуска скриптов
Недавно открыл для себя замечательный демон supervisord, который запускает и следит за работой любой программы. Лично мне он пригодился для превращения одного php скрипта в демон, так что не страшно что он упадет, supervisord его автоматически перезапустит и запишет свое недовольство в лог.
Очень удобная штука вобщем, к тому же настройки не требуется — надо только установить и прописать в конфиге пусть до скрипта, так что даже не вижу смысла здесь описывать конфигурацию.
Второй непопулярный, но тем не менее очень полезный демон после fail2ban.
Переделка модуля УМЗЧ на TK2050 в моно-вариант на 100 Вт
Введение
Есть у меня долгоидущий проект по конструированию мощных портативных колонок, которые будут долго работать.
Для усиления звука нужен был мощный и эффективный усилитель. Выбор пал на микросхемы фирмы Tripath, являющиеся уникальными в своем роде — они сочетали в себе КПД класса D (более 90%) и качество класса AB (порядок искажений 0.01%). Стоит сказать что их использует компания Apple в своих различных устройствах.