Синтезатор частоты 88-108МГц на ATMEGA16

Вопросы и замечания по статьям и схемам, представленным на нашем сайте

При поддержке РадиоКОТструктор.ру


lazer
Потрогал лапой паяльник
Сообщения: 300
Зарегистрирован: Вт мар 13, 2012 07:24:30

Re: Синтезатор частоты 88-108МГц на ATMEGA16

Сообщение lazer »

Как же не будет врать, если в программе устанавливается частота именно с учётом ПЧ. Не вводите людей в заблуждение. А о SSB, и демодуляторах тут речь совсем не идёт.
kt610
Первый раз сказал Мяу!
Сообщения: 20
Зарегистрирован: Пн июн 10, 2013 16:43:50

Re: Синтезатор частоты 88-108МГц на ATMEGA16

Сообщение kt610 »

lazer привет . приношу свои извенение если чо нетак. вы правы рас тема синтезатор. я больше небуду по приемникам если чо буду демонстрацию делать в живую . или фотграфии ставить . LAZER . ЗАЙДИ НА СТРАНИЦУ.до етого аматора SQ1FTB ТАМ коечто можно посмотреть там разберйшся привет .
kt610
Первый раз сказал Мяу!
Сообщения: 20
Зарегистрирован: Пн июн 10, 2013 16:43:50

Re: Синтезатор частоты 88-108МГц на ATMEGA16

Сообщение kt610 »

lazer привет . приношу свои извенение если чо нетак. вы правы рас тема синтезатор. я больше небуду по приемникам если чо буду демонстрацию делать в живую . или фотграфии ставить . LAZER . ЗАЙДИ НА СТРАНИЦУ.до етого аматора SQ1FTB ТАМ коечто можно посмотреть там разберйшся привет .
lazer
Потрогал лапой паяльник
Сообщения: 300
Зарегистрирован: Вт мар 13, 2012 07:24:30

Re: Синтезатор частоты 88-108МГц на ATMEGA16

Сообщение lazer »

А вот вариант прошивки для приемопередатчика 144-146МГц с шагом 25 кГц для LC72131 - со сканированием кнопки RX/TX по опросу.
Вложения
PLL_LC72313_WH1602_ATMEGA8_144-146_25_RX_TX_VP_OZU1.hex
Прошивка для LC72131
(4.01 КБ) 584 скачивания
Последний раз редактировалось lazer Пт июн 14, 2013 05:11:33, всего редактировалось 1 раз.
lazer
Потрогал лапой паяльник
Сообщения: 300
Зарегистрирован: Вт мар 13, 2012 07:24:30

Re: Синтезатор частоты 88-108МГц на ATMEGA16

Сообщение lazer »

И ещё одна прошивка - на этот раз для того же приёмопередатчика 144-146МГц для LC72131 - со сканированием кнопки RX/TX по опросу, но уже с шагом в 12,5кГц.
Вложения
PLL_LC72313_WH1602_ATMEGA8_144-146_12,5_RX_TX_VP_OZU1.hex
(4.23 КБ) 575 скачиваний
lazer
Потрогал лапой паяльник
Сообщения: 300
Зарегистрирован: Вт мар 13, 2012 07:24:30

Re: Синтезатор частоты 88-108МГц на ATMEGA16

Сообщение lazer »

Доброго времени суток всем!
При детальной проверке прошивок с валкодером и кнопками по опросу (в названии прошивки буквы VP) выяснилось, что иногда происходит сбой в программе (на определенных номерах шагов) и передача не включается до повторного вращения валкодера. Устранением занимаюсь, но выкладываю для проверки одинаковые по функциональности версии, но на прерываниях (без индекса VP), которые немного доработаны. Вроде бы работают нрмально.
Кроме всего прочего, сделал версию с изменяемым шагом (тоже на прерываниях) 12,5 / 100кГц, чтобы было быстрее перемещаться по диапазону, если нужно. Кнопка переключения шага "STEP" подключается к порту PD3.
Вложения
PLL_LC72131_WH1602_ATMEGA8_144-146_12,5_RX_TX_STEP_OZU1.hex
Прошивка приемопередатчика для LC72131 с изменяемым шагом 12,5кГц /100кГц на прерываниях INT0 и INT1
(4.63 КБ) 525 скачиваний
PLL_LC72131_WH1602_ATMEGA8_144-146MHz_12,5kHZ_RX_TX_OZU1.hex
Прошивка приемопередатчика для LC72131 с шагом 12,5кГц на прерывании INT0
(4.55 КБ) 504 скачивания
kt610
Первый раз сказал Мяу!
Сообщения: 20
Зарегистрирован: Пн июн 10, 2013 16:43:50

