Мелкие вопросы по МК и ПЛИС.

Если ваш вопрос не влез ни в одну из вышеперечисленных тем, вам сюда.
Ответить
Друг Кота
Аватара пользователя
Сообщения: 25863
Зарегистрирован: Чт янв 10, 2008 22:01:02
Откуда: Московская область, Фрязино

Сообщение КРАМ »

[uquote="Vlad7172",url="/forum/viewtopic.php?p=3540275#p3540275"]Хуже от наличия дополнительного стабилизатора по аналоговой цепи однозначно не будет, а лучше будет.[/uquote]
Хуже не будет. Ну если не считать обязательного наличия аналогового питания при наличии цифрового.
И как Вы собрались отлаживать с раздельным питанием?
Если говорить о точности, то опорное напряжение АЦП - это не аналоговое питание МК (если только такой режим не выбран). А точность будет зависеть практически только от опорного напряжения.
Что касается помех, то стабилизатор не способен отслеживать подобные помехи. Проку от него никакого не будет. По любому нужен фильтр.
PS В догон. Лоудроп стабилизаторы имеют склонность к самовозбуждению при слишком большой емкости нагрузки. Даташит Холтека кагбэ намекаэ на номинальную блокировку по выходу своих стабилизаторов 10 мкФ. По входу можно делать все что угодно....
Ну и скрин из референсного мануала на F1 с выделением красным обсуждаемого здесь вопроса:

Под блок-схемой примечание:
1. VDDA and VSSA must be connected to VDD and VSS, respectively.

Изображение
Реклама
Родился
Сообщения: 11
Зарегистрирован: Ср янв 02, 2019 20:58:27

Сообщение Vlad7172 »

КРАМ - спасибо!

Я как-то упустил из вида, что в приведенной мной выше схеме при заптывании схемы от отладчика не будет запитываться аналоговая часть.

За замечание насчет сглаживающих конденсаторов LDO тоже спасибо!

Соответственно решил, что не буду запитывать схему от отладчика.

Так как в цифровой части у меня будет висеть несколько светодиодов и при их включении будет просаживаться напряжение питания (насколько не знаю, но наверняка будет). Поэтому для увеличения точности измерения хотелось бы запитать раздельно цифровую и аналоговую части микроконтроллера.

Будет ли работоспособна приведенная ниже схема?
Изображение

Исправил ссылку на схему
Последний раз редактировалось Vlad7172 Пт янв 04, 2019 11:35:05, всего редактировалось 1 раз.
Реклама
Друг Кота
Аватара пользователя
Сообщения: 25863
Зарегистрирован: Чт янв 10, 2008 22:01:02
Откуда: Московская область, Фрязино

Сообщение КРАМ »

[uquote="Vlad7172",url="/forum/viewtopic.php?p=3540648#p3540648"]Поэтому для увеличения точности измерения хотелось бы запитать раздельно[/uquote]
Светодиоды? Просаживать питание? :))) :))) :)))
Вы вообще о чем?
Какая у Вас стоит задача?
Чтобы реализовать ТОЧНОСТЬ АЦП в 12 разрядов, включая номинал напряжения, то Вам придется применить ВНЕШНИЙ ИСТОЧНИК ОПОРЫ, а не стабилизатор аналогового питания. Примерная цена на референсные источники напряжения - 300...400 руб. Получите точность как раз на 12 разрядов.
Все остальное требует калибровки. То есть история со светодиодами - это туфта полная.
ЗЫ. Изображение не доступно. Пользуйтесь img.radiokot.ru :)
Опытный кот
Аватара пользователя
Сообщения: 848
Зарегистрирован: Ср мар 02, 2011 07:47:39
Откуда: Уфа

Сообщение Psych »

Vlad7172 писал(а):Я как-то упустил из вида, что в приведенной мной выше схеме при заптывании схемы от отладчика не будет запитываться аналоговая часть.
Vlad7172 писал(а):Соответственно решил, что не буду запитывать схему от отладчика.
Может питать LDO-шки отладчиком, у него выход на 5 вольт есть?!
Реклама
Эиком - электронные компоненты и радиодетали
Родился
Сообщения: 11
Зарегистрирован: Ср янв 02, 2019 20:58:27

Сообщение Vlad7172 »

