Реклама на сайте English version  DatasheetsDatasheets

KAZUS.RU - Электронный портал. Принципиальные схемы, Datasheets, Форум по электронике

Новости электроники Новости Литература, электронные книги Литература Документация, даташиты Документация Поиск даташитов (datasheets)Поиск PDF
  От производителей
Новости поставщиков
В мире электроники

  Сборник статей
Электронные книги
FAQ по электронике

  Datasheets
Поиск SMD
Он-лайн справочник

Принципиальные схемы Схемы Каталоги программ, сайтов Каталоги Общение, форум Общение Ваш аккаунтАккаунт
  Каталог схем
Избранные схемы
FAQ по электронике
  Программы
Каталог сайтов
Производители электроники
  Форумы по электронике
Помощь проекту


 
Опции темы
Непрочитано 01.06.2017, 18:29  
nexsys
Гражданин KAZUS.RU
 
Аватар для nexsys
 
Регистрация: 11.07.2010
Адрес: Не Северный Кавказ, а Юг Сибири
Сообщений: 576
Сказал спасибо: 355
Сказали Спасибо 516 раз(а) в 241 сообщении(ях)
nexsys на пути к лучшему
По умолчанию stm32f103 АЦП выдает ток 30 мкА

Всем привет! Ребята, столкнулся с таким фактом, что при включении непрерывного преобразования АЦП выбрасывает наружу ( в схему) 30 мкА. Естественно этот ток сбивает всю работу устройства. В отладчике строка ADC_Cmd(ADC1,ENABLE);//Включаем преобразование АЦП и сразу +30 мкА!!!! АЦП работает адекватно, но заряжает своим током проверочные цепи. Это очень большой ток, откуда он берется? Если цеплять вход АЦП через высокоомный резистор, то время оцифровки увеличивается кратно. Да сам этот момент выброса такого тока просто шокирует. Кто-нибудь сталкивался с таким нюансом?
Реклама:
nexsys вне форума  
Непрочитано 01.06.2017, 18:38  
STM32F0
Заблокирован
 
Регистрация: 22.04.2014
Сообщений: 0
Сказал спасибо: 15
Сказали Спасибо 366 раз(а) в 284 сообщении(ях)
STM32F0 на пути к лучшему
По умолчанию Re: stm32f103 АЦП выдает ток 30 мкА

А входная ёмкость АЦП от какого хрена заряжаться будет? Вам уже ответили на сКотах. Читайте, просвещайтесь!
STM32F0 вне форума  
Непрочитано 01.06.2017, 18:38  
индюк
Гуру портала
 
Аватар для индюк
 
Регистрация: 17.07.2010
Адрес: мурмурляндия
Сообщений: 10,581
Сказал спасибо: 181
Сказали Спасибо 3,161 раз(а) в 2,047 сообщении(ях)
индюк на пути к лучшему
По умолчанию Re: stm32f103 АЦП выдает ток 30 мкА

я сталкивался.
проверь что все ноги микрухи имеют потенциал не более 3,3 вольта ну или какое там у тебя питание.
если хоть одна выше питания - будет такая хрень
__________________
кагмаподэ магмаподэ
индюк вне форума  
Сказали "Спасибо" индюк
nexsys (01.06.2017)
Непрочитано 01.06.2017, 18:48  
nexsys
Гражданин KAZUS.RU
 
Аватар для nexsys
 
Регистрация: 11.07.2010
Адрес: Не Северный Кавказ, а Юг Сибири
Сообщений: 576
Сказал спасибо: 355
Сказали Спасибо 516 раз(а) в 241 сообщении(ях)
nexsys на пути к лучшему
По умолчанию Re: stm32f103 АЦП выдает ток 30 мкА

Сообщение от индюк Посмотреть сообщение
я сталкивался.
проверь что все ноги микрухи имеют потенциал не более 3,3 вольта ну или какое там у тебя питание.
если хоть одна выше питания - будет такая хрень
Да, у меня на плате присутствует два контроллера с разными уровнями питания. То-есть у меня гарантированно на двух ногах присутствует напряжение на 1-1.5 вольта выше, чем по питанию. Спасибо за подсказку, буду разбираться. В любом случае по результату отпишусь.
nexsys вне форума  
Непрочитано 01.06.2017, 19:02  
индюк
Гуру портала
 
Аватар для индюк
 
Регистрация: 17.07.2010
Адрес: мурмурляндия
Сообщений: 10,581
Сказал спасибо: 181
Сказали Спасибо 3,161 раз(а) в 2,047 сообщении(ях)
индюк на пути к лучшему
По умолчанию Re: stm32f103 АЦП выдает ток 30 мкА

nexsys, ну вот сквозь кристалл и пробивает. Я сам замучался, думал процы брак. Обнаружил случайно, отключив драйвер 485.
И тоге подключил через резистор 1к и стабик на 3в.
__________________
кагмаподэ магмаподэ
индюк вне форума  
Сказали "Спасибо" индюк
nexsys (01.06.2017)
Непрочитано 02.06.2017, 13:49  
-Alan-
Прописка
 
Аватар для -Alan-
 
Регистрация: 05.12.2008
Адрес: Россия, Омск
Сообщений: 145
Сказал спасибо: 39
Сказали Спасибо 29 раз(а) в 22 сообщении(ях)
-Alan- на пути к лучшему
По умолчанию Re: stm32f103 АЦП выдает ток 30 мкА

