PDA

Просмотр полной версии : Контроллер для синтезатора на AD9952



Страницы : 1 2 3 4 [5] 6 7 8 9 10 11 12 13 14 15 16 17

Integral
13.11.2009, 17:07
Sergey_4z5ky

При столь мелких размерах (AD9952) SprintLayout уже не совсем точно переносит нарисованое в графический формат.
Не было замечено,переносится довольно таки точно.
Я тоже никаких проблем не наблюдал, делаю платы с Александром US2IT фотоспособом, дорожки 0.2-0.3мм без проблем. Сергей, ну не переносить же рисунок платы в качестве подложки для Sprint Layout-а и заново ее перерисовывать!!!

Sergey_4z5ky
13.11.2009, 17:14
Сергей, если ставить сетку 0.01мм,то точность повторения высокая.

:) Именно так и ставил при прорисовке.ОК - Держите LAY и пробную прошивку под 168 атмегу. При компиляции получилось занято 56 % памяти....Компилиров ал под кварц 20 МГц.

Explorer
13.11.2009, 17:29
Sergey_4z5ky
Спасибо за печатку!
Сергей,а вы не пробовали внутрений генератор атмеги,без лишних деталей и исключается вероятность лишней помехи?

Sergey_4z5ky
13.11.2009, 17:32
Не пробавал. Посмотрим - будет скучно и это проверим. :)

D0ITC
13.11.2009, 17:33
Сергей, спасибо за плату, буду смотреть что можно сделать

Sergey_4z5ky
13.11.2009, 17:38
буду смотреть что можно сделать


В смысле? Я Вас наверное уже "достал" - Вы только что-нибудь начнете делать ,а я еще что-нибудь выкину :D .....Но думаю на этом "железе" и остановлюсь.

Sergey_4z5ky
13.11.2009, 17:43
Кстати ,как валкодер из мышки ? Нравится ? Стоит попробавать сделать ?

D0ITC
13.11.2009, 17:45
Да я всмысле как её сделать под себя и ещё-бы схему под которую делалась печатка

D0ITC
13.11.2009, 17:52
Валкодер из оптической мыши нормальный, но кажется пропускает единичные импульсы(когда нужно поймать 10Гц), а так при обычной настройке всё класс, делаю оборот(1,6кГц), обратно возвращается на ноль

Sergey_4z5ky
13.11.2009, 17:56
ещё-бы схему

Будет время - нарисую. Хотя и так можно понять что к чему.

D0ITC
13.11.2009, 18:11
Будет время - нарисую.
Я имел ввиду схему объвязки DDS

Sergey_4z5ky
13.11.2009, 18:20
Стандартная - возмите схему Олега9 и номиналы от туда ,например.Или сами расчитайте ФНЧ в RFSIM под свою граничную частоту.Ведь если синтез будет использован с конкретным трансивером ,с ПЧ 8867 например ,то нет смысла делать ФНЧ на 120 - 160 МГц ,а лучше МГц на 50 - будет сигнал еще чище и хватит и для удвоенной частоты для смесителя, и для нормальной.

D0ITC
13.11.2009, 18:32
Понятно, завтра начну заниматься DDS

Ivan_007
13.11.2009, 20:38
Сорри за оффтоп

Как Вам такая конструкция валкодера

EU7X
13.11.2009, 21:44
Сорри за оффтоп

Как Вам такая конструкция валкодера
...городить огород из-за 30 импульсов? устарело жестоко...есть получше варианты в ветке RD3AY и других...
делаю плату под LCD2x24, но похоже у них нет единого стандарта в размерах, все попавшиеся datasheet свидетельствуют об этом...придется сначала купить - потом подкорректировать размер платы... 4х20 чёт не очень понравился...

D0ITC
13.11.2009, 22:13
4х20 чёт не очень понравился...
На вкус и на цвет..., мне наоборот очень понравился вариант 4х20 :D