Задача - измерять аналоговое значение и выводить его на светодиоды. Светодиодов будет порядка 20 штук. Каждый потребляет ~ 5 мА. Т. е. если включатся одновременно все 20 светодиодов, то ток будет 100 мА.

Конечно же, при увеличении тока потребления на 100 мА напряжение не просядет на 1 Вольт, но хотя бы на 50 мВольт, как я предполагаю, просядет (пусть даже на 5 мВ). И если запитывать и аналоговую и цифровую части от одного источника питания, то точность измерения упадет.
Изображение

Да, у отладчика есть выход +5 Вольт. Так же как и 3,3 Вольта.

И соответственно вопрос, если подключить одновременно и внешний источник питания и питание от отладчика +5 В (по факту получается что запитываться будет от USB порта ноутбука), то не пополхеет ли ноутбуку или микроконтроллеру?

Или необходимо ставить какие-то дополнительные элементы (типа диода)?
Изображение

И еще, как лучше показывать картинку на форуме? Полностью или выдавать ссылку?
http://img.radiokot.ru/files/133130/thu ... 1lukzk.jpg
Или так?
Изображение
Реклама
Друг Кота
Аватара пользователя
Сообщения: 25863
Зарегистрирован: Чт янв 10, 2008 22:01:02
Откуда: Московская область, Фрязино

Сообщение КРАМ »

Двадцать светодиодов и 12 разрядов АЦП? :))) :))) :)))
Вы вообще о какой точности тут говорили, если у Вас РАЗРЕШАЮЩАЯ СПОСОБНОСТЬ измерителя в 200 раз ниже разрешающей способности АЦП?
ЗЫ. Если мне не изменяет память (не часто я обращаюсь к франко-итальянским творениям), то по 1 пину оригинального СТлинка стоит измеритель напряжения. Он свое не выдаст, если увидит собственное питание таргета.
Реклама
Родился
Сообщения: 11
Зарегистрирован: Ср янв 02, 2019 20:58:27

Сообщение Vlad7172 »

А почему Вы решили, что у меня эти 20 светодиодов будут напрямую (линейно) индицировать напряжение на входе АЦП?

В реальности будет даже больше 20 светодиодов. Со схемой еще полностью не определился. Вообще планирую подключить ЖК индикатор, для вывода информации. Светодиоды так же будут использоваться для других целей.

Вопрос еще остался открытым. Можно ли соединять внешнее питание и питание от USB напрямую? Или необходимо устанавливать дополнительно диоды (или еще, каким либо образом согласовывать схему питания)?
Опытный кот
Аватара пользователя
Сообщения: 848
Зарегистрирован: Ср мар 02, 2011 07:47:39
Откуда: Уфа

Сообщение Psych »

Vlad7172 писал(а):И соответственно вопрос, если подключить одновременно и внешний источник питания и питание от отладчика +5 В (по факту получается что запитываться будет от USB порта ноутбука), то не пополхеет ли ноутбуку или микроконтроллеру?
Не поплохеет. Частенько так делаю...еще никто не помер при отладке))
Vlad7172 писал(а):Или необходимо ставить какие-то дополнительные элементы (типа диода)?
Необязательно. Диод от отладчика можно оставить на случай если внешнее питание скаканет волшебным образом.

Если светики подключены напрямую к МК, то учитывайте общее потребление контроллера.
Друг Кота
Аватара пользователя
Сообщения: 25863
Зарегистрирован: Чт янв 10, 2008 22:01:02
Откуда: Московская область, Фрязино

Сообщение КРАМ »

[uquote="Vlad7172",url="/forum/viewtopic.php?p=3541029#p3541029"]В реальности будет даже больше[/uquote]
В ревльночти АЦП по любому будет шуметь.
То есть потребуется либо КИХ, либо БИХ фильтр.
И все эти затеи с отдельным ЛДО будут напрасны.
Родился
Сообщения: 11
Зарегистрирован: Ср янв 02, 2019 20:58:27

Сообщение Vlad7172 »

Использую отдельный стабилизатор питания аналоговых цепей микроконтроллера, хотя бы чуть-чуть уменьшу помехи. А программный фильтр, наверняка тоже будет (по программному фильтру это уже другой вопрос - пока его не обсуждаю).
Друг Кота
Аватара пользователя
Сообщения: 25863
Зарегистрирован: Чт янв 10, 2008 22:01:02
Откуда: Московская область, Фрязино

