Начало |
RE: Синтезатор радиостанции SW-2010 (1 чел.) (1) Гость
|
|
Сообщения темы: Синтезатор радиостанции SW-2010
|
RE: Синтезатор радиостанции SW-2010 14.12.2011 07:39
|
|
Гена, если бы была проблема с программированием ДДС, то она была бы у всех.
А такая "ступенчатая" перестройка может быть, если они смотрят не на рабочие частоты, а на спуры, которых довольно много. Вот спур действительно перестраивается ступенчато потому что при шаге синтезатора, в одну сторону шагает синтезатор, а навстречу ему шагает спур.
Я когда первый раз услышал реально этот трансивер, то был тоже удивлен, почему иногда так резко перестраиваются несущие частоты в эфире, пока не дошло, что это спуры, которых довольно много. Реальные несущие перестраиваются очень плавно, шагов там не слышно. Я здесь уже писал об этом. Помочь в этом я никак не могу, спуры - это свойство синтезатора, за простоту синтезатора на ДДС нужно платить.
Сейчас посмотрел, CFR1=0.
Если есть какие-то вопросы по программе синтезатора, направляй народ сюда. Мы тут довольно оперативно все их разрешаем.
|
|
|
Зарегистрирован
|
|
Александр (RA3RBE)
|
|
Для добавления сообщений Вы должны зарегистрироваться или авторизоваться |
|
RE: Синтезатор радиостанции SW-2010 14.12.2011 11:05
|
|
Это речь идёт о радиодизайтовском аппарате.
В моих конструкциях на DDS такой проблемы не появлялось ("свистульки" я отличаю, от них никуда не денешся, как и от спуров). Даже и не знаю, как можно было бы такой эффект получить.
И не смотрели на спектры - а слушали ушами. К стати, эта "ступенчатость" хорошо слышна на известной записи с демонстрацией работы аппарата с тачскрином. Похоже, причина одна везде - хотя программа и переработана.
Я про конкретный бит спрашивал, который вызывает разрыв фазы при каждом обновлении частоты в ad9951..ad9954. Он (бит 13 в регистре cfr1) в каком состоянии в твоих программах?
|
|
|
Зарегистрирован
|
|
Для добавления сообщений Вы должны зарегистрироваться или авторизоваться |
|
RE: Синтезатор радиостанции SW-2010 14.12.2011 11:13
|
|
я же написал, весь регистр равен нулю. Все биты.
Я никакой жесткости в работе на замечал. И присутствующие здесь тестеры программы об этом не писали.
Может быть у них малое количество шагов валкодера и излишняя "интеллектуальность" программы. Вместо малого шага включается большой шаг?
|
|
|
Зарегистрирован
|
|
Александр (RA3RBE)
|
|
Для добавления сообщений Вы должны зарегистрироваться или авторизоваться |
|
RE: Синтезатор радиостанции SW-2010 14.12.2011 11:37
|
|
это нужно изучать их программу. Хотя там все просто, но можно допустить какой-то ляп...
Я в принципе программу закончил, функционал весь отладил с помощью добровольных тестеров. Немного разгребусь, попробую еще всунуть 16 ячеек памяти. Ну все. И так в 8 мегу запихал достаточно.
|
|
|
Зарегистрирован
|
|
Александр (RA3RBE)
|
|
Для добавления сообщений Вы должны зарегистрироваться или авторизоваться |
|
RE: Синтезатор радиостанции SW-2010 14.12.2011 12:07
|
|
GenaSPB писал(а):
Это речь идёт о радиодизайтовском аппарате.
Интересно почему вопросы задают вам. Синтезатор на тачскрине Радиодизайновского производства принадлежит им и пусть они техподдержку делают на своем форуме. Кстати прошивку там писал Константин Иванов, насколько я понял. Еще там основная плата старой версии, пораженок много. Вот и вылазят все огрехи.
|
|
|
Зарегистрирован
|
|
Для добавления сообщений Вы должны зарегистрироваться или авторизоваться |
|
RE: Синтезатор радиостанции SW-2010 14.12.2011 12:26
|
|
Когда-то давно Константин спрашивал у меня, как я в своих УКВ станциях писал валкодер. Это было давно и программа тогда у меня была простейшая, работавшая по прерываниям. У него плохо получалось работать с валкодером, хотя он писал примерно так же. С тех пор много лет прошло, я давно перешел на квадратурный анализатор. А он ушел от простейшей программы?
|
|
|
Зарегистрирован
|
|
Александр (RA3RBE)
|
|
Для добавления сообщений Вы должны зарегистрироваться или авторизоваться |
|
|
|
|
|
|
|