DV
14.11.2009, 00:41
Sergey_4z5ky
Сергей, а какой тип тактового генератора DDS используется на Вашей плате?
С уважением DV

Sergey_4z5ky
14.11.2009, 01:18
Какой попадется :) .Думаю поставлю 50 МГц ,в маленьком SMD корпусе 7х5 мм. Что-то из этого :

http://www.siward.com.tw/en/products.php?Main_ID =2&Sec_ID=0

DV
14.11.2009, 01:34
Sergey_4z5ky
Плату можно делать? (Только кнопки, пожалуй, заменю - эти уж очень не надежные)
С уважением DV

taifun
14.11.2009, 02:19
Привет Сергей! Ай молодец! Нужно отдать должное - времени и сил потрачено изрядно и не зря :) Твоему усердию нет предела, понимаю что на том познаем и учимся :) , но в наше время сложно встретить человека который так безвозмездно "отдавал себя" людям :) , молодец! А говорил за программирование не возьмусь :) :) :)

PS Не вижу тебя в Skyp_e
И.... это.... просмотрел весь форум и нигде не встретил знакомых, вошедших в легенду, цифр 9835 :)
Не совсем удобно курочить синтез если он на одной плате с приемником.... Так, мое одинокое мнение :)

sdr_СЕРЖ
14.11.2009, 11:38
Привет Сергей! Прошивка 9834 работает.
Спасибо.

Sergey_4z5ky
14.11.2009, 13:10
и нигде не встретил знакомых, вошедших в легенду, цифр 9835
Привет ,Дима! Рад что ты появился.


Не совсем удобно курочить синтез если он на одной плате с приемником

А придется :) ...Делай на 9952 - не пожалеешь. Самая первая версия ,в начале темы ,думаю как раз для твоего приемника.



Прошивка 9834 работает


Так же очень рад.Но нашел небольшую ошибку - на цифровом выходе частота в 2 раза ниже - забыл выключить делитель на 2 на этом выходе.Исправленная прошивка для 9834 ниже.

D0ITC
14.11.2009, 17:33
Сергей, приветствую! Нашел на твоей печатке ошибку- сигнал SDIO не подходит к ДДС, а SCLK подключен сразу к двум ногам, к одной в слое М1, а к другой в слое М2.

Sergey_4z5ky
14.11.2009, 17:40
Действительно...Испр авил.

D0ITC
14.11.2009, 17:51
Действительно...Испр авил.
Подумал, может ещё не успел заказать печатку. Я уже определился с печаткой для DDS, но забыл что нужен генератор, теперь заказывать и ждать :-(

Genadi Zawidowski
15.11.2009, 00:32
,а контроллер можно будет ставить или Atmega8 или Atmega168 - спасибо Андрею UR3ILF за подсказку.
Неожиданно обнаружил на сайте Атмела контроллер atmega328P - всё те же 28 ног, а внутри 32 килобайта ПЗУ. Похоже, в природе почти не встречается.

M0TLN
15.11.2009, 01:08
Неожиданно обнаружил на сайте Атмела контроллер atmega328P - всё те же 2 ног, а внутри 32 килобайта ПЗУ. Похоже, в природе почти не встречается.
Еще как встречается: http://cgi.ebay.co.uk/ws/eBayISAPI.dll?ViewIt em&item=230391106079
или http://uk.farnell.com/atmel/atmega328p-pu/mcu-8bit-avr-32k-flash-28pdip/dp/1715487?Ntt=Atmega32 8P-PU
:super:

к последнему добавляем налог и доставку

DV
15.11.2009, 03:17
Sergey_4z5ky
Ув. Сергей!
Пробовал ли кто нибудь синтезатор в реальной конструкции - нет ли наводок на микропроцессор от PA (при таком способе опроса клавиатуры)? Или нужно предусмотреть какие то дополнительные способы экранировки?
С уважением DV

ur3ilf
15.11.2009, 03:38
С таким способом "опроса" клавиатуры проблем с наводками вообще быть не должно. Это сколько навести нужно? Конденсатора блокировочного который стоит возле входа микросхемы хватит за глаза. :D

DV
15.11.2009, 11:58
...Это сколько навести нужно? ... :D
0,4-0,7V - достаточно. При включении носимой р-ст 0.5W (433МГц) или 5W (144МГц) на расстоянии 0.3-0.5м глухо "зависает" клавиатура (разумеется , китайская :crazy: ) настольного компьютера.
С уважением DV.

Sergey_4z5ky
15.11.2009, 19:06
"зависает" клавиатура

Трансиверы ,тем более РА в пластмассовых корпусах делать не рекомендуется. :) .

