-
- Сигналы формируются не регулярно, когда пила уйдет ниже порога,
ждем 2мс, чтобы ушла гарантировано ниже, потом переключение, пила
вверх, пока не дойдет до верхнего порога, ждем 2мс, переключаем.
Пульс на гейт таймера формируется во время прохода пилы между
уровнями. После прохода туда-сюда считываем таймер. Задержка 2мс
для исключения влияния переключения интегратора на измерение.
Переключение происходит примерно за 1мс до того как пила дойдет до
ближайшего порога и начнет Ig_B(18 знак., 07.04.2026 12:08)
- Микроконтроллер у вас аналоговый, без квантования сигналов по
времени? Вы улавливаете суть моей мысли? - Nikolay_Po(07.04.2026 12:29)
- Улавливаю... но не понимаю как это может влиять. От переключения до
измерения проходит довольно много времени. Позже покажу скриншот
осциллографа. Ig_B(257 знак., 07.04.2026 13:30)
- ОК. Получается, от фазы переключения, в ваша схема не должна
зависеть, так как засечка времени делается по напряжению пилы
компаратором и этот момент уже не квантуется контроллером (кроме
квантования таймером захвата). Значения счётчика таймера, я так
понимаю, много больше сотни (чтобы говорить об ошибках менее 1%)? - Nikolay_Po(07.04.2026 14:39)
- С емкостью 300пФ и 4МГц на входе таймера насчитывает туда и обратно
около 4200. Ig_B(39 знак., 07.04.2026 15:02)
- Хорошо. Пробовали засекать два интервала подряд и брать их сумму,
чтобы один интервал был вверх, другой - вниз, обязательно
прилегающие? - Nikolay_Po(07.04.2026 15:08)
- Так делал с самого начала. - Ig_B(07.04.2026 15:24)
- Пишите больше в ваших вопросах, пожалуйста. - Nikolay_Po(07.04.2026 15:49)
- Так делал с самого начала. - Ig_B(07.04.2026 15:24)
- Хорошо. Пробовали засекать два интервала подряд и брать их сумму,
чтобы один интервал был вверх, другой - вниз, обязательно
прилегающие? - Nikolay_Po(07.04.2026 15:08)
- С емкостью 300пФ и 4МГц на входе таймера насчитывает туда и обратно
около 4200. Ig_B(39 знак., 07.04.2026 15:02)
- ОК. Получается, от фазы переключения, в ваша схема не должна
зависеть, так как засечка времени делается по напряжению пилы
компаратором и этот момент уже не квантуется контроллером (кроме
квантования таймером захвата). Значения счётчика таймера, я так
понимаю, много больше сотни (чтобы говорить об ошибках менее 1%)? - Nikolay_Po(07.04.2026 14:39)
- Улавливаю... но не понимаю как это может влиять. От переключения до
измерения проходит довольно много времени. Позже покажу скриншот
осциллографа. Ig_B(257 знак., 07.04.2026 13:30)
- Микроконтроллер у вас аналоговый, без квантования сигналов по
времени? Вы улавливаете суть моей мысли? - Nikolay_Po(07.04.2026 12:29)
- Сигналы формируются не регулярно, когда пила уйдет ниже порога,
ждем 2мс, чтобы ушла гарантировано ниже, потом переключение, пила
вверх, пока не дойдет до верхнего порога, ждем 2мс, переключаем.
Пульс на гейт таймера формируется во время прохода пилы между
уровнями. После прохода туда-сюда считываем таймер. Задержка 2мс
для исключения влияния переключения интегратора на измерение.
Переключение происходит примерно за 1мс до того как пила дойдет до
ближайшего порога и начнет Ig_B(18 знак., 07.04.2026 12:08)