реклама на сайте
подробности

 
 
> Аналоговое питание у MSP430F2013
янетот
сообщение Sep 24 2008, 01:05
Сообщение #1





Группа: Участник
Сообщений: 11
Регистрация: 2-10-07
Пользователь №: 31 014



Кто-нибудь порбовал подключать отдельно, через стабилизатор, аналоговое питание на 0,5-1 вольт ниже, чем цифровое в MSP430F2013 в QFN корпусе?
По документации вроде раздельно подается пмтание, но когда прозваниваешь, то зкмли вообще накоротко замкнуты, а при подаче на DVcc 3,50 вольта на неприпаяной AVcc оказывается 3,45 вольта, чтобы подать на нее ниже напряжение, ток надо огромный прикладывать - ок 10 мА.
Все-таки у этого контроллера нормальное раздельное питание и я что-то не так делаю или у него не настоящее разднльное питание?
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
rezident
сообщение Sep 24 2008, 17:07
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 10 920
Регистрация: 5-04-05
Пользователь №: 3 882



Цитата(янетот @ Sep 24 2008, 07:05) *
Все-таки у этого контроллера нормальное раздельное питание и я что-то не так делаю или у него не настоящее разднльное питание?
Полностью раздельного питания в MSP430 не бывает. DVSS и AVSS, а также DVCC и AVCC обычно имеют на кристалле соединение через подложку, либо специально выполненными встречно-параллельными диодами. Разница в потенциалах более 0,3В вызывает утечку через эти диоды. Т.е. подавая на AVCC напряжение на 1В меньше вы пытаетесь запитать аналоговую часть от цифрового питания DVCC через "накристальный" диод. Как вы сами понимаете, ни к чему хорошему это не приводит. Да и вообще непонятен смысл этой затеи. Зачем это нужно? MSP430 ведь имеет широкий диапазон питающих напряжений от 1,8В до 3,6В.
Go to the top of the page
 
+Quote Post
янетот
сообщение Sep 24 2008, 18:43
Сообщение #3





Группа: Участник
Сообщений: 11
Регистрация: 2-10-07
Пользователь №: 31 014



Иметь то он имеет, но встроенный датчик температуры сильно зависит от напряжения питания, хотелось бы регулировать только аналоговое питание, чтобы можно было самим микроконтроллером отключать стабилизатор (необходим ток всего устройства в слип моде не более 400 нА), конечно можно откалибровать при разных напряжениях питания и температурах, но это трудоемко и не сильно точно, а так датчик температуры весьма хорош, стабильный и линейный (при стабильном питании).
Спасибо за исчерпывающий ответ. Не нашел в документации, что нельзя подключать аналоговое питание так, как я хотел и на фига надо было их раздельно выводить? Чисто что бы кондеры отдельные поставить?

Цитата(Сергей Борщ @ Sep 24 2008, 14:55) *
Нет. Потому что это прямым текстом запрещено в документации на контроллер. Читайте внимательнее даташит, в частности раздел про электрические характеристики.


Ну вот и скажите номер документа, номер страницы и номер строки!
На десять раз пересмотрел - запрета не нашел, только рекомендованные условия!
Go to the top of the page
 
+Quote Post
Сергей Борщ
сообщение Oct 4 2008, 15:46
Сообщение #4


Гуру
******

Группа: Модераторы
Сообщений: 8 455
Регистрация: 15-05-06
Из: Рига, Латвия
Пользователь №: 17 095



Цитата(янетот @ Sep 24 2008, 21:43) *
Ну вот и скажите номер документа, номер страницы и номер строки!
На десять раз пересмотрел - запрета не нашел, только рекомендованные условия!
Мда. Неделю штудировал усер гады и даташиты, пытаясь найти - где же я совсем недовно встречал упоминание об этом. Нашел. Только в даташите на атмеловскую мегу-8 smile.gif
Цитата
AVCC is the supply voltage pin for the A/D Converter, Port C (3..0), and ADC (7..6). It should be externally connected to VCC, even if the ADC is not used. If the ADC is used, it should be connected to VCC through a low-pass filter. Note that Port C (5..4) use digital supply voltage, VCC.
Там же, в электрических характеристиках, указаны и пределы AVcc: DVcc+-0.3в. Признаю, ввел в заблуждение. На след. неделе буду связываться с тех. поддержкой по другим вопросам, заодно уточню и этот вопрос. Ответ сообщю здесь.


--------------------
На любой вопрос даю любой ответ
"Write code that is guaranteed to work, not code that doesn’t seem to break" (C++ FAQ)
Go to the top of the page
 
+Quote Post



Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 19th August 2025 - 07:08
Рейтинг@Mail.ru


Страница сгенерированна за 0.01387 секунд с 7
ELECTRONIX ©2004-2016