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

 
 
> Контроль внешнего питания
Павел_Б
сообщение Jul 15 2011, 15:03
Сообщение #1


Местный
***

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



Здравствуйте Уважаемые форумчане.
Вопрос не столько по AVR, сколько по схемотехнике.
Внешнее питание устройства варьирется от 9 до 18 вольт.
Микроконтроллер ATMEGA8, питание через стабилизатор 3,6 вольт.
Нужно сделать контроль внешнего питания.
На ножку через сопротивление величиной 47 кОм завёл внешнее питание.
Подтяжку pull-op не делаю.
При подаче внешнего питания на ножке, которая контролирует внешнее питание 4,04 вольта.
Вопрос - это нормально для МК или следует увеличить сопротивление, или так вообще не делается.
Спасибо.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
kovigor
сообщение Jul 15 2011, 15:24
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 5 273
Регистрация: 30-03-10
Пользователь №: 56 295



Цитата(Павел_Б @ Jul 15 2011, 18:03) *
Вопрос - это нормально для МК или следует увеличить сопротивление, или так вообще не делается.


Это норма. Вы тянете этим резистором питание вашего МК "вверх" через защитный диод внутри МК. Так нельзя. Обязательно нужно не одно сопротивление, а делитель напряжения + желательно два диода Шоттки (защитных, см. схему порта IO в документации на ваш МК и сделайте так же, в смысле включения диодов). Тогда все будет в порядке ...
Go to the top of the page
 
+Quote Post
Павел_Б
сообщение Jul 15 2011, 15:35
Сообщение #3


Местный
***

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



Цитата(kovigor @ Jul 15 2011, 18:24) *
Это норма. Вы тянете этим резистором питание вашего МК "вверх" через защитный диод внутри МК. Так нельзя. Обязательно нужно не одно сопротивление, а делитель напряжения + желательно два диода Шоттки (защитных, см. схему порта IO в документации на ваш МК и сделайте так же, в смысле включения диодов). Тогда все будет в порядке ...

Я понимаю что через этот резистор тяну питание МК вверх через защитный диод на ножке.
Но если всётаки оставить так как есть, ну скажем увеличить резистор до 100 кОм. Что может произойти?
Токи впринципе не большие.
При макисмальном входном напряжении в 18 В, учитывая питание МК (18-3,6)/100000 = 144 микроампера. Это плохо?
Обвязку нагромождать некуда уже sad.gif
Go to the top of the page
 
+Quote Post
kovigor
сообщение Jul 15 2011, 15:43
Сообщение #4


Гуру
******

Группа: Свой
Сообщений: 5 273
Регистрация: 30-03-10
Пользователь №: 56 295



Цитата(Павел_Б @ Jul 15 2011, 18:35) *
Это плохо?
Обвязку нагромождать некуда уже sad.gif


Почти наверняка ничего не произойдет. Просто это некорректно и так делать нельзя. Поставьте резистор в нижнее плечо + два диода, они не займут много места.
Go to the top of the page
 
+Quote Post
Павел_Б
сообщение Jul 15 2011, 15:50
Сообщение #5


Местный
***

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



Цитата(kovigor @ Jul 15 2011, 18:43) *
Почти наверняка ничего не произойдет. Просто это некорректно и так делать нельзя. Поставьте резистор в нижнее плечо + два диода, они не займут много места.

Да, спасибо за рекомендации!
Наверное под делитель место найду... а вот по диоды наверное нет sad.gif
Go to the top of the page
 
+Quote Post
zhevak
сообщение Jul 15 2011, 16:30
Сообщение #6


Знающий
****

Группа: Свой
Сообщений: 723
Регистрация: 29-08-05
Из: Березовский
Пользователь №: 8 065



Защитные диоды на питание и на общий вывод уже имеются в Вашем микроконтроллере, смотрите документацию.

Другое дело, что:

