цифровой умножитель частоты на 4 - посоветуйте алгоритм

Вопросы настройки, программирования, прошивки микроконтроллеров и микросхем программируемой логики
Закрыто
Аватара пользователя
v000va
Мучитель микросхем
Сообщения: 422
Зарегистрирован: Ср дек 26, 2007 18:33:00

цифровой умножитель частоты на 4 - посоветуйте алгоритм

Сообщение v000va »

Подскажите плз, хочу сделать цифровой умножитель частоты, на Tiny2313 или Mega8, который будет умножать частоту от 2 до 20 Гц на 4. Т.е. на входе 2, на выходе 8 Гц.
Посоветуйте алгоритм плз. Главное чтоб выходная частота была непрерывна. Т.е. и мерять и выводить нужно параллельно. Ессно будет какая-то задержка между измеренным значением частоты и выходной частотой, но это не страшно, главное чтоб выходной сигнал не прерывался на период измерения.
Реклама
Аватара пользователя
radiokot__
Мучитель микросхем
Сообщения: 454
Зарегистрирован: Вс янв 15, 2012 19:58:40

Re: цифровой умножитель частоты на 4 - посоветуйте алгоритм

Сообщение radiokot__ »

А это для чего? такое безобразие нужно.
Ни один домашний кот незнает что он домашний.
Реклама
Аватара пользователя
wws63
Сверлит текстолит когтями
Сообщения: 1231
Зарегистрирован: Вс май 21, 2006 16:07:59
Откуда: Алтай

Re: цифровой умножитель частоты на 4 - посоветуйте алгоритм

Сообщение wws63 »

akl
Друг Кота
Сообщения: 4445
Зарегистрирован: Пт мар 07, 2008 06:54:43
Откуда: Ижевск

Re: цифровой умножитель частоты на 4 - посоветуйте алгоритм

Сообщение akl »

Реклама
Эиком - электронные компоненты и радиодетали
Аватара пользователя
radiokot__
Мучитель микросхем
Сообщения: 454
Зарегистрирован: Вс янв 15, 2012 19:58:40

Re: цифровой умножитель частоты на 4 - посоветуйте алгоритм

Сообщение radiokot__ »

wws63
Там вроде всё расписанно.
Замеряем время от импульса до импульса, и выводим четыре импульса в такойже промежуток времени.
Ни один домашний кот незнает что он домашний.
Реклама
Аватара пользователя
mozgososik
Прорезались зубы
Сообщения: 217
Зарегистрирован: Чт июн 03, 2010 12:23:55
Откуда: Выхино

Re: цифровой умножитель частоты на 4 - посоветуйте алгоритм

Сообщение mozgososik »

Нах контроллер
преобразовать сигнал в треугольник и пара диодных мостов
Реклама
Аватара пользователя
Барсик
Друг Кота
Сообщения: 3459
Зарегистрирован: Ср сен 27, 2006 16:18:57

Re: цифровой умножитель частоты на 4 - посоветуйте алгоритм

Сообщение Барсик »

Может быть подойдёт: http://radiokot.ru/forum/viewtopic.php?p=528752#p528752
Аватара пользователя
v000va
Мучитель микросхем
Сообщения: 422
Зарегистрирован: Ср дек 26, 2007 18:33:00

Re: цифровой умножитель частоты на 4 - посоветуйте алгоритм

Сообщение v000va »

Спасибо за ответы и помощь, а теперь по порядку...
radiokot__ писал(а):А это для чего? такое безобразие нужно.
Известное дело, для "ускорения" датчика.
Спасибо, это уже теплее:)))
radiokot__ писал(а):wws63
Там вроде всё расписанно.
Замеряем время от импульса до импульса, и выводим четыре импульса в такойже промежуток времени.
В общем-то алгоритм уже прорисовывается - одним таймером мерять число импульсов за период входного сигнала, умножате его на Коэф. и загружать в другой таймер и выводить. Мерять по прерыванию, а вот как лучше огранизовать вывод частоты? Чтоб процесс измерения и вывода шли параллельно?
mozgososik писал(а):Нах контроллерпреобразовать сигнал в треугольник и пара диодных мостов
Эээ, а можно более подробно?
Барсик писал(а):Может быть подойдёт: http://radiokot.ru/forum/viewtopic.php?p=528752#p528752
Смотрел Ваш проект, как раз перед тем как открыть топик. Прогнал его в симуляторе, там вроде на выходе идут пачки импульсов повышенной частоты. Т.е. пока идет измерение на выходе нет ничего. Возможно это косяк симулятора, в железе выходной сигнал непрерывен?
Аватара пользователя
radiokot__
Мучитель микросхем
Сообщения: 454
Зарегистрирован: Вс янв 15, 2012 19:58:40

