Консультации | Делитель частоты |
|
---|---|---|
Помогите решить следующую проблему. |
|
|
alex_0904: Как можно получить коэффициент делителя 1.6-1.7? alex_0904: импульсы амплитудой 24В. |
|
|
Раз нет современных микросхем на такое напряжение, значить буду городить преоброзователь уровня. |
|
|
|
||
511 - всего лишь на 15 вольт, значит, городить преобр. уровня придётся и с ней. Кроме того, она мерзковата по надёжности. Что касается делителя на нецелое число - такие вещи можно сделать и без МК. Но придётся смириться с тем, что выходная последовательность импульсов не будет строго регулярной - её период будет меняться так, чтобы в-среднем получилось заданное деление. Принцип заключается в переключении целочисленного коэф. деления в заданной пропорции. Допустим, надо поделить на 2,5 - значит, делим на 2, выдаём один импульс, далее делим на 3, опять выдаём один импульс, затем снова на 2 и т.д. Для построения такого делителя надо первым делом выразить заданный коэф. деления как дробь с целочисленными числителем и знаменателем. |
|
|
Спец: всего лишь на 15 вольт |
|
|
Спец: мерзковата по надёжности. |
|
|
poruchik: Uпит.=+25 +/-10% В |
|
|
alex_0904: Подскажите, есть ли делители частоты работающие с таким уровнем сигнала, или придётся городить преобразователь уровня 24В в TTL, потом делитель частоты, а потом опять с TTL уровня получать 24В Логики на 24В скорее всего нет. Не совсем ясно, что сложного в преобразователях? Для преобразования 24В импульсов в ТТЛ достаточно двух резисторов и, возможно, одного стабилитрона. Ну или оптопары, если нужна гальваническая развязка. Для преобразования ТТЛ в 24В импульсы достаточно транзистора с открытым коллектором, ну или оптопару. Остальное можно сделать на логике, но ПМСМ проще сделать на любом атмеловском микроконтроллере, используя схему захвата. Не сложнее, зато явно гибче. Вот примерный алгоритм. 1) По фронту импульса срабатывает схема захвата, записываете время таймера в переменную Т1. 2) Дожидаетесь следующего захвата, записываете время таймера в переменную Т2. Разница времён Т2-Т1 даст вам период входных импульсов. Делите его на 1.6 - 1.7 и записываете во второй триггер, который связан с OCR. Второе время Т2 переписываете в первое Т1=Т2. 3) Переходите к пункту 2. |
|
|
Спец: залез в справочник и мне пришлось |
|
|
Форум про радио — сайт, посвященный обсуждению электроники, компьютеров и смежных тем. pro-radio.online | Обратная связь |
© 2003—2025 |