главная

На этой страничке Вы найдете подробную инструкцию по программированию Вашего микроконтроллера довольно популярной программой PoniProg.

Скачать его можно по ссылке: Программатор POniProg

Новую прошивку для микроконтоллера, можно скачать по ссылке: Новая прошивка

Изменения в прошивке.

1. Режим установки частоты ПЧ (их теперь три, ПЧ основная, реверсная и CW) и режим установки частоты опорного генератора. А также коэффициентов включается конденсаторов и коэффициентов делителя на 74АС161 включается при подаче питания на синтезатор при любой нажатой кнопке клавиатуры. То есть теперь исключена возможность случайного нажатия этих кнопок при работе.

2. Введен режим сканирования частоты по выбранному диапазону от края до края и обратно. 3. Введен виртуальный VFO. Теперь можно переключатся нажатием одной кнопки между двумя VFO. При чем частоту выбранного VFO можно набрать прямым вводом частоты с клавиатуры, вынуть из ячейки памяти, выбрать другой диапазон.

4. Расширена возможность по работе интерфейса САТ. То есть теперь можно с компьютера управлять УВЧ, АТТ, АРУ, частотой, родом работы, переключать диапазон.

5. Устранен такой "баг" как включение всех реле управления трансивером в момент прокрутки вступительной заставки.

6. Вывод в нижнюю строку ЖКИ режима управления трансивером.

Так вот, чтобы режим установок не мешал при работе, он убран в режим "Установки" Для входа в него следует выключить питание с синтезатора, нажать любую кнопку и удерживая ее нажатой, снова подать напряжение питания.

Все по порядку.

1. Входим в меню "Установки" удерживая нажатой любую кнопку и подаем питание на синтезатор.

2. Отпускаем кнопку когда на ЖКИ появляется надпись "Programming EEPROM".

3. Выбираем режим установки частот ПЧ и опорника синтезатора, жмем кнопку "21 МГц", на ЖКИ высвечивается надпись "Select XTA or IF".

4. Выбераем режим установки частот ПЧ, жмем на кнопку "24 МГц" на ЖКИ в верхней строчке появляется значение устанавливаемой частоты ПЧ для нормальной полосы, о чем свидетельствует надпись в нижней строчке ЖКИ "Seting IF NOR".

5. Устанавливаем при помощи валкодера или клавиатуры нужную частоту и жмем на кнопку "Step". Происходит запоминание выбранной частоты ПЧ для нормальной полосы и синтезатор предлагает ввести частоту для инверсной боковой, о чем свидетельствует надпись в нижней строчке ЖКИ "Seting IF REV".

6.Устанавливаем при помощи валкодера или клавиатуры нужную частоту и жмем на кнопку "Step". Происходит запоминание выбранной частоты ПЧ для инверсной полосы (она обычно равна: IFrev = IFnor + полоса кварцевого фильтра + 300 Гц) и синтезатор предлагает ввести частоту для CW, о чем свидетельствует надпись в нижней строчке ЖКИ "Seting IF CW".

7.Устанавливаем при помощи валкодера или клавиатуры нужную частоту и жмем на кнопку "Step". Происходит запоминание выбранной частоты ПЧ для режима CW(она обычно равна: IFcw = IFnor - 400 Гц). Сделано это для совпадения частот приема CW при использовании леснечных узкополосных фильтров без смещения их частоты пропускания.

Порядок программирования:

Прошивать можно (и нужно) непосредственно в плате синтезатора не вынимая старый микроконтроллер из панельки. Необходимо вынуть колодку J2 от ЖКИ, и в место нее вставить штекер программатора. Схема параллельного программатора можно посмотреть по ссылке:схема программатора.

1. Скачиваете с сайта руссифицированный вариант программы Программатор POniProg.

2. Установите и запустите программу на своем компьютере.

3. Подключите программатор к LPT порту Вашего компьютера, а выход программатора к плате синтезатора на разъем J2 и подайте питание на синтезатор.

4. В меню-Установки-Настройка оборудования, выбрать применяемый адаптер Avr ISP I/O, выбрать "Пораллельный", выбрать применяемый LPT порт номер 1, нажать "ОК".

5. Вверху справа, в баре программы, выбераете AVR micro и ATmega8.

6. Загружаете в в программатор файлы кода. Меню-Файл-Открыть файл программы (FLASH). В открывшемся окне выбераем тип файла *.HEX и загрузите скачанный файл DDS.HEX

7. Загружаете в программатор файлы данных. Меню-Файл-Открыть файл данных (EEPROM).В открывшемся окне выбераем тип файла *.EEP и загрузите скачанный файл DDS.EEP

8. В меню "Правка" программы ставим галочку на против строчки "Редактирование буфера". Прокручиваете текст программы в самый низ и находите по адресу: 002090 строчку "Hello !!! RD3AY" и щелкнув по первой букве позывного, вызываем редактор кода и корректируем надпись под свой позывной. Изменяя букву позывного RD3AY на свой позывной, жмем "ОК"

9. Сохраняете скорректированый файл. Меню-Файл-Сохранить файл данных (EEPROM) как...Задайте новое имя файла, как имя - Ваш позывной.

10. В меню "Команды" вызвать окно "Security and Configuration".

11. Устанавливаете галочки FUSE бит ,по рисунку ниже, и жмем на кнопку "Записать".

12. В меню программы "Команды" жмем на строчку "Записать все" и программируем микроконтроллер.

13. В меню программы "Команды" жмем на строчку "Проверить все" и проверяем записанное в микроконтроллер.

14. Отключаем питание с синтезатора и подключаем обратно разъем J2 от ЖКИ индикатора.

15. Все готово к использованию новой прошивки на Вашем синтезаторе.