В архиве схема и печатка.
Там в архиве "Тюнер" есть ошибка, не правильно обозначены микросхемы ULN2803(в схеме ULN2003), в архиве "Тюнер на основе SW" эта неточность исправлена.
Вид для печати
Так как в автотюнере запоминаются параметры настройки на каждый диапазон, работает только с FRAM FM25L16B. И как уже сказали выше, в ATMEGA32 трансиверов с цветными дисплеями влезает только без CAT.
Для US2IT и Геннадия Завидовского.
Здравствуйте, уважаемые!
Есть вопросы по автотюнеру, пожалуйста, проясните.
US2IT
Внедрение в трансивер функции автотюнера [это будет внедряться в прошивку для применения во всех SW, или только кто захочет?]
Настройки на каждом диапазоне сохраняются в памяти [как я понял - синтезатора] и извлекаются при выборе диапазона.
Пока у меня урезанная версия (отключен CAT) так как не хватает места в Atmega32, но Геннадий уже сделал полную версию прошивки для Atmega644 [понятно, цветной дисплей, ну а для тех, у кого Atmega32 и монохромный дисплей RDX ?]
С платы синтезатора трансивера берутся три сигнала [что за сигнал DATA1 - имелась в виду 1-я нога Меги, т.е. сигнал DATA ?], я для них вывел разъём.
Сам тюнер у меня пока выносной, но есть желание встроить его в трансивер.
Genadi Zawidowski
… Можно добавить ещё реле переключения антенн.
Тут сразу несколько вопросов.
Как я понял, для полевых условий, автотюнер будет наиценнейшим дополнением к трансиверу.
Вопрос первый – какой тюнер (какая схема, чья разработка, или какой фирмы) применен и на какие антенны всё это рассчитывается? По моему опыту, для поля применимы антенны, питаемые по кабелю, т.е. с несимметричной запиткой. Как полагаю, на такие должен быть рассчитан и сам тюнер. А если антенна симметричная?
Далее. При смене антенны тюнер придется снова перенастроить. А настройки для прежней антенны потеряются? Нельзя ли их будет как-то сохранять, чтобы при возвращении на прежнюю антенну снова не перенастраивать тюнер? Или даже скидывать на внешний носитель?
Я собрал последнюю версию 5, еще без ЧМ, все готово к заливке прошивки. Будет ли применима ваша разработка для этой версии - Atmega32 и дисплей RDX ?
С уважением, Александр.
Регистры управления ATU подключаются "вслед" за имеющимися на плате - "DATA" это сигнал с вывода 09 последнего регистра на плате синтезатора трансивера.
Текущие настройки тюнера в данном диапазоне можно посмотреть в меню и списать на бумажку. Так же есть возможность "покрутить" конденсаторы и катушки вручную. Пока нет возможности нажать на кнопку и посмотреть сразу все на экране.
Кроме того, пока не сделана автоматическая смена настроек при переходе с диапазона на диапазон валкодером. Только кнопками.
С учётом массы проблем по "странным" пунктам меню, мне кажется что amator не будет внедрять эту функциональность во все выпускающиеся трансиверы. Если трансиверы будут комплектоваться тюнером при производстве, тогда обслуживание будет.
Поддержка тюнера требует наличия датчиков КСВ, от типа дисплея не зависит. Проблемы с невлезанием в atmega32 зависят от типа дисплея, так как знакогенератор занимает много места в памяти...
Применимо, только если у Вас будет FM25L16B. По объёму FLASH ATMEGA32 влезает.Цитата:
Я собрал последнюю версию 5, еще без ЧМ, все готово к заливке прошивки. Будет ли применима ваша разработка для этой версии - Atmega32 и дисплей RDX ?
Геннадий, спасибо за ответ.
Даже так будет оперативнее, чем при смене антенны снова запускать настройку тюнера.
Ну, во-первых, никто не станет играться в уже настроенном трансивере "скручиванием" диапазонов валкодером. Ну попробовал я один раз, записал частоты переключения кода 1-2-4-8, и всё, больше этого делать не стану. Так что думаю это не проблемный вопрос. Хотя я думал, что переключение настроек в тюнере при переходе с диапазона на диапазон тоже будет привязано к этому коду.
Что имеется в виду "странным"?
Ну, в последних версиях это уже есть, а в более ранних версиях несложно ввести, это уже было на страницах форума. Так что тоже думаю не препятствие.
Память FM25L16B-6 - циферка 6 в конце играет какую роль?
И остался вопрос к US2IT
Тюнер какой применен - схема, разработка фирма - ?
Сейчас настройки тюнера запоминаются так же, как и аттенюатор например - при переходе кнопками состояние меняется на то, что было на том диапазоне, на который переходим.Цитата:
переключение настроек в тюнере при переходе с диапазона
Это буква G - тип корпуса, кажется... С даташите на неё посмотрите, я сейчас не помню.Цитата:
Память FM25L16B-6 - циферка 6 в конце играет какую роль?
Непонятные пункты.Цитата:
Что имеется в виду "странным"?
Понятно - в память запоминается не частота, на которой производилось согласование, а состояние всех настроек на этот момент и на этом диапазоне. Переключил диапазон - произвел на нем согласование - опять запомнилось состояние настроек уже на этом диапазоне.
А зачем именно так? У нас ведь есть уже сигналы управления D0 - D3, которые привязаны именно к частоте, и не зависят от других настроек. Их что нельзя использовать для настройки тюнера? Тогда хоть кнопками, хоть валкодером гони частоту - привязка будет к частоте.
Конечно, количество управляющих сигналов увеличится. Для внешнего тюнера это будет конечно неудобно, а вот если его встроить внутрь - то реально.
Для внешнего тюнера, чтобы не увеличивать количество управляющих сигналов, я бы, допустим, продублировал в тюнере регистры 595 самого синтезатора, и сигнал DATA взял бы с 1-й ноги Атмеги. Ну больше на 2 микросхемы ...
На мой взгляд, тюнер должен гораздо больше точек настройки запоминать, чем количество диапазонов. на каждые 2..5% перестройки по частоте.
То что сейчас - просто начальная версия. Да, если у кого есть идеи по более оптимальному способу настройки, чем применён у меня (и он сможет встроить его в имеющуюся программу) - добро пожаловать.Цитата:
Тогда хоть кнопками, хоть валкодером гони частоту - привязка будет к частоте.
Оставшиеся выводы на третьей 74HC595 (кроме коммутатора антенн) я бы вывел на светодиды - индикация антенны, индикация режима передачи, индикация режима обхода тюнера, возможно - настройка с КСВ более 3-х.