roboforum.ru

Технический форум по робототехнике.


+5 на высокоомный вход

Программирование микроконтроллеров AVR, PIC, ARM.
Разработка и изготовление печатных плат для модулей.

+5 на высокоомный вход

Сообщение NEOSoftWare » 15 авг 2012, 13:39

критично ли для процессора подать напрямую +5 без резисторов на высокоомный вход мк? не умрет порт или сам мк?
NEOSoftWare
 
Сообщения: 142
Зарегистрирован: 16 фев 2011, 00:52
прог. языки: PHP, ActionScript, Delphi, Visual Basic, Perl,Java

Re: +5 на высокоомный вход

Сообщение =DeaD= » 15 авг 2012, 13:49

Для процессора не критично, если вы его проводами с МК не связали :-D

А если серьезно - смотря какой МК. Обычные AVR-ки скорее всего выживут, а вот какие-нибудь чувствительные ARM могут и подгореть.
Проект [[Open Robotics]] - Универсальные модули для построения роботов
Аватара пользователя
=DeaD=
 
Сообщения: 24218
Зарегистрирован: 06 окт 2004, 18:01
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов

Re: +5 на высокоомный вход

Сообщение Radist » 15 авг 2012, 13:52

Можно, но это ходьба по острию ножа. Одна неверная команда - и порт сгорит. Я бы не стал так делать. Вход же высокоомный - несколько кОм последовательно не повредят. Зато защита, в том числе и от перенапряжения.
Аватара пользователя
Radist
 
Сообщения: 2254
Зарегистрирован: 01 июл 2009, 08:59
Откуда: Екатеринбург
прог. языки: асемблер AVR

Re: +5 на высокоомный вход

Сообщение NEOSoftWare » 15 авг 2012, 14:17

мк atmega8, когда к порту будет подведено +5 он всегда будет высокоомным. например по картинке:
после закрытия транзистора +5 подаваться не будет и порт перевести в не высокоомным вход мк.
в таких вариациях порт не сгорит или мк? нужно для того чтобы на один разъем сделать как вводные так и выводные данные (по 1 проводу, не считая gnd). перенапряжения не будет, используется стабильный источник питания. вот в таком случае не опасно так держать порт к +5 ?
Вложения
Image3.jpg
NEOSoftWare
 
Сообщения: 142
Зарегистрирован: 16 фев 2011, 00:52
прог. языки: PHP, ActionScript, Delphi, Visual Basic, Perl,Java

Re: +5 на высокоомный вход

Сообщение Radist » 15 авг 2012, 17:58

Картинка неправильная. Соответственно ничего не понятно. Биполярники управляются током, а не напряжением, транзистор включен наоборот. В общем, рисуйте правильную схему и описание ее работы (как она должна работать).
Аватара пользователя
Radist
 
Сообщения: 2254
Зарегистрирован: 01 июл 2009, 08:59
Откуда: Екатеринбург
прог. языки: асемблер AVR

Re: +5 на высокоомный вход

Сообщение RootAdmin » 15 авг 2012, 18:46

А почему эмиттер NPN к питанию (VCC)?
Дым, идущий из всех устройств в помещении предвещает появление электрика.
RootAdmin
 
Сообщения: 1725
Зарегистрирован: 07 авг 2010, 21:29
Откуда: КМВ
прог. языки: C
ФИО: Андрей

Re: +5 на высокоомный вход

Сообщение NEOSoftWare » 15 авг 2012, 21:54

RootAdmin писал(а):А почему эмиттер NPN к питанию (VCC)?

в торопях рисовал :) описывать что иммено должно делать устройство очень долго, ОЧЕНЬ. просто интересует если всегда там будет на прямую +5 испортит ли это процессор или нет :)
NEOSoftWare
 
Сообщения: 142
Зарегистрирован: 16 фев 2011, 00:52
прог. языки: PHP, ActionScript, Delphi, Visual Basic, Perl,Java

Re: +5 на высокоомный вход

Сообщение dccharacter » 15 авг 2012, 21:58

Если предположить, что нога процессора толерантна к пяти вольтам и ты не сделаешь ошибок в прошивке, то можно цеплять напрямую без проблем.
Если же реальный мир брать, то надо бы хотя бы 200-600 ом повесить резистор. В худшем случае потечет ток 5/200 = 25мА, что допустимо. На резисторе в этом самом худшем случае будет рассеиваться 125мВт.
Мой волшебник это я сам. Всю архитектуру программы придумал лично, а ребята помогли воплотить её. Я бы и сам мог написать, но лень учить язык и его конструкции.
Аватара пользователя
dccharacter
 
Сообщения: 4995
Зарегистрирован: 10 дек 2010, 13:16
Откуда: Красногорск МО
прог. языки: C, Python, wiring/processing
ФИО: Андрей


Вернуться в Микроконтроллеры

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 17