Соединение +5 c GND

dedal.qq
Offline
Зарегистрирован: 12.06.2012

Всем доброго времени суток.

Скажите, а яерез какое минимальное сопротивление можно соединить землю с +5v безболезнено для девайса.

Прошу прощения за нубский вопрос =)

nestandart
nestandart аватар
Offline
Зарегистрирован: 15.06.2011

Через сопротивление стремящиеся к бесконечности.

Какой вопрос такой ответ.
 

Не менее 10 Ом, 3 и более Вт.

Прочитайте закон Ома для участка цепи. R=U/I.

Рассчет номинала резистора.

R=5в/0,5а = 10 Ом.

Рассчет мощности резистора.

 5в*0.5А = 2.5 Вт 

Для чего вы собираетесь это делать ?  

dedal.qq
Offline
Зарегистрирован: 12.06.2012

Хочу повесить 4 кнопки на один аналоговый вывод

ну и соответственно планирую читать его и смотреть какой там уровень

Tamer
Tamer аватар
Offline
Зарегистрирован: 24.06.2012

Помоему у Вас КЗ нарисовано

dedal.qq
Offline
Зарегистрирован: 12.06.2012

 так вот мне и нужно так расчитать сопротивление этих 3 резисторов, что бы КЗ небыло в этом то и вопрос =)

Tamer
Tamer аватар
Offline
Зарегистрирован: 24.06.2012

Я бы сделал, что-то по такой схеме, с номиналами поэкспериментировал, R1 еще чуть больше

nestandart
nestandart аватар
Offline
Зарегистрирован: 15.06.2011

>>Помоему у Вас КЗ нарисовано<< 

Бред у него там нарисован.

При чем здесь подключение +5 к gnd ?

Делайте так как нарисовал Tamer. Только коэффициенты делителей нужно посчитать и подогнать под ваши нужды.

R1 это подтяжка там должно быть не меньше 1КОм , а в идеале 10 КОм.

 

mixail844
Offline
Зарегистрирован: 30.04.2012

вот тут есть пример подключения и код  : tronixstuff.wordpress.com/2011/01/11/tutorial-using-analog-input-for-multiple-buttons/ 

dedal.qq
Offline
Зарегистрирован: 12.06.2012

 хмм, понятно, да, Tamer хороший вариант предложил =)

Всем большое спасибо =)

Serega7411
Offline
Зарегистрирован: 06.04.2012

nestandart пишет:

>>Помоему у Вас КЗ нарисовано<< 

Бред у него там нарисован.

При чем здесь подключение +5 к gnd ?

Делайте так как нарисовал Tamer. Только коэффициенты делителей нужно посчитать и подогнать под ваши нужды.

R1 это подтяжка там должно быть не меньше 1КОм , а в идеале 10 КОм.

Вариант вполне имеет право на жизнь. Вот тут по такой схеме сделано:

www.getchip.net/posts/047-drajjver-matrichnojj-klaviatury-3kh4-na-attiny13-s-uart-vykhodom/

Tamer
Tamer аватар
Offline
Зарегистрирован: 24.06.2012

Serega7411 пишет:
Вариант вполне имеет право на жизнь.

Не совсем понятно по какой вариант Вы говорите,

Тут не возможно замкнуть 5v на землю напрямую, а у тс 5v по умочанию соединено с землей без резисторов

Serega7411
Offline
Зарегистрирован: 06.04.2012

Ну дак у ТС тоже между +5В и землей резисторы, замкнуть можно только если все нижнюю и верхнюю кнопки нажать одновременно.  Чтобы при этом не замкнуть нужно только один резистор добавить от хоть к +5В, хоть к земле. 

Tamer
Tamer аватар
Offline
Зарегистрирован: 24.06.2012

Я тут немного не соглашусь

step962
Offline
Зарегистрирован: 23.05.2011

Tamer пишет:

Я тут немного не соглашусь

Но тут у ТС, похоже, просто край платы изображен - +5V, Gnd и один из (аналоговых?) входов для "прослушивания" нажатых кнопок.

Более того, судя по загогулине - верхний правый край платы ;)

Соответственно, R там стремится к бесконечности, а I - к нулю.

Tamer
Tamer аватар
Offline
Зарегистрирован: 24.06.2012

Ну если так то ладно;)

Тогда у него плата немного странновата, вообщем проблема решена)

nestandart
nestandart аватар
Offline
Зарегистрирован: 15.06.2011

Что вы спорите ? Все равно бред . Порт (в свободном состоянии) никуда не подтянут.  