Re: цифровой умножитель частоты на 4 - посоветуйте алгоритм

Сообщение radiokot__ »

Известное дело, для "ускорения" датчика.
Мне например не известно для чего это может пригодится.
Т.е. пока идет измерение на выходе нет ничего.
При первом измерение так и будет (надож знать какой период умножать)
А потом закальцовывается.
Ни один домашний кот незнает что он домашний.
Аватара пользователя
mozgososik
Прорезались зубы
Сообщения: 217
Зарегистрирован: Чт июн 03, 2010 12:23:55
Откуда: Выхино

Re: цифровой умножитель частоты на 4 - посоветуйте алгоритм

Сообщение mozgososik »

v000va писал(а):mozgososik писал(а):
Нах контроллерпреобразовать сигнал в треугольник и пара диодных мостов

Эээ, а можно более подробно?
Ну например как-то так:
X4.jpg
(18.78 КБ) 1311 скачиваний
Аватара пользователя
Барсик
Друг Кота
Сообщения: 3459
Зарегистрирован: Ср сен 27, 2006 16:18:57

Re: цифровой умножитель частоты на 4 - посоветуйте алгоритм

Сообщение Барсик »

v000va писал(а):Прогнал его в симуляторе, там вроде на выходе идут пачки импульсов повышенной частоты. Т.е. пока идет измерение на выходе нет ничего.
Симулятором не пользовался. Смотрел осциллографом непосредственно на железе. Никаких "пачек" не видел. Измерение и вывод идут одновременно по прерыванию от таймера. Частота прерываний - 10 КГц. Тактовая частота была 9,6 МГц.
borys
Держит паяльник хвостом
Сообщения: 927
Зарегистрирован: Вт сен 07, 2010 19:27:48
Откуда: Ташкент

Re: цифровой умножитель частоты на 4 - посоветуйте алгоритм

Сообщение borys »

Умножение частоты на 4 можно сделать и простой логике, например 561 серии. Займет 3-4 кор-
пуса и не надо писать никаких программ. Получится намного быстрее.
Аватара пользователя
da-nie
Говорящий с текстолитом
Сообщения: 1590
Зарегистрирован: Вс июн 24, 2012 16:07:00
Откуда: Лен.Обл.
Контактная информация:

Re: цифровой умножитель частоты на 4 - посоветуйте алгоритм

Сообщение da-nie »

Можно ведь генерировать два импульса по переднему и заднему фронту входного импульса. И так два раза. :)
И день и ночь в пути...
Мои программки: https://github.com/da-nie
Мои публикации: https://habr.com/ru/users/da-nie/posts/
Мои видео: https://www.youtube.com/channel/UCUroi3 ... 52g/videos
clawham
Поставщик валерьянки для Кота
Сообщения: 1957
Зарегистрирован: Пт окт 31, 2008 09:38:55
Откуда: Одесса
Контактная информация:

Re: цифровой умножитель частоты на 4 - посоветуйте алгоритм

Сообщение clawham »

"ускорение" датчика автомобиля это просто бред!

изменения скорости измерений не будет...лучше взять тот частотомер чем вы скорость-пробег хотите мерять и в нем коэффициент поправить......или нормальный датчик скорости поставить....да что там его ставить? в штатное место подобрали медную трубку , развальцевали её и впихнули в неё магнитик любой, а дальше 1-2-4-8 датчиков холла по кругу :) или оптопара и диск с прорезями....сколько нарезал прорезей столько и импульсов будет...но тратить МК на это дело...ЗАЧЕМ?
Что нас не убило сделало нас осторожней
Не доверяйте русским лужам - это может быть вход в метро.
Закрыто

Вернуться в «Микроконтроллеры и ПЛИС»