Главная Мой профиль Регистрация Выход Вход

| RSS




              
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 7
  • 1
  • 2
  • 3
  • 6
  • 7
  • »
Модератор форума: US5NCJ, ut3mk  
Синтезатор для SDR на ATMEGA8 + Si570 с PowerSdr
ut3mkДата: Вторник, 04.12.2012, 16.44.20 | Сообщение # 1
Генералиссимус
Группа: Администраторы
Сообщений: 5078
Статус: Offline
Синтезатор рассчитан для работы с программой PowerSdr любой версии.
Управление происходит через СОМ порт, или через USB<>COM переходник.
Этот синтезатор поддерживает минимум основных команд - это управление частотой и переключение диапазонов.
На данный момент управление преамплифаером и аттенюатором не работает.
Поддержку программного обеспечения полностью осуществлялась Геннадием US3MW.



Прошивка процессора для скорости 19200 прилагается.

Дополнение

Рекомендованная схема и печатная плата находятся в этом посте
http://ut3mk.at.ua/forum/2-87-6337-16-1354703611
Прикрепления: synamd_si570.lay (180.2 Kb) · synamd_si570.spl7 (105.2 Kb) · 9853800.gif (104.9 Kb) · new3_Si570_1920.hex (22.2 Kb)
 
ut3mkДата: Вторник, 04.12.2012, 17.30.02 | Сообщение # 2
Генералиссимус
Группа: Администраторы
Сообщений: 5078
Статус: Offline
При первом включении, после прошивки, синтезатора необходимо "оживить". Для этого необходимо закоротить
разъем SETUP на обесточенном синтезаторе и только после этого подать на схему питание.
Теперь остается снять перемычку с Setup и обесточить схему. В этот момент произойдет инициализация процессора.
При последующей подаче питания схема почти готова к работе. Для завершения необходимо скорректировать
совпадения генерируемых частот. Все сишки имеют очень большой разброс погрешность генерируемой частоты и
он может достигать нескольких килогерц. Для изменения необходимо в программе PowerSdr настроиться на частоту
эталонных маяков (9.996.000). Если несущая маяка находится на значительном расстоянии от выставленной на шкале,
необходимо закоротить разъем SETUP и на разъеме КОРРЕКЦИЯ КОНСТАНТ кратковременно удерживая плюс или
минус на корпус сдвигаем в нужную сторону несущую эталонного маяка пока она не попадет на отметку 0 Гц - это
красная вертикальная линия. Для более наглядного обзора выберите режим DSB с умножением панорамы на 4.
После того как несущая маяка "подплыла" на красную линию, снимаем перемычку SETUP. Теперь синтезатор готов
к работе.
Вопросы по прошивке не принимаю, так как сам являюсь таким же пользователь как и вы. От меня надо было только
схема с печаткой.
Энкодера, ATT, УРЧ в этой схеме нет. Возможно кто то и возьмется написать прошивку с более компактным кодом и
в ней учтет переложенные идеи. Банально не хватило памяти процессора, по этой причине перешли на ATMEGA32
 
US5NCJДата: Среда, 05.12.2012, 14.33.31 | Сообщение # 3
Генерал-лейтенант
Группа: Администраторы
Сообщений: 570
Статус: Offline
ut3mk,
Привет всем!
Хочу поблагодарить Юрия и Геннадия за хорошую разработку синтезатора, как раз он работает сейчас в моем SDR в (smd исполнении).



SprintLayout_6.0_rus 2012 .zip - 7.8 Mb
Прикрепления: sint-ATmega-8_s.lay (156.6 Kb) · 7435184.jpg (129.1 Kb) · 1301037.jpg (440.7 Kb) · 5113140.jpg (121.8 Kb)
 
ut3mkДата: Среда, 05.12.2012, 16.14.56 | Сообщение # 4
Генералиссимус
Группа: Администраторы
Сообщений: 5078
Статус: Offline
Саша, ты забыл упомянуть о "0" перемычках по питанию Si570, а то обязательно кто то найдется и подаст 5 Вольт на сишку при программировании процессора.
 
US5NCJДата: Среда, 05.12.2012, 17.09.07 | Сообщение # 5
Генерал-лейтенант
Группа: Администраторы
Сообщений: 570
Статус: Offline
ut3mk,
На плате: на против 9 ножки микроконтроллера атмега-8, есть нулевая перемычка 0805, при программировании её нужно выпаять. Далее не большим проводом соединяем выход стабилизатора +5в с верхним пятачком нулевой перемычки 0805, все генератор-si570 отсечена от напряжения +5в. микроконтроллер-готов к программированию.
Вот фьюзы:
Прикрепления: 6925373.jpg (32.5 Kb)


Сообщение отредактировал US5NCJ - Среда, 05.12.2012, 17.17.14
 
ИгорьДата: Понедельник, 17.12.2012, 15.02.48 | Сообщение # 6
Сержант
Группа: Пользователи
Сообщений: 33
Статус: Offline
Подскажите где купить си570 ? и как прошивать атмегу?
 
waman2885Дата: Понедельник, 17.12.2012, 21.39.41 | Сообщение # 7
Рядовой
Группа: Пользователи
Сообщений: 15
Статус: Offline
Quote (Игорь)
Подскажите где купить си570 ?

050-979-45-25 Дмитрий
Звони и заказывай biggrin
 
ut3mkДата: Вторник, 18.12.2012, 02.58.40 | Сообщение # 8
Генералиссимус
Группа: Администраторы
Сообщений: 5078
Статус: Offline
Quote (waman2885)
Подскажите где купить си570 ? и как прошивать атмегу?


Смотри здесь
http://ut3mk.at.ua/forum/2-78-1
http://ut3mk.at.ua/forum/6-65-1
 
Leon69Дата: Суббота, 29.12.2012, 17.10.48 | Сообщение # 9
Лейтенант
Группа: Пользователи
Сообщений: 68
Статус: Offline
Всем, здравствуйте!
С Наступающим Новым 2013 Годом!
Желаю, что бы, в следующем году, наши потребности, совпадали с нашими возможностями!
Поэтому, мне, и нравится этот сайт!

Теперь по теме.
Получил, долгожданную, si570 по почте, быстренько повторил этот синтезатор на макетной плате.
Всё отлично работает!
Юра, продолжение будет?
73 ua9yfv
 
ut3mkДата: Суббота, 29.12.2012, 17.40.36 | Сообщение # 10
Генералиссимус
Группа: Администраторы
Сообщений: 5078
Статус: Offline
Leon69,
Продолжение этого синтезатора выполнена на Atmega32
С ATmega8 ловить нечего, ее память израсходована на всю катушку.
 
Leon69Дата: Суббота, 29.12.2012, 20.54.00 | Сообщение # 11
Лейтенант
Группа: Пользователи
Сообщений: 68
Статус: Offline
ut3mk,
Это просто, у меня ''зуд'' по паяльнику.
Вполне рабочий синтезатор. Но больше понравился как генератор с программкой Control Si570.

Юра, поправь схему, на плате правильно.

Прикрепления: 4783146.jpg (100.4 Kb)


Сообщение отредактировал Leon69 - Пятница, 08.02.2013, 11.52.15
 
1VallentinДата: Суббота, 09.02.2013, 15.33.01 | Сообщение # 12
Рядовой
Группа: Пользователи
Сообщений: 6
Статус: Offline
Здравствуйте Юрий! Такая вот проблема. Собрал схему на SMD элементах. Работает ,но плохая связь с COM-портом и промигивает светодиод.
Пробовал все возможные варианты подключения . Удачи нет. Я думаю может быть ПРОШИВКА?????????????
Другой синтез при таком же подключении работает по COM- порту работает без сбоев. Да ещё Atmegu8 поменял не помогло. Помогите разобраться.
 
ut3mkДата: Суббота, 09.02.2013, 17.42.48 | Сообщение # 13
Генералиссимус
Группа: Администраторы
Сообщений: 5078
Статус: Offline
Цитата (1Vallentin)
Собрал схему на SMD элементах. Работает ,но плохая связь с COM-портом и промигивает светодиод.


Прошивка для этого синтезатора устанавливается исключительно на скорость 19200.
Отключаешь КАСПЕРСКИХ... антивирусники, они суют свой нос в трафик по СОМ порту.
Дело в том, что в прошивке обмен идет по таймеру и если за определенный период времени
данные не пришли, он повторно их запрашивает. Поэтому светодиод периодически подмигивает.
"ТУПИТ" компьютер и обмен идет не равномерно при большой загрузке системы. Выгрузи из
автозагрузки все мусорные программы которые на данный момент не нужны. В программе
PowerSdr/Setup/Display выстави не более FPS = 10.
Если компьютер сильно подгружен, не разворачивай PowerSdr на весь экран.
Пробуй, должно помочь.
 
Leon69Дата: Суббота, 09.02.2013, 18.34.46 | Сообщение # 14
Лейтенант
Группа: Пользователи
Сообщений: 68
Статус: Offline
tu 1Vallentin
У меня такая же песня, на старом компе. Если процессор загружен больше 80%, то связь терялась!
На другом (нормальном) компе, всё ОК.
Хотя, синтезатор на pic16f628, работает и при загрузке на 100%!!!
Может нужно в прошивке увеличить скорость обмена до 57600?


Сообщение отредактировал Leon69 - Суббота, 09.02.2013, 18.59.01
 
ut3mkДата: Суббота, 09.02.2013, 19.29.46 | Сообщение # 15
Генералиссимус
Группа: Администраторы
Сообщений: 5078
Статус: Offline
Цитата (Leon69)
Может нужно в прошивке увеличить скорость обмена до 57600?


Геннадий писал прошивку именно из расчета на 57600, а оно не тут то было.
Я эти разрывы сам заметил и ему рассказал об этом. Пока скорость не снизили до 19200 ничего не получалось.
Это беда в прошивке. Такая чертовщина была и в первых версиях и с процессором на Atmega32
Пришлось менять протокол обмена с компьютером. Теперь хоть на все 100% грузи компьютер.
Если руки дойдут, то попробую сам поиграться с этим синтезатором. Но для этого его еще надо сделать biggrin
Или может найдется знающий в программировании и напишет еще что то новое.
 
  • Страница 1 из 7
  • 1
  • 2
  • 3
  • 6
  • 7
  • »
Поиск:

                                  Список пользователей, у которых день рождения в текущий день - hunter(63), UW5EDL(36), s_skorik(36)

UR4QBP SDR-RADIO HOME PAGE US3MW SDR-RADIO HOME PAGE Первый форум сообщества радиолюбителей Одессы и Одесской области  Сайт радиолюбителей Тульской области, города Ефремова и радиоклуба ЭФИР, много интересной и полезной информации... Персональный сайт радиолюбителя UR5EQF  Cайт радиолюбителей Ровенщины