Зачем вешать на цифровые линии резисторы подтяжки?

Все прочитали, вроде даже поняли, взяли паяльник - а нифига не получается? Скорее сюда! Поможем. Чем можем...
Ответить
Мучитель микросхем
Аватара пользователя
Сообщения: 417
Зарегистрирован: Сб янв 23, 2010 14:51:46
Откуда: Киев

Сообщение Simplyman »

Здравствуйте, господа! Дабы долго не словоблудить, вот вам схема часов на DS1307:
СпойлерИзображение
А теперь вопрос: с какой целью цифровые выходы SQW, SCL, SDA подтянуты резисторами к источнику питания? Подозреваю, это как-то связано с помехоподавлением, но не могу понять механизма работы. Конденсаторы в том месте еще кое-как могу объяснить, но резисторы... В общем нужна ваша помощь.
Реклама
Держит паяльник хвостом
Сообщения: 958
Зарегистрирован: Вс июл 13, 2014 09:42:26

Сообщение IRMADE »

Значит МС имеет выходы с ОК.
Реклама
Мучитель микросхем
Аватара пользователя
Сообщения: 417
Зарегистрирован: Сб янв 23, 2010 14:51:46
Откуда: Киев

Сообщение Simplyman »

И тут я сразу же все понял!) Спасибо, Вам, добрый человек, за неоценимый вклад в мое саморазвитие! :beer:
Мучитель микросхем
Аватара пользователя
Сообщения: 417
Зарегистрирован: Сб янв 23, 2010 14:51:46
Откуда: Киев

Сообщение Simplyman »

В общем, если кому-то так же интересен ответ на этот вопрос, вот он:
Gudd-Head писал(а): Подтяжка нужна чтобы линия не болталась в воздухе, когда со стороны передатчика никого нет, или он находится в 3-м состоянии.
Реклама
Эиком - электронные компоненты и радиодетали
Идёт направо - песнь заводит, Налево - сказку говорит.
Аватара пользователя
Сообщения: 5000
Зарегистрирован: Чт апр 21, 2011 17:55:50
Откуда: Иркутск

Сообщение СКАЗОЧНИК »

Теоретически их можно не ставить, если обеспечить подтяжку внутренними "резисторами" в микроконтроллере.
А если конкретнее, то и от помех тоже и сам интерфейс IIC обеспечивает "монтажное И", когда на линии в свободном плавании всегда логическая 1.
Плюс к тому, старые микроконтроллеры не умели вверх тянуть вывод, а только вниз. ))) Стандарт разработан тоже не вчера.

Если еще конкретнее, то можете почитать это:

http://easyelectronics.ru/interface-bus-iic-i2c.html
Станислав
Реклама
Мучитель микросхем
Аватара пользователя
Сообщения: 417
Зарегистрирован: Сб янв 23, 2010 14:51:46
Откуда: Киев

Сообщение Simplyman »

Спасибо за ответ и за ссылку! Теперь я действительно все понял)
Реклама
Ответить

Вернуться в «Практика»