Сообщение КРАМ »

Вы не слышите. Стабилизатор - это СОВСЕМ не про помехи. Ну то есть абсолютно. Скорее он их добавит.
Родился
Сообщения: 11
Зарегистрирован: Ср янв 02, 2019 20:58:27

Сообщение Vlad7172 »

Т. е. Вы хотите сказать, что если микроконтроллер подключит нагрузку 100 мА по цепи 3,3 В, то в реале напряжение не просядет? Или оно будет неизменным и ровно таким же как и было до подключения нагрузки, т. е. останется равным 3,3 Вольта? Или же напряжение хотя бы немного, но просядет? Просядет хотя бы до 3,295 Вольт? Я предполагаю, что в реальности напряжение просядет больше.

Тогда подскажите, пожалуйста, почему не следует запитывать аналоговую цепь микроконтроллера через дополнительный стабилизатор напряжения? Да, в каких-то случаях LDO самовозбуждаются. Но если предположим что LDO работает нормально без возбуда, то почему для работы АЦП микроконтроллера будет хуже, если запитать его аналоговую цепь от отдельного источника питания, чем если запитывать и аналоговую и цифровые цепи микроконтроллера от одного источника (соединив аналоговую цепь с дискретной через дроссель)?
Друг Кота
Аватара пользователя
Сообщения: 25863
Зарегистрирован: Чт янв 10, 2008 22:01:02
Откуда: Московская область, Фрязино

Сообщение КРАМ »

Vlad7172 писал(а):Т. е. Вы хотите сказать, что если микроконтроллер подключит нагрузку 100 мА по цепи 3,3 В, то в реале напряжение не просядет?
Конечно просядет. И даже скажу насколько. Примерно на 60 мВ. Только никто не питает светодиоды от контроллера. Во первых, патамушта порты не потянут в сумме такой ток. Во вторых, кроме стабилизатора есть еще общий провод, на котором возникает падение между стабилизатором и МК.
Впрочем, даже в случае общего питания легко на время преобразования отключать все светодиоды.
Но дело не в этом. Вы в курсе, что ТОЧНОСТЬ номинального значения выбранного Вами стабилизатора составляет плюс-минус 100 мВ? С этим Вы что будете делать? И причем тут аналоговое питание, если требования по точности относятся к ОПОРНОМУ НАПРЯЖЕНИЮ АЦП. Поставьте на вход опоры референсный источник, можно даже обычный копеечный TL431 с подстройкой номинального напряжения и будет Вам щщщастье...
Причем референсный источник нужно ТОПОЛОГИЧЕСКИ включать прямо между ног плюса и минуса опоры, а не абы где. И земли разделять с их соединением у ноги минуса опоры. А люфт аналогового питания (без учета опоры) никак на точность не повлияет.
Дроссель на аналоговое питание нужен для подавления ПОМЕХ (шумов), а не нестабильности напряжения. Этот фильтр должен подавить шумы приведенные ко входу АЦП (с учетом влияния шумов по питанию на вход) до младшего разряда АЦП выше частоты квантования входного сигнала. Потому что Вы ничего там в цифре не отфильтруете. Цифровая фильтрация возможна лишь до частоты квантования. Это, кстати, касается и самого измеряемого сигала.
Родился
Сообщения: 11
Зарегистрирован: Ср янв 02, 2019 20:58:27

Сообщение Vlad7172 »

О том, что бы подключить точное стабилизированное напряжение на опорный вход я, конечно же, думал. Но в используемом микроконтроллере STM32F103C8T6 (48 выводов) нет отдельного входа опорного напряжения.

Да, я знаю, что точность у стабилизатора напряжения HT7333 +/- 100 мВ. Что с этим делать я не знаю. Все же лучше запитать аналоговые и дискретные цепи раздельно, чем питать их от одного источника питания.

Я тоже думал, использовать в качестве источника питания аналоговой части микроконтроллера микросхему TL431. Но для этого потребуются точные резисторы. А я не смогу их найти (ну может какие-нибудь найду, но не типа 10,123 Ома).

