по скорости нарастания уже eddy делал для отбраковки оперов для металлодетектора : www.eddy.com.ua/archives/229 вход дёргается на 1, запоминается значение таймера и МК ждёт прерывания от компаратора. минимум обвязки, простая программа и хорошая точность. калибровка - закоротить выход на компаратор и в проге запомнить кол-во тиков таймера. что касается input bias current - входной ток смещения. измерить можно, но применим только для высокоомных источников сигнала. это ток, который потребляется по входам опера. и, если, к примеру, опер включён как повторитель к высокоомной нагрузке, то на нагрузке упадёт напряжение = R нагрузке * I bias , а на втором входе опера ничего не упадёт, т.к. выход опера является низкоомным источником. при использовании "усиливающих" усилителей разницу ошибку можно вообще колоссальную получить. поэтому есть правила расчёта резисторов в обвязке оперов.
@RADIOSOFT1
4 жыл бұрын
Спасибо, а можно по подробней про его алгоритм?
@AnShyv
4 жыл бұрын
его алгоритма не знаю, а написал своё видение. с самим eddy можно пообщаться и распросить про алгоритм. по алгоритму - изначально у нас ноль на входе опера, значит ноль на выходе. настроен компаратор МК на сработку от "скольки там он умеет и сколько нужно". заводим таймер, щёлкаем ногу МК на 1 (подаём 5В на опер) и запоминаем значение таймера. ждём прерывания от компаратора. прерывание пришло - пишем сразу новое значение таймера. после можно расслабиться и вычислить сколько времени прошло и рассчитать dv/dt зная установки компаратора. как бы всё.
@AnShyv
4 жыл бұрын
суть в том, что нам не нужно измерять напряжение, а нужно всего лишь знать до какого уровня оно поднимется и когда оно до него поднимется. компаратор это и делает с отличной скоростью. главное убедиться в том, чтобы таймер и компаратор работали максимально быстро для хорошей точности измерения, а они оба зависят от частоты тактирования.
@RADIOSOFT1
4 жыл бұрын
@@AnShyv это все понятно, я примерно так и делал, только таймер тут не подойдет, а просто счет переменной в цикле с опросом состояния вывода, это по идее тот же самый компаратор, пробовал так же вместо опроса вывода делать по прерыванию, разницы особой нет. В моем понимании в идеале нужно ставить два компаратора у каждого свое напряжение, и между ними уже замерять время. Наверное сделаю потом еще одно видео где покажу осциллограммы и в чем проблема.
@AnShyv
4 жыл бұрын
почему таймер не подойдёт ? он для этого и предназначен, собственно. а то что ты будешь считать в цикле - трудно привязать к тактовой частоте, т.к. ты программишь не на асме и, я сомневаюсь, что юзаешь для отладки авр студию. а то что ты описываешь с опросами/хуёсами - это крайне кривое решение, т.к. как ты и сказал - у пинов i/o напряжение переключения нормируется в широких пределах. что касается компаратора - это аналоговый узел (операционник включённый как компаратор), со всеми вытекающими отсюда. если хочется чётко определить момент перехода - юзаешь компаратор. если смотришь логический сигнал - i/o. почитай ты ДШ по компараторам. там 2-3 страницы всего.
@USER-ruzer2000
4 жыл бұрын
Может лучше nextion продолжить?
@SLOWOLITUS
Жыл бұрын
Скорость нарастания так и не добавили в прибор? Это самое важное!
@RADIOSOFT1
Жыл бұрын
нет
@tanixtx5298
4 жыл бұрын
Для измерения входного сопротивления можно использовать какой-нибудь операционник в роли буфера перед входом АЦП. Но так как и он будет вносить погрешность, то ввести настройку для того, чтобы компенсировать это, т.е. сделать замер перед подключением тестируемого ОУ. Таким способом можно достаточно большие входные измерять будет
@saidgusainov6252
4 жыл бұрын
Спасибо.
@user-pk9xv5jm5p
4 жыл бұрын
класная идея
@demyanobloga378
Жыл бұрын
два ,,с,,😂
@Pro-pd9yx
4 жыл бұрын
Андрей. А в чём проблема синус в 10 МГЦ получить на контроллере? Какой кварц поставишь то и будет дудонить на выход. У контроллеров это стандартная фишка для синхронизации нескольких от одного источника :)
@RADIOSOFT1
4 жыл бұрын
10МГц или кГц ??? 10МГц на авр не получишь
@Pro-pd9yx
4 жыл бұрын
@@RADIOSOFT1 Частоту вешнего резонатора на ногу вытолкнуть.
@Pro-pd9yx
4 жыл бұрын
@@RADIOSOFT1 Не помню. Вроде на ATtiny85 с фьюзами экспериментировал, смотрю на ногу генерация пошла, равная частоте кварца. Думал пин накрылся. Спросил у человека, говорит специально для тактирования периферии сделано.
@RADIOSOFT1
4 жыл бұрын
@@Pro-pd9yx у меня на канале есть видео про генератор меандра частотой до 4,6мгц на аттини13. но это прямоугольник.
@Pro-pd9yx
4 жыл бұрын
@@RADIOSOFT1 Не. Там реально синусоида получается.
Пікірлер: 24