Нарисовал схему синтезатора. Возможно где-то несоответствие с платой в колличестве блокировочных конденсаторов.ФНЧ расчитал на 50 МГц ,т.к. у меня максимальная частота 40 с небольшим МГц ( удвоенная частота для смесителя ).

Sergey_4z5ky
15.11.2009, 19:21
И еще по поводу клавиатуры - даже "ICOM" не пренебрегает такими решениями - и ничего у них не "виснет".Крайний вариант (на случай пластикового корпуса :) " - разорвать провод клавиатуры и поставить ВЧ дроссель.

D0ITC
15.11.2009, 21:46
Сергей, а что это за сигналы на выводах PD0 и PD1 атмеги?

Sergey_4z5ky
15.11.2009, 21:50
PD0 и PD1

RXD и TXD для будущего САТ.

D0ITC
15.11.2009, 22:03
Понятно, спасибо.

RK1AQ
15.11.2009, 22:40
CAT весьма приветствуется

Sergey_4z5ky
16.11.2009, 00:39
Пока ожидаю 4-хстрочные LCD ,опять подключил 2х16 ,т.к. все-таки это самый популярный и доступный тип индикатора и попробовал поработать с внешним видом и максимально улучшить восприятие информации. S-m сделал 14 разрядов ,т.е. практически от 1 до 9 баллов ,через 1 балл и 5 разрядов "плюсовых" значений. Индикацию режима сделал одной буквой ,прием - передача также одной буквой ,блокировка - "ключик" в первом знакоместе первой строки.На большом индикаторе 2х16 этот вариант мне понравился больше всех.

DV
16.11.2009, 00:50
Sergey_4z5ky
По-хорошему завидую Вашей работоспособности :super:!
Сегодня не удержался и взял в руки утюг :D . Плата получилась.
В связи с этим вопрос. 4-х строчный индикатор подключается проводами или разъем в разъем? (Можно ли не глядя запаивать разъем?) Подойдет ли МЭЛТ?
С уважением DV

Sergey_4z5ky
16.11.2009, 00:55
Тоже уже сделал плату - завтра начну паять. Индикатор буду ставить на разъеме.На счет "Мэлт" смотрите несколько страниц назад - есть фото от US2IT.

Integral
16.11.2009, 15:05
При разработке валкодера наткнулись на одну проблему... "нужная" мыша попалась только одна - с микросхемы выходят сдвинутые на 90 градусов сигналы. Этой мыше года 3, в остальных нами разобранных используются 8-ми выводные с непонятным для нас выходом и кодировкой.
Сегодня наткнулся на интересную статью по этому поводу http://www.cqham.ru/trx54_32.htm С микросхемы выходит кодированный сигнал, который можно использовать в синтезе. Пример использования микросхемы с оптической мыши на фото у Александра US2IT. Эта 16-ти выводная м/с имеет на выходе сдвинутые на 90 град. сигналы, однако они уже очень редко применяются в оптических мышках. В последних конструкциях 8-ми выводная с кодированным сигналом на выходе.

Вопрос к Сергею, можно ли в прошивке предусмотреть расшифровку сигнала с этих микросхем. В итоге мы получим дешевый самодельный валкодер, с довольно большим числом импульсов на оборот. Жалко терять такую возможность. Естественно при наличии свободной памяти в Атмеге.