Так же , когда нажаты/нажата нижние кнопки , порт подтягивается к +5 через пачку последовательных резисторов.

Так же , когда кнопки не нажаты +5 пристегнут к GND через ту же пачку резисторов. Зачем?

Бред это все .

Serega7411
Offline
Зарегистрирован: 06.04.2012

По приведенной ссылке тоже бред? Автор приведенной схемы мне вполне внушает доверие, т.к. у самого пока такой большой практики как у него нет. Там входы тоже не подтянуты, если будут ложные срабатывания, то можно и подтянуть (поэтому штрихом и нарисованы). Может конечно есть какая-то разница у входов Attiny и Atmega о которой я не знаю, тогда возможно и надо обязательно ставить подтягивающие резисторы на Atmega в отличии от Attiny. Я сам тоже не сторонник садить постоянно батарейки через делитель и сделал бы как в 5-м посте. Но тут человек начинает осваивать МК, идет в правильном направлении, спрашивает советы, а вы сразу "бред". 

nestandart
nestandart аватар
Offline
Зарегистрирован: 15.06.2011

>>тогда возможно и надо обязательно ставить подтягивающие резисторы на Atmega в отличии от Attiny. << 

Т.е тинькам не нужны подтяжки ?

Идите учте мат. часть .  Больше сказать нечего.

Serega7411
Offline
Зарегистрирован: 06.04.2012

Вы считаете что указанная мной выше схема(там нет подтяжек) нерабочая и ее автор нарисовал бред? 

nestandart
nestandart аватар
Offline
Зарегистрирован: 15.06.2011

>>Вы считаете что указанная мной выше схема(там нет подтяжек) нерабочая<< 

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

leshak
Offline
Зарегистрирован: 29.09.2011

 Если рассматривать то что приведено по ссылке целиком, схема плюс скетч, да это 100% не рабочие решение. Возможно у автора и получилось все в итоге, но там опубликованны "обрывки черновиков". Вы этот код скомпилить пробовали? Использование не объявленных переменных и функций, наличие else без if и т.п.

Так что то что у него работает на видео и то что висит в доступе - разные вещи. Так что я бы поостерегся утверждать что "подтяжек нет". Они, вообщем-то, бывают и внутрениие, на фото или схеме вы их не увидите. 

>Но тут человек начинает осваивать МК, идет в правильном направлении, спрашивает советы, а вы сразу "бред".

Ну уровень экспресси у каждого свой, но все-таки netstandart не просто сказал "бред", но и указал на ошибку. И это новичку гораздо полезней, чем "автор приведенной схемы мне вполне внушает доверие" и рассказывать новичкам что можно читать висящие в воздухе порты.

 

nestandart
nestandart аватар
Offline
Зарегистрирован: 15.06.2011

 leshak , Вы , как всегд толерантны и , как обычно , правы.

Просто мне не нравится когда человек который явно "плавает" в  теме , пытается доказывать свою правоту . При том на чужих примерах.

Что касается ТС , то название темы и первый ее пост  явно не соответствует тому что хотел узнать ТС.

Люди , новички и не очень. Задавайте вопросы так как вы их видите. Т.е. название данной темы должно быть : 

"Как подключить четыре кнопки к одному аналоговому порту".

И не будет лишней "воды".

Serega7411
Offline
Зарегистрирован: 06.04.2012

Первым, про то, что нет подтяжек написал не я. ("Порт (в свободном состоянии) никуда не подтянут."). Про внутренние подтяжки я в курсе, но если о них не идет речь, следовательно идет речь о внешних подтяжках. И про то, что можно читать висящие в воздухе входы я тоже не писал. Здесь речь шла о схеме подключения, так тоже можно подключить, добавив один резистор, чтобы 5В с землей не замкнуть, поэтому ссылку со схемой и привел. А про свой уровень знаний в теме я уже сам написал, но могу поспорить, что схема подключения ТС с добавлнием 1 резистора будет работать. Да, есть вариант получше (в 5 посте, я так же бы сделал увеличив номиналы резистора раза в 2-3) , но эта схема с добавлением 1 резистора тоже рабочая.

AlexFisher
AlexFisher аватар
Offline
Зарегистрирован: 20.12.2011

Во-первых, всегда желательно использовать резисторы одного номинала,

во-вторых, всегда нужно думать о ситуации "что будет, если нажать, скажем, 2 кнопки сразу, или все..."

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

В свете сказанного я бы сделал так:

Serega7411
Offline
Зарегистрирован: 06.04.2012

Вот теперь можно сказать поставили точку :) . Лучшее решение найдено.