digitalWrite(X, lOW) = GND?
- Войдите на сайт для отправки комментариев
Ср, 17/02/2016 - 09:33
Друзья, подскажите пожалуйста, вопрос банальный, но мне интересно правильно ли я понимаю. Я новичок в ардуино, но в электронике разбираюсь.
У меня есть pro mini 5v, у нее 2 порта GND (3, но 1 из них идет на питание самой платы). Почитал, что устанавливая порт X в OUTPUT, а затем digitalWrite(X, lOW) мы делаем его землей. У меня так датчик работает нормально. Просто есть идея подключить множество датчиков и родной земли на всех не хватит.
Я на 90% уверен что делаю правильно, но хотелось бы получить комментарий от более опытных ардуинистов. Спасибо.
GND - это не порт, это земляная шина питания, которая никак не настраивается и, тем более в OUTPUT не становится.
если не совсем понятно, то смотри электрическую схему.
но в электронике разбираюсь.
не может быть, читаем , что такое логический ноль в TTL логике, а земля она и в африке земля
не может быть, читаем , что такое логический ноль в TTL логике, а земля она и в африке земля
Земля в иллюминаторе...
не может быть, читаем , что такое логический ноль в TTL логике, а земля она и в африке земля
Земля в иллюминаторе...
:)
Фак, разбираюсь в электронике, но не на уровне профи. Тогда объясните цитату с данного сайта:
Если вход/выход (pin) был установлен в режим выход (OUTPUT) функцией pinMode(), то для значение HIGH напряжение на соответствующем вход/выходе (pin) будет 5В (3.3В для 3.3V плат), и 0В(земля) для LOW.
0В(земля) для LOW - если я возьму любой диджитал пин, сделаю его OUTPUT, а затем LOW он не будет землей? Почему же тогджа указано земля? Почему тогда у меня датчик работает? Я "+" датчика подключил к пину, сделал его HIGH, а "-" подключил к пину и сделал LOW.
Фак, разбираюсь в электронике, но не на уровне профи.
слушай, если ты не учился в школе или учился на музыканта или бандита, то какого ты желаешь, что бы тебе в одном посте курс физики за 9-10 класс преподали?
*вали в подворотню людей на бабки выставлять или пиши музыку.
Если вы разбираетесь в электронике то представьте себе что на выходе стоят два ключевых транзистора
и управляя ими мы можем "замкнуть" этод выход или на землю или на питание.
Какие ещё вопросы могут быть у специалиста?
Спрашивайте, ответим.
Про рассказать курс физики это твое мнение. Я просто хочу получить ответ на вопрос. Знаете чем отличаются наши форумы от зарубежных - у нас сидят умники которые на любой вопрос вместо ответа отправляют в гугл или пишут подобные посты, а на стэковерфлоу или на любом другом зарубежном форуме дают ответ на вопрос.
Поэтому, если влом ответить, или ответа нет, то нет смысла и тратить трафик.
Если вы разбираетесь в электронике то представьте себе что на выходе стоят два ключевых транзистора
и управляя ими мы можем "замкнуть" этод выход или на землю или на питание.
Какие ещё вопросы могут быть у специалиста?
Спрашивайте, ответим.
Вот он ответ. Спасибо. Всех остальных в топку.
http://easyelectronics.ru/avr-uchebnyj-kurs-ustrojstvo-i-rabota-portov-v...
у нас сидят умники
нет - у вас на форум забегают представители нации генетических отбросов и требуют от людей рассказать им таблицу умножения.
http://easyelectronics.ru/avr-uchebnyj-kurs-ustrojstvo-i-rabota-portov-v...
Если на ввод попадет отрицательное (ниже нулевого уровня) напряжение, то оно будет нейтрализовано через нижний диод и погасится на землю.
Верно понимаю, что это ответ на мой вопрос?
у нас сидят умники
нет - у вас на форум забегают представители нации генетических отбросов и требуют от людей рассказать им таблицу умножения.
У меня нет форума, а вот у нас как раз сидят батаны, которые любые вопросы, даже глупые, проталкивают в свой анус, откуда извергаются тексты "Ты че тут вопросы задаешь, учи физику за 9 класс!". Так какой толк в форуме, где тебе вместо ответа кинут грязь в лицо? Я поэтому и не пользуюсь форумами, ищу в забугорных, там то есть ответы.
Я не просил мне объяснять физику процессов, а спросил верно ли утверждение в мануале по программированию на данном сайте про землю и диджитал пин.
Так какой толк в форуме, где тебе вместо ответа кинут грязь в лицо?
этот форум не для тебя - вали на забугорные, там люди толерантные - к генетическим отбросам относятся лояльно.
Один "программист с 30 летним стажем" устал с ide-шкой бороться, другой "электронщик" с уровнями борется.... ))))
http://easyelectronics.ru/avr-uchebnyj-kurs-ustrojstvo-i-rabota-portov-vvoda-vyvoda.html
Если на ввод попадет отрицательное (ниже нулевого уровня) напряжение, то оно будет нейтрализовано через нижний диод и погасится на землю.
Верно понимаю, что это ответ на мой вопрос?
Нет, это не ответ на Ваш вопрос. Прямой ответ на вопрос в этой цитате из приведенной статьи:
========
Режим выхода
Ну тут, думаю, все понятно — если нам надо выдать в порт 1 мы включаем порт на выход (DDRxy=1) и записываем вPORTxy единицу — при этом замыкается верхний ключ и на выводе появляется напряжение близкое к питанию. А если надо ноль, то в PORTxy записываем 0 и открывается уже нижний вентиль, что дает на выводе около нуля вольт.
========
Однако, выход контроллера установленный в ноль и земля - совершенно разные вещи. В первую очередь потому, что существуют ограничения на допустимый ток протекающий через выход контроллера. При привышении тока рискуете вывести микроконтроллер из строя.
http://easyelectronics.ru/avr-uchebnyj-kurs-ustrojstvo-i-rabota-portov-v...
Если на ввод попадет отрицательное (ниже нулевого уровня) напряжение, то оно будет нейтрализовано через нижний диод и погасится на землю.
Верно понимаю, что это ответ на мой вопрос?
Или выше питания......
Если ток ограничить с помощью резистора для защиты этих диодов,
а их там два, к земле и питанию, то так и есть
да, устанавливая пин в LOW, ты подключаешь его к GND.
Но питать что-то, кушающее больше 25 мА, через эти пины - крайне не рекомендуется.
да, устанавливая пин в LOW, ты подключаешь его к GND.
Но питать что-то, кушающее больше 25 мА, через эти пины - крайне не рекомендуется.
Спасибо тебе! Помог разобраться с вопросом. Вот почему сразу никто не мог так ответить.
Вот почему сразу никто не мог так ответить.
потому, что ты спрашивал про земляную шину, которая никакого одношения в пинам не имеет.