1. Эти диоды довольно-таки слабенькие. Точно не помню, но на вскидку по моему 1-2 мА. Но если токи через диоды не будут превышать оговоренных величин, то это нормально. В своих разработках я так делаю.

2. Устанавливая только один внешний резистор Вы не сможете померить величину вхожного напряжения. Вы будете только знать то, что оно больше Vcc или Vref -- я не знаю, то Вы используете для опоры АЦП. Таким образом, ценность Информации о напряжении будет не велика.

По сути Ваша методика оценки напряжения становится релейной -- есть напряжение / нет напряжения. Если такой расклад Вас устраивает, то может оставить один резистор. Надеяться на то, что входное напряжение упадет с 9-18 В сразу до нуля -- несколько наивно. Напряжение может падать резко до значения 3-5 В (схема активна и потребляет много тока), и потом очень медленно опускаться до нуля (падение напряжения на стабилизаторе + минимально возможное напряжение на МК, при котором он еще продолжает работать, и ниже, при котором МК уже не работает. А значит почти не потребляет ток). Я клоню к тому, что в Вашем случае произойдет следущее -- входное напряжение с точки зрения МК всегда есть, или, другими словами, МК перестанет работать раньше (из-за снижения своего Vcc), чем он заметит пропадание входного напряжения.

Таким образом, Вам необходимол иметь делитель, состоящий из двух внешних резисторов.

Уточните, как (ил чем) Вы собираетесь оценивать входное питающее напряжение:
- оцифровывать с помощью АЦП
- будете заводить его на компаратор
- или Вам достаточно точности входных каскадов, интерпретирующих напряжение на ножке МК как логический ноль/логическая единица.
Только тогда Вам можно дальше что-либо дельное посоветовать.


--------------------
Хочешь рассмешить Бога -- расскажи ему о своих планах!
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- Павел_Б   Контроль внешнего питания   Jul 15 2011, 15:03
|- - Павел_Б   Цитата(zhevak @ Jul 15 2011, 19:30) Защит...   Jul 15 2011, 17:14
|- - kovigor   Цитата(Павел_Б @ Jul 15 2011, 20:14) Опыт...   Jul 15 2011, 17:41
||- - Павел_Б   Цитата(kovigor @ Jul 15 2011, 20:41) И эт...   Jul 16 2011, 03:57
||- - zhevak   Цитата(kovigor @ Jul 15 2011, 23:41) И эт...   Jul 16 2011, 06:02
|- - ILYAUL   Цитата(Павел_Б @ Jul 15 2011, 21:14) Во п...   Jul 15 2011, 19:51
|- - Павел_Б   Цитата(ILYAUL @ Jul 15 2011, 22:51) Ну и ...   Jul 16 2011, 03:12
|- - ILYAUL   Цитата(Павел_Б @ Jul 16 2011, 07:12) Всмы...   Jul 18 2011, 13:03
- - yakub_EZ   Это не нормально, сейчас вы подпитываете контролле...   Jul 15 2011, 15:28
- - Microwatt   диоды и не обязательно. Но ДЕЛИТЕЛЬ на резисторах ...   Jul 15 2011, 16:09
|- - ILYAUL   Цитата(Microwatt @ Jul 15 2011, 20:09) ди...   Jul 15 2011, 16:20
|- - Павел_Б   Цитата(ILYAUL @ Jul 15 2011, 19:20) Или п...   Jul 15 2011, 16:28
|- - ILYAUL   Цитата(Павел_Б @ Jul 15 2011, 20:28) есл...   Jul 15 2011, 16:55
- - Microwatt   Да, последнее на что-то похоже.   Jul 16 2011, 03:39
- - Андрей190   Поставьте транзистор с резисторами встроенными, к ...   Jul 16 2011, 09:14
- - Maik-vs   Да нормальное решение. В аппноте Atmel "zero...   Jul 18 2011, 12:46


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

 


RSS Текстовая версия Сейчас: 22nd July 2025 - 12:34
Рейтинг@Mail.ru


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