Просмотр полной версии : ППП, похожий на Тюльпан, но попроще
Давным-давно хочу сделать Приемник прямого преобразования. Собрал для начала SDR для звуковой карты - прикольно, но не то. Хочется независимую от компьютера конструкцию.
Посмотрел на Тюльпан, Пион, Дятел. И захотелось сделать похожий ППП приемник. Так как опыт мне важен примерно настолько-же, как и законченная конструкция, то соответственно делаю похожее но свое. Понятно, что конструкция получится попроще и с более худшими характеристиками, ну и ладно.
Пока собрал, что умею. DSP модуль (http://balmerdx.livejournal .com/80089.html) на основе STM32F405 и CS4272. М (http://balmerdx.livejournal .com/80487.html)одуль дисплея (http://balmerdx.livejournal .com/80487.html) на основе STM32L152 и ili9341. Чутка отладил, и задумался, а как же делать радиочасть? Если со смесителем все более-менее понятно - сделаю что нибудь на CBT3125.
Вот генератор пока не знаю какой сделать. Хочется что-нибудь низкопотребляющее, с общим током потребления до 50 мА. Может быть есть такие конструкции?
Пока мыслится так. Вот пускай будет диапазон до 30 МГц. Можно взять AD9958 или AD9854 и запустить, чтобы ядро работало на частоте 100-150 МГц (чтобы поменьше кушало). У нас будет 2 канала, которые можно настроить на 90 градусов разницу фаз. Дальше подключаем к выходам fast comparator с двумя выходами (один прямой, другой инвертированный) и получаем 4 фазы необходимые для смесителя.
Для уменьшения потребления тока, запитать 1.8 V напряжение через EP5358 или MCP1603 или какой другой экономичный Step-Down HiFrequency преобразователь.
Какие компараторы выбрать - пока не знаю. Хочется что-нить низкопотребляющее, а не монстров которые жрут по 30 мА ток.
Будет подобное работать? Может лучше воспользоваться каким-либо проверенным вариантом генератора?
Задам еще глупый вопрос. Вот есть смеситель (http://www.qth.at/oe3hbw/Projects/HGCR2010/HGCR2010_FMX.jpg) . Там делается противофазный сигнал используя 74VHC86. Нормальный это вариант делать противофазный сигнал? Нет ли там скрытого сдвига фаз?
PS: Сделал панорамку (http://balmerdx.livejournal .com/81902.html) . Любопытно то, что оно на маленький кусочек провода принимает какуюто радиостанцию на уровне помех (вообще без всякой радиочасти). :ржач:
Задам еще глупый вопрос. Вот есть смеситель (http://www.qth.at/oe3hbw/Projects/HGCR2010/HGCR2010_FMX.jpg) .
Этот смеситель не для ППП.
Там делается противофазный сигнал используя 74VHC86. Нормальный это вариант делать противофазный сигнал? Нет ли там скрытого сдвига фаз?
"Нормальный" вариант. Обычно ставят подстроечный резистор для смещения и сдвига фазы.
PS: Сделал панорамку (http://balmerdx.livejournal .com/81902.html) . Любопытно то, что оно на маленький кусочек провода принимает какуюто радиостанцию на уровне помех (вообще без всякой радиочасти). :ржач:
Делали панорамку, получился водопадик.:-P
Обычно ставят подстроечный резистор для смещения и сдвига фазы.
Чтож, тогда видимо мой фаворит пока AD8561 - для генерации противофазных сигналов для смесителя. И таки не нужно никаких подстроечных резисторов. Правда дороговаты они.
Еще вариант DS90LV032A - можно включить входы в противофазе и подстроечными резисторами настроить сдвиг фазы. Плюс - дешевые, минус - потребляют больше и нужно таки резисторами подстраивать.
Делали панорамку, получился водопадик.:-P
Да, спасибо. Буду потихонку учиться правильной терминологии.
Этот смеситель не для ППП.
И не для СДР вообще, а ТС делает приемник без квадратуры что ли?
Сделаю с квадратурным детектором. Но использую DDS на два канала, типа AD9958. Так, что сдвиг будет программным. Правда первый вариант (http://img.radiokot.ru/files/82289/medium/gcb9cegem.JPG) таки не заработал у меня. Так что еще париться и париться.
Но использую DDS на два канала, типа AD9958.
Ну тогда сдирайте схемотехнику с клонов сдр-1000 по части формирователей гетеродина, смесителя+УНЧ, несколько вариантов в СНГ было.
Понесло всех на SDR :) . А если серьезно, то посмотрите пион, там есть функция подавления имбаланса. На мой взгляд не имеет смысла городить сложную аналоговую часть, все- равно в аналоге в лоб задачу точного фазирования очень и очень сложно решить.
с клонов сдр-1000
Спасибо. То что нужно. Нашел страничку ra3pkj.ru (http://ra3pkj.ru/page6.html) буду изучать материалы.
INA163 впечатляет по характеристикам как усилитель.
FST3253 включен как смеситель так, что требуется только два сигнала с DDS генератора.
Блок входных фильтров можно брать практически не меняя.
Там даже есть синтезатор на AD9958 (http://ra3pkj.ru/page1.html) :-P
Так, что осталось только выбрать нужные блоки и заказывать детали.
Так, что осталось только выбрать нужные блоки и заказывать детали.
Да, только делать "приемник попроще" на таких деталях уже нет смысла, надо делать или сдр компьютерый, или аппаратный посолиднее. Для пробы пера можно аналоговый тракт сделать на обычных, копеечных ОУ. Схем отработанных достаточно тоже.
Да, все таки и будет. Отлаживаться буду на "том что есть" из AD9950 (генератор) 74AC74+74HC4053 (смеситель) NE5534 (УНЧ) BFG135 (УРЧ). А более мощная радиочасть пока только в планах, пытаюсь понять какие детали купить надо. Потому как забыть легко что-либо. Например - заказал генератор на AD9959, но не учел, что без LVDS компараторов он почти бесполезен для SDR.
Если заказывать, то можно генератор с соответствующим уровнем выходных сигналов.
А меж тем, пришел мне DDS платка на AD9959.
187257
Кто нибудь использовал такую? Не могу найти документации. Если с самой платой все более-менее понятно, то вот как использовать модуль для связи с компьютером - не знаю.
А может это отладка от ad? Не пробовали у них на сайте смотреть?
Запустил демоплатку на AD9959, правда блок питания +-5V слабоватый сделал, поэтому он греется до 60С. Но работает.
187857
Теперь следующий вопрос - надо сделать блок входных фильтров. Попроще.
Вот такой от SDR "Полигон" подойдет? Надо ли менять диоды на реле для лучших характеристик? Или вообще какой другой блок собрать?
187858
Неплохой генератор на Si5351A ...
http://www.ebay.com/itm/Adafruit-Si5351A-Clock-Generator-Breakout-Board-8KHz-to-160MHz-/151476165949?pt=UK_C omputing_Other_Compu ting_Networking&hash=item2344aedd3d# ht_1851wt_966 (http://www.ebay.com/itm/Adafruit-Si5351A-Clock-Generator-Breakout-Board-8KHz-to-160MHz-/151476165949?pt=UK_C omputing_Other_Compu ting_Networking&hash=item2344aedd3d# ht_1851wt_966)
Si5351A - достойная замена для Si570. Жалко, что нельзя вывести два сигнала, с разницей фаз в 90 градусов.
Запустил демоплатку на AD9959
Вопросик. Она управляется только от USB от компа? Какого-нибудь SPI или I2C у нее нет?
73!
Платку, которая с USB - выкинул/положил на дальнюю полку, потому как документации не нашел. Нашел на просторах интернета код для AD9958 для STM32, чутка подкорректировал под своих нужд и все заработало.
А к STM32 через что подключили? Через SPI? На ней предусмотрена такая возможность? Собственно, в этом и был вопрос.
А я за выходные собрал простую радиочасть, вот такую
188188
Стандартный смеситель/генератор на 74AC74 + 74HC4053 + AD9950.Спереди усилитель ВЧ на BFG135.
После смесителя усилитель НЧ на NE5534.
Оно даже все с первого раза заработало.
188189
Вот прием на палец какой-то мощной радиостанции. :-P Так что надо будет приделать входные фильтры, допилить софт (сейчас даже I/Q смешивания нет, просто c одного канала данные).
Теперь можно думать и о хорошем смесителе/генераторе.
AD9950.
AD сказал, что такого не производит.
Возможно имелось ввиду что-то другое.
???
Да, опечатка. AD9850 дешевенький, на частоте 125 МГц работающий.
Даже в такой простой схеме сделал конструктивный просчет. NE5534 немного возбуждаются. Несильно, с амплитудой пару милливольт. Видимо под воздействием шумов, которые идут от цифровой части. Отключал от питания смеситель, генератор, ВЧ - возбуждение остается. Чего-то не понимаю в этой штуковине.
Добавлено через 50 минут(ы):
Таки это была банальная помеха по питанию. Так что надо фильтровать и фильтровать! :crazy:
Заодно выяснил, что FPU не шумит :-P, просто когда он постоянно работает - блок питания больше нагргужен и начинает жужжать.
И таки фильтрация питания по земле работает, довольно много шумов отсекает, надо будет этот момент проработать тщательно.
А я тем временем пофиксил радиочасть. Оказалось, что делать резистивный делитель напряжения и брать питание напрямую от VCC - очень плохо. Надо дополнительно фильтровать.
Принимает уже нормально SSB сигналы. Подавления боковой не знаю как измерить, но более-менее. Смотрел по несущей мощной АМ радиостанции, когда она на подавляемой боковой - практически не слышно.
188843
Радиолюбителей что-то мало удалось сегодня поймать. Было несколько громких сигналов из Европы на частоте 7 МГц и все. Впрочем у меня 1 этаж дома, в котором даже сотовый плохо ловит. Как антенну использую пару метров провода. Так что это нормально, в деревне сразу все веселее начинает приниматься :-P
Пробовал сделать фильтр полосовой по такой схеме:
188845
что-то совершенно не фильтрует.
Еще пробовал поставить согласующий трансформатор на феррите 50 ВЧ (9 витков к антенне, 3 витка к фильтру). Громкость сигнала существенно увеличивается, но отношение сигнал/шум не изменяется.
Так что надо-бы мне думать о фильтре, скопипастить первое попашееся не получилось :-|.
Нашел еще одну проблему. Приемник оказывается принимает гарномики кварца, от которого тактируется CS4272. Заметил так - настроил на громкий однотонный сигнал, дотронулся до ножки кварца, и частота начала меняться сильно.
Видимо придется цифровую часть экранировать. Наверняка и общение между процессором и ADC вносит свою лепту шумов.
А вот присоветуйте мне в чем косяк. Собрал тестовую плату для SA612 (потому как хочу еще и простенький спектроанализатор сделать).
192988
Схема во вложении. УНЧ работает хорошо. А вот SA612 не хочет смешивать. Подаю на вход X2 сигнал от AD9959 амплитудой 300 mV (осциллографом смотрел). На вход TX подаю сигнал порядка 10 mV. И никакого результата :-| Даже не знаю в чем накосячил.
Genadi Zawidowski
27.01.2015, 02:05
Схема во вложении.
Удалить R5 попробуйте.
R5 удален, кстати какое-то время он стоял и был равен 47 Ом. Но думаю врядли это могло сжечь смеситель.
R3 = 47 Ом.
Питание на 8 вывод не забыли подать? И землю на 3?
Нет, не забыл. Это чуть выше, где IC1P написано. Впрочем на то тестовые платки и существуют, чтобы как раз такие неожиданные косяки обнаруживать и устранять :smile:
Прямое Преобразование - это, когда ПЧ равна 0. Автор ветки, наверняка это понимает, но почему-то назвал ветку ППП...
Нашел таки косяк - в дорожке была трещина и питание на SA612 не подавалось. Заработала это тестовая платка, отгреб косяков :-P Прежде всего - с динамиком нормально не запустилось. Начинало самовозбуждаться при коэффициэнте усиления по низким частотам примерно 20-30. Так подозреваю что виной всему - чудовищный микрофонный эффект. Даже легкое постукивание по платке отлично слышно в динамике. Включил вместо динамика наушники, стало возможным установить КУ=50-60 примерно (ну и в наушниках сильно лучше слышно). Перво-наперво поймалась радиостанция Маяк, причем поймалась видимо АМ детектированием. Ладно, отключил свой полосовой фильтр на 14 МГц (который почему-то вместо этого настраивался на радиостанцию Маяк), стало что-то слышно. Поймал кучу КВ радиостанций, жужжалку. На радиолюбительских диапазонах почему-то ничего не смог поймать кроме нескольких радиомодемов.
Так, что SA612 таки затестировал.
Прямое Преобразование - это, когда ПЧ равна 0.
Когда ПЧ получается 12 или 24 КГц (при ADC работающем на 48 или 96 КГц), то название "супергетеродин" еще хуже подходит. Сначала вообще эту тему модератор перенес в SDR 8-). Так что можно по разному трактовать.
Кстати схемотехника с ADC, мне как цифровому человеку, кажется проще. Особенно после того, как сделал вчера-позавчера простейший ППП и намучался с самовозбуждением. С цифрой - проще. В DSP части на 10 мс задержка, еще и сдвиг на 12 КГц. Попробуй - возбудись в таких условиях.
И еще один вопрос. Думаю сейчас про блок питания. Стандартные USB блоки питания от телефонов - шумят/свистят очень сильно. Конечно это лечится конденсаторами, но не до конца. Трансформатор на 50 Гц + линейный стабилизатор = отлично работают, не шумят. Но правда при этом линейный стабилизатор греется до 60-70-ти градусов. Вот думаю, не попробовать вместо линейного - какой либо импульсный Step-Down конвертор.
большой брат
28.01.2015, 16:54
А можно в цифре сделать нч фазовращтель на 0 пч?
Да, без проблемм. Но шумы на низких частотах выше. И панораму/водопад придется чутка по другому формировать.
Когда ПЧ получается 12 или 24 КГц
В радиостанции Р-130, SSB формируется на близких к таким частотам - она что - то же прямого преобразования ?
Вот если бы Вам предложили написать в энциклопедию - что такое супергетеродин и что такое прямое преобразование и что такое SDR - что бы Вы написали ?
А можно в цифре сделать нч фазовращтель на 0 пч?
А для чего это нужно?
Все нормально обходятся и без него.
большой брат
28.01.2015, 21:12
Расскажите по подробнее какой принцип, и если можно подскажите с чего начинать, схема, детали, прошивка.
Добавлено через 41 минут(ы):
Нужен широкополосный фазовращатель от 200 герц, до 3 кГц для трансивера прямого преобразования, чтобы заменить аналоговые нч фазовращатели.
Боюсь это не ко мне - есть на этом форуме Пион, Тюльпан, Дятел законченные конструкции. Будет все работать отлично :-P
А я тут мучаюсь - изучаю теорию и практику на своих ошибках :ржач:
Теория там очень простая, вот первое что нашлось в интернете (http://web.mit.edu/6.02/www/f2012/handouts/tutprobs/modulation.html)
Вот даже картинку оттуда сопру
193103
В цифровом случае делают так.
Левая часть у нас в железе (смесители со сдвигом в 90 градусов)
LPF - это фильтр. Он обычно немножко в железе (чтобы совсем высокие частоты срезать).
А основная часть фильтра - уже цифровая. У меня например фильтр на 10-14 КГц, ну а уж потом в цифровом виде умножить на синус/косинус да сложить - это соовсем элементарно. И никакого "широкополосного фазовращателя" не нужно.
Павел Непийвода
28.01.2015, 23:35
balmer Если нетрудно виложить схеми DSP и модуля управления С уважением Павел
Все еще очень сыро. Месяца 2-3 надо не меньше, чтобы эти схемы имели какой либо смысл. DSP модуль например надо переделывать. По старой привычке поставил пару конденсаторов по 10 мкФ по питаню и все. А этого мало для такой конструкции. Или вот например кварц на 24.576 МГц для CS4272. Он излучает так сильно, что принимается на антенну сильнее самых сильных радиостанций.
Но кстати! Если хочется смотреть и разбираться в этом мусоре, исходники и схемы есть текущие (https://code.google.com/p/balmer-usb-sdr/)
Павел Непийвода
29.01.2015, 19:52
balmer, Спасиба будем ждать Павел
Хочу использовать отдельный кварцевый генератор для AD9958. Причина * AD9958 у меня плохо получается скварцем на 25 МГц запускать. И вот вопрос * какой кварцевый генератор купить и в каком интернет магазине?Синус должен выдавать кварц или меандр? Какой амплитуды?
PS: Когда запускаешь AD9958 с кварцем, то там амплитуда сигнала 0.8 V.
А меж тем простой приемник на SA612 неплохо помог - его основное достоинство, что работает без компьютера и источник питания у него - 50 Гц трансформатор, без всяких новомодных импульсных элементов. Можно провод подключенный к антенному входу подносить к разным частям платы и слушать шумы :-P
Пробовал сегодня уменьшить излучение от кварца 8 МГц на STM32 и 24.576 МГц на CS4272. Сначала припаял корпусы кварца к земле. Это дало достаточно слабый эффект. Корпус кварца на удивления слабо излучал и неприпаянный. Потом вставил резисторы на OSC_OUT как советуют в даташитах. Это довольно приличный эффект дало. Амплитуда на ножках кварца упала почти в 2 раза. На CS2472 стала амплитуда 2.5 V, думаю есть куда еще уменьшать ее, поэкспериментирую потом.
И нашел таки новый эффект. Моя "аналоговая земля" является антенной для кварца 24.576 МГц. Видимо придется ее соединить с цифровой землей, так она будет меньше излучать. А блок со смесителем и низкошумящим усилителем отнести подальше от цифровой части. Там даже дополнительные 5 см расстояния очень сильно уменьшают проникновение помех от кварцев. Ну и видимо придется переделывать аудиотракт на "балансный вход/выход". Помехи от дисплея наоборот убираются элементарно. Любая заземленная жестянка между дисплеем и антенной помогает.
PS: Блок питания от ноутбука шумит ужастно. :crazy:
PPS: AD9959 на фоне AD9851 выглядит замечательно. Если у AD9851 при изменении частоты слышен громкий щелчок, то у AD9959 слышно лишь слабое попискивание.
Да, мужички а вот реал. эфир вы совсем забываете - с
этой писаниной,:пиво: ..... у компьютера - хорошо.:beer:.
А меж тем сделал еще один вариант платки на STM32F405 и CS4272 и опять с косяками.
Выглядит это все пока вот-так.
195892
Питается это безобразие от +5V Step-Down LM2596S. Но оно вроде на частоте 150 КГц работает и не особо шумит.
А спросить хочу о входных цепях CS4272.
195894
Решил, что дифференциальные входы не нужен, и сделал однополярные. Видимо зря.
Переключатели на входе - это SN74LVC1G3157DBVR.
А вопрос такой - это штуковина шумит. На открытом входе около 200 мкВ белого шума. Причем если закоротить вход - гудение 50 Гц начинается амплитудой 600 мкВ.
Вот теперь пытаюсь понять - как умудрился достичь такого хренового результата.
Пока понял такие вещи.
Дифференциальный вход таки нужен. Как минимум из-за того, что без этого взаимное проникновение каналов очень большое. Конденсатор С20=1uF - это ниочем.
Соответственно вопросы - таки можно применять CS4272 без дифференциального входа или нет?
Почему входная цепь так странно себя ведет? Если закоротить например конденсатор С28 (который между AINA+ и AINA-), то шумы десятикратно уменьшаются и никакого гудения. А вот если закоротить вход на землю, то гудение 50 Гц получается.
Разобрался таки с проблемой шумов лишних. Да, вполне можно использовать CS4272 без дифференциального входа. Но в этом случае надо сильно увеличивать емкость конденсатора C20=1uF который на VCOM висит. Если поставить 100 uF, тогда получается хорошее подавление 50 Гц и между каналами сигнал практически не проникает.
Задам тут таки вопрос, чтобы лишних тем не городить.
Не забросил это дело :-P, но решил подойти "сбоку" к вопросу входных/промежуточных фильтров. Собрал себе спектроанализатор 10 КГц - 100 МГц. Естественно самодельный, по высокочастотной части похожий на VNWA 3, в качестве ADC - CS4272.
199567
Эта штука даже немного работает. Но теперь встает вопрос калибровки. Как ее калибровать. По запросу "SMA calibration kit" поисковик выдает какието жутко дорогие штуковины. Что посоветуете из разряда дешево и до 100 МГц?
Хочется уточнить, это спектроанализатор или измеритель АЧХ ? Хотелось глянуть на схему или хотя бы блок схему.
Вот схема, надеюсь что-то понятно будет. В порядок не приводил еще этот момент.
Это векторный спектроанализатор.
Посмотрел наброски схемы. Интересно. Я так и не понял, что все-таки означает понятие ВЕКТОРНЫЙ спектроанализатор. Мне не доводилось до этого встречаться. Векторный анализатор цепей - это понятно. А вот спектроанализатор по моим представлениям должен быть скалярным. Спектр сигнала - это информация об его энергии на разных частотах. Вычисление спектра сигнала предусматривает накопление его энергетических составляющих на определенном временном промежутке. Классический анализатор спектра - это перестраиваемый по частоте узкополосный приемник, на выходе которого имеется амплитудный детектор, чаще всего логарифмический. Амплитудный детектор осуществляет свертку сигнала, что по сути является возведением в квадрат. При этом вся информация о фазе сигнала просто теряется.
Возможно мои представления об этом вопросе устарели.:-| Поправьте меня в таком случае.
А вообще "balmer", меня заинтересовали ваши публикации. Я их встречал на радиокоте, посмотрел ваш блог в ЖЖ. Хотелось бы с вами пообщаться.
Я видел ваш ICQ, на я им практически не пользуюсь. Я напишу вам в "личку" свои координаты.
Евгений Фадеев.
Добавлено через 5 минут(ы):
Посмотрел наброски схемы. Интересно. Я так и не понял, что все-таки означает понятие ВЕКТОРНЫЙ спектроанализатор. Мне не доводилось до этого встречаться. Векторный анализатор цепей - это понятно. А вот спектроанализатор по моим представлениям должен быть скалярным. Спектр сигнала - это информация об его энергии на разных частотах. Вычисление спектра сигнала предусматривает накопление его энергетических составляющих на определенном временном промежутке. Классический анализатор спектра - это перестраиваемый по частоте узкополосный приемник, на выходе которого имеется амплитудный детектор, чаще всего логарифмический. Амплитудный детектор осуществляет свертку сигнала, что по сути является возведением в квадрат. При этом вся информация о фазе сигнала просто теряется.
Возможно мои представления об этом вопросе устарели.:-| Поправьте меня в таком случае.
А вообще "balmer", меня заинтересовали ваши публикации. Я их встречал на радиокоте, посмотрел ваш блог в ЖЖ. Хотелось бы с вами пообщаться.
Я видел ваш ICQ, на я им практически не пользуюсь. Я напишу вам в "личку" свои координаты.
Евгений Фадеев.
PS. Возможно у вас еще нет доступа к личному кабинету. Я не смог вам отправить личное сообщение. Отправлю по почте. Я видел ваши адреса на других сайтах.
Да, с терминологией у меня полный бардак :-|
Это просто векторный анализатор цепей.
Основное назначение - это анализировать фильтры. Но должен антенны тоже анализировать.
Точность определения фазы с моим кодом получается порядка 0.1 градуса. Проникновение сигнала между каналами пока -67 dB, но там еще есть, что экранировать, так что надеюсь лучше будет.
Да теперь абсолютно с вами согласен.
Кстати отправил вам личное сообщение на радиокоте.
Есть кстати еще один вариант реализации. Надо к процу подключить скоростной АЦП, допустим с скоростью оцифровки этак 100МГц. Далее при возможности использовать ДМА для чтения данных ацп. А далее копить буферы последовательных измерений, делать бпф и выводить спектр. На мой взгляд stm32f4 с этим вполне справиться.
Это просто векторный анализатор цепей
Тогда для калибровки все сможете сделать сами, аккуратно запаяв SMD-шные резисторы в разъемы (где одиночные нагрузки), или в блочок из двух разъемов, если это четырехполюсник.
rx9cim, это ты думаешь о спектроанализаторе. А у меня как правильно заметили "векторный анализатор цепей".
Теперь опишу проблемы описанного тобой подхода. Максимум что можно отсэмпллировать на STM32F4 через "Digital camera interface" - это 54 Mbytes/s. Максимальную частоту ограничиваем так, чтобы было хотя-бы 8 сэмплов на период синуса. Это получается 54/8.0 = 6.75 МГц. Это первое ограничение. Второе ограничение - это "динамический диапазон". На ADC на 50 MSps будет 8-ми битным. Это значит, что динамический диапазон 20*log10(256) = 48 dB. Причем это "в идеальном случае".
Добавлено через 5 минут(ы):
vadim_d, да, могу. Но есть маааленькая проблема - хочется заиметь параметры получившихся двухполюсников/четырехполюсников. То есть эта штука точно сможет обеспечить измерение "электрической длинны провода" с точностью 0.1 мм. Соответственно хочется измерения параметров элемента для калибрации с аналогичной точностью. Если переводить в емкости, индуктивности - то нужно измерить индуктивность точнее, чем 0.1 nH. Измерение емкости точнее, чем 0.01 pF.
То есть эта штука точно сможет обеспечить измерение "электрической длинны провода" с точностью 0.1 мм. Соответственно хочется измерения параметров элемента для калибрации с аналогичной точностью
Ну а где кончается разъем, и начинается измеряемая цепь? Вот в элементе "на проход" и измерьте линейкой этот кусочек провода :smile:. Мне довелось видеть калибровочные наборы в красивых коробочках, но наиболее используемым был маленький блочок с двумя SMA разъемами и USB интерфейсом, по которому анализатор сам выбирал требуемую конфигурацию. Внутрь не залезал :smile:
vadim_d, ну в данном случае считаем, что измеряемая цепь всегда имеет SMA разъемы, в которые мы вкручиваем прибор.
Если, что - мой RLC измеритель (https://code.google.com/p/rlc-meter-balmer/) вполне измерял с точностью +-3 nH на частоте 100 КГц. Там правда нужны были жесткие щупы и SMD детальку надо было обязательно припаивать. И еще надо было правильно интерпретировать результаты. Так как взаимоиндуктивность никуда не девается у проводов.
И еще надо было правильно интерпретировать результаты. Так как взаимоиндуктивность никуда не девается у проводов.
Я при измерении малых индуктивностей делаю второе измерение, где закорачиваю ее выводы отверткой, и вычитаю из первого. Точность результата достаточна для большинства практических применений :smile:
vadim_d, ну это ты так делаешь простейшую "short" калибровку. Даже после нормальной Open-Short-Load калибровки остается некоторая степень свободы. В твоем случае это:
- индуктивность куска отвертки.
- взаимоиндуктивность куска отвертки и проводов до прибора.
- взаимоиндуктивность катушки и проводов до прибора.
Т.е. результаты легко могут быть неправильными на +-20 nH . Например перевернешь катушку кверх ногами, а результат другой получается. Впрочем вопрос - нужно ли измерять с хорошей точностью - это уже на любителя. Мне конечно-же хочется, чтобы железка измеряла с той точностью, с какой может. Особенно если для этого ее надо лишь откалибровать.
индуктивность куска отвертки
Если ловить блох, то берется по американскому "rule of thumb" 1nH/mm
взаимоиндуктивность куска отвертки и проводов до прибора
Берется нулем, провода внутри прибора приблизительно перпендикулярны отвертке, замыкающей клеммы, но если кто по блохам "настоящий охотник", то может накидать в любом антенном моделировщике четыре провода и прикинуть масштабы бедствия
взаимоиндуктивность катушки и проводов до прибора
Поле катушки достаточно локально, смело можно считать эту поправку нулем. Практика показывает, что в фильтрах на единицы-десятки мегагерц попадание в теорию по результирующей АЧХ очень хорошее, учитывая стоимость прибора :smile:
Может тут кто поможет. Есть у меня такая бажина - инициализирую CS4272 и I2S в STM32F405. CS4272 инициализирую как Master. I2S инициализирую на чтение как Slave в "Philips standard". Пытаюсь данные через DMA перегонять. Так вот - такое впечатление, что как идут битики - так они в байты и преобразуются, без учета сигнала (left/right) LRCK -> NSS. Поборол это тем, что SPI запускаю раньше, чем с CS4272 снимаю Reset. Но это это очень кривое решение. Лишний битик проскочит по SCLK и все биты дальше будут смещенными. Нет ли какого стандартного косяка, который новички совершают в этом моменте?
PS: Код если что в аттаче 199824
В эррате на проц рекомендуется включать слэйв при определенном состоянии сигнала NSS (WS) от мастера, связано с каким-то аппаратным косяком. У себя я сначала включаю слэйв, а потом мастер. Иначе может быть рассинхронизация слэйва по отношению к мастеру.
rx9cim, спасибо. Так что может быть мой "хак" - это совсем не "хак", а следование эррате :-P
Задам тут чайниковский вопрос.
Глянул тут на купленную платку с генератором на AD9959, а там оказались операционные усилители EL5166ISZ. Они не очень дорогие, порядка 2.5$ за штуку. Частота единичного усиления 1.4 GHz. И что интересно - Low noise = 1.7nV/√Hz. Соответственно вопрос - можно ли их использовать в качестве ВЧ усилителя на КВ диапазоны? ВЧ усилитель на транзисторе BFG135 с рекомендуемым током на коллекторе в 30-50 мА вызывает чувство отторжения...
Задам второй за сегодняшний день чайниковский вопрос 8-)
Хороша ли AD834 в качестве смесителя? У нее конечно шумы 16 nV/√Hz и входное сопротивление подозрительно высокое 25 kΩ . Будет сильно хуже, чем ключевой смеситель?
Мне просто система с синусоидальным сигналом гетеродина почемуто сильно нравится. К томуже вариант AD9958 + 2 шт AD834 - на которые подается сигнал с 90 градусов смещением - имеет очень простую схемотехнику...
А смысл в синусоиде то какой? Или просто что бы "согреться"?
Altair, согреться это про потребление AD834 равное 280 mW?
Смысл такой. Как обычно делают генератор+смеситель используя ключи? Берут DDS генератор, который выдает синус, фильтруют его, подают на компаратор. Потом выход компаратора уже подают на смеситель (или схему сдвига фазы+делитель частоты для логических сигналов).
Хочется проще - DDS, фильтр, смеситель.
Ну и как экранировать синусоидальный сигнал гетеродина - представляю хорошо. А вот что делать со значительно более широкополосным сигналом логическимх элементов - не знаю.
Берут DDS генератор, который выдает синус, фильтруют его, подают на компаратор. Потом выход компаратора уже подают на смеситель
При приличном размахе подавайте синус сразу на логический вход ключа, его внутренний формирователь сделает остальное :smile:
Нет уж, уже для этой цели прикупил AD8612, зря чтоли :ржач:
уже для этой цели прикупил AD8612, зря чтоли
Может они еще на что-то сгодятся? :smile:
Смеситель должен качественно перемножать два сигнала. Насколько я предполагаю, ключевые смесители появились как раз ввиду того что они гораздо качественнее перемножают чем плавно-синусоидные. Для ключевого смесителя без разницы чем его кормить, синусом или меандром. ИМХО - оверинжинирнг как раз получается.
оверинжинирнг как раз получается
"Радость приносят ненужные вещи" :smile:
Почему? Например смотрим Синтезатор прямого синтеза для ТПП (http://www.cqham.ru/forum/showthread.php?8363-%D1%E8%ED%F2%E5%E7%E 0%F2%EE%F0-%EF%F0%FF%EC%EE%E3%E E-%F1%E8%ED%F2%E5%E7%E 0-%E4%EB%FF-%D2%CF%CF) которая в этом разделе сверху прилепленна - LVDS компаратор DS90LV028.
Или смотрим сюда (http://ra3pkj.ru/page1.html) - компаратор DS90LV028A . Выбрал компараторы с двумя комплементарными выходами, чтобы можно было не делить частоту.
AD9958 - выдает на выходе амплитуду порядка 300-400 mV, что явно недостаточно, чтобы напрямую к логическим элементам подключать.
AD9958 - выдает на выходе амплитуду порядка 300-400 mV, что явно недостаточно, чтобы напрямую к логическим элементам подключать.
Подберите смещение. Работает от 40 -50 мВэфф.
AD9958 - выдает на выходе амплитуду порядка 300-400 mV
Если сделать односторонне-нагруженный фильтр, то можно получить вдвое больше, и трансформатор при нагрузке КМОП входом тоже работает. Но гарантированный успех - компаратор, согласен 100%
Powered by vBulletin® Version 4.1.12 Copyright © 2024 vBulletin Solutions, Inc. All rights reserved. Перевод: zCarot