Pull to refresh
13
0
Илья Баратов @AdamFull

Разработчик железа

Send message

Тесты скорости бы хотелось ещё увидеть

А ещё забыли:
"Использует #ifndef MY_SOMETHING #define MY_SOMETHING #endif вместо #pragma once",
"Использует битовые поля вместо std::bitset."
"Использует сишные библиотеки на прямую без уровня абстракции над ней"
"В заголовочных файлах куча инклудов, которые можно было в принципе там и не писать (incomplete class)"

Знакомые работают в DSR. Говорят, что под МК принято писать на C. При этом С++ использовать можно, но только если без него не обойтись.
Нет, не знал об этом. Замеры были не конкретно с шима, а по питанию 5 вольт, близ преобразователя.
Да, на осциллографе были короткие иглы, точную ширину не помню, т.к. мерил уже давно, а своего осциллографа не имею. Я думаю проще уже всю схему переделывать, чем пытаться бороться с этим. По питанию я в основном ставил керамику на 0.1 мкФ, возможно нужно было ставить на меньшие номиналы, потому что 100 пФ, на сколько я помню, довольно хорошо сглаживали эти иглы, но ложные срабатывания не исчезали, потому-что скачки были всё ещё в пределах одного вольта.
А в чём измерять ёмкость батареи?
А можно делить ватты на часы?
Спасибо за ваш ответ. Я уже начал приблизительно подбирать компоненты для версии на stm. Пока что определился только с дисплеем и процессором. С трансформатором нужно экспериментировать. Думал поставить на какой нибудь драйвер его, или если драйвер подобрать не получится, сделать с управлением от процессора. Насчёт формирования импульсов тоже есть пара вариантов, буду смотреть, что будет работать лучше.
Хорошо, учту. Вообще преобразователь развёл именно такой, только потому-что легче купить дроссель на 1мГн, чем мотать трансформатор. Да и получается компактнее.
В коде да, остались некоторые ардуиновские методы, буду потихоньку избавляться от них.
На контроль заряда аккумулятора тогда поставлю ключ.
Спасибо вам большое за советы, я буду постепенно улучшать как плату, так и прошивку. Первый раз чем то серьёзным занимаюсь.
То, что при меньшем напряжении максимум 250 вольт получалось на преобразователе.
Здравствуйте, по началу я сильно не задумывался о проблемах с питанием. Линейный стабилизатор не лучшее решение, согласен, но по стоимости выходит дешевле всего. Защита аккумулятора не разведена, потому-что изначально предполагалось, что аккумулятор уже будет с этой защитой. Ну и ставка на то, что программно будет ограничена возможность работать при напряжении ниже 3.5 вольт.
Насчёт микроконтроллера, в даташите у него в основном температурные характеристики выше, если в подробности не вдаваться.
Вот в эмиттерной цепи ключ не нужен, я не могу объяснить зачем я его туда вообще ставил.
Весь это прибор это работа над ошибками, и постепенно я их исправляю.
И вы написали «Начиная от заметания проблем под ковёр», о чём вы?

Information

Rating
Does not participate
Location
Воронеж, Воронежская обл., Россия
Date of birth
Registered
Activity