Спасибо Вам большое за такое подробное объяснение! Пол дня терзали мысли по назначению подтягивающего резистора.. Наконец-то доперло! Классный канал. Очень много классных видео. И почему я раньше о Вас не знал)
Вот почему когда я учился, у меня не было (были но 1-2) таких преподавателей которые действительно, что то то знают и могут донести это до студента....
Понятно зачем и почему, но не понятно как рассчитать номинал резистора. Слова "от 10 кОм и выше" как то не внушают доверия. Почему от 10 а не от 1? Как точно рассчитать нужное сопротивление? От чего это все зависит?
Отличный урок! Правильно ли я понимаю, если возникает наводка, то она почти вся уходит через резистор на землю, т.к. сопротивление входа микроконтроллера очень большое по сравнению с сопротивлением подтягивающего резистора?
Здравствуйте. Помогите решить проблемму. Есть устройство управляемое кнопками. Кнопки подключены к порту микроконтроллера через резисторы разного наминала на землю, управляя с помощью падения напряжения. При переносе кнопок с помощью проводов в другое место устройство перестаёт определять короткие нажатия, только долгие. Как перенести кнопки?
Не очень понял, почему в случаях, когда появляется нежелательное напряжение в следствии внешних факторов, ток должен уходить через резистор на -?(В первом случае) Почему бы ему не пойти по пути наименьшего сопротивления через микроконтроллер и диод? В принципе, понял суть и назначение(просто задавать установленную единицу или ноль, но не могу понять, за счет чего это работает) Я тупой? :(
+PRYRAN Дело в том, что на самом деле путь через микроконтроллер не является путём наименьшего сопротивления, когда ножка настроена на управлени из вне. Там наоборот очень большое сопротивление, по сравнению с подтягивающим резистором.
+MyChipPic Спасибо, с этим разобрался! :) Теперь у меня возни другой вопрос во втором случае. Как я понял, резистор в этом случае играет роль ограничения тока, если кнопка нажата и ток течет прямиком на -, тогда почему у нас нету той же беды, что при первом случае без резистора(ток, вызванный внешними факторами, не может протечь через кнопку, т.к. она разомкнута, и, как я думаю, должен потечь через микроконтроллер и на диод. Разве не так?
PRYRAN Во втором случае на ножке будет 1 до тех, пор пока кнопка не нажата, и внешние факторы ни чего не смогут изменить. 1 будет если резистор есть и если резистора нет. Но до тех пор пока кнопка не нажата! При нажатии на кнопку, если резистора нет, то будет короткое замыкание (КЗ). Ток напрямую побежит от + к -. Это приведёт к большому току по проводу, а также к падению напряжения на источнике питания, от которого получает энергию микроконтроеллер. Падение напряжения приведёт к тому, что микроконтроллер просто выключится до тех пор пока кнопку не отпустят. Когда кнопку отпустят, снова появится напряжение на источнике питания и энергия будет поступать в микроконтроллер. Поэтому микроконтролер начнёт программу с самого начала, а нам не нужно этого. Это ещё хороший исход. Но если в качестве источника питания выступает некоторый блок питания, а не батарейки, то может выйти из строя блок питания, если в нём нет защиты от КЗ. Я ответил на ваш вопрос или я вас не понял?
+MyChipPic Все, понял, спасибо!) Т.е. у нас там всегда есть напряжение и даже если появится нежелательный ток, то он ничего не поменяет, т.к. на ножке и так установлено 1.
Хотелось бы добавить. Вы это наверняка и так знаете, но для новичков, таких как я это будет не лишним, а в ролике этой информации нет. У микроконтроллера есть встроенные подтягивающие резисторы pull-up (только для порта B). Он подтягивает (понятно из названия) к плюсу. Включается в регистре OPTION_REG разрядом RBPU (последний, седьмой). Подключаются подтягивающие резисторы занесением в этот разряд значения ноль. Для всего порта сразу. В программе прописывается там же где настраиваются TRIS-ы. У меня строка "bcf OPTION_REG,7". Если в порту некоторые ножки сконфигурированы на выход, то для них он автоматически отключается. Подтягивающего резистора к земле (pull-down) в этом микроконтроллере нет. Для порта А в PIC16F84 встроенных подтягивающих резисторов нет. Спасибо за хорошие, интересные и помогающие понять суть MCU уроки.
Да подтяжка в некоторых контролерах есть, но она там очень слабая в районе 100КОм. Так что лучше на встроенную подтяжку не надеяться, а мастерить самому. Из за большого сопротивления внутреннего резистора она может подвести.
Чёрт возьми! Наконец нашел развёрнутое, толковое объяснение. Спасибо!
Блестящий урок! Логично, наглядно, понятно! Спасибо!
Спасибо Вам большое за такое подробное объяснение! Пол дня терзали мысли по назначению подтягивающего резистора.. Наконец-то доперло! Классный канал. Очень много классных видео. И почему я раньше о Вас не знал)
Спасибо большое! Наконец-то я понял. С Новым годом 2021!
Отличное объяснение! Побольше бы таких талантливых преподавателей!
Единственный понятный ролик на ютубе
годно рассказал как и зачем нужны резисторы подтягивающие.
Михаил Петрович! Cупер!!!!!!!
Хорошо рассказано. Спасибо!
спасибо мил человек,решил свою проблему благодаря Вам
Спасибо, отличное объяснение!
спасибо. мне понравилось.
Резистор от ноля к точке схемы, Pull-Down, это стягивающий резистор, если быть точным. Хотя в нашей терминологии эти понятия размыты.
СПАСИБО ,БРАТ
По пути наименьшего сопротивления
Вот почему когда я учился, у меня не было (были но 1-2) таких преподавателей которые действительно, что то то знают и могут донести это до студента....
лол ага. Вы тут сразу всё втягиваете, и понимаете не отвлекаясь, любой материал в спокойной обстановке усваивается на 85-95%
Дружище, ты давно должен был понять, что в этой жизни тебе никто ничего не должен. Хочешь чтото узнать - копайся сам
Понятно зачем и почему, но не понятно как рассчитать номинал резистора. Слова "от 10 кОм и выше" как то не внушают доверия. Почему от 10 а не от 1? Как точно рассчитать нужное сопротивление? От чего это все зависит?
Подскажите как всеже рассчитать правильно этот резистор. Я так понимаю это зависит от сопротивления самого контроллера.
Поясните на rb1 есть напряжение?
Отличный урок! Правильно ли я понимаю, если возникает наводка, то она почти вся уходит через резистор на землю, т.к. сопротивление входа микроконтроллера очень большое по сравнению с сопротивлением подтягивающего резистора?
Поддерживаю вопрос. Тоже об этом задумался в процессе просмотра.
Подскажите, если использовать резисторы в схеме. Они будут дополнительно просаживать заряд аккумулятора?
будут и чем у них меньше сопротивление тем быстрее будет аккумулятор разряжаться
Здравствуйте. Помогите решить проблемму. Есть устройство управляемое кнопками. Кнопки подключены к порту микроконтроллера через резисторы разного наминала на землю, управляя с помощью падения напряжения. При переносе кнопок с помощью проводов в другое место устройство перестаёт определять короткие нажатия, только долгие. Как перенести кнопки?
Сопротивление к плюсу называется подтягивающим, а к минусу - стягивающим
А почему нельзя сделать программную подтяжку внутренних резисторов?
Не очень понял, почему в случаях, когда появляется нежелательное напряжение в следствии внешних факторов, ток должен уходить через резистор на -?(В первом случае) Почему бы ему не пойти по пути наименьшего сопротивления через микроконтроллер и диод?
В принципе, понял суть и назначение(просто задавать установленную единицу или ноль, но не могу понять, за счет чего это работает)
Я тупой? :(
+PRYRAN Дело в том, что на самом деле путь через микроконтроллер не является путём наименьшего сопротивления, когда ножка настроена на управлени из вне. Там наоборот очень большое сопротивление, по сравнению с подтягивающим резистором.
+MyChipPic Спасибо, с этим разобрался! :)
Теперь у меня возни другой вопрос во втором случае.
Как я понял, резистор в этом случае играет роль ограничения тока, если кнопка нажата и ток течет прямиком на -, тогда почему у нас нету той же беды, что при первом случае без резистора(ток, вызванный внешними факторами, не может протечь через кнопку, т.к. она разомкнута, и, как я думаю, должен потечь через микроконтроллер и на диод. Разве не так?
PRYRAN Во втором случае на ножке будет 1 до тех, пор пока кнопка не нажата, и внешние факторы ни чего не смогут изменить. 1 будет если резистор есть и если резистора нет. Но до тех пор пока кнопка не нажата! При нажатии на кнопку, если резистора нет, то будет короткое замыкание (КЗ). Ток напрямую побежит от + к -. Это приведёт к большому току по проводу, а также к падению напряжения на источнике питания, от которого получает энергию микроконтроеллер. Падение напряжения приведёт к тому, что микроконтроллер просто выключится до тех пор пока кнопку не отпустят. Когда кнопку отпустят, снова появится напряжение на источнике питания и энергия будет поступать в микроконтроллер. Поэтому микроконтролер начнёт программу с самого начала, а нам не нужно этого. Это ещё хороший исход. Но если в качестве источника питания выступает некоторый блок питания, а не батарейки, то может выйти из строя блок питания, если в нём нет защиты от КЗ. Я ответил на ваш вопрос или я вас не понял?
+MyChipPic Все, понял, спасибо!)
Т.е. у нас там всегда есть напряжение и даже если появится нежелательный ток, то он ничего не поменяет, т.к. на ножке и так установлено 1.
А для чего резистор 100 ом между землей и минусом rca в автоусилителе ?
Хотелось бы добавить. Вы это наверняка и так знаете, но для новичков, таких как я это будет не лишним, а в ролике этой информации нет. У микроконтроллера есть встроенные подтягивающие резисторы pull-up (только для порта B). Он подтягивает (понятно из названия) к плюсу. Включается в регистре OPTION_REG разрядом RBPU (последний, седьмой). Подключаются подтягивающие резисторы занесением в этот разряд значения ноль. Для всего порта сразу. В программе прописывается там же где настраиваются TRIS-ы. У меня строка "bcf OPTION_REG,7". Если в порту некоторые ножки сконфигурированы на выход, то для них он автоматически отключается. Подтягивающего резистора к земле (pull-down) в этом микроконтроллере нет. Для порта А в PIC16F84 встроенных подтягивающих резисторов нет. Спасибо за хорошие, интересные и помогающие понять суть MCU уроки.
Да подтяжка в некоторых контролерах есть, но она там очень слабая в
районе 100КОм. Так что лучше на встроенную подтяжку не надеяться, а
мастерить самому. Из за большого сопротивления внутреннего резистора она
может подвести.
Подтягивающий резистор th-cam.com/video/7mlctvYLyAA/w-d-xo.htmlm55s