Счетчик

Вопросы по встроенным блокам
Ответить
smirnoff
Рядовой
Сообщения: 10
Зарегистрирован: 08 дек 2019, 19:38
Имя: Олег

Счетчик

Сообщение smirnoff »

Доброго времени суток , уважаемые форумчане.
Подскажите пожалуйста по штатному счетчику.
Если на вход счетчика поставить генератор (симметричный мультивибратор) с длинной импульса менее 10 мс ,
счетчик не успевает считать импульсы и считает со своей частотой. Как увеличить скорость счета счетчика? Нужен счетчик который будет считать импульсы длинной от 5 мкс.
Последний раз редактировалось smirnoff 08 дек 2019, 21:43, всего редактировалось 1 раз.
smirnoff
Рядовой
Сообщения: 10
Зарегистрирован: 08 дек 2019, 19:38
Имя: Олег

Счетчик

Сообщение smirnoff »

Скоростной счетчик подключается к входящему пину, а мне нужно на вход счетчика повесить генератор.
Аватара пользователя
Nikan
Майор
Сообщения: 1194
Зарегистрирован: 29 дек 2016, 00:49
Откуда: москва

Счетчик

Сообщение Nikan »

.
Последний раз редактировалось Nikan 24 мар 2023, 01:24, всего редактировалось 1 раз.
edyapd
Капитан
Сообщения: 768
Зарегистрирован: 20 сен 2019, 11:38
Имя: Эдуард

Счетчик

Сообщение edyapd »

[ref]smirnoff[/ref], и счётчик и генератор, которые вы добавляете в программе, являются программными. И зависят они в первую очередь от микроконтроллера на котором вы делаете своё устройство. А так же от вашего кода. Поставите в код какой-нибудь блок, который будет отрабатываться 0.1 сек, вот и будет у вас максимальная частота 10 Гц.
Аватара пользователя
Ivan_Kornege
Лейтенант
Сообщения: 338
Зарегистрирован: 29 апр 2017, 08:24
Откуда: гАндурас
Имя: Ivan

Счетчик

Сообщение Ivan_Kornege »

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

Счетчик

Сообщение smirnoff »

Nikan писал(а): 08 дек 2019, 21:56
smirnoff писал(а): 08 дек 2019, 21:29 Доброго времени суток , уважаемые форумчане.
Подскажите пожалуйста по штатному счетчику.
Если на вход счетчика поставить генератор (симметричный мультивибратор) с длинной импульса менее 10 мс ,
счетчик не успевает считать импульсы и считает со своей частотой. Как увеличить скорость счета счетчика? Нужен счетчик который будет считать импульсы длинной от 5 мкс.
почему вы уверены, что счетчик не считает? - скорее всего генератор не генерит на той частоте
Да действительно встроенный генератор начинает нормально работать от импульсов длинной не менее 1000 мкс. Провел испытания с осциллографом, если в симметричном мультивибраторе импульсы менее 1000 мкс частота начинает сильно плыть. Проверял на Arduino NANO. Испытал несколько штук, картина одинаковая .
Аватара пользователя
Phazz
Полковник
Сообщения: 3121
Зарегистрирован: 17 окт 2016, 15:38
Откуда: Сургут
Имя: Анатолий
Благодарил (а): 233 раза
Поблагодарили: 114 раз

Счетчик

Сообщение Phazz »

Где-то встречал, если задать константу генератора в микросекундах, то работает стабильнее.
Аватара пользователя
Dryundel
Полковник
Сообщения: 2423
Зарегистрирован: 22 май 2017, 23:15
Откуда: Ярославль
Имя: Андрей
Благодарил (а): 2 раза
Поблагодарили: 29 раз

Счетчик

Сообщение Dryundel »

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

Вернуться в «Штатные блоки»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 5 гостей