Sergey_4z5ky
16.11.2009, 18:25
Идея интересная.Но не все сразу....Подумаем еще над этим.В 168 атмеге памяти думаю хватит....

D0ITC
17.11.2009, 17:45
Всем добрый вечер! Закончил собирать плату синтезатора на AD9952. Сегодня проверил- всё работает. Применил кварцевый генератор на частоту 53203400, при промежуточной частоте 8867 у меня получилось в сервисном меню 5xPLL и 2xFout. Для примера на диапазоне 3,6 на выходе синтеза получилось 12467. Прослушал сигнал синтезатора на контрольном приёмнике- чистый сигнал, насколько можно доверять слуху, проверить серьёзнее пока нечем. Пожалуйста подскажите если что не правильно. Ниже фото того, что получилось

Sergey_4z5ky
17.11.2009, 20:48
Приветствую всех! Сегодня сделал синтезатор уже на плате.К сожалению 4-х строчный LCD пока не получил.Временно вставил в разъем 2-х строчный. Уже "переехал" на 168-ю Атмегу. Кварц для Атмеги 20 МГц ,а для DDS СМД осцилятор на 50 МГц. Умножение в 8 раз,т.е. тактовая частота 400 МГц. Занято памяти 52 % ( для 2-х строчной версии). Все работает отлично.При отключенной антенне - ровный белый шум ,и лишь кое-где ,на грани слышимости что-то проскакивает.Одним словом качеством доволен.Брал на работу и смотрел анализатором спектра.Все в порядке.На выходе компаратора отличный меандр с крутыми фронтами.Претензий к качеству нет. Нашел пару ошибок - одну в схеме - перепутаны местами номиналы в делителях стабилизаторов - "верхний" с " нижним". Исправленная схема ниже. Также немного изменил номиналы ФНЧ DDS - под имеющиеся катушки 560нГн. В плате так же обнаружил ошибку - общий резистор клавиатуры подключен был к проводу "RESET",а не +5 В .Исправил легко уже на готовой плате короткой перемычкой.
Знал ,что кнопки как на фото с большим дребезгом ,но эти оказались полное г....В сравнении с примененными на макетке кнопками с резиновым толкателем дребезг ужасный. Блокировочный конденсатор в клавиатуре поставил 47 нФ. Посмотрим - может еще увеличу время антидребезга в программе.

Sergey_4z5ky
17.11.2009, 21:23
Пожалуйста подскажите если что не правильно.

А что тут подсказать ? Работает - значит все правильно . :)



в сервисном меню 5xPLL и 2xFout

А почему умножение только на 5 ? Можно смело делать на 8 ,т.е. Вашем случае будет тактовая частота 53203400х8=425627200 .Это значение нужно выставить в "CLK DDS = 425627200"., т.е РЕАЛЬНУЮ тактовую частоту ,уже с учетом умножения в микросхеме!


в сервисном меню 5xPLL и 2xFout. Для примера на диапазоне 3,6 на выходе синтеза получилось 12467

На выходе должно быть 24,934 МГц ( 12.467 х 2 )

D0ITC
17.11.2009, 21:46
Значит не правильно я выставил, у меня выставлена в сервисном меню частота кварцевого генератора, отсюда и все непонятки, сейчас попробую всё выставить и расскажу что выйдет.

Sergey_4z5ky
17.11.2009, 21:57
А Вы не забываете нажимать кнопку "Mode" для запоминания каждого параметра ? Ваставили параметр ,нажали "Mode" - высветилась надпись "SAVED!" , после этого выставляем следующий параметр и также отдельно запоминаем и т.д.

D0ITC
17.11.2009, 22:02
Сергей, большое спасибо, выставил и теперь всё пошло, я не правильно понял.

D0ITC
17.11.2009, 22:05
Нет, я не забываю нажимать кнопку "Mode" после выставления каждого значения, просто я не так понял.

Sergey_4z5ky
17.11.2009, 22:09
Ну и отлично...На реальном аппарате пробовали слушать что получилось ?

D0ITC
17.11.2009, 22:15
Да, ещё хотел спросить, Сергей, а в сервисном меню переключение между режимами происходит только кнопкой "Band-" или у меня что-то не так?

Sergey_4z5ky
17.11.2009, 22:18
Да...Не хватало памяти и сделал только одну кнопку...Потихоньку будем приводить все в порядок.Попробую все оптимизировать ,"причешу" сервисное меню и т.д. Подумаю над интелектуальным валкодером...Еще есть чем заниматься. :)

D0ITC
17.11.2009, 22:19
Да, пробовал на Миниес, работает, но с потерей чувствительности, видимо по уровню не стыкуется, правда пробовал ещё со старыми настройками

D0ITC
17.11.2009, 22:24
Одно обидно, если придётся переходить на Атмегу 168-ю, то у меня 8-мая запаяна прямо в плату, придётся выкусывать

Sergey_4z5ky
17.11.2009, 22:30
но с потерей чувствительности, видимо по уровню не стыкуется, правда пробовал ещё со старыми настройками

Наколько я помню ,в "Миниес" смеситель работает на основной частоте ,а не удвоенной - выставили "OUT DDS=1" ?

D0ITC
17.11.2009, 22:43
Да, конечно. У меня в мини стоит синтез Константина Иванова, там частота удвоенная, поэтому я применил после синтеза 74АС74, а сейчас подавал минуя делитель

DV
17.11.2009, 23:05
Одно обидно, если придётся переходить на Атмегу 168-ю, то у меня 8-мая запаяна прямо в плату, придётся выкусывать
Мне тоже всегда жалко выкусывать , м-сх, но помогает густая оплетка кабеля...(если не перегревать дорожки)
С уважением DV

Sergey_4z5ky
17.11.2009, 23:09
подавал минуя делитель

Откуда? Что стоит после ФНЧ DDS? Может амплитуда слишком мала для переключения смесителя?

ur3ilf
18.11.2009, 01:37
С миниYES данный синтез должен работать нормально. Я сам когда собрал синтез Олег9 то подключал его к мини. Плата пилигрима тогда ещё только собиралась. У меня тоже стоял делитель на 74НС74 с делителем на резисторах по выходу. Пробовал и с ним и без. Транзистору который стоит на входе мини 300мв достаточно. От напряжения сигнала гетеродина баланс зависит в некоторой степени. А сигнала с выхода компаратора после dds и ФНЧ хватает. Там размах под 3.3V на выходе получается. Смотрели как то форму на выходе. Но у US2IT судя по фото схема без компаратора. Вернее используется встроенный. Но всё равно должно быть не менее 1V ВЧ на выходе.

D0ITC
18.11.2009, 20:49
А насколько критично напряжение 3,3в для питания AD9952? У меня получилось 3в, в схеме которую я повторил нет стабилизатора на 3,3в, применён резистивный делитель. Попробовал подобрать резисторы- напруга осталась таже.

Sergey_4z5ky
18.11.2009, 21:36
А я уже обкатываю прошивку с "интелектуальным" валкодером. Сделал одинаковые версии для LCD 2х16 и для атмеги8 и для 168. Я сечас на 168 -й.Первая мысль - убрать переключатель шага :) .При резком повороте "пролетают" десятки кГц ,а при медленном вращении шаг 10 Гц.Всего валкодер имеет 7 скоростей ,переключаемых в зависимости от скорости поворота валкодера - больше скорость крупнее шаг.

D0ITC
18.11.2009, 21:50
Сергей, а на четырёхстрочник с Атмегой8 интелектуальный валкодер не предполагается?

Sergey_4z5ky
18.11.2009, 21:52
на четырёхстрочник с Атмегой8 интелектуальный валкодер не предполагается?

Там все "под завязку" - только на 168 под 4-х строчный индикатор.

D0ITC
18.11.2009, 21:57
Я не совсем правильно спросил, урезанная версия для шести бендов, там что-то вроде освободилось

sdr_СЕРЖ
18.11.2009, 22:21
Здравствуйте Сергей!
А можно для 9834 интелектуальный валкодер пожайлуста!!

Sergey_4z5ky
18.11.2009, 22:44
Сделал под 9834.....И под 4х20 для атмега8.Правда под 4х20 пришлось сильно уплотнятся - убрал переключение шага совсем....И убрать одну из скоростей перестройки.Проверяй те как все работает - если что подправим.

D0ITC
18.11.2009, 22:45
Сейчас попробую :D

D0ITC
18.11.2009, 23:01
Сергей, не работает урезанная. Нет индикации частоты включенного диапазона, в меню как-то всё перемешалось и сервисное меню не работает. Много всего, сразу не могу описать. Может по мере исправления. А интелектуальный валкодер работает.

Sergey_4z5ky
18.11.2009, 23:09
Пробуте еще раз.И еще - после прошивки нужно в ручную установить установки по умолчанию - включить при нажатой кнопке "MODE"/А затем уже в сервисном меню все установить.

D0ITC
18.11.2009, 23:14
Понял, пробую

D0ITC
18.11.2009, 23:34
Заметил два дефекта: в сервисном меню не работает валкодер, нет возможности выставить значенияи и если в рабочем состоянии нажать кнопку RIT, то она уже не выключится. После повторного включения пропадает индикация частоты 7МГц(выбрана по- умолчанию стартовой в сервисном меню), остальные все есть. RIT с дисплея не пропадает, но после нажатия на кнопку валкодер изменяет показания на расстройке, а после очередного нажатия на кнопку RIT изменяет показания частоты выбранного диапазона. Интелект работает.

Sergey_4z5ky
18.11.2009, 23:36
Ок - завтра разберемся.Спать пора :) .

D0ITC
18.11.2009, 23:40
До завтра

Sergey_4z5ky
19.11.2009, 22:16
Кажется все исправил в варианте 20х4 для 6-ти диапазонов.Проверяйт е.Пришлось правда убрать три скорости валкодера ,что бы освободить память.

D0ITC
19.11.2009, 22:25
Сергей, добрый вечер! Залил новую прошивку, всё исправили, только в сервисном меню валкодер не реагирует.

Sergey_4z5ky
19.11.2009, 23:11
Нашел в чем дело - проверяйте.

D0ITC
19.11.2009, 23:34
Сергей, сейчас всё работает, но валкодер какой-то не стабильный, шаг меняется как хочет, выставлял в сервисном меню значения так почти не дышал. При одной и тойже скорости вращения ручки ближние скорости пересекаются. Такое впечатление. И ещё хотелосьбы знать какие скорости перестройки остались после дороботки

Sergey_4z5ky
19.11.2009, 23:45
Сделал еще вариант ,с более мелкими различиями между скоростями.Каждый следуюший шаг в 2 раза больше. Вместилось 1 ,2 ,4 ,8 и 16. Т.е. при быстром вращении шаг 160 Гц.

D0ITC
20.11.2009, 00:03
Сейчас уже лучше, но выставлять в сервисном меню проблема, вокруг да около гоняешь пока попадёшь, Я уже думаю может это мой валкодер чудит, завтра попробую с другим и напишу что выйдет.

Sergey_4z5ky
20.11.2009, 00:08
вокруг да около гоняешь пока попадёшь

Не знаю...У меня все нормально - медленно крутишь шаг 10 Гц ,быстрее 20 и т.д. Ничего - со временем подберем оптимальные значения и шага ,и порогов переключения скоростей.Не все сразу. Главное что это в принципе работает.

D0ITC
20.11.2009, 00:12
Попробую валкодер с Миниеса, там у меня интелектуальный валкодер работает изумительно, тогда ошибки не будет, а внешне верхняя строка мне так больше нравится.

D0ITC
20.11.2009, 00:16
Да, в принципе всё работает, остаётся доводить до законченной конструкции.

