Свежие обсуждения
Измерения

Измеритель RLC-2

1 828 1127

Tadas - так не легче ли использовать одну 4059 для деления на необходимый N? Ведь в одно время нам нужна только одна частота 100кГц или 250кГц или 500кГц. Мне кажется меняем N на необходимый в тот момент и у нас есть нужный делитель частоты. 

 
Tadas: Но это мысль сырая, не уверен, что из этого толк получится.

Идея перспективная! Возможно что это как раз самый простой в реализации вариант синхронизации с сетью.

Получил прерывание - запустил генерацию частоты с нуля. Правда это потребует серьезного изменения алгоритма работы самой программы.

 

Но тогда всё равно стабильность прибора будет зависить от стабильности частоты сети и кварца МК. 

 

Вот такая идея для умножителя не подойдёт?

 
Laimys: Ведь в одно время нам нужна только одна частота 100кГц или 250кГц или 500кГц.

Но всё время нам нужна частота 50 Гц. Так что делить на 10000 хошь-нехошь придётся.
Конечно, для реализации делителя вариантов есть много. Надо выбрать оптимальный.

Laimys: Но тогда всё равно стабильность прибора будет зависить от стабильности частоты сети и кварца МК. 

Но фаза плыть не будет и это как выяснили - главное.

GM: Вот такая идея для умножителя не подойдёт?

Это уже было выше. Там синхронизация на 13-ой гармонике.
В рассматриваемом случае - на 10000-ной.
Глубоко сомневаюсь, что удастся захватить нужную. Без делителя по моему никак.
Можно конечно попробовать захват на 10-ой гармонике, всё меньше триггеров понадибится smile

 
Tadas: Можно конечно попробовать захват на 10-ой гармонике, всё меньше триггеров понадибится 

Из описания "синтезатора" на 74HC86:

"...схема использует тот факт, что фазовый детектор на исключающем-или работает также и на гармониках частоты сравнения."

 

Вот на пример:

 
Laimys: Вот на пример:

Вполне должно работать.

 
Tadas: Вполне должно работать.

Это я набросил в Протеусе. Там работает. Только надо подсчитат номиналы обвязки 4046. А то я думою что они в этом симуляторе не на что не влияет. В свойствах самой 4046 выставляю Offset frequency 500kHz и тогда работает.

 

Ну, тогда можно делитель сделать на самом МК.

Т.е., выход 4046 подаётся на вход счётчика внутри МК, а 50 Гц с выхода счётчика подается на один из входов 4046 для сравнения.

На второй вход 4046 подаётся 50 Гц от сети. Если нужен выход 500 кГц, то нужно установить К пересчёта на 10000, если нужен выход 250 кГц, то выставляем 5000 и т.д.

Добавляется всего один чип 4046, один выход, никаких переключателей..