Измерение VXX с разделителем с нулевой нагрузкой

Пито
Вторник 10 января 2017 г. 11:20
Для людей, которые хотят сэкономить энергию - разделитель напряжения, который не загружает VXX (v1).
VXX может быть любое разумное напряжение, не только 5 В, как показано выше.
Разделение напряжения не загружает VXX, только во время измерения.
Резисторы в разделителе могут иметь любое значение, которое вам нужно вписать в диапазон АЦП.
Приятно иметь, когда вы говорите UA энергосбережение и импеданс источника 1-10K для быстрого и надежного ADC :)
При условии, как есть, не предоставляется никаких гарантий, используйте свой собственный риск :)
Эскиз легко создать, оставленный в качестве упражнения для читателей :)
Vxx trick.jpg
Vxx трюк.JPG (15.99 киб) просмотрено 1256 раз

Ахулл
Вт 10 января 2017 г. 11:45
Это аккуратный трюк. Интересно, насколько высокое напряжение на входе V1 вы могли бы сойти с рук. Переключаемые аттенуаторы для свиньи-o-scope являются одним из вариантов использования, который приходит на ум.

Rogerclark
Ср 11 января 2017 г. 12:14
Ребята

Я просто пытался моделировать это в ltspice, но я получаю странные результаты

Я думал, что включил контрольный сигнал для 100 микросекунд (на самом деле я использовал квадратную волну периода 200 микросекунд), но форма волны, которую я получаю в середине разделителя, представляет собой серию усиливающихся импульсов напряжения

Максимальное напряжение, которое я получаю в середине разделителя (для входа 5 В) составляет 600 мВ

Я прикрепил свой файл ltspice (возможно, я допустил ошибку)

Пито
Ср 11 января 2017 г. 7:44
Он работает таким образом, вы переключаете Pinx (вывод) от 1 до 0.
Это открывает Q1 для
время t = апророк R3 * c1.
За это время вы должны предоставить ADC. Как нужно, скажем, 1us для STM32, вы можете попробовать с
R3 = 10K C1 = 4N7-10N
Получить t = скажем, 100USECS. Вы можете попробовать еще меньше t. Цель состоит в том, чтобы получить наименьший Т, в то время как измеренный adcin все еще стабильный/точный.

После измерения вы ничего не делаете, разряды C1, Q1 будет закрыт, а VXX и разделитель (скажем, 9K/1K) будут выключены с MCU. Никакой ток не истощен.
Хорошо, если вы хотите время от времени измерять vxx = 3V на аккумулятор CRXXXX.. Или что -то в этом роде.

PS: Последующие T -изменения с Vxx немного немного. Вам нужна логика Q1 PMOSFET с самым низким уровнем порога, т.е. 1.5 В.

Ниже симуляция: потребовалось 1 USEC, чтобы получить стабильный ADC VIN. И это длится для 30 -е. Стабильные. Вы делаете АЦП там. R4 и C2 являются паразитными только для моделирования.
У меня нет такого низкого порогового логического уровня PMOSFET модели для моделирования, поэтому я использовал мощный MOSFET (не хорошо, он имеет высокое пороговое напряжение и емкость Big Gate).
Zero Power Divider.jpg
Ноль питания делитель.JPG (66.72 киб) просмотрено 1235 раз

Mrburnette
Ср 11 января 2017 г. 14:16
Для тех, кто не хочет слишком много усложнять ситуацию, онлайн -симулятор Falstad Circuit прост в использовании.
Circuitsimulator.jpg
Схема.JPG (46.02 киб) просмотрено 1217 раз

Пито
Ср 11 января 2017 г. 15:12
@mrburnette: ваш c1 = 10uf, должен быть 10NF.. Попробуйте мой второй пример с разделителем VXX = 30V и 9K/1K (R3 = 10K, C1 = 10NF), если вы получаете аналогичные результаты, как я получил.
Нам также существует ток через конденсатор C1 (во время зарядки/разрядки), не только через разделитель.

Rogerclark
Ср 11 января 2017 г., 19:46
Я снова попробовал схему в ltspice, но она все еще не дала таких же результатов.

Я получаю большую каплю вольт на FET, и я не знаю, почему.

Но, кажется, у меня есть проблемы с FET в LTSPICE, которые мне нужно когда -нибудь исправить.

Пито
Ср 11 января 2017 г., 21:43
@Roger: отлично работает, ваша симуляция :)
С некоторыми исправлениями, конечно :)
OMG, эта графика, значки, как детская игрушка :)
Красный - затворы, синий - середина разделителя, зеленый - pinx pulse
Roger ltspice Zero Power Div.jpg
Roger ltspice Zero Power Div.JPG (80.51 киб) просмотрено 1194 раз

Rogerclark
Ср 11 января 2017 г. 22:28
Спасибо, Пито

Я попробую, когда вернусь домой

Rogerclark
Ср 11 января 2017 г. 11:12
PITO, можете ли вы застегнуть и опубликовать свой файл Simulator (ASC)

Редактировать.

Незачем.

Проблема, казалось, заключалась в том, что FET должен был иметь свой набор типов, то есть, чтобы он смоделировал реальное устройство, а не теоретический «идеальный» FET.
Я не уверен, почему это так, поскольку нормальные биполярные транзисторы в LTSPICE в порядке, используя теоретическую модель большую часть времени (они, кажется, хорошо совпадают с двусторонними мировыми биполярами)

П.С.

@Pito, какой симулятор вы обычно используете ?
Я думал, что у LTSPICE есть хорошая репутация в отношении точности и гибкости, с его основным недостатком является его очень неуклюжий пользовательский интерфейс

Пито
Чт 12 января 2017 г. 8:03
У биполяров намного меньше разброса параметров, так что все работают нормально в основном.
Для моделирования специй (не для дизайна печатной платы) я могу порекомендовать «Circuit Maker 2000» (старый, прежде чем Altium вступит во владение). Единственные 2 вопроса с CM 2K - это EOL с 2K, а последние типы деталей отсутствуют (но сотни все еще в). Но вы можете добавить их, afaik.
PS: есть новое издание - CM - 2015 версия бесплатно, от Altium, вы можете попробовать. Дейвей сделал разрыв :)

Rogerclark
Чт 12 января 2017 г. 9:29
Пито написал:У биполяров намного меньше разброса параметров, так что все работают нормально в основном.
Для моделирования специй (не для дизайна печатной платы) я могу порекомендовать «Circuit Maker 2000» (старый, прежде чем Altium вступит во владение). Единственные 2 вопроса с CM 2K - это EOL с 2K, а последние типы деталей отсутствуют (но сотни все еще в). Но вы можете добавить их, afaik.
PS: есть новое издание - CM - 2015 версия бесплатно, от Altium, вы можете попробовать. Дейвей сделал разрыв :)

Пито
Чт 12 января 2017 12:56
Кстати, Spice Simulator можно запустить на STM32 с ExRAM - т.е. bluezex. Конец 80 лет я запустил его по -атариста (с 1 МБ ОЗУ). Насколько я помню, сам бинар был около 350 КБ. Командная строка, без графики, стандартные выходы Spice 2G5. Мы можем попробовать :)

Пито
Пт 13 января 2017 г. 20:25
К вашему сведению - я добавил модель транзистора PMOS BSS223PW в свой CM2K, и материал имитируется при изгнании из Pinx Pulse Ampl 1.5-3.3v нормально.

TEK 4010/4014 Vector Graphics Termin