И еще хочу подключить к разрабатываемому устройству GSM модуль SIM800L. А питание у модуля SIM800L от 3,4 до 4,5 Вольт (рекомендуемое 4 Вольта). Соответственно поэтому и выбраны стабилизаторы HT7333.

Так как сотовый модуль SIM800L в пике может потреблять до 2-х ампер, а разъем USB может выдать ток только 0,5 Ампер, то для конечной отладки необходимо перемычку JP1 отсоединять и продолжать отладку при запитке GSM-контроллера от внешнего источника питания. Диод VD1 предназначен для защиты отладчика, ноутбука или компьютера с которого производится заливка/отладка программы, в случае если по каким либо причинам (в реальности могут быть различные ситуации) напряжение на отлаживаемой схеме превысит 5 Вольт.

Пока что черновая схема у меня получается следующей:
Изображение
Буду признателен за конструктивную критику.
Модератор
Аватара пользователя
Сообщения: 19102
Зарегистрирован: Сб авг 14, 2010 15:05:51
Откуда: г. Озерск, Челябинская обл.

Сообщение Starichok51 »

Vlad7172 писал(а):я знаю, что точность у стабилизатора напряжения HT7333 +/- 100 мВ.
Vlad7172 писал(а):Я тоже думал, использовать в качестве источника питания аналоговой части микроконтроллера микросхему TL431. Но для этого потребуются точные резисторы.
и в первом и во втором случае точность напряжения опоры совершенно по фигу. будет там 3,2В или 3,4В - не имеет значения, в программе (в прошивке) должна быть калибровка измерителя.
на самом деле, нужна долговременная стабильность опоры, а не ее точность...
Мудрость приходит вместе с импотенцией...
Когда на русском форуме переходят на Вы, в реальной жизни начинают бить морду.
Друг Кота
Аватара пользователя
Сообщения: 25863
Зарегистрирован: Чт янв 10, 2008 22:01:02
Откуда: Московская область, Фрязино

Сообщение КРАМ »

[uquote="Starichok51",url="/forum/viewtopic.php?p=3541367#p3541367"]должна быть[/uquote]
Относительно ЧЕГО?
Модератор
Аватара пользователя
Сообщения: 19102
Зарегистрирован: Сб авг 14, 2010 15:05:51
Откуда: г. Озерск, Челябинская обл.

Сообщение Starichok51 »

а то ты этого не знаешь?
тогда скажу - относительно образцового измерителя.
если измеряем напряжение, то должен быть напряжометр с достаточной точностью, чтобы мог служить образцовым...
Мудрость приходит вместе с импотенцией...
Когда на русском форуме переходят на Вы, в реальной жизни начинают бить морду.
Друг Кота
Аватара пользователя
Сообщения: 25863
Зарегистрирован: Чт янв 10, 2008 22:01:02
Откуда: Московская область, Фрязино

Сообщение КРАМ »

[uquote="Starichok51",url="/forum/viewtopic.php?p=3541383#p3541383"]чтобы мог служить...[/uquote]
В контексте СТМов калибровкой называется внутренняя процедура балансировки конденсаторов АЦП.
А что касается номинальной калибровки, то тут есть много вариантов. Особенно если учесть, что автор вопроса, скорее всего, не имеет вольтметра необходимой точности. И тут что нибудь типа REF50xx висящего если не на опоре, так в качестве внешнего референса, подешевле выйдет...
Модератор
Аватара пользователя
Сообщения: 19102
Зарегистрирован: Сб авг 14, 2010 15:05:51
Откуда: г. Озерск, Челябинская обл.

Сообщение Starichok51 »

к сожалению, у меня тоже нет вольтметра необходимой точности.
я в своих самоделках применяю внешний АЦП с 15 разрядами. и у меня есть еще советский "ящик" с зеркальной шкалой класса 0,2. приходится пользоваться им для калибровки своих измерителей...
Мудрость приходит вместе с импотенцией...
Когда на русском форуме переходят на Вы, в реальной жизни начинают бить морду.
Друг Кота
Аватара пользователя
Сообщения: 25863
Зарегистрирован: Чт янв 10, 2008 22:01:02
Откуда: Московская область, Фрязино

Сообщение КРАМ »

C 15-ью? :dont_know: Это какой?
Ответить

Вернуться в «Разные вопросы по МК»