Как работает эта схема генератора RC-импульсов?

В этом видео от Бена Итера он использует RC-схему для создания кнопочного генератора «импульсов записи» для своей EEPROM (обсуждается около 14-минутной отметки), который гарантирует, что импульс записи соответствует временным требованиям из таблицы данных.

Схема цепи такая:

схематический

смоделируйте эту схему - схема, созданная с помощью CircuitLab

Однако я не понимаю, как работает эта схема. Бен заявляет в видео, что резистор 1k должен позволить конденсатору саморазряжаться, но мне кажется, что ток не может течь из конденсатора, когда кнопка разомкнута, так как оба конца конденсатора подключаются к +5В через резисторы. Я также не понимаю, как конденсатор опустошается при следующем нажатии кнопки.

Так как же получается, что эта схема способна создать один обратный пик для импульса записи, который виден на осциллографе в видео, и что именно делает резистор 1k?

Если нет R1, все, что у вас есть, это серия R2 + Cпосле размыкания переключателя. С у R1вас есть параллельный резистор. У вас все еще есть это, даже когда переключатель замкнут.
@aconcernedcitizen Значит, когда переключатель размыкается, источник напряжения становится неактуальным и его можно игнорировать, а ток течет в петле с двумя резисторами и конденсатором?
Нет, шапка еще разряжена и будет заряжаться, но недолго. Тем не менее, его пик будет выше подачи, если выход находится справа от C. Небольшой тест (который вы могли бы сделать сами, бесплатный симулятор на этом сайте).
@aconfernedcitizen Меня это еще больше сбивает с толку. Куда течет ток из конденсатора, когда ключ разомкнут?

Ответы (4)

Ток течет по двум путям: один, когда переключатель замкнут, а затем обратный, когда переключатель разомкнут (пока в C1 есть заряд).

Когда переключатель замкнут в момент времени t0, C1 не имеет заряда и поэтому действует как короткое замыкание. Таким образом, в момент t0 выход будет эффективно подключен к земле. Когда C1 заряжается, напряжение на выходе поднимется до 5 В, и, таким образом, вы получите обратный импульс.

схематический

смоделируйте эту схему - схема, созданная с помощью CircuitLab

Когда SW1 разомкнут, C1 может саморазряжаться через R1 и R2.

Вздох. Еще одна плохая вещь Бена Итера.

Как это работает:

  • Первоначально кепка изначально разряжена через R1 и R2 и находится на уровне 5В. На выходе тоже 5В.
  • Замкните переключатель, разряженный колпачок мгновенно заземлится. Это заземляет и правую сторону — выход.
  • Пока переключатель все еще замкнут, конденсатор заряжается через 680 Ом до напряжения питания. Время зарядки составляет 1,1 RC, или около 750 нс.

А теперь еще одна причина, по которой видео Бена Итера — это такие пожары в мусорных баках:

  • Когда переключатель размыкается, 1k быстро поднимает левую сторону крышки. Между тем, правая сторона - выход - проходит более 7В, затем разряжается обратно до 5В через 680 и 1к.

Угадай, что? Вы только что поджарили свою фишку (или, если вы нажмете на нее достаточное количество раз этим положительным всплеском, вы, в конце концов, это сделаете). Почему? 7 В (Vcc + 2,0 В) — это абсолютный максимальный номинал для любого ввода-вывода на этом чипе, и эта схема превышает его. Кроме того, в рекомендуемых условиях эксплуатации указано , что Vi(h) должно быть максимально Vcc + 0,3 В.

Это означает, что производитель чипа не хочет, чтобы диоды защиты от электростатического разряда вступали в игру, если, конечно, чип не нуждается в защите от фактического события электростатического разряда.

Короче говоря, Бен Итер показал вам плохой дизайн, который нагружает чип.

Вот что-то, что не будет этого делать ( моделируйте это здесь ):

введите описание изображения здесь

Диод фиксирует положительное напряжение при отпускании кнопки, чтобы оно не попало на чип и не повредило его.

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


О, и еще одно: Switch bounce . Бену повезло со своим образцом (или, по крайней мере, с тем, что он был готов показать на видео), но в реальном мире? Они будут колебаться в течение нескольких миллисекунд, прежде чем успокоятся. Подробнее здесь: https://www.allaboutcircuits.com/technical-articles/switch-bounce-how-to-deal-with-it/

