Я пытаюсь разработать пиковый детектор в инструменте моделирования Multisim. Я разработал пиковый детектор с буферизацией для получения пикового напряжения синусоидального сигнала. Разработанная схема работает при постоянном напряжении сигнала, например, когда напряжение сигнала изменяется от 1 В до 0,5 В, она выдает 2 В на выходе пикового детектора. Разработанная схема, как показано ниже.
В приведенной выше схеме я использую переключатель для изменения напряжения синусоиды с 1 В на 0,5 В. Я использую еще один переключатель, чтобы обрезать отрицательный цикл синусоиды, затем я использую детектор пиков с буферизацией, чтобы получить максимальное напряжение.
Когда я применяю синусоидальную волну 1 В, она работает отлично и дает пиковое напряжение в виде постоянного тока. Проблема в том, что когда я изменяю напряжение сигнала с 1 В на 0,5 В, оно также дает 1 В в качестве пика. Любой предложит мне, какую ошибку я делаю. Я хочу разработать пиковый детектор, который будет давать максимальное напряжение даже при колебаниях напряжения. Я пытаюсь прикрепить файл Multisim, но у меня это не получается. Не знаю как прикрепить файл, поэтому добавил картинку.
Итак, дайте мне посмотреть, понимаю ли я это. Вы даете ему пик 1,0 В, и он определяет его правильно. Затем вы снижаете его до 0,5 В, и он по-прежнему сообщает о пике 1,0 В. В чем проблема? 0,5 В не является пиком, если напряжение также достигает 1,0 В.
Я подозреваю, что вы хотите обнаружить пик «в течение некоторого времени», а не пик «в течение бесконечного периода времени».
Если я правильно понял вашу схему, вам нужно каким-то образом разрядить C1, чтобы он мог обнаружить следующий импульс. Есть несколько способов сделать это.
Один из способов состоит в том, чтобы транзистор / МОП-транзистор / реле фактически замкнул C1 на GND. Затем есть какая-то схема, которая будет периодически отключать это.
Другой способ — просто поставить резистор параллельно C1. Этот резистор приведет к уменьшению пикового значения с течением времени. Измените значение резистора, чтобы изменить скорость его затухания. Если резистор подключен к GND, то затухание будет несколько обратным квадратом. Используйте источник постоянного тока, чтобы сделать его более линейным.
Метод параллельного резистора работает нормально. Вот дизайн, с которым я работал, который делает именно это. Вам нужно будет повернуть RC для постоянной времени ваших входных сигналов. 2.2RC поможет вам приблизиться (86%), 5RC поможет вам попасть в точку (99,3%).
Подробное объяснение постоянной времени RC см. в разделе RC Charging . Они предоставляют таблицу, подобную приведенной ниже, для быстрого доступа к сложным уравнениям.
Время Постоянное значение RC Процент от максимума Напряжение Ток 0,5 постоянная времени 0,5T = 0,5RC 39,3% 60,7% 0,7 постоянная времени 0,7T = 0,7RC 50,3% 49,7% 1,0 постоянная времени 1T = 1RC 63,2% 36,8% 2.0 постоянные времени 2T = 2RC 86,5% 13,5% 3.0 постоянные времени 3T = 3RC 95,0% 5,0% 4.0 постоянные времени 4T = 4RC 98,2% 1,8% 5.0 постоянные времени 5T = 5RC 99,3% 0,7%
Верендра
пользователь3624