просьба спецам. увеличителе количества импульсов
просьба спецам. увеличителе количества импульсов
здраствите. можете помочь с увеличителем количества импульсов.
вход 10 импульсов выход 11 импульсов . моторчик работает медленно не равномерно скорость изменяется.
выходной сигнал Цифровой(на принципе датчика хола).
вход 10 импульсов выход 11 импульсов . моторчик работает медленно не равномерно скорость изменяется.
выходной сигнал Цифровой(на принципе датчика хола).
- Реклама
нужно сделать такой прибор.чтобы стоял отдельно и 10 импульсов преобразовал в 11.
- Вложения
-
- 1.jpg
- вот такой
- (38.54 КБ) 522 скачивания
Так это же очень просто!!mmaaxxoo писал(а):нужно сделать такой прибор.чтобы стоял отдельно и 10 импульсов преобразовал в 11.
Прибор называется: "Отдельно стоящий впихиватель одинадцатого импульса после каждого десятого, с последующим преобразованием десяти вошедших и одинадцатого впихнутого в 11".
А если серьёзно, то сформулируйте задачу с конкретными данными!
R3Dio 73!
- Реклама
на выходе пилаобразние импульсы.а ещё какие данный ван нужны чтобы мне помочь .VIRGO писал(а):Так это же очень просто!!mmaaxxoo писал(а):нужно сделать такой прибор.чтобы стоял отдельно и 10 импульсов преобразовал в 11.
Прибор называется: "Отдельно стоящий впихиватель одинадцатого импульса после каждого десятого, с последующим преобразованием десяти вошедших и одинадцатого впихнутого в 11".
А если серьёзно, то сформулируйте задачу с конкретными данными!
Собираешь генератор коротких импльсов и одновибратор с шириной импульса, как на рисунке, чтобы туда "влезли 11 импульсов. Все это обрабатывается схемой "И-НЕ" + Инвертор. Или есть другой путь: 2 счетчика отсчитывает 11 импульсов и схема совпадения выдает импульс "Сброс". Счетчики:К561ИЕ8 включены последовательно. С выхода первого счетчика(считает "Еденицы") берем выход "1". со второго счетчика(считает "десятки) берем выход"1" Эти выходы обрабатываем схемой "И" - выделяем 11 синхроимпульс. С помощью данного синхроимпульса "рубим" поток импульсов на "пачки" по 11 штук. Если не понял ни хрена, найди книгу г.Шило или Шелестова"Полезные схемы"книга 2 и почитай подробности.
А поболтать?
- SeregaT
- Генеральный секретарь МЯУ
- Сообщения: 18884
- Зарегистрирован: Пн сен 03, 2007 18:24:27
- Откуда: Россия. Омск.
- Контактная информация:
А если серьёзно, каким образом это можно сделать? Правда я не совсем понял условия задачи. Время между импульсами должно быть одинаковым или просто отсчитать 10 импульсов и вместо одного 10го сделать два импульса более коротких? Если второе, то с помощью МК это вообще без проблем, но вот если первое, вот это уже интересно. В этом случае должны использоваться какие-то сложные алгоритмы, которые высчитывают скорость следования входных импульсов и просчитывают наперёд скорость следования выходных импульсов таким образом, чтобы на выходе получилось 11 одинаковых импульсов вместо 10. Если честно, даже не представляю себе как это сделать 
Re: просьба спецам. увеличителе количества импульсов
Здравствуйте. Жаль, что Вы подробно не осветили фразу о "моторчике". Если будет приведена схема, алгоритм и т.д. разговор будет более предметным.mmaaxxoo писал(а):здраствите. можете помочь с увеличителем количества импульсов.
вход 10 импульсов выход 11 импульсов . моторчик работает медленно не равномерно скорость изменяется.
выходной сигнал Цифровой(на принципе датчика хола).
Для AVR получить на выходе частоту следования импульсов, равную Nвых=Nвх+Nвх/K можно так
-"навечно" запустить таймер
-подать входной сигнал на вход ICP
*ожидание прерываний
-по разнице значений CAPT(i+Nвх) и CAPT(i) определить период следования импульсов
-рассчитать требуемые параметры выходного сигнала с учетом текущего состояния таймера
-загрузить в регистр COMP сравнения таймера
-переход на * .
При этом будет запаздывание реакции "моторчика" из-за цикличности измерения, но можно осуществить выполнение регулирования в очень широких пределах.
Последний раз редактировалось akl Вт авг 18, 2009 04:04:00, всего редактировалось 1 раз.