Re: Синтезатор частоты 88-108МГц на ATMEGA16

Сообщение kt610 »

lazer привет посмотри фотографии lm7001 atmega8 rx tx kt610.
Вложения
PICT0032.JPG
частотомер не брешет
(65.43 КБ) 901 скачивание
PICT0030.JPG
(69.7 КБ) 792 скачивания
PICT0028.JPG
на етой фотке нажата кнопка - 10.700мгц на частотомере
(70.59 КБ) 558 скачиваний
lazer
Потрогал лапой паяльник
Сообщения: 300
Зарегистрирован: Вт мар 13, 2012 07:24:30

Re: Синтезатор частоты 88-108МГц на ATMEGA16

Сообщение lazer »

Не понял вопроса? Почему у вас на фото на индикаторе одно число, а на частотомере - другое? Кварц, значит, не настроен точно в вашем синтезаторе. У меня всё как надо работает и не в одном уже экземпляре. На фото показан вариант синтезатора с шагом 12, 5кГц. Как видите, показания совпадают
Изображение
Последний раз редактировалось lazer Пн июн 17, 2013 05:03:47, всего редактировалось 1 раз.
lazer
Потрогал лапой паяльник
Сообщения: 300
Зарегистрирован: Вт мар 13, 2012 07:24:30

Re: Синтезатор частоты 88-108МГц на ATMEGA16

Сообщение lazer »

Поправил программу с изменяемым шагом так, чтобы при шаге 100кГц разряд сотен кГц был подчёркнут снизу курсором. При возврате к шагу в 12,5кГц курсор гаснет.
Вложения
PLL_LC72131_WH1602_ATMEGA8_144-146_12,5_RX_TX_STEP_OZU1.hex
(4.79 КБ) 522 скачивания
kt610
Первый раз сказал Мяу!
Сообщения: 20
Зарегистрирован: Пн июн 10, 2013 16:43:50

Re: Синтезатор частоты 88-108МГц на ATMEGA16

Сообщение kt610 »

lazer привет . кварц нормально 7.199.9 мгц . да гун заводской .
Последний раз редактировалось kt610 Пн июн 17, 2013 08:14:16, всего редактировалось 2 раза.
lazer
Потрогал лапой паяльник
Сообщения: 300
Зарегистрирован: Вт мар 13, 2012 07:24:30

Re: Синтезатор частоты 88-108МГц на ATMEGA16

Сообщение lazer »

А как Вы определили, что кварц 7 199,9МГц? Его же нельзя просто померить прямо в схеме!!! Как только начнете его непосредствено измерять - сдвинете показания.
На 12,5 кГц возможна прошивка только для LC72131, она и представлена - как раз перед вашим сообщением (искать ничего и не надо).
Выложенную вами прошивку лучше уберите, чтобы народ зря не скачивал разные промежуточные версии и не говорил, что не работает. Я выкладываю прошивки по мере их совершенствования и хотя многие версии здесь и проверяются, но в общем и целом-то всё работает. Уточняются лишь ньюансы и чем позднее версия - тем она отработаннее. А вы возвращаете в форум мои же более ранние версии - люди запутаются.
Но у меня не было ни одной, даже отладочной версии, чтобы частота на индикатор выводилась некорректно. Ищите ошибки у себя.
kt610
Первый раз сказал Мяу!
Сообщения: 20
Зарегистрирован: Пн июн 10, 2013 16:43:50

Re: Синтезатор частоты 88-108МГц на ATMEGA16

Сообщение kt610 »

lazer. привет я мерял частоту на 6 ноге у LM7001 в дип корпусе . там 400кгц .
lazer
Потрогал лапой паяльник
Сообщения: 300
Зарегистрирован: Вт мар 13, 2012 07:24:30

Re: Синтезатор частоты 88-108МГц на ATMEGA16

Сообщение lazer »

Значит, есть у Вас другая проблема, может, в частотомере, если имеются разные показания. Ещё раз повторюсь, у меня ничего подобного не было и нет, т.к. самое первое, с чего строилась программа - это как раз корректное занесение в синтезатор частоты, которое проверено и приёмником и передатчиком.
lazer
Потрогал лапой паяльник
Сообщения: 300
Зарегистрирован: Вт мар 13, 2012 07:24:30

Re: Синтезатор частоты 88-108МГц на ATMEGA16

Сообщение lazer »