АЦП у STM32 не имеет дополнительного входного повторителя (буфера), и работает по принципу сравнения заряда (не как у AVR сравнение напряжений). Входное напряжение через внутренний ключ подаётся на внутреннюю же ёмкость, которая затем используется в процессе измерения.
Почитайте ‹a href="http://we.easyelectronics.ru/STM32/demony-v-acp-stm32.html"›эту‹/a› тему.
И постаьте между измеряемой цепью и АЦП контроллера буфер с rail-to-rail входом и выходом.
-Alan- вне форума  
Сказали "Спасибо" -Alan-
nexsys (02.06.2017)
Непрочитано 02.06.2017, 14:33  
индюк
Гуру портала
 
Аватар для индюк
 
Регистрация: 17.07.2010
Адрес: мурмурляндия
Сообщений: 10,581
Сказал спасибо: 181
Сказали Спасибо 3,161 раз(а) в 2,047 сообщении(ях)
индюк на пути к лучшему
По умолчанию Re: stm32f103 АЦП выдает ток 30 мкА

R2R по краям валит напругу немного, на сотые доли вольта
__________________
кагмаподэ магмаподэ
индюк вне форума  
Непрочитано 02.06.2017, 16:04  
nexsys
Гражданин KAZUS.RU
 
Аватар для nexsys
 
Регистрация: 11.07.2010
Адрес: Не Северный Кавказ, а Юг Сибири
Сообщений: 576
Сказал спасибо: 355
Сказали Спасибо 516 раз(а) в 241 сообщении(ях)
nexsys на пути к лучшему
По умолчанию Re: stm32f103 АЦП выдает ток 30 мкА

Спасибо всем, кто откликнулся. Сегодня 2 часа возился с ацп контроллера. Первое, что выяснилось, так это то, что ацп чувствителен к питанию на различных ножках процессора, не знаю, как он это отслеживает, но питание схемы с двух сторон - от блока питания и от программатора действует на его работу. Второе - в безостановочном режиме оцифровки ацп работает на мегагерцах, и провод ко входу ацп так же воздействует на оцифровку. Да, команда ADC_Cmd(ADC1,ENABLE); или ADCx-›CR2 |= CR2_ADON_Set; работает интересным образом. Если эту команду использовать один раз, то ацп просто просыпается( флаг STRT в нуле), оцифровки нет, при повторном ее употреблении начинается оцифровка ( флаг STRT устанавливается). Пробовал на вход ацп ставить различные фильтры, принципиальной разницы пока не увидел, кстати появляется эффект некорректной оцифровки на десятых долях вольта. В общем, вопросов у меня масса и я продолжу изучать ацп. По результатам отпишусь.
nexsys вне форума  
Непрочитано 02.06.2017, 16:44  
ForcePoint
Почётный гражданин KAZUS.RU
 
Регистрация: 20.03.2007
Адрес: "Братское кольцо враждебности", т.е. ближайшее заМКАДье.
Сообщений: 6,925
Сказал спасибо: 2,986
Сказали Спасибо 3,163 раз(а) в 2,147 сообщении(ях)
ForcePoint на пути к лучшему
По умолчанию Re: stm32f103 АЦП выдает ток 30 мкА

Сообщение от nexsys Посмотреть сообщение
Первое, что выяснилось, так это то, что ацп чувствителен к питанию на различных ножках процессора
В смысле "к питанию на ножках"? Имеются в виду именно выводы питания (аналогового/цифрового/опорного)) или случаи, когда на входах (тех, что на АЦП мутиплексируются) МК появляются сигналы с уровнями выше его питания или ниже "земли"?
__________________
Экзорцист 40-го уровня.
ForcePoint вне форума  
Непрочитано 02.06.2017, 16:49  
индюк
Гуру портала
 
Аватар для индюк
 
Регистрация: 17.07.2010
Адрес: мурмурляндия
Сообщений: 10,581
Сказал спасибо: 181
Сказали Спасибо 3,161 раз(а) в 2,047 сообщении(ях)
индюк на пути к лучшему
По умолчанию Re: stm32f103 АЦП выдает ток 30 мкА

я в детстве игрался со звуком и в частности с коммутаторами типа 561кт3 и кп1,2.
так вот с тех пор я четко помню что стоит только сигналу стать выше или ниже питания и управления так микросхему пробивает во всех направлениях.
__________________
кагмаподэ магмаподэ
индюк вне форума  
 

Закладки
Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
AtMega АЦП impuls-v Микроконтроллеры, АЦП, память и т.д 19 20.06.2011 20:12
Конфликт прерываний таймера и АЦП ask_e Микроконтроллеры, АЦП, память и т.д 11 08.08.2010 01:28
Помогите с ЦАП AD7708/AD7718 или их аналогами ST_Senya Микроконтроллеры, АЦП, память и т.д 9 30.11.2009 19:03
Проблема с прерыванием от АЦП, Atmega8 R-a-v-e-n Микроконтроллеры, АЦП, память и т.д 11 24.06.2009 14:12
Как с помощью АЦП микроконтроллера можно замерять ток в авто DAS_WEYDER Микроконтроллеры, АЦП, память и т.д 18 17.04.2007 16:09


Часовой пояс GMT +4, время: 03:21.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot