Просмотр полной версии : Cинтезатор Константина ИВАНОВА (RD3AY)
Страницы :
1
2
[
3]
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
Константин обещал в Августе выложить прошивку NEW.....
ну так ещё врямя есть ....
пусть человек работает торопить то не надо я так думаю ... :D :super:
DeXter Holland
07.09.2006, 21:16
Решил собрать даный синтез.
Возможно ли применить опорный кварцевый генератор на 12Мгц, 33,333Мгц, 40,0Мгц, 50.0Мгц вместо 16Мгц в схеме?
Программу перепиши и все ОКЕЙ
Программу переписывать не надо, просто при в режиме "установки" вход в который осуществляется при любой нажатой кнопке клавиатуры и подаче питания на синтезатор.
Если нажать кнопку “Freg”, на ЖКИ дисплей выводится частота опорного генератора и появляется возможность, калибровки частоты опорного генератора синтезатора, которую предварительно нужно измерить при помощи промышленного частотомера. Частоту можно изменять при помощи вращения ручки валкодера или нажатия кнопок “Up” или “Down” при предварительно необходимом выбранном шаге перестройки. Для занесение частоты опорного генератора синтезатора в энергонезависимою память микроконтроллера и выход из режима. Необходимо нажать кнопку “Step”, после чего на одну секунду будет выдана подтверждающая надпись на ЖКИ – “Memorize Set” и выход из режима коррекции.
Подробности смотрите по ссылке:
http://rd3ay.cqham.ru/sintes.htm
Так как тактирование DDS и МК осуществляется от одного генератора и помня что по Datashit на МК, придельная частота его работы 16 МГц.
Из всех перечисленных генераторов подойдет генератор на 12 МГц.
На сегодня разработана новая схема синтезатора, где уже нет такого дефицита как КР193ИЕ6 (заменена на 74VHC393) и генератора на 16 МГц. Применен обычный кварц на 16 МГц и внутренний генератор МК.
На сегодня разработана новая схема синтезатора, где уже нет такого дефицита как КР193ИЕ6 (заменена на 74VHC393) и генератора на 16 МГц. Применен обычный кварц на 16 МГц и внутренний генератор МК.
Спасибо!
Константин !!! а как с прошивкой ??? обрадуйте пожалуйста ....
вв(воздушный волк)
08.09.2006, 15:42
И платку плиззззз(lay).
DeXter Holland
08.09.2006, 17:21
Спасибо за разьяснение. Буду повторять. Можете выложить Схему и печатку под 74VHC393 и обычный кварц на 16 МГц и внутренний генератор.
....На сегодня разработана новая схема синтезатора, где уже нет такого дефицита как КР193ИЕ6 (заменена на 74VHC393) и генератора на 16 МГц. Применен обычный кварц на 16 МГц и внутренний генератор МК.
Фотографии из SIN_PIC.rar Вами уже приводились 22 июля в 21:08, только назывались иначе :-( . А хорошо бы, извините за нахальство, ещё и остальную документацию, как пишут выше.
У нас в Украине втаких случаях говорят: Як мэд, так и ложкою :rotate:
....На сегодня разработана новая схема синтезатора, где уже нет такого дефицита как КР193ИЕ6 (заменена на 74VHC393) и генератора на 16 МГц. Применен обычный кварц на 16 МГц и внутренний генератор МК.
Фотографии из SIN_PIC.rar Вами уже приводились 22 июля в 21:08, только назывались иначе :-( . А хорошо бы, извините за нахальство, ещё и остальную документацию, как пишут выше.
У нас в Украине втаких случаях говорят: Як мэд, так и ложкою :rotate:
Всему своё время, Костя ещё не готов подарить миру новый вариант.
А прибор получился отменный. И по размерам, и по пораметрам.
To: Vitaly
Спасибо! На это и надеюсь. Трудно, когда своих извилин нехватает :)
Собрал данный синтезатор и сталкнулся с такой проблемой: при перестройке с большим шагом наблюдается подсвечивание (мигание)светодиода LOCK. Видимо ГУН из-за С4 не успевает перестраиваться за DDS. Уменьшил С4 до 1 мкф и всё стало нормально. Хотелось бы узнать как это отразится на работе синтезатора.
Если дружите с математикой, то все можно посчитать по ссылке:
http://www.chipnews.ru/html.cgi/arhiv/00_04/stat_2.htm
И еще здесь:
http://un7ppx.narod.ru/device/sintez2.htm
:пиво: Константин !! как дела с новой версией прошивки ....??
хочется уже поиметь нормальное управление снтезом с компом ....
Explorer
22.09.2006, 12:44
В новой прошивке от 24.07.2006 почемуто не работает режим коррекции devisor=?,cond=? :cry:
скажите где можно взять прошивку ???
Explorer
22.09.2006, 16:19
to ГЕША
Посмотрите страницу N13 от 24 июля,GORA выкладывал.
73! UR7MA
И всё же хотелось узнать у тех кто повторял синтезатор есть ли у вас мигание светодиода LOCK при большом шаге или это у меня где то ошибки
to Explorer
прошивку проверял, в HDR тормозит, и загорается ATT постоянно, в mixW работает в сторону трансивер- пк, с ПК неуправляе.
to lleevv
мигание светодиода LOCK при большом шаге незамечено, ищите проблему, настройте точнее Конденсаторы ГУН.
Пи большом шаге у меня тоже наблюдается мигание светодиода.
to Explorer
mixW работает в сторону трансивер- пк, с ПК неуправляе.
Подскажите , а нет ли бесплатной MixW с поддержкой САТ ?
Хочу и свой синтез с этой прогой проверить , но не покупать же ее чисто для проверки совместимости с ней :)
Подскажите , а нет ли бесплатной MixW с поддержкой САТ ?
Хочу и свой синтез с этой прогой проверить , но не покупать же ее чисто для проверки совместимости с ней :)
Скачайте последний MIXW2.17 и введите в настройках какой-нибудь украинский позывной. С этой версии для всех украинских позывных типа без регистрации ;) Вам для проверки такой вариант сойдет...
вот что на 13 странице..
Прошивка с расширеным диапазоном 27.0 - 29.7 МГц в приложенном файле, берите кому надо. Прошивка с полностью рабочим САТ готова и сейчас проходит тестирование, будет выложена для всеобщего доступа в августе.
а меня же интересует полноценный CAT .. ждемс .. !!!!
правда и август уже прошел .... та и сентяб на исходе ... :)
Подскажите , а нет ли бесплатной MixW с поддержкой САТ ?
Хочу и свой синтез с этой прогой проверить , но не покупать же ее чисто для проверки совместимости с ней :)
Скачайте последний MIXW2.17 и введите в настройках какой-нибудь украинский позывной. С этой версии для всех украинских позывных типа без регистрации ;) Вам для проверки такой вариант сойдет...
Спасибо за подсказку! Действительно мне этого вполне достаточно.
да да Константин выложите пожалуйста что есть , возможно все равно лучшее чем было , ведь работа велась в этом направлении ...
вчера пробовал с N1MM и MMVARI так с варей почему то немного поработало , с н1мм работает более меннее хорошо только при выборе частоты из ячейки памяти переход не происходит а виснет ....
не утверждаю возможно по комповому железу (оно старое,глюкавое)
так что Константин плиииз просвятите наш по этому вопросику ..????
ждемс .... :пиво: :пиво:
Explorer
07.10.2006, 21:44
А что? И это неплохо.Спасибо автору за такую безкорыстность. А кому нужен посноценный CAT..туда >ut2fw.А вообще это попса.
Не ищем халявы, а работаем!
Мне САТ нужен! Чего бы его не иметь, если это удобно, когда привыкнешь, без САТ уже как без одной руки ;)
Explorer
08.10.2006, 18:20
Для Serg.
Согласен. Дело привычки. Но когда появляется возможность построить доступный для народа синтезатор, пусть он не супер пупер но изделие, доступное многим в повторении и когда мы создавали монстры по подобию UT5TC месясами обсуждая сервис управляющей программы Z80, то это от rd3ay-клад как говорится" дареному коню в зубы не смотрят". Подождем я думаю это не конец. Лучше бы было исходник ковырять совместными усилиями, вот тогда точно сабж НАРОДНЫЙ от rd3ay.
Ну да, будем ждать, а что нам еще делать, если не умеем мы "ассемблироваться"...
да я бы Константину памятник за безкорыстие ...
а вот Юрича UT2FW знаю лично , но он преследует немного другие цели , да и подход у него скажем коммерческий , но это выбирать каждому по вкусу ...
А что? И это неплохо.Спасибо автору за такую безкорыстность. А кому нужен посноценный CAT..туда >ut2fw.А вообще это попса.
так что отправлять меня к Александру не надо .... :D :D
да надеюсь , что Константин закончит работу по CAT и наконец то выложит материал .....
(по работе с N1MM меня в принципе и устраивает ,как работает, вот не задача может это так проги пишут , в одной работает в другой нет а в третьей коряво как то )
Вчера разговаривал с Константином, вы его извините, но пока сделать прошивку так что бы она по кат работала со всеми программмами никак не удаётся.Поэтому задержка, будут ещё консультации , будет работа, всё в конце - концов получится, но сейчас простите не готово.
Переписал программу по рекомендации RU3GA
По рекомендации которого, для нормальной работы САТ необходимо в комп посылать потверждение принятого массива байт от компа, то есть от синтеза передать в комп массив только что принятый код от компа.
Как писал RU3GA:
Комп: FE FE 46 E0 04 FD --- запрос моды
Синтез: FE FE 46 E0 04 FD FE FE E0 46 04 01 01 FD
Т.е. всегда обязательно надо сначала отсылать полную копию полученной команды в комп , а потом уже информационный ответ.
К сожалению результат не был достигнут. САТ по прежнему работает без проблем с MixW2 и "спотыкается" с HRD.
Привожу кусок кода для обработки прерывания по UART
;----------------------------------------------------------------------------
; Вектор оброботки прирывания по UART
; Сюда мы поподаем при появлении байта в приемнике UART
;----------------------------------------------------------------------------
UART_RXC:
ldi ZL,uart_2 ; Установить указатель в ОЗУ на начало массива
clr ZH ; Начальный адрес данных от UART в ОЗУ
wzwrat_UART:
sbic UCSRA,DOR ; Проверяем на ошибку в приеме
rjmp exit_UART ; Выйти из прерывания UART по причине ошибки приема
sbis UCSRA,FE ; Проверка на ошибку в кадре
rjmp good_UART
exit_UART: ; Выход из вектора прирывания от UART
ldi temp,0b11000000 ; Сброс флг прерывания
out GIFR,temp ; Записать в регистр GIFR из регистра temp
reti ; Выйти из вектора прирывания
good_UART:
in tmp,UDR ; Грузим принятый бит в из регистра приемника UART в регистр tmp
cpi tmp,0xFD ; Проверка принятого бита посылки на совпадение с символом FD
brne wozwrat_UART ; Если принятый байт не FD, то переходим на П/П wozwrat_UART записи его в массив ОЗУ
st Z+,tmp ; Пишем бит 0xFD в ОЗУ
ldi ZL,uart_2 ; Начальный адрес массива от UART в ОЗУ
clr ZH ; Установить указатель в ОЗУ на начало массива от UART
woz_UART:
ld PM, Z+ ; Загрузить в r0 (PM) содерж. SRAM по адресу uart_2 (Y постинкрементируется )
mov tmp,PM ; Копировать PM в temp
cpi tmp,0xFD ; Проверка принятого бита посылки на совпадение с символом FD
brne pered_UART ; Если вынутый очередной байт из ОЗУ не байт FD, то перйти на п\п передачи
rcall USART_Transmit ; передать по UART в комп очередной байт
rjmp OK ; Перейти на точку входа на программу обработки принятого кода от компа
pered_UART:
rcall USART_Transmit ; Передать по UART в комп очередной байт
rjmp woz_UART ; Пререйти на чтение из ОЗУ очередного принятого байта
wozwrat_UART:
st Z+,tmp ; Пишем из регистра tmp бит в ОЗУ UART и инкрементируем (увеличиваем) счетчик ; адреса массива
vdem_UART:
sbic UCSRA,RXC ; Проверяем, закончен прием или нет очередного байта в приемнике UART
rjmp wzwrat_UART ; Перейти на метку wzwrat_UART , если в приемнике есть принятый байт
rjmp vdem_UART ; Ждем принятия очередного байта
Переписал программу по рекомендации RU3GA
По рекомендации которого, для нормальной работы САТ необходимо в комп посылать потверждение принятого массива байт от компа, то есть от синтеза передать в комп массив только что принятый код от компа.
Как писал RU3GA:
Комп: FE FE 46 E0 04 FD --- запрос моды
Синтез: FE FE 46 E0 04 FD FE FE E0 46 04 01 01 FD
Т.е. всегда обязательно надо сначала отсылать полную копию полученной команды в комп , а потом уже информационный ответ.
К сожалению результат не был достигнут. САТ по прежнему работает без проблем с MixW2 и "спотыкается" с HRD.
С HRD все работает даже без отсылки полной копии команды.
Обязательную отсылку копии команды требуют, например Logger32 , WL и т.д.
В чем конкретно проявляется "спотыкание" в HRD ?
Синтезатор с программой HRD работает. Но к примеру, после установки связи, частота в окне программы HRD появляется не сразу, а с задержкой в несколько секунд. Изменение диапазона или частоты в программе HRD приводит к мгновенному изменению и в синтезаторе. Но вот обратный процесс, изменение частоты в синтезаторе не приводит к мновенной реакции изменения частоты в программе HRD. Но если продолжать вращать ручку валкодера или удерживать кнопку перестройки частоты, то происходит как бы захват команды, и частота в программе HRD меняется в реальном времени с изменением частоты в синтезаторе.
to GORA Константин, уменя ваще ATT включается и никак его не выключить выключаю из проги , на секунду а затем опять включается ... где то что то зарыто .. поразному наверное у каждого.. :D :D
to GORA Константин, уменя ваще ATT включается и никак его не выключить выключаю из проги , на секунду а затем опять включается ... где то что то зарыто .. поразному наверное у каждого.. :D :D
А как работает с программой MixW2 ?
к сожалению нет у меня микстуры купленной , а пользую 2.14 free а там CAT не работает отключен из за свободности, вчера пробовал с OmnyRIG тоже не корректно работаети с логом UR5EQF нет нормальной работы....
да Константин видимо задача не из простых, конечно нормально работающий CAT это залог успеха !!!! :D :D
а вот без него как то не полноценно себя чувствуешь ...
Синтезатор с программой HRD работает. Но к примеру, после установки связи, частота в окне программы HRD появляется не сразу, а с задержкой в несколько секунд. Изменение диапазона или частоты в программе HRD приводит к мгновенному изменению и в синтезаторе. Но вот обратный процесс, изменение частоты в синтезаторе не приводит к мновенной реакции изменения частоты в программе HRD. Но если продолжать вращать ручку валкодера или удерживать кнопку перестройки частоты, то происходит как бы захват команды, и частота в программе HRD меняется в реальном времени с изменением частоты в синтезаторе.
А иначе и не будет! Это особенность работы с протоколом Айкомов в данной программе. Все элементарно проверяется --- посмотрите любой программой слежения за портами почему происходит задержка. А она происходит потому , что после запроса на моду и частоту HRD делает запрос на показания S-метра и ждет 1.5-2 сек вне зависимости от ответа --- вот на эти 2 сек и идет задержка в перестройке частоты.
Что я только ни делал --- ничего не помогает устранить эту задержку.
Остается спросить у владельцев Айкомов есть ли у них такая хрень при работе с HRD и если нет, то попросить ради общего дела прислать протокол обмена...
Так что тут дело в принципе , а не дублировании команд --- дублирование команд помогает запустить работу других распространенных программ --- как я уже писал это Logger32 и WL --- без этого дублирования они не работают.
Особая проблема с TRX-менеджером --- там по протоколу Айкома вообще тяжело сделать --- это единственная программа , коия работает со вторым режимом САТ Айкома --- режимом "ответ без запроса", к тому же там идет работа с другим , мало распространенным ASCII --- с нулем в конце байта. Так что для этой программы надо вообще всю логику переписывать, но делать это ради одной программы просто как-то не хочется.
Вобщем , хоть протокол Айкома и выглядит продуманным и логичным, я для себя определился , что в следующей версии программы буду писать САТ по протоколу Кенвуда . Чего и Вам советую :)
CAT интерфейс CI-V однопроводный.
Схема любого интерфейса CI-V to R232 автоматически передает даныые с выхода TX COM порта на его RX вход. В схеме вашего контроллера этого не предусмотрено. Именно поэтому вам приходится програмно повторять переданную компьютером информацию.
Почему не работает HRD ?
Скорее всего она проверяет передаваемые ей самой данные, для того чтобы убедится, что не было столкновения пакетов и данные не исказились. Как она работает известно только автору программы.
Вы пытаетесь повторять данные, но делаете это только после приема всего пакета. Может быть как раз в этом и причина нестабильной
работы.
Поскольку данные передаются по одному проводу, перед началом передачи данных нужно обязательно проверять занята ли линия.
Судя по фрагменту вашей программе вы этого не делаете.
Сама подпрограмма написана на мой взгляд нерационально.
Лучше принимать по прерыванию каждый байт, и после приема всей
команды просто выставить флаг - принята команда и запретить прерывания. Ваша програма в свободное от других дел время
проверит состояние этого флага и обработает принятую команду.
С уважением Владимир.
Извиняюсь, я бегло прочитывал эту ветку. Насколько я понял в синтезатор уже встроили функцию индикации показаний S-метра?
Извиняюсь, я бегло прочитывал эту ветку. Насколько я понял в синтезатор уже встроили функцию индикации показаний S-метра?
Вы очень бегло её прочитали. :D
что стоит ещё раз прочитать ... толька внимательно .... нет там такого С-метр не измеряется .. нормальный CAT не получается никак сделать .... а жаль ...
нормальный CAT не получается никак сделать .... а жаль ...
Да почему САТ не получается-то? Вроде, судя по описанию автора, все работает. А то что есть мелкие недочеты , ну так не без этого :)
К тому же , не забывайте , что у авторов компьютерных программ тоже могут быть недочеты и порой не мелкие... :)
А кстати , что ВЫ понимаете под термином "нормальный САТ" ?
Обладатели фирменных трансиверов порой не могут найти компьютерную программу , коия бы полностью устраивала...
А уж разработчик синтеза в данном случае вообще в неком "двойственном" положении --- уж коль "комповые" программы написаны "абы как", то под каждую не подстроишься ...
На мой взгляд , должен быть стандартный набор функций --- обмен частотой и видом модуляции --- для большинства случаев этого достаточно. И это вроде в этом синтезе работает.
Александр.С
15.10.2006, 09:23
Хочу напомнить всем спорящим что САТ-управление в MIXW
работает в одну сторону ,а новой прпошивки от автора пока не было.
А кстати , что ВЫ понимаете под термином "нормальный САТ" ?
что ж тут не понятно нормальный значит что б работал со всеми прогами, стандарт же одинаовый, толька могут и проги не корректно работать.
С N1MM работает и меня устраивает, а вот с другими MMVARI ваще чуть поработало и все перестало, даже непонятно почему и работало , что сейчас немогу заставить работать ну никак, так что это и мне нужно особо то , прога для повседневной работы . Могу и из DX Spotter а преходить по DXам из неё тоже работает нормально.
Просто очень хотелось бы что бы работало со всеми прогами .. та и железом вероятно железо ишо применяю старое, допустим прога OmniRIG (так вроде) не работает просто ваще коряво соединение показывает есть а работы нет. что за бяка .. ????
пока многовато вопросов ...
подождем а что спешить то возможно кто и придумает ..или поправит ...
Могу огорчить, со всеми программами нормально работать не будет.Достаточно того что снекоторыми работает нормально. Константин не хочет больше заниматься этим вопросом. И вообще после того как выложит последнюю модификацию этого синтезатора, больше модернизациями этой модели заниматься не будет. Из неё выжато всё что можно.
to Vitaly вот вот я так тоже уже думаю , выжато все ....
и поэтому как говорится подождем финального релиза, как есть ....думаю хужее не будет ....и огромное спасибо Константину за хорошо работающую конструкцию ....
ждемсс...... :super: :super:
Explorer
16.10.2006, 12:10
А скажите кто нибудь, разве PIC16f648 по своим возможностям лучше ATmega8 ?
А скажите кто нибудь, разве PIC16f648 по своим возможностям лучше ATmega8 ?
Нет , по всем параметрам ATmega8 --- лучше. И по программной памяти в два раза больше, и по портам в полтора раза больше, а так же имеется АЦП и т.д.
А скажите кто нибудь, разве PIC16f648 по своим возможностям лучше ATmega8 ?
PIC vs AVR (http://www.microchip.ru/phorum/read.php?f=2&i=144303&t=144303)
А скажите кто нибудь, разве PIC16f648 по своим возможностям лучше ATmega8 ?
Думаю, что нельзя "наезжать" на Константина с разного рода предложениями по улучшению и т.п. Позволю себе две цитаты:"Лучшее - враг хорошего" и "Я сделал все, что мог, кто может, пусть сделает лучше". Последнее может сказать и Константин. Честь ему и хвала за его альтруизм. Таких людей сейчас не так уж много. На память приходит незабвенный японский радиолюбитель Makoto Mori, JE3HHT, создавший серию бесплатных программ для нас.
Спасибо большое, Константин! А если осчастливите нас новым проектом - то кто же против.
А скажите кто нибудь, разве PIC16f648 по своим возможностям лучше ATmega8 ?
Думаю, что нельзя "наезжать" на Константина с разного рода предложениями по улучшению и т.п. Позволю себе две цитаты:"Лучшее - враг хорошего" и "Я сделал все, что мог, кто может, пусть сделает лучше". Последнее может сказать и Константин. Честь ему и хвала за его альтруизм. Таких людей сейчас не так уж много. На память приходит незабвенный японский радиолюбитель Makoto Mori, JE3HHT, создавший серию бесплатных программ для нас.
Спасибо большое, Константин! А если осчастливите нас новым проектом - то кто же против.
Да вроде не было никаких "наездов" :)
Действительно, выражение "наезжать" неуместно. Прошу извинить, если кого-то обидел.
Наконец дошли руки --- подключил свой синтез к MixW.
Поначалу ситуация была аналогичная --- синтез управляет программой , а программа синтезом управлять не хочет.
Последил за портом и выяснил --- автор программы для засылки частоты и моды в синтез применяет достаточно редкие команды.
Все другие программы применяют команду "записи" частоты -- 05 и команду "записи" моды --- 06. Автор программы MixW применил команду "передачи" частоты --- 00 и команду "передачи" моды ---- 01
Разница между ними небольшая --- команда записи требует от синтеза ответа , а команда передачи -- нет.
Константин , Вам надо добавить две строчки в код (я у себя так и сделал :) ).
То , что делал Ваш синтез по команде из компа под номером 05, должен он делать и по команде 00.
Тоже самое соответственно по командам 06 и 01
Тогда все заработает в обе стороны с MixW.
PS Самое главное , что автора программы MixW упрекнуть не в чем -- все это есть в протоколе ICOM ! :)
Удачи всем!
RU3GA
Слежу за веткой, появилось желание собрать сей девайс. В связи с этим вопросы. Последний вариант схемы, если ничего не упустил, с ИЕ6 и BC847, если так, то нельзя ли заиметь схему в виде удобном для правки (так как не проставлены позиционные обозначения, есть дубли и пр.)?
Ну и в свете последнего поста хотелось бы увидеть подправленный софт в плане CAT. Извиняюсь, если многого хочу. 73!
Ну и в свете последнего поста хотелось бы увидеть подправленный софт в плане CAT
Ну эту просьбу адресуйте к Константину -- если он захочет --- сделает новую прошивку :)
Я просто нашел причину странного поведения MixW , подправил код СВОЕГО синтеза и рассказал об этом -- может кому-то из разработчиков это поможет не тратить лишнее время...
Исходных кодов Константина у меня нет --- все мои советы , если Вы заметили--- на уровне алгоритмов, а не на уровне контроллеров и готовых прошивок :)
Добрый день всем.
А подробней можно описать как самому изменить эти две команды.
Добрый день всем.
А подробней можно описать как самому изменить эти две команды.
Тут явно какое-то недопонимание :) Я уже писал , что мои советы направлены Константину, как программисту, и они на уровне алгоритма , а не на уровне кода или готового решения для пользователей его синтеза.
Добавить две команды в свой код может только Константин.
Я же добавлял их в СВОЕМ коде, написанном к другому контроллеру и к другому синтезу. Просто алгоритмически --- связь по протоколу ICOM --- одна и таже, соответственно те же проблемы как в программе Константина так и в моей. Таким образом не имея исходных кодов Константина, я могу с высокой долей вероятности предположить в чем у него проблемы. Но не более того!
Удачи!
Наконец дошли руки --- подключил свой синтез к MixW.
Поначалу ситуация была аналогичная --- синтез управляет программой , а программа синтезом управлять не хочет.
Последил за портом и выяснил --- автор программы для засылки частоты и моды в синтез применяет достаточно редкие команды.
Все другие программы применяют команду "записи" частоты -- 05 и команду "записи" моды --- 06. Автор программы MixW применил команду "передачи" частоты --- 00 и команду "передачи" моды ---- 01
Разница между ними небольшая --- команда записи требует от синтеза ответа , а команда передачи -- нет.
Константин , Вам надо добавить две строчки в код (я у себя так и сделал :) ).
То , что делал Ваш синтез по команде из компа под номером 05, должен он делать и по команде 00.
Тоже самое соответственно по командам 06 и 01
Тогда все заработает в обе стороны с MixW.
PS Самое главное , что автора программы MixW упрекнуть не в чем -- все это есть в протоколе ICOM ! :)
Удачи всем!
RU3GA
Спасибо за подсказку Александр, обязательно попробую сделать как Вы предлагаете. На демо версии MixW 2.06 (May 19 2002) все работает прекрасно в обе стороны и на старой версии прошивки. Возможно проблемы у пользователей возникают из за правельных установках в программе Mixw2.
Соnfigure - TRCUR/PTT-Details
Хотелось бы услышать мнение радиолюбителей по этому вопросу, кто уже использует синтезатор от RD3AY.
Константин когда испробуете .. выложите готовую прошивку пожалуйста .. !
Александр.С
18.11.2006, 10:33
Константин ,у меня MIxW v 2.17от мая 2006г зарегистрированная
и русифицированная , пробовал разные установки cat\ptt еще
полгода назад -работало в одну сторону как и раньше писал,
а ham radio deluxe то же как то непонятно работало то быстро то
медленно с тормозами то не работает и вообще мне эта прога не
нравится хотя это дело вкуса ,сам по себе синтез считаю удачной конструкцией , довольно легко настраиваеся, вобщем получше
чем тарасовский ,ну а у него САТ сделан для трех или четырех
программ в том числе и для этой популярной проги MIxW , и перестраивается без проблем,
может вожможно написать САТ для допустим отдельно микса и
отдельно для другой какой-то проги наиболее применяемой.
Я программированием не занимаюсь поэтому не знаю на сколько
это удобно или нет ,это просто мое предложение .
У меня тоже с MixW 2.06 работало на ура и старая и новая прошивки в обе стороны а вот с Logger и Logger32 проблемы - вообще не работает
а использую я его 8-(
Наконец дошли руки --- подключил свой синтез к MixW.
Поначалу ситуация была аналогичная --- синтез управляет программой , а программа синтезом управлять не хочет.
Последил за портом и выяснил --- автор программы для засылки частоты и моды в синтез применяет достаточно редкие команды.
Все другие программы применяют команду "записи" частоты -- 05 и команду "записи" моды --- 06. Автор программы MixW применил команду "передачи" частоты --- 00 и команду "передачи" моды ---- 01
Разница между ними небольшая --- команда записи требует от синтеза ответа , а команда передачи -- нет.
Константин , Вам надо добавить две строчки в код (я у себя так и сделал :) ).
То , что делал Ваш синтез по команде из компа под номером 05, должен он делать и по команде 00.
Тоже самое соответственно по командам 06 и 01
Тогда все заработает в обе стороны с MixW.
PS Самое главное , что автора программы MixW упрекнуть не в чем -- все это есть в протоколе ICOM ! :)
Удачи всем!
RU3GA
Большое спасибо за подсказку!
Нашел время и подправил прошивку как вы предлагали, попробовал с последней версией MixW 2.17, все работает. Пршивка в приложенном файле. Пожалуйста скачивайте и пробуйте, хотелось бы услышать Ваши отзывы.
Константин RD3AY
Как приспособить этот синтез для работы с четырехдиапозонным
ТПП?
Спасибо RA!TAM 73!!!
Как приспособить этот синтез для работы с четырехдиапозонным
ТПП?
Спасибо RA!TAM 73!!!
А какой расклад частот необходим?
На смеситель необходимо подавать удвоенный по частоте сигнал или равный частоте приема, или может быть в двое меньше чем частота приема?
Дадите ответ на эти вопросы, попробую посчитать делители.
Константин RD3AY
приветствую всех.
Как приспособить этот синтез для работы с четырехдиапозонным
ТПП?
Спасибо RA!TAM 73!!!
А какой расклад частот необходим?
На смеситель необходимо подавать удвоенный по частоте сигнал или равный частоте приема, или может быть в двое меньше чем частота приема?
Дадите ответ на эти вопросы, попробую посчитать делители.
Константин RD3AY
Здравствуйте, Константин для ТПП нужен синтезатор, выдающий на выходе учетвереную чатоту по сравнению с индицируемой, т.е для 20м диапазона на выходе должно быть примерно 60Мгц.
Если у Вас получится переделать прошивку под такой режим - это будет большая помощь и поддержка для любителей ТПП.
Такое изменение подошло бы и для SDR.
Как изменить схему включения ГУНа и делителей
я уже разабрался.Единствен ное -сам ГУН отказываеться работать на
118 Мгц.и при программировании ПЧ (11,030 Кгц.)выдаеться
ошибка,хотя синтез работает как и пологаеться-выдает нужные частоты.
Такое изменение подошло бы и для SDR.
Как изменить схему включения ГУНа и делителей
я уже разабрался.Единствен ное -сам ГУН отказываеться работать на
118 Мгц.и при программировании ПЧ (11,030 Кгц.)выдаеться
ошибка,хотя синтез работает как и пологаеться-выдает нужные частоты.
С транзистором BF998 ГУН стабильно работает до 130МГц, выше проверять не было необходимости.
Explorer
04.12.2006, 11:27
Синтезатором доволен,прекрасно работает.Он у меня встроен в портативный TRX с которым не растаюсь ни дома ни на работе.Одно но -пролазят зеркалки на верхних диапазонах особенно на 20м,поскольку качественный ДПФ не воткнеш в такой малый корпус.Поэтому вопрос к автору:
Константин как приспособить синтезатор для режима VFO+ПЧ?Можете ли вы внести изменения в прошивку для данного режима? Думаю этот вариант будет многим по душе.
С уважением UR7MA.
DeXter Holland
04.12.2006, 18:00
Народ, поможите,
нужна печатка под делитель 74АС161 или 74АС393 а то достать кр193ие6 почти нереально
Explorer
04.12.2006, 18:48
for DeXter Holland
-----------------------
Вот здесь есть (http://rd3ay.qrz.ru/Rd3ay_2.zip)
73! UR7MA
DeXter Holland
04.12.2006, 23:08
Спасибо за сылку, теперь буду собирать! :пиво: :пиво:
Александр.С
05.12.2006, 00:26
Наконец-то САТ управление полноценно заработало с последней прошивкой,пробовал с MixW2.17 и
MixW2.16 правда
пришлось переустановить прогу, ну а с hamradio delux как то некрасиво работает ,но это
видимо так сама прога на это реагирует.
На счет пораженок- подтверждаю они есть особенно на вч бэндах,пожалуй было бы интересно
сотворить данный синтез и свысокой пч. Кстати кто-нибудь использовал импортный аналог
м\с КР193ие6---SP8772B?
[quote="Александр.С"]Наконец-то САТ управление полноценно заработало с последней прошивкой,пробовал с MixW2.17 и
MixW2.16 правда
пришлось переустановить прогу, ну а с hamradio delux как то некрасиво работает ,но это
видимо так сама прога на это реагирует.
На счет пораженок- подтверждаю они есть особенно на вч бэндах,пожалуй было бы интересно
сотворить данный синтез и свысокой пч. Кстати кто-нибудь использовал импортный аналог
м\с КР193ие6---SP8772B?[/quote
В новой версии синтезатора полностью переделан каскад формирования меандра, отказался от шумного формирователя методом смещения при помощи двух резисторов 10 кОм на входе 74АС161. Формирователь и буфер выполнен на 74АС04. Делитель на 193ИЕ6 из за его дефицитности, замен на 74VHC393.
В ГУН для устранения микрофонного эффекта, используется заводская катушка на каркасе. ГУН с BF998 стабильно работает до 150 МГц.
DeXter Holland
05.12.2006, 18:15
Уважаемый GORA
а можно печатку под Вашу последнюю схему на 74AC04 и 74HC393. Буду очень признателен :wink:
Александр R3QV
05.12.2006, 18:49
Уважаемый Константин! Если возможно, фото заводской катушки в новой версии синтезатора.
Ребята! Тут такой вопросец. Возможно, в этой теме это оффтоп, потому приношу свои искренние извинения. Но создавать новую тему я пока не стал (вдруг, никому это уже и неинтересно).
Суть такова. Имеется тут одна крейзи констракшн :lol:. Многопетлевой синтезатор. Создавалась с расчетом на применение в приемнике с преобразованием вверх, но конструкция очень легко приспосабливается и под "преобразование вниз" (изменяются параметры только последней петли). Собственно, один единственный экземпляр, собранный печатно-навесно-клубочным монтажом, испытывался в "дроздивере" с ПЧ=9000 кГц (других готовых аппаратов не оказалось под рукой) . Агрегат изначально рассчитывался под минимальное время перестройки частоты. Все петли ФАПЧ работают на опорной частоте = 1 МГц. Шаг перестройки - 10 Гц. Диапазон покрытия по частоте - 1-29,999 990 МГц. Опытный экземпляр управлялся от цепочки реверсивных счетчиков, подключенных к валкодеру с формирователем импульсов. Но ввести управление от микроконтроллеров не составляет никакого труда.
Если подобная "жуть" кому-то интересна, могу в течение некоторого времени подготовить электронный вариант схем (пока схемы существуют только в бумажном ( весьма измочаленном и со следами жирной селедки и пролитого пива :lol: :lol: ) виде.
Genadi Zawidowski
05.12.2006, 19:16
Для начала, не надо готовить - отсканируйте покачественнее (300-600 dpi в цвете) и выложите .jpg или .tif.
Сканер потом можно и протереть от следов жирной селедки и пролитого пива (сколько же его было пролито, пива и масла? Давно? Не высохло еще?). А серьезно - когда делали?
Наконец-то САТ управление полноценно заработало с последней прошивкой,пробовал с MixW2.17 и
MixW2.16
О-о-о, первый отзыв от пользователя --- значит действительно работает :)
Explorer
06.12.2006, 08:32
Уважаемый Константин!
Как приспособить синтезатор для режима VFO+ПЧ? Можно ли внести изменения в прошивку для данного режима? Думаю этот вариант будет многим по душе.
[/quote]
Уважаемый Константин! Хоть умри - не хочет ГУН работать. Поменял пяток BF998. из разных партий. Не подскажете возможные причины? :super:
Genadi Zawidowski
06.12.2006, 13:35
Уважаемый Константин! Хоть умри - не хочет ГУН работать. Поменял пяток BF998. из разных партий. Не подскажете возможные причины? :super:
Хоть я не Константин, попробую спросить -
Транзистор-то ток потребляет?
Если smd конденсаторы, иногда в магазине ошибаются продавцы - мне например, вместо 27 пик в магазине 2.2 пикофарады дали... Тоже хоть тресни - не работало ничего!
Да, хочу обратить вниманее тех, кому нужны высокие частоты от ГУНа - в буферном каскаде применены транзисторы с граничной частотой 100 МГц.
Уважаемый Константин! Если возможно, фото заводской катушки в новой версии синтезатора.
Фотография фабричной катушки для ГУН, отвод припаеваю сам, от 3/4 витка считая от заземления. Катушка имеет сердечник, что очень удобно при настройке.
Уважаемый Константин! Хоть умри - не хочет ГУН работать. Поменял пяток BF998. из разных партий. Не подскажете возможные причины? :super:
1. Попробуйте проверить режимы по постоянному току.
2. Номиналы конденсаторов и резисторов могут лежать в следующих диапазонах:
R15 -51 до 150 Ом
R17 330-560 Oм
R16 1-3 кОм
R13 56-220 кОм
С24 220 -2200 пф
С18 22 - 2200 пф
С25 1000 пф - 0.01 мкФ
Попробуйте сначало запустить ГУН на частотах 50-60 МГц подключив парралельно гатушки ГУН конденсатор 15-22 пф отсоеденив предварительно С48 и подстроечники С11, С12, С16.
Александр.С
09.12.2006, 10:46
Константин! А можно ли выпаять к193ие6 а вместо неё поставить
74VHC393 соответственно перерезав дорожки ну и приспособить
74AC04 кстарой плате ,ну и надо бы посмотреть рисунок печ. платы
с этими микрухами.
А где взял такую катушку с шагом?
Константин! А можно ли выпаять к193ие6 а вместо неё поставить
74VHC393 соответственно перерезав дорожки ну и приспособить
74AC04 кстарой плате ,ну и надо бы посмотреть рисунок печ. платы
с этими микрухами.
А где взял такую катушку с шагом?
Менять микросхему КР193ИЕ6 на 74VHC393 не стоит а вот сделать формирователь на 74АС04 будет не плохо.
Катушку купил на митинском радиорынке за 10 рублей, их у продовца около 10 разновидностей с разным количеством витков 4-10 и каркасы разного диамера.
Печатные платы можно забрать из ZIP файла, правда монтажной схемы нет, сверяйте со схемой. Кто на поленится и сделает монтажную схему и выложит сей труд на всеобщее обозрение, большое спасибо.
Как приспособить этот синтез для работы с четырехдиапозонным
ТПП?
.
>1.8 - (57600-64000):8=(7200-8000):4=1800-2000
>
>3.5 - (56000-60800):4=(14000-15200):4=3500-3800
>
>7.0 - (56000-56800):2=(28000-28400):4=7000-7100
>
> 14 - (56000-57400):1=(56000-57400):4=14000-14350
>
>
>
>ОДИН ГУН без переключения, надо переключать только ДПКД.
>
Спасибо RA!TAM 73!!!
Очень интересная идея, на следующей неделе займусь изменением прошивки и постараюсь оттестировать в железе. Прошивку, как только будет готова, выложу в форуме.
Константин RD3AY
Уважаемый Константин! Спасибо за ответ, но заработал ГУН. Все невнимательность (все клею на спиртоканифольтный раствор-потом паяю, ну и недопаял), генерит 66-142мгц. Доделаю-попробую сделать формирователь на 74аст06, вместо 193ие6-74аст74 и 74нс393 - что есть.
Забыл спросить - для чего колодка j6(d0.d1.d2.d3)?
DeXter Holland
09.12.2006, 18:47
Проработал печатку от GORA, возникли некоторые вопросы :
1) какова частота кварца ATMega8? хватает ли его стабильность для AD9832 ?
2) непонятны компоненты, которые идут к 8,11 ноге микросхемы (74AC74?) и от кандера 0,01мкф (после транзюка усилителя ГУНа),
3)непонятны компоненты которые идут с 1-й ноги микросхемы 40406
Забыл спросить - для чего колодка j6(d0.d1.d2.d3)?
На этих пинах разъема J6, выставляется код выбранного диапазона для дальнейшего декодирования в трансивере при помощи микросхемы 155ИД10
Коды по диапазонам:
D3 D2 D1 D0
0000 ------ 160 метров
0001 ------ 80 метров
0010 ------ 40 метров
0011 ------ 30 метров
0100 ------ 20 метров
0101 ------ 18 метров
0110 ------ 15 метров
0111 ------ 12 метров
1000 ------ 10 метров
Проработал печатку от GORA, возникли некоторые вопросы :
1) какова частота кварца ATMega8? хватает ли его стабильность для AD9832 ?
2) непонятны компоненты, которые идут к 8,11 ноге микросхемы (74AC74?) и от кандера 0,01мкф (после транзюка усилителя ГУНа),
3)непонятны компоненты которые идут с 1-й ноги микросхемы 40406
1. Частота кварца 16 Мгц но не обязательно точно. После запуска синтезатора, измерте частотометром частоту генерации опорного генератора на 10 ножке Atmega8-16PI, и внесите изменения в установках синтезатора. Уровня размаха опорного генератора МК хватает для DDS и он равен TTL уровню, этому способствует установка FUSE бит МК Atmega8-16PI.
2. Смотрите подправленный файл печатной платы (большое спасибо DeXter Holland :D )
Очень интересная идея, на следующей неделе займусь изменением прошивки и постараюсь оттестировать в железе. Прошивку, как только будет готова, выложу в форуме.
Константин,может быть добавить еще одну микросхему и попытаться сделать
полновесный синтезатор для прямого преобразования.Так как на 28 нужна частота
28 х 4 =112,ее и пустить на прямую ,да и на 21.На базе Вашего синтеза
я попытался сделать такой обход,но так как я не могу изменить прошивку
пришлось менять схему включения(в программу вносить значение деления-одно,
а соединить 4015 с 161 по другому.)Пришлось таким вот образом привязаться к SDR.
Александр.С
10.12.2006, 23:49
Константин ,поясните еще раз из-за каких элементов в схеме ,схема на делителе 74VHC393
лучше чем на К193ИЕ6 и есть ли наш аналог м\с 74AC04.
Genadi Zawidowski
11.12.2006, 01:48
Константин ,поясните еще раз из-за каких элементов в схеме ,схема на делителе 74VHC393
лучше чем на К193ИЕ6 и есть ли наш аналог м\с 74AC04.
отказался от шумного формирователя методом смещения при помощи двух резисторов 10 кОм на входе 74АС161. Формирователь и буфер выполнен на 74АС04. Делитель на 193ИЕ6 из за его дефицитности, замен на 74VHC393.
Wlad UR5EMO
12.12.2006, 01:04
Подскажите плиз!!! где на данный девайс преобрести на украине DDS так как все собрано но ДДС в Днепропетровске проблема найти гоняюсь уже пол года. :oops:
Powered by vBulletin® Version 4.1.12 Copyright © 2024 vBulletin Solutions, Inc. All rights reserved. Перевод: zCarot