Вы не вошли.
У меня такая проблема возникла:
есть 2 микроконтроллера PIC16F628A, которые поочередно передают сигнал на
следующее в цепи устройство. Когда одна из пикушек подсоединена напрямую ко
входу этого устройства, то сигнал проходит нормально.
Теперь же мне надо сделать так, чтобы обе эти пикушки одновременно
подсоединить к устройству.
Для того, чтобы развязать пикушки друг от друга, мне порекомендовали
подключить их через диоды, как показано на схеме.
Только вот непонятно, как мне сюда схему то присоединить...
Попробую ее описать.
выходы обеих пикушек по этой схеме замыкаются друг с другом через 2 диода, которые смотрят в сторону пикушек, т.е. катод смотрит в сторону выхода пикушки, а анод одного диода соединен с анодом другого, эта точка подсоединяется ко входу следующего устройства (микросхемы) и эта точка также
через резистор 4.7кОм соединяется с питанием +5В.
Вопрос в том, правильная ли это схема.
Что самое интересное, сначала эта схема работала нормально, а потом
почему-то сигнал с пикушки перестал доходить до устройства. Когда же я
поменял полярность диода, через который идет сигнал, сигнал стал проходить,
но тогда получается, что теперь диоды стоят противоположно друг другу. Это
же ведь неправильно? Как мне поступить в данной ситуации?
Диод я проверял на мультиметре. Он рабочий.
Вне форума
Ваша схема в низкоуровневой логике называется "ИЛИ". Может быть реализована так как Вы описали, а может и "в обратную сторону" - к выходам пиков - аноды, в точку соединения - катоды, а резистор подтяжки в этом случае не на плюс питания, а на землю. Точку соединения трех деталей - на вход устройства.
А можно в принципе - и на одном элементе "ИЛИ" (имс низкоуровневой логики)...
Почему когда мы нарушаем, нас штрафуют, а когда всё делаем правильно, с нас берут налоги?....
Вне форума
Благодарю за подсказку. Значит ничего страшного нет в том, что я диод повернул в другую сторону. Теперь мне надо и другой диод повернуть также, а резистор вывести на землю. Попробую...
Вне форума
неплохо на дату сабжа смотреть. за это время можно не только соеденить выходы ...а даже и входы
Вне форума
а заодно еще и подумать о примерно следующем - будет ли програмировать микроконтроллеры человек, аытающийся угадать проблемы в монтажном ИЛИ...
Почему когда мы нарушаем, нас штрафуют, а когда всё делаем правильно, с нас берут налоги?....
Вне форума
на сеголдняшний день многие программисты понятия не имеют что такое цифровая электроника. А монтажное ИЛИ и И не самый простой вариант для многих.
мая - рыдать :о)
Вне форума
Да ладно, єто еще не самый перл. САМЫЙ - другой:
Согласитесь, ведь это самое Монтажное И и ИЛИ довольно капризные вещи, которые могут не всегда хорошо работать.
Оно ведь конечно - аппаратные решения глючнее и капризнее програмных !!!
Этож они - весь мир - дураки, почему-то наивно полагают, что аппаратное - оно завсегда и быстрее и надежнее програмного!
Куда им до наших програмистов, особенно до тех, которые даже не знают что такое монтажное И и ИЛИ! Зато они такие безглючные и надежные и быстрые программы пишут!!!
Почему когда мы нарушаем, нас штрафуют, а когда всё делаем правильно, с нас берут налоги?....
Вне форума
Развязать сигналы контроллеров можно и програмно , можно и дополнительными элементами.
Все зависит от конструкции. Серийность, габариты, быстродействие, опыта конструктора....итд итп.
В разовом изделии проще поставить дополнинельные элементы, в серийном скорее всего на програмном уровне.
Только не понимаю как для контроллера может составлять прогу человек не обладающий знаниями эл\техники.
Даже один и тот же узел можно выполнить во многих вариантах. Можно поставить диоды, а можно и м\с.
И м\с выбираеш иногда по критерию например простоты изготовления платы...
Пустой спор.
Вне форума
[ Сгенерировано за 0.055 сек, 7 запросов выполнено - Использовано памяти: 594.34 Кбайт (Пик: 644.71 Кбайт) ]