bomj 0 12 января, 2010 Опубликовано 12 января, 2010 (изменено) · Жалоба Подскажите микросхему умножения частоты. Нужно чтобы бы можно было изменять коэффициент умножения 2.4.8.16 или 2.5.10.15, входные частоты 1...200кГц, меандр. Не уверен что для такой низкой частоты подойдет ФАПЧ, видел подобные схемы с + и - счетчиками, потом АЦП и ПИД регулятор, потом ГУН и делитель. Изменено 12 января, 2010 пользователем Bomj Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
ledum 0 12 января, 2010 Опубликовано 12 января, 2010 · Жалоба Подскажите микросхему умножения частоты. Нужно чтобы бы можно было изменять коэффициент умножения 2.4.8.16 или 2.5.10.15, входные частоты 1...200кГц, меандр. Не уверен что для такой низкой частоты подойдет ФАПЧ, видел подобные схемы с + и - счетчиками, потом АЦП и ПИД регулятор, потом ГУН и делитель. При таких раскладах ИМХО проще взять DDS и пересмотреть идеологию построения. Недостаточно данных. Выходной диапазон - 2 - 3200кГц? Уровень паразитов? Уровень и форма выходного сигнала - синус? Управление - контроллер или кнопки? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
bomj 0 12 января, 2010 Опубликовано 12 января, 2010 · Жалоба При таких раскладах ИМХО проще взять DDS и пересмотреть идеологию построения. Недостаточно данных. Выходной диапазон - 2 - 3200кГц? Уровень паразитов? Уровень и форма выходного сигнала - синус? Управление - контроллер или кнопки? На входе меандр или стробы, не важно, поскольку умножитель должен срабатывать по переднему фронту. На выходе тоже меандр или стробы. Частота входного сигнала 0...50кГц. Выходной диапазон 0...50*Х кГц. т.е. если на входе 0 то и на выходе 0 если пришел 1 фронт то на выходе 2 строба если пришло 2 фронта то на выходе 4 строба с частотой *Х от входной и.т.д. Т.е. на выходе 1o и 3o стробы повторяют 1i и 2i на входе, а 2o и 4o равноотстоят от 1o и 3o на период (1i-2i)/2. Параметр умножения входной частоты Х (деление частоты ГУН) нужно задавать, причем желательно в параллельном виде (джамперами), без загрузки по шине управления. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
ledum 0 12 января, 2010 Опубликовано 12 января, 2010 (изменено) · Жалоба Возможно где-то так. Причем смеситель, ИМХО, может быть без подавления зеркалки - абсолютное значение частоты ГУНа 74HC4046 не важно (вообще-то расчитываем на перестройку в районе 4-7МГц, или сколько там надо), главное, чтобы разница между ним и опорным генератором была Х*fвх. Номиналы практически от балды, надо считать. Проблема в районе 0 - ФАП может рассыпаться, слишком большой диапазон частот сравнения. Если смеситель балансный, ФНЧ перед формирователем может не понадобиться, как на рисунке. Чем ниже частота по входу, тем более инерционный фильтр в ФАПе. Изменено 12 января, 2010 пользователем ledum Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
bomj 0 12 января, 2010 Опубликовано 12 января, 2010 · Жалоба Интересное решение, по поводу 0 частоты были у меня большие подозрения что может быть засада. Но надо поэкспериментировать. По поводу смесителя, я много этим никогда не занимался. В приемниках смесители делают на диодах и трансформаторах, многие микросхемы супергетеродинов уже имеют встроенные схемы смесителей. А что делать тут в цифровой схеме со смесителем? Что порекомендкете почитать, есть ли готовые решения в микросхемах, есть ли стандартные схемные решения? Спасибо! Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
ledum 0 12 января, 2010 Опубликовано 12 января, 2010 (изменено) · Жалоба Честно говоря с выходом по постоянке со смесителями никогда не работал, может кто подскажет (как правило, это диодные с трансформаторами, были описаны в Рэде http://www.radioscanner.ru/files/electronics/file333/ ). Без постоянки - типа такого с ФНЧ на 3МГц и 1 кОм Изменено 12 января, 2010 пользователем ledum Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
grv 0 13 января, 2010 Опубликовано 13 января, 2010 · Жалоба Задача попроще. Есть меандр 16Мгц 3,3В Нужно тупо умножить на 2, т.е. получить на выходе 32Мгц меандр.Задерживать и XOR-ить как-то рука не поднимается в 21 веке. 4046 32МГц наверняка не потянет Что есть готовое и хорошее ? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
ledum 0 13 января, 2010 Опубликовано 13 января, 2010 (изменено) · Жалоба Задача попроще. Есть меандр 16Мгц 3,3В Нужно тупо умножить на 2, т.е. получить на выходе 32Мгц меандр.Задерживать и XOR-ить как-то рука не поднимается в 21 веке. 4046 32МГц наверняка не потянет Что есть готовое и хорошее ? А Вы дайте в Гугле clock multiplier и будете удивлены - первые на вскидку NB3N3020 CY2300SXCT - на такие частоты и со многими возможными коэффициентами (первая из указанных, например) ЗЫ Указывайте серийное изделие, или так просто - ведь можно и на старых материнках и некоторых модемах и принтерах найти такие чипы, есть со сприд спектрум для уменьшения спектральной плотности мощности излучения. To Bomj Все-таки подумав, (опыт работы с ФАПами протестует против такого изменения частоты сравнения - высока вероятность неустойчивости , да оно и надо, чтобы правильная частота устанавливалась секунд через 10 после ее изменения), предложу собрать на м/к, например, Атмеге измеритель периода, т.е. считать клоки процессора на интервале между входными клоками, а потом программировать DDS типа AD9834 или AD9835, AD9832, тем более, в первом есть компаратор - получается меандр на выходе, да и если продумать синхронизацию, то можно получить достаточно точное согласование и по фазе. При таком решении можно вплотную подойти к 0 Гц. Ну а состояние джамперов считать контроллеру не проблема. Изменено 13 января, 2010 пользователем ledum Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
grv 0 14 января, 2010 Опубликовано 14 января, 2010 · Жалоба А Вы дайте в Гугле clock multiplier и будете удивлены - первые на вскидку NB3N3020 CY2300SXCT - на такие частоты и со многими возможными коэффициентами (первая из указанных, например) ЗЫ Указывайте серийное изделие, или так просто - ведь можно и на старых материнках и некоторых модемах и принтерах найти такие чипы, есть со сприд спектрум для уменьшения спектральной плотности мощности излучения. Спасибо, нашел то что искал - ICS502 в партии обещают цену 1,5..2$ более чем устраивает. :08: Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
bomj 0 14 января, 2010 Опубликовано 14 января, 2010 · Жалоба предложу собрать на м/к, например, Атмеге измеритель периода, т.е. считать клоки процессора на интервале между входными клоками, а потом программировать DDS Как же не хотелось мк использовать. Со всеми этими делами знаком оч хорошо, частотомеров сделал не один десяток. Хотелось чтото сделать простое и почти аналоговое... Все аналоговое работает плавно. Цифровое - шумит. Но всятаки 21 век на дворе ;-) и надо использовать то что современно. Мерить период и програмировать ддс быстрее получится сделать на плисе. Стоимость меги8=cpld xc2c32 (правда не уверен что в нее все влезет), а скорость тактирования на порядок больше + отсутсвие последовательного выполнения комманд, паралельно можно сколько угодно процессов запускать (это очень полезно). Если частота такта 8мгц (у меги штатно), то измеряя 2гц необходимо насчитать 4*10^6 ~= 2^22 импульсов, это 3х байтный счетчик. Не так много. Измеряя 100кгц, надо насчитать 80 импульсов, погрешность при делении может сильно насолить. Поэтому хотелось бы поднять частоту, но выше 16 мега не может. Поэтому плис тут очень кстати. У AD9834 24бит регистр установки частоты и если ее тактировать 200кГц, можно получить крайне точную установку частоты - 0.0007 Гц. Если рассмотреть алгоритм (входная частота меняется достаточно медленно, пусть не быстреечем 10кгц/сек)- измеряем 1 период, потом смотрим на сколько его делить и програмируем ддс, то получается что после каждого измерения надо программировать ддс. Программирование - это время. Получится задержка. Вопрос как она повлияет на линеность перестройки. Кроме этого вероятнее всего с выхода ддс надо на мк заводить сигнал (прямо с компаратора), чтото типа обратной связи для расчета начала запуска его перестройки, опять получается петля обратной связи и будет чтото типа ФАП только программная. что думаете? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
VCO 0 14 января, 2010 Опубликовано 14 января, 2010 · Жалоба Как же не хотелось мк использовать. Со всеми этими делами знаком оч хорошо, частотомеров сделал не один десяток. Хотелось чтото сделать простое и почти аналоговое... Все аналоговое работает плавно. Цифровое - шумит. Но всятаки 21 век на дворе ;-) и надо использовать то что современно. ...что думаете? А тут решений очень много. Хотите аналогово-цифровое - пожалуйста: отфильтруйте меандр в синус и измеряйте фазу синуса по уровню, забазировавшсь по первым 3-5 максимумам и 3-5 периодам (или в случае с DSP - по максмуму и периоду). По каждой зарубке - переключайтесь. Всё решается элементарно на на программируемом ФНЧ и DSP, или просто DSP. По ходу пьесы корректируйте. Хотите аналоговое - пожалуйста: умножать на 2,4,8,16 вообще очень просто: выпрямитель синуса - удвоитель частоты, далее фильтр - преобразователь постоянного униполярного сигнала в переменный, усилитель и так по кругу. Тут и широкий диапазон частот не помеха, главное, чтобы схема имела широкий динамический диапазон, что легко решается на операционниках. Фантазировать можно бесконечно долго, думайте и выбирайте! Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
ledum 0 14 января, 2010 Опубликовано 14 января, 2010 · Жалоба Я, кстати, предлагал измерять период, а не частоту, т.е. взять чипу с клоковой повыше, например, 20-меговую 88-ю, и считать ее клоки, стробированные Вашим НЧ сигналом. На 50000 кГц получится 400 импульсов, на более низких гораздо больше, можно измерение периода сделать адаптивным - увеличится скорость реакции. А синус, ИМХО, проще умножать, возводя в квадрат, но тут ЦОСники могли бы больше подсказать. Опять таки непонятна допустимая величина джиттера, некоторые методы при этом сразу могут отпасть. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
bomj 0 15 января, 2010 Опубликовано 15 января, 2010 (изменено) · Жалоба Я, кстати, предлагал измерять период, а не частоту, т.е. взять чипу с клоковой повыше, например, 20-меговую 88-ю, и считать ее клоки, стробированные Вашим НЧ сигналом. А частотомер именно так и делается, считается число клоков за период входной частоты, преобразуется и выдается на индикатор... Хотите аналоговое - пожалуйста: умножать на 2,4,8,16 вообще очень просто: выпрямитель синуса - удвоитель частоты, далее фильтр - преобразователь постоянного униполярного сигнала в переменный Интересно, надо подумать... Основная проблема - это умножение 0 частоты, т.е. если на входе 1 импульс. Изменено 15 января, 2010 пользователем Bomj Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
VCO 0 15 января, 2010 Опубликовано 15 января, 2010 · Жалоба Интересно, надо подумать... Основная проблема - это умножение 0 частоты, т.е. если на входе 1 импульс. И в этом случае X×0=0, главное с ОС в ОУ не перестараться, иначе фильтры и усилители могут превратитьс в генераторы. Если этот вариант действительно интересен, то тут есть подводные каменья: 1. Конденсаторы в каскадах ОУ должны быть не керамические, а танталовые или ниобиевые, электролитические или полиэтилентерефталатные. Абсорбция - страшное дело! ;) 2.Фильтры, естественно, должны фильтровать низкие частоты до 200 кГц включительно не так чтоб очень круто, лишь бы убрать ВЧ составляющие, которые и могут спровоцировать возбуд. Инфранизкие частоты уберуться сами собой за счёт емкостной развязки. В конце концов, можно рассчитать полосовые фильтры и усилители в каждом каскаде. 3. Для этой задачи не надо выбирать крутые ОУ с большим нулевым коэффициентом усиления и щирокой полосой, а наоборот - низкочастотные (до определённых Вами пределов) малошумящие усилители с широким динамическим диапазоном. Все остальные камни обязательно вылезут в процессе реализации. :) Успехов в этом деле! Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
ledum 0 15 января, 2010 Опубликовано 15 января, 2010 (изменено) · Жалоба 1. Конденсаторы в каскадах ОУ должны быть не керамические, а танталовые или ниобиевые, электролитические или полиэтилентерефталатные. Абсорбция - страшное дело! ;) Возьмем керамическую мурату 22мкФх6.3В и обычный электролит или танталовый на 22мкФ зарядим их, скажем, до 5В коротнем пинцетом, померяем напряжение через секунд 30, примем решение у кого абсорбция больше, ради интереса, можно и полистирол с полипропиленом попробовать - для статистики, ткскзть. Боюсь, окончится не в пользу электролитов, если это не блэк гейт Рубикон полуаудиофильский какой-нибудь. 2.Фильтры, естественно, должны фильтровать низкие частоты до 200 кГц включительно не так чтоб очень круто, лишь бы убрать ВЧ составляющие, которые и могут спровоцировать возбуд. Инфранизкие частоты уберуться сами собой за счёт емкостной развязки. В конце концов, можно рассчитать полосовые фильтры и усилители в каждом каскаде. Смутно себе представляю обработку в аналоговом виде одновременно в одном тракте, например, 2Гц и 50кГц - иголки от выпрямления 2Гц трапеций с выбросами на фронтах после фильтрации (псевдофильтры с линейно-фазовой характеристикой я бы оставил мазохистам) легко могут потеряться в шумах и наводках, а городить диплексоры - я б уж лучше покувыркался с капризнейшей 74HC4046. Поэтому я агитирую за м/к+ДДС (чтО значит, у нас послезавтра выборы :smile3009: ) ЗЫ. Чей-то аналоговики смотрят, как радиочастотники влезли не в свое дело, и молчат, хоть бы пару раз чем-нибудь пнули (с мертвой точки) :smile3046: . Изменено 15 января, 2010 пользователем ledum Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться