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

 
 
> Как быть с подтяжкой при сбросе на LPC17xx?
Rev0.0
сообщение May 3 2013, 10:39
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 23
Регистрация: 3-05-13
Пользователь №: 76 718



Привет. В микроконтроллерах LPC17xx по умолчанию после сброса пины конфигурируются как входы с подтяжкой к питанию. После старта программы все понятно - переконфигурируем как надо и все OK. Но как быть в моменты программирования, сброса, включения когда пины еще не проинициализированы?
Допустим я управляю затвором MOSFETа с помощью GPIO МК, который управляет реле (ну, в принципе, не важно какой-то нагрузкой) мне нужно, чтобы реле никогда не включалось, когда это не нужно. Как лучше поступить? В голове такие варианты, покритикуйте какой лучше или посоветуйте другие:
1) подтягиваем пин к земле внешним резистором 10 кОм. Хватит ли этих 10 кОм? Мин. порог отркытия MOSFET-а 0.5В.
2) наоборот, подтягиваем пин внешним резистором 10 кОм к питанию 3.3В, после пина ставим инвертор и в программе используем инверсное управление.

Сообщение отредактировал Rev0.0 - May 3 2013, 10:43
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Rst7
сообщение May 5 2013, 07:49
Сообщение #2


Йа моск ;)
******

Группа: Модераторы
Сообщений: 4 345
Регистрация: 7-07-05
Из: Kharkiv-city
Пользователь №: 6 610



QUOTE
В даташите указан pull-up current в диапазоне от -15 до -85 мкА. Как на основе этих данных посчитать значение резистора и вообще можно ли посчитать или только опытным путем?


Не поверите. Закон Ома. Например, при резисторе в 1кОм напряжение нуля будет не более 85мВ.

QUOTE
В даташите указан pull-up current в диапазоне от -15 до -85 мкА. Как на основе этих данных посчитать значение резистора и вообще можно ли посчитать или только опытным путем?


Не поверите. Закон Ома. Например, при резисторе в 1кОм напряжение нуля будет не более 85мВ.


--------------------
"Практика выше (теоретического) познания, ибо она имеет не только достоинство всеобщности, но и непосредственной действительности." - В.И. Ленин
Go to the top of the page
 
+Quote Post
Rev0.0
сообщение May 5 2013, 14:27
Сообщение #3


Участник
*

Группа: Участник
Сообщений: 23
Регистрация: 3-05-13
Пользователь №: 76 718



Цитата(Rst7 @ May 5 2013, 13:49) *
Не поверите. Закон Ома. Например, при резисторе в 1кОм напряжение нуля будет не более 85мВ.

Вот если бы так было, то здорово. Но вот при подтяжке 10 кОм у меня на мультиметре цифра 1.2В, а по Ому должно быть не более 0.85В. Причем 85 мкА это макс. значение, а типичное по даташиту 50 мкА. Где правда?

Сообщение отредактировал Rev0.0 - May 5 2013, 14:29
Go to the top of the page
 
+Quote Post



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

 


RSS Текстовая версия Сейчас: 20th July 2025 - 21:53
Рейтинг@Mail.ru


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