Перейти к содержанию

AndrK189100

Members
  • Постов

    12
  • Зарегистрирован

  • Посещение

Весь контент AndrK189100

  1. Скажу сразу. С STM32 никогда не сталкивался. Имеется ограниченный опыт(на уровне поделок) программирования МК AVR. Образование профильное. Что такое регистры, прерывания etc... известно. Бит от байта отличаю. Язык C был, когда-то знаком. В принципе, уверен, что, особенно, в программной части - осилю. Это, так сказать, преамбула. Есть задумка некоего прибора со следующей периферией. В качестве мозга -отладочная плата, что свести к минимуму "технические работы". Датчики температуры 2шт., предполагается использование PT100, через, допустим, MAX31865. Если осилю, то управление PID алгоритмом. Датчик давления промышленный аналоговый. 0 - 0.5 МПа, питание 5 вольт, выходной сигнал 0.5-4.5В. Вот по его подключению есть вопрос. Соленоидные клапаны 3шт питание 220В. Управление предполагается через семисторный оптодрайвер и семистор. Ну и текстовый дисплей 16x2, несколько(3-4) кнопок. Принцип работы коротко. На разных этапах рабочего цикла контролировать давление с помощью соленоидов. Пока вопросов два. Выбор платы. Широко известная на STM32F103C8T6 (Blue Pill) подойдет. Или есть, какой-то более оптимальный вариант с ценником в разумных пределах. Пусть будет до 1500р. Ну и самый главный. Как правильно подключить датчик давления. Мои мысли такие. Само давление точно не будет превышать половины диапазона датчика, т. е. 0.25 МПа. Соответственно напряжение(как я думаю), будет меньше 3.3В. Получается, что можно его подключить напрямую к ноге контроллера. Особая точность не нужна. 0.01 МПа, вполне достаточно. Если, по каким-то причинам, так делать не надо. Подскажите, пожалуйста, как правильно. Или где про это узнать)
  2. Хм. Ну, наверное имеет право на жизнь. Но, как-то устарело уже? Есть же уже готовые сборки, всякие драйверы, да и чего только нет. Глаза разбегаются. Проблема в другом. Информации по всяким слаботочным схемам вагон, а вот по силовой электронике не так много.
  3. Ну, я же чувствую, что, где-то подвох.) 500КГц это максимальная частота ШИМ без подключения внешнего кварца. Я смотрел аппаратные решения, например XL6009. Там 400Кгц. Видел схемы бустеров на NCP450A, у этого ШИМ 180Кгц. Боюсь представить размер катушки при 5Кгц и токе 2-3А. Для меня в приоритете компактность. Всякие там пульсации не важны. Задача, простая, зарядить конденсатор, потом по кнопке его разрядить в нагрузку. Видимо придется ставить драйвер, если есть с нужными характеристиками, или городить бустер отдельно от схемы управления. Формулу знаю. Имел ввиду режим, когда паразитная емкость не разрядилась, а на ноге уже высокий уровень. Надеюсь понятно объяснил. Я программист и даже не EMBEDDED. Совсем недавно заинтересовался микроконтроллерами и электроникой. С программированием проблем нет, а вот со схемотехникой не дружу.
  4. Спасибо. Почитаю. Вот это и смущает. Катушка здоровой получится. Прихожу к мысли, что надо или драйвер ставить, или делать отдельно бустер на какой нибудь MAX6009 Млин. Когда-то давно у меня по ТОЭ пятерка в ЛЭТИ была...
  5. Вот и пытаюсь разобраться. Если воткнуть R 200Ом на какую частоту хватит тока. Входная емкость транзистора 1800 пФ. Почти полный заряд это 3T т. е. где-то 1мкс Но есть еще катушка. А т. к. планируется повышать напряжение до 60В. Закрываться надо быстро-быстро... Нагрузка планируется 60В и 3А.
  6. Ну, это прикидки. У конденсатора есть внутреннее сопротивление, какое-то. В любом случае максимальный ток будет очень незначительное время и ничего пожечь не должен.
  7. Пытаюсь, пока не получается((( Ток ведь зависит от нагрузки. МК дает 5В. Ток, который может он обеспечить 40мА. Не понятно, как рассматривать емкость затвора, как конденсатор? Тогда получается, Imax=U/R. В начале заряда емкости она почти КЗ и ток будет стремится к 5А Нужен резистор на 125Ом. Ну емкость имеет, какое-то внутреннее сопротивление. Т. е. надо, где-то 100Ом. Чувствую, что, где-то я не прав... Гуглил, ставят резисторы от 20-30Ом до 10КОм
  8. Помогите начинающему разобраться. Цель совместить повышающий преобразователь и управление нагрузкой с помощью микроконтроллера. Написал простенькую прогу для attiny45. На одну ногу подал ШИМ сигнал на вторую подается высокий уровень по нажатию кнопки. С управлением нагрузкой проблем нет. Подал 5В на полевик и пошло питание нагрузки. А вот с преобразованием много вопросов. Напряжения для режима насыщения транзистора хватает, использую IRL540N.(Logical MOFSET). Максимальная частота ШИМ микроконтроллера(в моем случае) до 500Кгц Из теории построения Step Up DC-DC следует, что чем больше частота, тем меньше нужна индуктивность катушки(в разумных пределах). Даташит на транзистор. http://www.infineon.com/dgdl/irl540n.pdf?fileId=5546d462533600a40153565fbd752565 1) Но не могу понять, как рассчитать максимальную частоту ШИМ на которой транзистор не будет зависать в промежуточных положениях. Для того, что бы транзистор открылся/закрылся нужно перезаряжать емкости затвор-исток до напряжения управления и затвор-сток до напряжения на стоке, плюс еще в цепи будет катушка индуктивности и напряжение на стоке может быть сильно больше. 2) Практикуется последовательно с затвором ставить ограничивающий резистор, т. к. в момент переключения транзистора кратковременно текут большие токи. Вот этот момент тоже непонятен, насколько большие и, какой резистор ставить. Ведь, чем больше сопротивление резистора, тем меньше ток, следовательно тем больше время перезаряда паразитных емкостей мосфета... 3) В даташите указаны параметры, время включения, время выключения, время нарастания\падения фронта, время обратного восстановления и т. д. Как понимаю, они тоже влияют на быстродействия транзистора Если можно, объясните на пальцах, как это правильно рассчитать, хотя бы приблизительно, ну и, где почитать можно...
  9. Помогите советом. Есть желание собрать повышающий преобразователь напряжения 12В входное, 60В выходное. Задача - заряжать конденсатор 10000 мкФ. Есть всем известная микросхема с элементарной обвязкой LM2577. Но максимальный ток 3А. Получается, что зарядить конденсатор получится, где-то за 0.6-0.7с. Хочется время уменьшить, хотя бы до 0.3с. Получается, что ток в цепи будет 6А. Есть, микросхема, на которой можно собрать такой бустер с не слишком сложной обвязкой?
×
×
  • Создать...