"Причесал", как говорится, программу с изменяемым шагом сетки частот для LC72131:
- изменил тип курсора, сделав его мерцающим для большей наглядности включения шага в 100кГц
- увеличил задержки в антидребезговой части обработки кнопок - так надёжнее
Вложения
PLL_LC72131_WH1602_ATMEGA8_144-146_12,5_RX_TX_STEP_OZU1.hex
(4.82 КБ) 498 скачиваний
kt610
Первый раз сказал Мяу!
Сообщения: 20
Зарегистрирован: Пн июн 10, 2013 16:43:50

Re: Синтезатор частоты 88-108МГц на ATMEGA16

Сообщение kt610 »

Greck . привет вот схема . на твой фильтер и кварц приемник на 144-146 мгц
Вложения
trx24_0_big.gif
(14.55 КБ) 664 скачивания
Аватара пользователя
greck
Встал на лапы
Сообщения: 91
Зарегистрирован: Вт янв 15, 2013 13:23:29

Re: Синтезатор частоты 88-108МГц на ATMEGA16

Сообщение greck »

Я все эти схемы знаю, меня интересует конкретно АВИА диапазон.
И более того все собранно по схеме lazer (имеется ввиду синтезатор) и я просто хотел заменить фильтра на более качественные.
lazer
Потрогал лапой паяльник
Сообщения: 300
Зарегистрирован: Вт мар 13, 2012 07:24:30

Re: Синтезатор частоты 88-108МГц на ATMEGA16

Сообщение lazer »

Как и ожидалось, свежие программы не всегда сразу показывают свои недостатки. После длительной проверки в программе PLL_LC72131_WH1602_ATMEGA8_144-146_12,5_RX_TX_STEP_OZU1 обнаружился следующий дефект (это даже не дефект программы, а недостаток алгоритма обработки валкодера при совместной работе с кнопками).
Если вращать валкодер хаотично в разных направлениях, то в какой-то случайной точке остановки и нечасто, но кнопки переставали работать.
Объяснение простое (чего нельзя сказать об устранении): если с валкодера приходит хотя бы один "ложный" импульс (которые неизбежно присутствуют около зон перехода), то алгоритм "не понимает", что это состояние линий валкодера ошибочное и продолжает "ждать" нужное состояние. В результате этого кнопки оказываются вне цикла сканирования, при этом валкодер работает, а кнопки - нет. Но стоит крутнуть валкодер и, т.к. его состояние сменится, кнопки вновь становятся работоспособными.
Было 2 варианта решения задачи: использовать более сложный алгоритм обработки валкодера или доработать существующий. Возиться с кодом Грея и с анализом циклических последовательностей не хотелось, поэтому был выбран второй вариант. Доработка существующего алгоритма свелась к вводу сканирования кнопок даже при ошибочном состоянии линий валкодера.
Обновлённый файл прошивки теперь называется PLL_LC72313_WH1602_ATMEGA8_144-146_12,5_STEP_RX_TX_VP3_OZU1
Вложения
PLL_LC72313_WH1602_ATMEGA8_144-146_12,5_STEP_RX_TX_VP3_OZU1.hex
(4.97 КБ) 541 скачивание
kt610
Первый раз сказал Мяу!
Сообщения: 20
Зарегистрирован: Пн июн 10, 2013 16:43:50

Re: Синтезатор частоты 88-108МГц на ATMEGA16

Сообщение kt610 »

lazer . привет купил. на ham radio индикаторы 1602 малинькие те два что сверху возле спичьки но они тоже неподержуют рускую кирилицу . я бы вас попросилбы если можно . сделать на забугорные буквы . СПАСИБА.
Вложения
PICT0054.JPG
(69.95 КБ) 659 скачиваний
lazer
Потрогал лапой паяльник
Сообщения: 300
Зарегистрирован: Вт мар 13, 2012 07:24:30

Re: Синтезатор частоты 88-108МГц на ATMEGA16

Сообщение lazer »

Ловите прошивку для нерусифицированного индикатора.
Вложения
PLL_LC72313_WH1602_ATMEGA8_144-146_12,5_STEP_RX_TX_VP3_OZU1_ANGL.hex
(4.97 КБ) 559 скачиваний
lazer
Потрогал лапой паяльник
Сообщения: 300
Зарегистрирован: Вт мар 13, 2012 07:24:30

Re: Синтезатор частоты 88-108МГц на ATMEGA16

Сообщение lazer »

Судя по "тишине" больше проблем в программе нет?
Ответить

Вернуться в «Статьи»