Тогда вполне логичный вопрос - на прочих выходах резисторы подтяжки не нужны чтоль получается? У меня есть на сервомоторе 4 дорожки. На них постоянный плюс будет периодически появляться и пропадать. Можно напрямую на ноги МК сигналы принимать? Будет +5в конечно же на дорожках Я заказал себе микроконтроллер PIC16F628-04/P, ориентировался чисто на количество выводов

Комментарии: 13

  1. Dmitriy

    Зависит от ситуации... Подтяжка используется либо для стыковки выхода устройства с ОК например с входом, или кнопок. Или если подключаемое устройство в момент инициализации вывод МК, находящийся во float (по умолчанию настроен на ввод) может словить помеху. Тогда от ситуации пин тянут либо к 0 либо к питанию Первое что делают, это сравниваю входные токи логических уровней устройства и выходные вывода МК. Если МК потянет и помехи в float не будут мешать устройству, то прямое подключение возможно

  2. Vasiliy

    Если контроллер +5В, и цепь которую меряете, тоже +5В, то почему нет.. но всеравно лучше немного ограничить ток на лапу, если вам просто нужно знать есть сигнал или нет..

    • Dmitriy

      Встроенные подтяжки обычно используются для упрощения подключения клавиатуры... Потому как порт Б, как правило, имеет прерывания по изменению уровня на линиях

    • Aleksey

      Да, по моей задумке у меня чисто проверка состояний "включен-выключен" на ногах МК

      • Dmitriy

        Если размах сигнала не превышает питания МК, и устройство может подать плюс на линию, то можно...

      • Vasiliy

        Тогда прсто через резистор заводите цепь на лапу МК. Если там нет сигнала, лапа сама тянется на 0В питания, если сигнал появился +5В, лапа тянется на логическую единицу, т.е. сигнал есть.. церез резистор конечно, порядка 10кОм я думаю..

        • Aleksey

          Т.е. по логике это параллельное соединение? Ну если резистор последовательно подсоединить, то сигнал неверный будет и напряжение на лапе упадёт(будет ниже 5в)? Или я совсем верблюд и что то не догоняю

          • Dmitriy

            10ком последовательно много, совершенно верно В дш найдете входной ток лог.1, на резисторе определите падение напряжения, на лапе должно быть не меньше напряжения лог1. (Не менее 2.4в кажется)

          • Vasiliy

            Вы все верно говорите, но даже этого для контроллера достаточно чтобы понять, есть сигнал или нет... Можете меньше поставить, хоть 1кОм, я к примеру написал, не настаиваю на этом Вы можете вообще на прямую завести, но так не кто не делает.. вы должны "защитить" контроллер.. ограничить немного ток.. Если у вас конечно не ADC, в этом случае скорее всего делитель будет..

            • Aleksey

              Так ладно, спасибо, этого уже достаточно

      • Anonim

        На mclr 10к на + Входы через 10к ( если частота низкая ) . Если с измеряемого устройства может быть что-то кроме 0 и 1 , то надо подтяжку И если хочешь по фэншую -- 0.1мФ по питанию.

        • Vasiliy

          А я говорил 10к, мне не поверили..

          • Anonim

            Можно и 1. Но тогда трудно прошить )) А вот 0 -- нельзя. Особенно на землю. Производитель запрещает Емнип

Не нашли ответ?

Вам также может быть интересно