Характеристика резистора - блокировать электрическую энергию.Основными параметрами резистора являются размер, сопротивление, точность и мощность. Существует множество сценариев применения резисторов, и все они основаны на характеристиках резисторов. Мы остановимся на функциях резисторов, встречающихся в реальной работе, и не будем вдаваться в подробности теоретических знаний и формул расчета.
В понимании новичков резисторы используются для деления напряжения, но в реальных проектах большинство резисторов для деления напряжения не используются.
Мы подсчитали, что в аппаратной схеме умной платформы Android около 20% резисторов используются для подтягивания и понижения, 30% резисторов используются для ЭМС и ЭСР, 40% резисторов занимают позиции и перемычки, а 5% резисторов используются для выборки напряжения, оставшиеся два или три используются для серьезных целей деления напряжения.
Давайте послушаем нас по отдельности:
Потяните вверх и вниз
Подтягивание означает подтягивание цепи вверх к источнику питания, а понижение означает подтягивание цепи вверх к земле. Ниже приведены некоторые справочные изображения.
Подтягивающий резистор
↑Подтягивающие резисторы шины I2C, R709 и R710. Поддерживайте высокий уровень I2C в неконтролируемом состоянии.
Подтягивающий резистор
↑Подтягивающие резисторы шины SDIO, R610, R611, R613, R614. Улучшите возможности периферийных приводов.
Понижающий резистор
↑Понижающий резистор вывода управления переключателем NMOS, R732. Держите трубку МОП закрытой в неконтролируемом состоянии.
Понижающий резистор
↑Подтягивающий резистор переключателя LDO, R759. Держите LDO выключенным в неконтролируемом состоянии.
Основные функции опускания вверх и вниз заключаются, во-первых, в поддержании линии в фиксированном состоянии без контроля человека, во-вторых, в улучшении ходовых качеств.
Что касается беспилотного управления, то многие подумают, что после включения системы я настраиваю этот порт GPIO и ею можно управлять.Почему нет беспилотного управления?
Да, им можно управлять после включения, но порт GPIO находится в неуправляемом состоянии, когда система только что включена, не включена или находится в процессе загрузки. Если источник питания только подается, но еще не включен, управляющий контакт источника питания по умолчанию представляет собой порт GPIO с внутренним подтягивающим напряжением, и источник питания включается, что часто приводит к протеканию тока в другие GPIO, которые еще не работают, что приводит к утечке электроэнергии.
Если он включен, процесс загрузки обычно выглядит следующим образом: включение - сброс - инициализация питания - запуск программы загрузки - запуск ядра - запуск приложения. Код пользовательской конфигурации находится либо в ядре, либо в приложении и не может быть изменен в загрузочная программа. Хотя предыдущее неконтролируемое время очень короткое, возможно, всего несколько сотен миллисекунд, это может привести к неправильному состоянию некоторых портов GPIO по умолчанию, что приведет к случайному включению внешнего источника питания, а также может произойти утечка электричества. . Если это выключатель света, то возможно, что свет включится на мгновение при включении компьютера и не выключится, пока не достигнет запрограммированного места.
Поэтому для контакта переключателя (EN, включить) при выборе GPIO следует выбрать порт GPIO, который по умолчанию закрыт.Из соображений безопасности следует зарезервировать подтягивающий резистор переключателя, чтобы гарантировать, что состояние переключателя по умолчанию пин правильный.
Этот тип резисторов подтягивания и понижения переключателя обычно используется на управляющих контактах переключателей силовых микросхем, выключателей света, аналоговых переключателей и т. Д.
Это использование также используется для сигналов прерывания.При добавлении внешнего подтягивающего резистора вывод прерывания остается высоким, когда нет выхода.Как только выходной сигнал становится низким, он будет понижен. наоборот.
Эти подтягивающие и понижающие резисторы обычно имеют номинал от 10KR до 100KR.Если сопротивление мало, это приведет к большой утечке или невозможности управления GPIO.Если сопротивление велико, это вызовет конфликты с внутренним подтягивающим резистором. вниз подтягивания чипа. Выходное сопротивление GPIO обычно ниже 10 кОм, а внутреннее понижение напряжения обычно составляет около 100 кОм. (На самом деле это еще и принцип разделения напряжения между двумя резисторами)
Что касается подтягивания I2C, это требуется протоколом. По умолчанию две линии I2C должны иметь высокий уровень. Как только они перейдут на низкий уровень, будет считаться, что есть данные для отправки. Когда ни ведущий I2C, ни ведомый не имеют управления, его необходимо поддерживать на высоком уровне. Аппаратное обеспечение I2C представляет собой все затворы OC и не может быть подтянуто само по себе, поэтому требуется внешний подтягивающий резистор. Данная ситуация является особым случаем.
Интерфейс SDIO - это интерфейс для подключения SD-карт и TF-карт. Добавление подтягивающего резистора 10KR-33KR поможет улучшить возможности вождения. SD-карты и TF-карты, выпускаемые некоторыми небольшими заводами, распознать непросто. Увеличение подтягивания может снизить вероятность того, что карта не прочитается.