Спасибо. А куда, собственно, подключается МК? К ST1? И еще. АТмега прошивается также просто как ПИК или там другая очередность выполняемых операций? Заранее благодарю. Еукутенум
Страна: Российская Федерация QTH: Хабаровск Позывной: RA0CHE
Статус:
Здравствуйте Алксандр. Проснулся интерес в данном тюнере. Схема и прошивка работают, Вопрос по 5 ноге контроллера, которая переключает емкость, начало-конец . В прошивке этот вывод неиспользуется, как нужно доработать прошивку, реально ли? Валентин 73
Схема и прошивка работают, Вопрос по 5 ноге контроллера, которая переключает емкость, начало-конец . В прошивке этот вывод неиспользуется, как нужно доработать прошивку, реально ли?
Валентин, прошивка недописана на 100%... просто переключить емкость и пройти по шагам настройки еще раз. А вообще руки не доходят, хотя и собирался этой зимой заняться ним. Приятно работать на трансивере который сделан своими руками!!!
Страна: Российская Федерация QTH: Хабаровск Позывной: RA0CHE
Статус:
Александр, а если это реле коммутировать обычным тумблером с фиксацией, но тогда теряется весь смысл цифровой схемы. Посему ждем продолжения С уважением Валентин Валентин 73
Страна: Российская Федерация QTH: Томск Позывной: rw9hsm
Статус:
Ух ты! А я и не посмотрел что Реле К1 не работает, так как нет программной реализации. А я и думаю что эт он у меня не может настроиться. Придется покопаться в исходниках чтобы завести эту функцию.
Страна: Российская Федерация QTH: Томск Позывной: rw9hsm
Статус:
В общем попробовал добавить в исходник переключение емкости.
// #################################################### // Алгоритм следующий - прогоняем C с определенным значением L // Как только прогнали емкости, переключаем L и снова все емкости // #################################################### while (1) //Начало цикла подпрограммы настройки { if (swr>110) //Если КСВ < 1,1 , тогда переход в основное меню { if (c<78) // Пока емкость не больше макс увеличиваем { c_up(); } else // Иначе, если c>=78 то сбрасываем С и увеличиваем L { c=1; // Прогоняем опять все емкости с первой индуктивностью, но уже с другого конца PORTD.3=1; // Если первый цикл емости с первой L пройден, то подключ С к другому концу if (c<78) // И опять прогоняем емкости { c_up(); } else c=1; PORTD.3=0; l_up(); // Только после прогона емкостей с разных концов, увеличиваем L if (l<21) // Увеличиваем L пока не дойдем до конца ) {} else {l=1;} } PORTC.0=1; delay_ms(30); swr_izm(); // Померяли КСВ } else { // Если КСВ подобрали, то записываем значения. l_min[a]=l; c_min[a]=c; PORTC.0=1; delay_ms(1000); goto menu;};
Что скажет автор можно ли так ?
Сообщение отредактировал shemmer - Четверг, 26.08.2010, 10:13
Алгоритм пойдет в принципе любой, но вот как будет со скоростью настройки это другое дело. Приятно работать на трансивере который сделан своими руками!!!
Дата: Понедельник, 30.08.2010, 08:48 | Сообщение # 85
Новичек
Группа: Пользователи
Сообщений: 22
Страна: Российская Федерация QTH: Томск Позывной: rw9hsm
Статус:
Добавил ручное включение реле К1 замыканием 2-х кнопок. Скоро прошью попробую чт получится. Была идея еще вставать изначально в среднее положение по L . Потом начинаем шагать допустим в сторону увеличения, если ухудшается то начинаем идти в сторону уменьшения. У нас ведь сейчас с минимальной L
Сообщение отредактировал shemmer - Понедельник, 30.08.2010, 08:49
Дата: Понедельник, 30.08.2010, 11:50 | Сообщение # 86
Администратор
Группа: Администраторы
Сообщений: 1231
Страна: Украина QTH: с.Каменское Позывной: UR4QBP
Статус:
Quote (shemmer)
Была идея еще вставать изначально в среднее положение по L . Потом начинаем шагать допустим в сторону увеличения, если ухудшается то начинаем идти в сторону уменьшения. У нас ведь сейчас с минимальной L
Мне кажется с минимальной емкости и индуктивности и надо начианать. Приятно работать на трансивере который сделан своими руками!!!
Страна: Российская Федерация QTH: Позывной: RV6LLI
Статус:
[quote=shemmer] Добавил ручное включение реле К1 замыканием 2-х кнопок. Скоро прошью попробую чт получится.[/quote] Вот это дело!!! Если удалось выложите пожалуйста прошивку.
[quote=shemmer] Была идея еще вставать изначально в среднее положение по L[/quote] ИМХО не стоит .Правильнее с нуля .
Сообщение отредактировал RV6LLI - Суббота, 04.09.2010, 14:19
Страна: Российская Федерация QTH: Томск Позывной: rw9hsm
Статус:
В общем выкладываю прошивку с ручным переключением К1 а также в алгоритм поиска добавлено автоматическое переключение К1. Для ручного переключения необходимо нажать сначала SB4 и затем не отпуская сразу SB1. ( PORTB.2 и PORTB.5 ) Вопрос к автору - а почему у вас питание реле К1 осуществляется последовательно через оеле К3 ? Кстати сам сейчас не могу проверить так как не работает ответвитель и сорвало мою антенну