Страница 1 из 1

Счетчик

Добавлено: 08 дек 2019, 21:29
smirnoff
Доброго времени суток , уважаемые форумчане.
Подскажите пожалуйста по штатному счетчику.
Если на вход счетчика поставить генератор (симметричный мультивибратор) с длинной импульса менее 10 мс ,
счетчик не успевает считать импульсы и считает со своей частотой. Как увеличить скорость счета счетчика? Нужен счетчик который будет считать импульсы длинной от 5 мкс.

Счетчик

Добавлено: 08 дек 2019, 21:45
smirnoff
Скоростной счетчик подключается к входящему пину, а мне нужно на вход счетчика повесить генератор.

Счетчик

Добавлено: 08 дек 2019, 21:56
Nikan
.

Счетчик

Добавлено: 09 дек 2019, 05:41
edyapd
[ref]smirnoff[/ref], и счётчик и генератор, которые вы добавляете в программе, являются программными. И зависят они в первую очередь от микроконтроллера на котором вы делаете своё устройство. А так же от вашего кода. Поставите в код какой-нибудь блок, который будет отрабатываться 0.1 сек, вот и будет у вас максимальная частота 10 Гц.

Счетчик

Добавлено: 09 дек 2019, 08:37
Ivan_Kornege
smirnoff писал(а): 08 дек 2019, 21:29 Подскажите пожалуйста по штатному счетчику.
Если на вход счетчика поставить генератор (симметричный мультивибратор) с длинной импульса менее 10 мс ,
счетчик не успевает считать импульсы и считает со своей частотой. Как увеличить скорость счета счетчика?
а вот в справке автор флпрог написал с какой скоростью он может считать: "Экспериментальным путем получены следующие характеристики счетчика.
Максимальная частота следования импульсов – 130 кГц.
Минимальная длительность импульса – 50 нс." https://flprog.ru/bez-rubriki/helppage/ ... eedCounter

Счетчик

Добавлено: 09 дек 2019, 09:17
smirnoff
Nikan писал(а): 08 дек 2019, 21:56
smirnoff писал(а): 08 дек 2019, 21:29 Доброго времени суток , уважаемые форумчане.
Подскажите пожалуйста по штатному счетчику.
Если на вход счетчика поставить генератор (симметричный мультивибратор) с длинной импульса менее 10 мс ,
счетчик не успевает считать импульсы и считает со своей частотой. Как увеличить скорость счета счетчика? Нужен счетчик который будет считать импульсы длинной от 5 мкс.
почему вы уверены, что счетчик не считает? - скорее всего генератор не генерит на той частоте
Да действительно встроенный генератор начинает нормально работать от импульсов длинной не менее 1000 мкс. Провел испытания с осциллографом, если в симметричном мультивибраторе импульсы менее 1000 мкс частота начинает сильно плыть. Проверял на Arduino NANO. Испытал несколько штук, картина одинаковая .

Счетчик

Добавлено: 09 дек 2019, 10:13
Phazz
Где-то встречал, если задать константу генератора в микросекундах, то работает стабильнее.

Счетчик

Добавлено: 09 дек 2019, 11:13
Dryundel
Длина импульса в генераторе не может быть меньше чем время цикла луп. Точней быть то она может, но работать будет с частотой луп, не выше. И чем больше и загруженней скетч, тем меньшая частота доступна штатному генератору.
Так что эксперименты с пустым скетчем реальную картину не отражают.