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