Leave a comment

Comments 57

lj_frank_bot April 21 2020, 10:02:15 UTC
Hello!
LiveJournal categorization system detected that your entry belongs to the category: Техника.
If you think that this choice was wrong please reply this comment. Your feedback will help us improve system.
Frank,
LJ Team

Reply


livejournal April 21 2020, 11:39:12 UTC
Hello! Your entry got to top-25 of the most popular entries of Belarus in LiveJournal! Learn more about LiveJournal Ratings in FAQ.

Reply


dimorlus April 21 2020, 12:30:20 UTC
А нельзя просто мерить период этого сигнала таймером, тактируемым максимальной доступной частотой, и регулировать по разности результата и задания?

Reply

leoniv April 21 2020, 14:22:48 UTC
Это будет АПЧ, а я хочу АПЧиФ.

Reply

dimorlus April 21 2020, 14:31:00 UTC
С точностью до единицы таймера - периода его частоты заполнения, но в MCU же нет более мелкой единицы времени, во всяком случае, в PIC'ах так. Я бы сказал, что именно фазы. Хотя мне не очень понятно зачем нужно так точно пытаться следить за фазой.

Reply

leoniv April 21 2020, 14:51:01 UTC
Цель - сделать не хуже штатной платы. А там как раз частотно-фазовый детектор.

Reply


simsun April 21 2020, 17:39:02 UTC

... )

Reply

leoniv April 21 2020, 17:53:47 UTC
Что именно не должно работать? Это компаратор, работающий. Дальше там только делитель - и на логику.

Reply

simsun April 21 2020, 18:07:19 UTC
должна быть разница уровней хоть какая-то

Reply

leoniv April 21 2020, 18:32:50 UTC
Разницу дает входной сигнал.

Reply


anonymous April 21 2020, 21:52:50 UTC
По-моему в Вашей паяльной станции уже решалась задача с частотной и фазовой автоподстройкой.

Reply

leoniv April 22 2020, 05:27:41 UTC
Для вентилятора фена там простая частотная подстройка. Фазовая подстройка есть в модуле привязки к сети, но там обратная задача - синхронизировать таймер с сигналом. Проблемы "заворота" фазы не возникает. Такую задачу, как здесь, не решал ни разу. И что самое удивительное, ни разу не видел готовых программных решений. Только аппаратные.

Reply

leoniv April 22 2020, 14:06:11 UTC
В первой статье есть упоминание, что есть такой метод, как PLL. Но реализации нет. Во второй нет даже упоминания.

Reply


Leave a comment

Up