Sergey_4z5ky
20.11.2009, 00:38
Сделал еще вариант.Сдвинул пороги переключения.Теперь шаг будет переключаться при бОльших скоростях вращения.

D0ITC
20.11.2009, 12:00
Сергей, попробовал сегодня валкодер на шаговом двигателе от старых дисководов. Работает очень даже хорошо. У меня была возможность сравнить от одного валкодера два интелектуальных- один от Константина Иванова, второй от вас. Работали они впараллель. Тоесть, кручу ручку и смотрю при какой скорости на сколько перестраиваются синтезаторы. У Константина по- моему две скорости перестройки, но и этого вполне достаточно. Вашу прошивку я тестировал с этим валкодером только последнюю, но уже можно сказать что получилось здорово. Я так и оставлю, устраивает вполне, только придётся переделывать валкодер. Ну ничего, не привыкать. Огромное вам спасибо за отличную работу.

Sergey_4z5ky
20.11.2009, 13:55
Я так и оставлю, устраивает вполне


Ну и хорошо....."Я не волшебник ,а только учусь" ...С моим валкодом ENA 1J-B28 L00128 ( 128 имп/оборот) все работает отлично. Шаг перестройки уже убрал и делаю на эту кнопку одну очень полезную и важную функцию - сдвиг ПЧ ( SHIFT IF) ,т.е. будет управление 2-мя DDS - 9952 и 9834 одновременно - 9834 будет в опорном генераторе ,а 9952 в основном. Это упростит и схему трансивера и даст возможность плавно ,и без потери настройки на станцию сдвигать полосу пропускания ПЧ относительно сигнала. Т.е. обычная стандартная функция любого фирменного трансивера. Наверное придется SDIO для 9952 повесить на какую-либо дату для LCD ,что бы освободить пин для FSYNC 9834-й. SCLK и SDATA 9834 можно повесить также на даты LCD. - т.е. переделки будут минимальные. Саму 9834 можно сделать и на отдельной маленькой плате которую прикрутить к плате синтезатора ,или вообще сразу развести на плате трансивера вместо опорного генератора. Программа уже в принципе готова ( для 2х16) - нужно паять плату 9834 и подключать к трансиверу. Логика работы "SHIFT" - как обычно при передаче частота опорника (9834) равна ПЧ ,которую выставляем в меню ,а при приеме ,когда нажимаем кнопку "SHIFT" после индикации частоты высвечивается режим работы " U ,L или С" и сдвиг ПЧ в формате "-/+000". Выставленный сдвиг ПЧ остается постоянным и глобальным ,а сама кнопка фактически только переключает валкодер с перестройки частоты на перестройку сдвига ПЧ. Думаю будет удобно ,особенно при работе с узкополосными фильтрами ПЧ. ДЛя ТПП эта функция бесполезна ,т.к. нет ПЧ. А для "супера" очень эффективна и практически не хуже плавной регулировки полосы пропускания.На фото включен режим регулировки сдвига ПЧ.

Alex9591
20.11.2009, 14:02
...попробовал сегодня валкодер на шаговом двигателе от старых дисководов. Работает очень даже хорошо.

Поделиться способом изготовления валкодера на шаговом двигателе можете?

ur3ilf
20.11.2009, 14:05
Сергей а может вторую dds поставить AD9832?

RN6LKU
20.11.2009, 14:10
Sergey_4z5ky
...."Я не волшебник ,а только учусь" ...


А мы учимся у Вас... ;-)

Sergey_4z5ky
20.11.2009, 14:10
может вторую dds поставить AD9832?

Не хочется еще и с ней разбираться...С 9834 вроде уже разобрались ,и по сообщениям работает. Да и покачественней она и экономичней....И удобно тем ,что если добавлять еще плату 9834 к основной плате синтезатора можно подать на нее сразу 50 МГц ,с опорника 9952.Пока однозначно нет ни времени ни желания браться за 9832 или 35 .Сначала все сделаю под вариант описанный выше ,проверю ,а в будущем ,когда нечего станет переделывать и добавлять может и сделаем под 9832.

