-
Постов
701 -
Зарегистрирован
-
Посещение
-
Победитель дней
87
Тип контента
Профили
Форумы
Галерея
Загрузки
Блоги
Видео
Весь контент Relayer
-
Специально для людей с феноменальным зрением и любителей померяться размером своего ФПС я разложил видео на кадры. Вот последовательные 3 кадра из моего видео: Кадры последовательные. Идут друг за другом. На них разные показания частоты синтезатора. С чем вас и поздравляю, гражданин соврамши! Замечу что при этом на многих кадрах в видео присутствуют артефакты вида Скорее всего это причина того что съемка велась при очень слабой освещенности и на один кадр наложилась отрисовка нескольких показаний. Кстати это подтверждает первую последовательность изображений - ФПС у меня ого-го и никак не хуже 25 кадров в секунду. Так что вы со своим заявлением сели в лужу. Впрочем у вас это происходит с самой первой страницы темы. То спаяно на бумаге, то ресурсов не хватит, то графика будет тормозить, то какие-то ужасные просчеты в конструкции. Не надоело говно на вентилятор бросать? И еще один нюанс - если я буду отображать шрифт в два раза мельче (как у вас) то скорость отрисовки вырастет в несколько раз. Но ее и так хватает с головой.
-
Во первых никто перерисовку всего экрана не делает. Во вторых визуально и тактильно в моем синтезе все работает очень даже нормально - никаких проблем с отрисовкой я не наблюдал. Я не буду мешать вам бороться за высокое звание ФПС - кому шашечки, а кому ехать Только просьба - боритесь у себя в соседней теме. Не надо тут мусорить. Спасибо за понимание.
-
Да у них и TFT с ардуиной не работает, что уж говорить об энкодерах Кстати по поводу недорогих энкодеров. На ибеях есть такой вот девайс Пишут что это диск со 100 дырками и оптический датчик с квадратурным выходом. Стоит это удовольствие 2.80 USD с фришипингом - имхо очень даже бюджетненько. Искать на ибее по запросу "Encoder Coded Disc" Для знающих толк в извращениях могу посоветовать AS5040. Это датчик магнитного поля с разрешением 10бит на 360 град. То есть 1024 импульса на один оборот. Может работать в режиме квадратурного выхода. Купить можно за 4.30 USD при покупке двух штук
-
Вот пару страниц назад писали про это: http://qrz.od.ua/topic/20045-variant-sintezatora-chastoty-na-si5351-ur5ffr/page-3?do=findComment&comment=25155 Надо прописать ддля констант другие значения: int StepLo = 22000, // изменение частоты в Гц на один оборот в обычном режиме int StepHi = 30000, // изменение частоты в Гц на один оборот в ускоренном режиме int HiLoStepTrashold = 24000 // порог переключения в ускоренный режим. если частота изменится более Изменения вносить в Encoder.h
-
Трансивер с преобразованием вверх Phoenix (Феникс)
Relayer опубликовал тема в Самодельные трансиверы
Опубликовано сравнительно немного конструкций любительских трансиверов с т.н. преобразованием "вверх" - когда первая ПЧ выбирается выше максимальной принимаемой частоты. Это при том, что коммерческие трансиверы используют данную схемотехнику более последних 20 лет. Серьезным сдерживающим фактором было необходимость применения синтезатора для первого гетеродина работающего на сравнительно высокой частоте. Появление в последнее время доступных одночиповых синтезаторов Si570, Si5351 существенно упростило конструирование. Наиболее известной любительской конструкцией является серия трансиверов SW. Несмотря на то, что трансивер производится уже более 5 лет, схемотехника его практически не претерпела существенных изменений. В трансивере есть масса спорных и сомнительных моментов которые приводят к весьма скромным параметрам тракта в целом (динамика 80dB при расстройке в 20kHz). Целью конструирования трансивера "Феникс" было создание простого в повторении тракта, требующего минимум настроек. Исходя из доступности фильтров была выбрана раскладка 1я ПЧ - 45 MHz, вторая ПЧ - 500 kHz. В качестве фильтра по 1й ПЧ используется любой заводской фильтр на 45 MHz с сопротивление около 600 ом. ФОС по 2й ПЧ - ЭМФ. Так как фильтры промышленные, то не составляет сложности приобрести их несколько одинаковых. А это приводит к трансиверу с полностью раздельными трактами приема и передачи, которые используют идентичные фильтры. Такая конструкция упрощает схемотехнику т.к. отпадает необходимость в цепях коммутации по ВЧ. Если при низких частотах ПЧ коммутация не вызывает существенных проблем, то при частоте ПЧ 45 MHz и выше падает развязка в тракте. Так же если ознакомиться со схемотехникой зарубежных промышленных аппаратов то у всех у них тракты максимально раздельные. Это лишний раз подтверждает что направление выбрано правильно. Некоторое избыточное количество деталей с лихвой окупается простотой настройки. Характеристики приемного тракта очень сильно определяются примененным первым смесителем. Так как первый гетеродин работает в диапазоне частот 47..75 MHz то популярные в последнее время смесители на коммутаторах тут не особо применимы, т.к. из-за задержек переключения будут иметь повышенное затухание. Решено было использовать активный смеситель. Выбор пал на смеситель на четверке полевых транзисторов, аналогичный примененному в TS-590S и TenTec Orion II. Использовалась четверка подобранных J310. Подбор осуществлялся китайским универсальным тестером "всего". Накачку ПТ осуществляет драйвер на 74AC86, который формирует сигнал на затворах в противофазе с достаточной амплитудой для надежного запирания транзисторов. Тракт ПЧ-НЧ сделан по мотивам трансивера "Стрекоза". После смесителя сигнал с ПЧ 45 MHz попадает на кварцевый фильтр. Я применил фильтры M45B4 с полосой пропускания 7.5 kHz, но могут быть применены любые промышленные фильтры на соответствующие частоты и импедансом порядка 400-600 ом. Например 45K15B или аналогичные. Фильтр согласован по выходу с помощью резистора R13, сопротивление которого равно рекомендуемому сопротивлению нагрузки для примененного фильтра. Далее сигнал усиливается резонансным каскадом на полевых транзисторах Q5Q6. Нагрузкой каскада является контур L2C32, настроенный на частоту ПЧ, и динамическое сопротивление p-i-n диода D3 осуществляющего АРУ. Было смакетировано несколько вариантов этого каскада. При использовании апериодической нагрузки в виде дросселя падало усиление и существенно рос уровень шумов. При замене двух 2SK241 на один J310 падало усиление почти на 10 dB, скорее всего из за большей проходной емкости транзистора. Использование резонансной нагрузки оказалось самым оптимальным. Введение АРУ как можно раньше позволило устранить перегрузки второго и третьего смесителей, которые выполнены на достаточно слабеньких SA612. Второй смеситель выполнен на SA612. В качестве ФСС применен ЭМФ ФЭМ-034Н-500-3.1. Могут быть применены другие ЭМФ с соответствующей коррекцией C20C22C23. После ЭМФ сигнал поступает на каскад УПЧ Q1Q4 и третий смеситель, выполненный так же на SA612. После смесителя напряжение звуковой частоты усиливается каскадом на U1.1 и дополнительно фильтруется активным фильтром на U1.2. Цепь детектора АРУ D1D2Q2 не содержит особенностей. Резистором R6 устанавливают порог срабатывания системы АРУ. Усиление в тракте равномерно распределено по всем каскадам. 1й каскад УПЧ и второй смеситель обеспечивают 45 dB, еще 35 dB приходится на ЭМФ, 2й УПЧ и 3й смеситель. Общее усиление со входа до выхода 3го смесителя (C7) составляет 80 dB. Чувствительность тракта не хуже чем 0.5 uV (SSB, С/Ш=10dB). При испытании двухтональным генератором с разносом в 10 kHz динамический диапазон составил 100 dB. При меньшем разносе, когда оба тона попадают в полосу пропускания фильтра на 45 MHz динамический диапазон будет меньше. Частоты гетеродинов формирует синтезатор собственной разработки на Arduino/Si5351. Его модификация свелась к прописыванию в коде частот ПЧ и включению нужной раскладки с помощью define. Тракт передачи не имеет никаких особенностей и выполнен полностью на SA612. Опробована еще одна топология активного смесителя с достаточно высокими параметрами. В основу была положена схема из трансивера YES-97 Г.Брагина RZ4HK. Схема была переработана под современную элементарную базу. В смесителе работают четыре J310 по два в каждом плече. Транзисторы подбирались по близости параметров с помощью китайского "тестера радиокомпонент". Это позволило отказаться от токовыравнивающих резисторов в истоках. В цепях ООС используются двухзатворные BF998. Смеситель показал отличные характеристики. Его IP3 составляет +40dBm при работе на нагрузку в виде КФ 45MHz с импедансом 560 ом. Испытания проводились двухтоновым сигналом с разносом частот 10kHz и уровнем 0 dBm. Динамический диапазон по интермодуляции третьего порядка с таким смесителем будет не хуже 105dB. Платы в собранном виде: слева - передатчик, справа вверху - приемник, внизу - первый смеситель. Более подробную информацию о примененных деталях, настройке и вариантах схемы можно найти на домашней странице проекта -
Если кто смотрел внимательно в код то обратил внимание что там есть дефайны для трактов с преобразованием вверх. Проверить практически не было возможности - не было спаянного "железа". Так вот у меня хорошие новости. Вчера запустил тракт с преобразованием вверх и раскладкой 1я ПЧ 45 MHz, 2я ПЧ - 500 кГц. Первый гетеродин работает "сверху" в диапазоне 47..75 MHz. Второй гетеродин 44.5/45.5 MHz в зависимости от требуемой боковой полосы. Третий гетеродин всегда 500 kHz. Все частоты генерируются одной Si5351. Все работает без проблем. Изменений в коде не потребовалось - только в конфиге включил нужный дефайн и прописал частоты ПЧ.
-
На мой взгляд очень неудачный дизайн полосовиков. Слишком большое/малое соотношение L/C в контурах. Будут проблемы с добротностью катушек (а у смд дроселей она не очень), с настройкой и повторяемостью. Одним словом с физической релизуемостью. Я в курсе что RFSim99 такие полосовики по дефолту считает. Но одно дело посчитать, другое запустить в реальности. Рекомендую взять что-то готовое - тем более есть в сети схемы полосовых на смд-дроселях. Например вот http://wb6dhw.com/BPF.html
-
у китайцев на алиэкспрессе я брал. а так и у нас продают фирмы вот ссылка на али
-
Да, замечу что использование "желтой" термотрансферной бумаге при описанном выше "холодном" процессе обязательно. С обычной бумаги не переносится.
-
Лазерно-утюжная технология, она же ЛУТ, штука достаточно капризная. Даже работая на специальной "желтой" бумаге для термотрансфера всегда есть вероятность что где-то недогрел, недопридавил и в результате не весь тонер переносится на плату. Приходится подом дорисовывать это маркером что отнимает время. В сети есть несколько упоминаний о том что можно обойтись без утюга. Рекомендуют смешивать ацетон со спиртом в пропорции 3+8 или 5+6. Дальше технология такая - эту смесь наносят тонком слоем на заготовку платы, сверху накладывают отпечатанный на термотрансферной бумаге шаблон, после чего дают бумаге напитаться и плотно прижимают шаблон к заготовке. Недостаток технологии в летучести ацетона, о чем о говорят авторы. После нанесения раствора надо достаточно быстро наложить шаблон. Не знаю почему, но у меня эта технология не пошла. Тонер плохо переводился на плату и оставался на шаблоне достаточно значительными кусками. Размышляя о том что делать дальше - то ли варьировать пропорции раствора, то ли идти по старинке греть утюг на глаза попалась бутылка уйат-спирита. Проверил на кусочке и с первого же раза получил идеальный результат со 100% переносом тонера на плату. Технология получилась следующая 1. Заготовка под плату зашкуривается нулевкой и обезжиривается тем же самым уайт-спиритом. Насухо протирается туалетной бумагой. 2. Шаблон печатаем на "желтой" бумаге для термотрансфера 3. В кювету (хорошо подходят пластиковые кюветы для печати фотографий) кладем сложенный вдвое лист обычной бумаги А4 - он будет у нас впитывать излишки уайт-спирита 4. На бумагу кладем заготовку под плату подготовленной стороной вверх 5. Набираем в шприц (без иголки) уайт-спирит. Шприц на 5-10 кубиков в зависимости от размера платы 6. Сбрызгиваем заготовку платы уайт-спиритом из шприца. Уайт-спирит достаточно хорошо растекается по заготовке и должен равномерно ее покрыть тонким слоем 7. Берем отпечатанный шаблон и накладываем стороной с тонером на заготовку. Делать желательно без сильных горизонтальных сдвигов. 8. При накладывании шаблона он "прилипает" к заготовке и бумага начинает напитываться уайт-спиритом. При этом с обратной стороны бумаги начинает отчетливо проступать рисунок дорожек (напитанная бумага становится прозрачнее). 9. Так как количество уайт-спирита на заготовке может оказаться недостаточное для полной пропитки всего шаблона, то капаем уайт-спирит на обратную сторону бумаги до тех пор пока она не напитается по всей площади 10. Даем постоять секунд 20-30. 11. Берем еще один лист А4, складываем его вдвое и накладываем сверху. Одной рукой прижимаем этот бутерброд чтобы не было горизонтальных сдвигов, второй легко проводим по бумаге чтобы она впитала в себя излишек уайт-спирита. 12. Убираем бумагу, делаем тампон из туалетной бумаги/салфетки или испольуем ветошь. Одной рукой держим шаблон чтобы не было сдвигов, тампоном притираем шаблон к заготовке с усилием. Делаем это равномерно по всей площади шаблона. Если прилагать недостаточное усилие или притереть не весь шаблон то часть тонера останется на шаблоне. 13. После притирки бумага шаблона будет содержать минимальное кол-во уайт-спирита и на вид будет выглядеть как сухая. Аккуратно за краешек поддеваем бумагу шаблона и снимаем ее. Она должна быть абсолютно чистая, а весь тонер должен остаться на заготовке платы. 14. Даем заготовке хорошо просохнуть и плату можно травить
-
Добавил реализацию CAT протокола (Kenwood). По умолчанию скорость обмена com-порта 9600. Тестировал с OmniRog и UR5EQF логом. Реализован минимум команд - позволяет получать текущее состояние синтезатора и устанавливать частоту с компьютера. Проведен серьезный рефакторинг кода. С целью оптимизации переписана часть отрисовки GFX шрифтов. Этот функционал доступен в последней версии библиотека PDQ_GFX - кто скачал надо скачать повторно. В результате рефакторинга удалось высвободить порядка 3кб памяти. Но com-порт и CAT съел 1.5 кб. После всего осталось еще примерно 2кб свободной памяти на всякие мелочи в будущем. Память данных используется на 50% что дает хороший запас прочности на переполнение стека. Все залито в гитхаб https://github.com/andrey-belokon/SyntezSi5351 В ближайших планах поддержка 1.8 TFT на ST7735. Так же попробую прикрутить тач-скрин и посмотреть что с этого получится
-
Для тех кто конструирует аппаратуру с "преобразованием вверх" будут интересны кварцевые фильтры M45B4. В отличии от более распростаненных фильтров в двух корпусах эти более узкие (7,5KHz против 15KHz) и находятся в одном корпусе. Могут быть использованы в аппаратах серии SW Основные характеристики: Center filter frequency: 45.0 MHz Filter (3dB) bandwith: 7.5 KHz (+/- 3.75 KHz) Ripple < 1 dB Insertion loss < 4 dB Полные спецификации: https://www.vectron.com/products/saw/pdf_mqf/MQF45.0-0750_21.pdf Цена 150грн/штука (один корпус). Отправка по Украине Новой Поштой после 100% предоплаты на карту приватбанка
-
Неплохо бы чувствительность и избирательность промерять. Если есть генератор с калиброванным аттенюатором, то это достаточно просто сделать
-
Там второй смеситель используется один и на прием и на передачу. Схема была у меня на хомке - сюда не постил. Была - потому что уже удалил. Плохая развязка входа-выхода в упч, как следствие склонность к возбудам, проблемы с коммутацией. В общем посидел пару часов над ней - нормально не запускается. Если решить все проблемы то получится сложнее чем с двумя SA612. Так что рабочая пока 2.2. На днях разведу для нее печатку нормальную а то она навесом на 2.1 была напаяна а это не правильно
-
3я версия разведена, отутюжена и спаяна, но пока она еще в стадии наладки - так что рекомендовать ее в таком виде делать я не могу
-
Да параметры так себе - не очень. TA7358 достаточно сильно шумит - такая "дубовая" чувствительность именно из-за нее. Немного посидел с паяльником и получилась версия 2.2 TA7358 заменена на SA612. Изменения в схеме минимальные. В фильтре увеличил кол-во резонаторов до 10. Параметры (в скобках изменения по сравнению с версией 2.1): Чувствительность - 0,5 uV /SSB 3kHz, SNR=10dB/ (лучше в 2 раза). Динамический диапазон по интермодуляции третьего порядка - не менее 87dB (+3dB). Подавление нерабочей боковой - 79dB (+22dB) Вместо 2SK241 можно поставить J310 или BF998. Подробнее с картинками и детальная информация по этой версии смотреть тут
-
Но зато это уже приемник ) И можно измерить основные параметры. У меня получилось вот что: Чувствительность SSB - 1uV (при соотношении сигнал/шум 10dB) Динамический диапазон по интермодуляции третьего порядка - не хуже 85dB Подавление нерабочей боковой полосы - не менее 56dB
-
Ну так плата же не просто так собрана для красоты На прием очень хорошо работает даже без ДПФ. Не хуже айкома. Сейчас делаю блок ДПФ-преамп-аттенюатор. Надо еще какой-то УМ спаять на передачу на пару ватт. В общем пока еще рано записи делать, т.к. основная плата и синтез - это еще не трансивер.