Синтезатор для SDR на Si570 + ATMEGA32 с PowerSdr
|
|
RA3AIW | Дата: Пятница, 20.07.2012, 17.59.51 | Сообщение # 76 |
Лейтенант
Группа: Пользователи
Сообщений: 61
Статус: Offline
| Quote (ut3mk) НОВАЯ прошивка №5 Юрий, а фьюзы для пони-прог из поста №3 подходят для этой прошивки ?
|
|
|
|
ut3mk | Дата: Пятница, 20.07.2012, 22.30.06 | Сообщение # 77 |
Генералиссимус
Группа: Администраторы
Сообщений: 5078
Статус: Offline
| RA3AIW, Фюзы остаются неизменными с любыми версиями прошивок.
|
|
|
|
dvic | Дата: Суббота, 21.07.2012, 11.56.37 | Сообщение # 78 |
Лейтенант
Группа: Пользователи
Сообщений: 58
Статус: Offline
| По поводу переключения режимов усиления. В класической версии СДР с мсх INA163 (которая повторена у многих и у меня тоже) есть еще один режим по ступенчатому включению усиления, если не ошибаюсь +10 дб. На плате это реле "Gain". Наверное здесь уместно было бы сделать такое включение: Off - все отключено Low - включен АТТ Med - включен Gain Higt - включен Preamp. Т.е включать что-то одно, не вижу смысла уменьшить сигнал аттеньюатором а потом его усиливать. У меня Preamp дает усиление +20 дб, поэтому и аттеньюатор применяю -20 дб. Схему платы BPF прилагаю. Диапазоные фильтра повторены с SDR-1000, они более широкополосные и шестью фильтрами перекрывается весь диапазон. правда есть и свои минусы. А вообще-то я тупо перемычкой включил Gain в режим мах усиления.
Сообщение отредактировал dvic - Воскресенье, 22.07.2012, 15.22.15 |
|
|
|
ut3mk | Дата: Суббота, 21.07.2012, 15.09.22 | Сообщение # 79 |
Генералиссимус
Группа: Администраторы
Сообщений: 5078
Статус: Offline
| Quote (dvic) Т.е включать что-то одно, не вижу смысла уменьшить сигнал аттеньюатором а потом его усиливать.
Таким образом, мы получаем ступенчатое ослабление сигнала только двумя устройствами - УВЧ и АТТ. Эта комбинация описана в даташите. Если есть желание ослаблять сигнал по НЧ тракту, нет проблем - пожалуйста. Установка аттенюатора по входу трансивера имеет более предпочтительней нежели ослабление уже сформированного НЧ сигнала. Так как с помощью АТТ по входу снижаем возможность перегрузки смесителя. УВЧ по входу трансивера уступает усилителю по ПЧ. От него может существенно пострадать динамика трансивера.
Теперь на счет ступенчатого переключения преамплифаера. Начиная с SDR-1000 и так до 6000 версии переключения происходят по индивидуальному алгоритму отличающиеся друг от друга. Скачай инструкцию для SDR-1000 и посмотри на странице №75 описание и таблицу функции преамплифаера + аттенюатор.
http://ut3mk.at.ua/POWERSDR/SDR-1000_Operating_Manual_v1_8_0.rar
ATT- аттенюатор. GAIN - коэф.усиления. NET GAIN - окончательный результат (К.усил.)
Так же загрузи САТ протокол и посмотри команду ZZPA, там все это хорошо видно. http://ut3mk.at.ua/POWERSDR/CAT_Command_Dictionary.pdf
Есть еще вариант "ОБМАН" программы PowerSdr - без использования УВЧ. Для этого понадобятся два аттенюатора. Но в любом случае, все комбинации делаем согласно таблице для SDR-1000
Предположим, что без УВЧ чувствительность трансивера нас устраивает на все 100% - это будет самый "ЧУВСТВИТЕЛЬНЫЙ" режим. Его принимаем как будто включен преамплифаер на +26dB. А теперь, остается ступенчато переключать аттенюаторы на -10dB и - 16dB. Ими создаются соответствующие комбинации от -10 до -26dB. Но для такого варианта потребуется внесения небольших изменений в прошивку синтезатора. Если кто пожелает, могу и в индивидуальном порядке сделать эту прошивку.
|
|
|
|
dvic | Дата: Суббота, 21.07.2012, 16.16.06 | Сообщение # 80 |
Лейтенант
Группа: Пользователи
Сообщений: 58
Статус: Offline
| Согласен, пожалуй так будет получше.
|
|
|
|
LZ2GX | Дата: Воскресенье, 22.07.2012, 13.30.46 | Сообщение # 81 |
Полковник
Группа: Пользователи
Сообщений: 212
Статус: Offline
| Решил попробовать последнюю версию прошивки (http://ut3mk.at.ua/Si570/Atmega32_SI570_5_11.hex.hex , под кварц 11.0592 МНz) . Все работает как надо. Заметил, что переключение RX/TX и обратно происходит быстрее, а вот переключение ATT и PRE иногда происходит за 1,5сек. Юрий, наверно сможешь и здесь немножко ускорить процесс.
|
|
|
|
ut3mk | Дата: Воскресенье, 22.07.2012, 14.55.59 | Сообщение # 82 |
Генералиссимус
Группа: Администраторы
Сообщений: 5078
Статус: Offline
| Quote (LZ2GX) Юрий, наверно сможешь и здесь немножко ускорить процесс.
Эта задержка была сделана умышленно для разгрузки основного протокола САТ от второстепенных команд. Давай попробуем и ускорим реакцию на изменение режима АТТ+preamp в два раза. Обрати внимание на устойчивость синтезатора!
Тестовая прошивка для кварца 11059200 http://ut3mk.at.ua/Si570/Atmega32_SI570_6_11.hex
Тестовая прошивка для кварца 16000000 http://ut3mk.at.ua/Si570/Atmega32_SI570_6_16.hex
|
|
|
|
LZ2GX | Дата: Воскресенье, 22.07.2012, 15.09.35 | Сообщение # 83 |
Полковник
Группа: Пользователи
Сообщений: 212
Статус: Offline
| Quote (ut3mk) Давай попробуем и ускорим реакцию на изменение режима АТТ+preamp в два раза. Обрати внимание на устойчивость синтезатора! Юрий, я сейчас это проверить не могу, так как я далеко от дома. Во вторник я вернусь и скажу , что там получается.
|
|
|
|
ut3mk | Дата: Воскресенье, 22.07.2012, 15.32.57 | Сообщение # 84 |
Генералиссимус
Группа: Администраторы
Сообщений: 5078
Статус: Offline
| Quote (LZ2GX) что там получается.
Хорошо! Сам сейчас ее пробую. На первый взгляд ничего плохого не вижу. Частота меняется оперативно как мышкой, так и валкодером. Заметил, что после перекаллибровки S-метра изменилось положение шумовой дорожки. По видимому быстрота срабатывания отразилась на улучшении показаний уровня сигнала. Это один из положительных результатов. Значит в дальнейших прошивках будем это иметь ввиду!!!
Теперь надо подгрузить компьютер параллельными задачами (LOG...) и посмотреть на сколько устойчиво он будет работать. Этим займусь вечером.
|
|
|
|
dvic | Дата: Воскресенье, 22.07.2012, 15.49.44 | Сообщение # 85 |
Лейтенант
Группа: Пользователи
Сообщений: 58
Статус: Offline
| Почему-то не работает 12 вывод Атмеги на енкодер. 11 все норма , при замыкании частота идет на уменьшение а 12 вывод не хочет. Перепрошил Атмегу но безрезультатно. Может все таки надо только енкодер подключать?
|
|
|
|
ut3mk | Дата: Воскресенье, 22.07.2012, 17.28.29 | Сообщение # 86 |
Генералиссимус
Группа: Администраторы
Сообщений: 5078
Статус: Offline
| Quote (dvic) при замыкании частота идет на уменьшение а 12 вывод не хочет. Внимательно прочти принцип работы механического энкодера. http://www.mirmk.net/content/view/84/29/ Простое поочередное замыкание контактов не даст изменения частоты в обе стороны. Если ты думаешь, что здесь так как у синтезатора на Atmega8, то там энкодера вообще нет, а только импульсный генератор с положительным или отрицательным изменением частоты. В синтезаторе на Atmega32 полноценно выполнен протокол энкодера. Без этой "железяки" ничего не получится.
http://www.bourns.com/pdfs/ECW1J.pdf http://www.labkit.ru/userfiles/file/documentation/Encoders/EC11.pdf
Приобрести: http://www.imrad.kiev.ua/search.shtml?qs=PEC12-4220F-S0024&query=any http://www.rcscomponents.kiev.ua/product/ED16111O.html http://www.kosmodrom.com.ua/prodlis....8%F1%EA http://www.kosmodrom.com.ua/table.php?name=sensorugol&page=0
|
|
|
|
dvic | Дата: Воскресенье, 22.07.2012, 18.45.34 | Сообщение # 87 |
Лейтенант
Группа: Пользователи
Сообщений: 58
Статус: Offline
| Quote (ut3mk) Без этой "железяки" ничего не получится.
Да уже понятно что не получится! Смутило то что в одну сторону ходит, вот и хотел частоту подкоректировать, небольшая погрешность +250 Гц. Как раз в другую сторону, как всегда!
|
|
|
|
ut3mk | Дата: Воскресенье, 22.07.2012, 18.47.11 | Сообщение # 88 |
Генералиссимус
Группа: Администраторы
Сообщений: 5078
Статус: Offline
| Quote (dvic) Как раз в другую сторону, как всегда!
Это закон подлости
|
|
|
|
LZ2GX | Дата: Воскресенье, 22.07.2012, 23.27.32 | Сообщение # 89 |
Полковник
Группа: Пользователи
Сообщений: 212
Статус: Offline
| Quote (dvic) Да уже понятно что не получится! DVIC, можете попробовать так:
На 11 ноге импульсы делаете рукой.
|
|
|
|
ut3mk | Дата: Понедельник, 23.07.2012, 11.42.12 | Сообщение # 90 |
Генералиссимус
Группа: Администраторы
Сообщений: 5078
Статус: Offline
| Отработал с новой прошивкой. http://ut3mk.at.ua/forum/2-78-5527-16-1342954559 Проблем не заметил.
|
|
|
|