ur3ilf
20.11.2009, 14:23
Поделиться способом изготовления валкодера на шаговом двигателе можете?
Поиск рулит....
нажать здесь (http://www.google.ru/search?hl=ru&newwindow=1&q=%D0%B2%D0%B0%D0%BB %D0%BA%D0%BE%D0%B4%D 0%B5%D1%80+%D0%BD%D0 %B0+%D1%88%D0%B0%D0% B3%D0%BE%D0%B2%D0%BE %D0%BC+%D0%B4%D0%B2% D0%B8%D0%B3%D0%B0%D1 %82%D0%B5%D0%BB%D0%B 5+site%3Aforum.cqham .ru&btnG=%D0%9F%D0%BE%D0 %B8%D1%81%D0%BA&lr=&aq=f&oq=)

DV
20.11.2009, 15:13
Sergey_4z5ky
Сергей! на плате, там, где на DDS подается управление, есть место для штыревого разъема - можно в этот дополнительный разъем воткнуть маленькую платку с ad9834- получится почти совсем без переделок:) .
С уважением DV

Sergey_4z5ky
20.11.2009, 15:28
можно в этот дополнительный разъем воткнуть маленькую платку с ad9834


Конечно можно.Но я наверное закреплю платку на стойке - на одной достаточно ,как раз над 9952,и проводами подключу то что нужно.А потом можно будет развести основную плату синтезатора уже с предусмотренным разъемом под 9834.

DV
20.11.2009, 15:46
Sergey_4z5ky
На плате вверху, возле DDS есть 4 переходных отверстия (проходят сигналы управления) - они как будто сами просят впаять штыри разъема для дополнительной платы - и шаг подходящий и в нужном месте! Нужно только добавить отверстия для земли и питания. Может так и задумывалось? и переразводить плату не нужно :)
С уважением DV

Genadi Zawidowski
20.11.2009, 15:49
Наверное придется SDIO для 9952 повесить на какую-либо дату для LCD ,что бы освободить пин для FSYNC 9834-й. SCLK и SDATA 9834 можно повесить также на даты LCD. - т.е. переделки будут минимальные
А чего не сделать - все девайсы (74hc595, AD9834 и AD9952) на общие клок и данные по SPI не посадить? Да, клок и данные совместить с индикатором можно (обе эти микросхемы по входам 5 volt tolerant). Только чипселекты им свои.

RK1AQ
20.11.2009, 16:29
Sergey_4z5ky
Сравнивал описание AD9954, AD9952 вроде как близнецы с незначительными отличиями. Как думаете, будет работать вместо AD9952?

Explorer
20.11.2009, 16:34
ALEX305
На первой странице, AD9951-54,без разницы :)

RK1AQ
20.11.2009, 16:35
тогда придется делать, у меня есть такие

Sergey_4z5ky
20.11.2009, 18:46
Сделал небольшую доработку.Перерезал дорожку SDIO и сделал короткую перемычку.Теперь SDIO снимается c D7 индикатора.А освободившийся порт PС.2 теперь будет FSYNC для 9834. Новое распределение портов на картинке. В дальнейшем буду все прошивки делать под такой расклад.

D0ITC
20.11.2009, 20:31
Сергей, понимаю, что вы уже перешли к следующему этапу, но всёже хочу попросить в шестидиапазонной версии оставить две скорости(скажем 10 и 100Гц) и побольше разницу в скорости. Хочу прежде чем переделывать валкодер, может ещё этот удастся доработать.

Sergey_4z5ky
20.11.2009, 20:45
в шестидиапазонной версии

На атмега 8 уже ничего нельзя сделать. На 168-й ,со временем сделаю.

D0ITC
20.11.2009, 20:51
На атмега 8 уже ничего нельзя сделать.
Понял, буду переделывать валкодер.