-=Женек=-
May 29 2007, 17:01
Не будет ли конфликта в этой схеме?
Смысл схемы следующий - с LPT порта (сейчас на схеме там выключатели) идет сигнал на элемент развязки 74HC244 - неинвертирующий буфер.
При желании, управление на себя берет микроконтроллер отключая OE, запрещая передачу с LPT путем перевода всех выходов 74HC244 в Z-состояние.
Но вот опасение у меня - если изначально на выходах микроконтроллера логический ноль - не будет ли конфликта, когда на выходе 74HC244 появится единица?
Нужны ли там диодики для развязки? Или может быть добавлять буфер между котроллером и линиями по которым сигнал идет на светодиоды, и при необходимости переводит его в Z- состояние?
В протеусе по указанной схеме все работает, конфликта нет, а вот в жизни как?
ну дык в чем проблема то:
state 1: PORT D0-D3 на чтение,включаем шинник.
state 2:выключаем шинник, PORT D0-D3 на вывод.
GetSmart
May 29 2007, 17:45
Прямо так, без резисторов, и на светодиоды...
И так сойдёт...
-=Женек=-
May 29 2007, 17:51
GetSmart, светодиоды - для проверки схемы в протеусе.
WHALE, спасибо, я про чтение тоже думал. Но все же - если порт будет установлен на вывод, то будет ли конфликт его нуля и единицы шинника?
А про светодиоды аффтар не справшивал
-=Женек=- Ну если вы хотите устроить перетягивание каната между шинником и авркой,то авр
выиграет с большим преимуществом.
-=Женек=-
May 29 2007, 18:27
нолик аврки против единицы шинника?
Ладно, буду ставить на чтение. Когда аврка передаст бразды правления ЛПТ порту, с ее собственными портами все равно что-то надо делать. Зафигачу в одну функцию и забуду )))
244 - это же сдвоенная, поставьте вторую половину аналагично на порт и переключайте эту половуну нвертированным по отношению к первой управляющим сигналом.
Ну и резисторы к светодиодам, как уже говорили
Денис_студент
Jun 11 2007, 21:08
согласен с Adlex
MaslovVG
Jun 12 2007, 04:56
Поставте на выход шинника резисторы ограничивающие ток при конфликте до допустимого.
Для просмотра полной версии этой страницы, пожалуйста,
пройдите по ссылке.