почти 10 для больших значений 7, и в СППЗУ, вероятно, уже есть этот диод.
Если бы у меня работал инженер и предложили рассчитывать на входной защитный диод для отлова такого всплеска, они бы у меня долго не работали.
Его выгода в том, что никому не нужен бесчисленный, неграмотный и невосприимчивый к разуму босс.
Здесь предполагается, что индуктивность провода связывает противо-ЭДС через C с общими зажимами 10k>диод>10k>диод, используемыми во всех CMOS (с большими допусками), предназначенными для переходных процессов электростатического разряда в кВ, учитывая, что эти крошечные диоды рассчитаны только на 5 мА постоянного тока. и это временно, не вижу смысла добавлять диод
также заряд 5 В не будет пропускать более 5 мА через это сопротивление 1 кОм.
Если сделать R1 >> R2, то положительный всплеск можно свести к минимуму. Это преимущество — единственная причина, по которой стоит упомянуть эту схему.
Если бы диоды защиты ввода-вывода чипа были настолько хороши (рассказчик: это не так), вся категория быстродействующих устройств TVS была бы ненужной. Теперь спросите себя: когда ваши системы умирают в полевых условиях, а неисправность связывают с перенапряжением контактной площадки, хотите ли вы быть (вероятно, младшим) инженером, объясняющим представителю FA на исполнительном собрании, почему вы считаете, что эта дерьмовая схема вам не подходит? слез с ютуба было хорошей идеей?
Ваша ошибка в том, что R2 = 680R, а не 680k.
@hacktastic У меня сложилось общее впечатление, что TVS имеет довольно высокую емкость, которая ограничивает частотную характеристику (при необходимости) и подходит для случаев с низким энергопотреблением (но не так хорошо, когда может потребоваться больше). Я ошибаюсь здесь?
@jonk - есть устройства TVS, предназначенные для HDMI и других высокоскоростных интерфейсов, которые имеют очень низкую емкость. TI производит, например, 0,25 пФ, которые обеспечивают защиту +/- 12 кВ. ссылка: ti.com/product/TPD4E02B04
@hacktastical Круто! Теперь мне нужно проверить управление энергией.
@hacktastical Ну, я вижу ограничение в 400 нКл за 5 нс, а также ограничение в 136 мкДж за 8 мкс. По крайней мере, они указывают это!
@James спасибо - я пересмотрел симуляцию и текст. Еще плохо - более 7В без диода.
Помимо перенапряжения, действительно ли дребезг переключателя будет проблемой? Похоже, что это просто приведет к многократной записи одних и тех же данных (поскольку они буквально вводятся с помощью микропереключателей).
@hacktastical, можете ли вы объяснить, как/почему правая сторона крышки переходит на 7 В? Я смотрел это в твоем симе, но я не слежу за тем, что происходит.
@ riptusk331 Диод подавляет положительный всплеск. Удалите диод и попробуйте, вы увидите пик на 7В.
@hacktastical да, извините, я должен был быть более ясным. я удалил диод в sim и наблюдал пик 7V. Я спрашивал, почему и как возникает этот пик 7 В? мой комментарий означал, что я не понимаю, как возникает этот пик и почему конструкция без диода приводит к нему. (я могу опубликовать это как правильный вопрос, если хотите)

Перед переключением закрыть обе стороны колпачка на +5В.

Переключатель закрывается, обе стороны крышки мгновенно падают до 0 В, затем правая сторона крышки заряжается до + 5 В через R2.

Переключатель размыкается, правая часть крышки мгновенно подскакивает примерно до +7 В, а левая часть крышки мгновенно подскакивает примерно до +2 В. (На данный момент на крышке все еще есть + 5 В).

Крышка теперь разряжается по замкнутому контуру через оба резистора. Левая сторона крышки поднимается до +5В. Правая сторона крышки падает до +5В.

Теперь готовы к следующему замыканию переключателя.

Начальное состояние Vc=5В, но сразу после закрытия 0В

Окончательное состояние Vc=0V после закрытия, переходная характеристика T=R2*C1 для 64% затухания. Ток при закрытии ограничен 5 В/R2 при закрытии, в то время как R1 действует, когда открыт на выпускной колпачок.

Это схема дифференцирующего импульса с отрицательным фронтом.

Таким образом, резкий отрицательный импульс до 0 В с экспоненциальным спадом обратно до 5 В.

Если бы кто-то хотел ограничить частоту повторения этих импульсов, увеличение R1 до 10 мГц привело бы к перезарядке T только за 10 мс, поэтому большой конденсатор xx мкФ всего за несколько секунд из-за собственной утечки R.