Технический форум по робототехнике.
gppsoft » 12 апр 2014, 06:31
Ребята! Не пойму, нужны ли мне тут резисторы? Я подключил напрямую Atmega8 вот по этой схеме:
- Код: Выделить всё • Развернуть
RPI Atmega8
5V (Pin 2) 5V
GND (Pin 6) GND
TX (Pin 8) RX
RX (Pin 10) TX
Так подключают вот в
этой статье.
А вот уже в
этой статье делают иначе:
Как я понимаю управляющие сигналы разные у RPi
1 - это +3.3v, а у Arduino +5v? Но как тогда у меня работает сейчас? И Atmega8 нормально шлет данные по UART на RPi и питается от +5v. А что если саму Atmega8 запитать от +3.3v самой RPi, а не от +5v? Будут тогда проблемы? Заранее спасибо за ответы!
P.S: Прошивать Atmega8 с RPi не планируется.
gppsoft » 30 апр 2014, 12:52
Что если к представленной выше схеме на Rx поставить диод? Тогда можно будет дуину прошивать без отключения от Rpi? Как я понимаю делитель не пустит в Rpi 5v, а диод не пустит обратный ток от Rx дуины на Rpi при прошивке. Или я не так мыслю?
P.S: Если все правильно, то подойдет ли мне диод 1N4148?
gppsoft » 02 май 2014, 13:56
Ребята, неужели никто не знает?
Myp » 02 май 2014, 14:22
работает и так и так, но грамотнее с резисторами
мегу 8 можно запитать от 3.3 вольт Pi и тогда резисторы не нужны.
тока надо понимать что в таком случае не надо втыкать USB разъём с 5 вольтами в ардуину, раз вся схема запитана от 3 вольт.
ну и надо посмотреть что подключено к ардуине, не все датчики будут работать от 3 вольт например.
gppsoft » 02 май 2014, 14:26
Myp писал(а):работает и так и так, но грамотнее с резисторами
мегу 8 можно запитать от 3.3 вольт Pi и тогда резисторы не нужны.
тока надо понимать что в таком случае не надо втыкать USB разъём с 5 вольтами в ардуину, раз вся схема запитана от 3 вольт.
ну и надо посмотреть что подключено к ардуине, не все датчики будут работать от 3 вольт например.
Так я и не предлагаю резисторы убирать. А на RX поставить диод. Ведь в таком случае при прошивке ардуины будет защищена RPi... Ток ведь не пойдет от дуины в малину. Вернее пойдет только через делитель. Понятно что можно просто запитать МК, от малины, но все же?
gppsoft » 10 май 2014, 08:43
Ничего страшного, если я заменил резисторы на 150 и 100 Ом соответственно?
- Вложения
-
- conv.GIF (7.25 КиБ) Просмотров: 2005
avr123.nm.ru » 10 май 2014, 09:54
диоды тут зачем?
gppsoft » 10 май 2014, 12:14
avr123.nm.ru писал(а):диоды тут зачем?
Не знаю
. Дали эту схему на myrobot.ru
Может потому, что схема эта двусторонняя?
avr123.nm.ru » 10 май 2014, 13:42
Диоды лишены смысла тут
Достаточно резисторов, либо спец. буферы (это самое правильное!) либо классика на bss138 (схемы - спаркфан пололу).
Последний раз редактировалось
avr123.nm.ru 10 май 2014, 13:49, всего редактировалось 1 раз.
gppsoft » 10 май 2014, 13:48
avr123.nm.ru писал(а):диоды лишены смысла
Почему же? А вдруг я перепутаю RX c TX при подключении... Тогда есть риск спалить RPi. А так диоды не пропустят. Или я не прав?
Andrew S » 10 май 2014, 15:35
Вы же сами написали - схема двухстоонняя. 3.3в проходит прямо, обратно 5в проходит через делитель.