Синтезатор частоты 88-108МГц на ATMEGA16
Re: Синтезатор частоты 88-108МГц на ATMEGA16
Как же не будет врать, если в программе устанавливается частота именно с учётом ПЧ. Не вводите людей в заблуждение. А о SSB, и демодуляторах тут речь совсем не идёт.
Re: Синтезатор частоты 88-108МГц на ATMEGA16
lazer привет . приношу свои извенение если чо нетак. вы правы рас тема синтезатор. я больше небуду по приемникам если чо буду демонстрацию делать в живую . или фотграфии ставить . LAZER . ЗАЙДИ НА СТРАНИЦУ.до етого аматора SQ1FTB ТАМ коечто можно посмотреть там разберйшся привет .
Re: Синтезатор частоты 88-108МГц на ATMEGA16
lazer привет . приношу свои извенение если чо нетак. вы правы рас тема синтезатор. я больше небуду по приемникам если чо буду демонстрацию делать в живую . или фотграфии ставить . LAZER . ЗАЙДИ НА СТРАНИЦУ.до етого аматора SQ1FTB ТАМ коечто можно посмотреть там разберйшся привет .
Re: Синтезатор частоты 88-108МГц на ATMEGA16
А вот вариант прошивки для приемопередатчика 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 раз.
Re: Синтезатор частоты 88-108МГц на ATMEGA16
И ещё одна прошивка - на этот раз для того же приёмопередатчика 144-146МГц для LC72131 - со сканированием кнопки RX/TX по опросу, но уже с шагом в 12,5кГц.
- Вложения
-
- PLL_LC72313_WH1602_ATMEGA8_144-146_12,5_RX_TX_VP_OZU1.hex
- (4.23 КБ) 575 скачиваний
Re: Синтезатор частоты 88-108МГц на ATMEGA16
Доброго времени суток всем!
При детальной проверке прошивок с валкодером и кнопками по опросу (в названии прошивки буквы VP) выяснилось, что иногда происходит сбой в программе (на определенных номерах шагов) и передача не включается до повторного вращения валкодера. Устранением занимаюсь, но выкладываю для проверки одинаковые по функциональности версии, но на прерываниях (без индекса VP), которые немного доработаны. Вроде бы работают нрмально.
Кроме всего прочего, сделал версию с изменяемым шагом (тоже на прерываниях) 12,5 / 100кГц, чтобы было быстрее перемещаться по диапазону, если нужно. Кнопка переключения шага "STEP" подключается к порту PD3.
При детальной проверке прошивок с валкодером и кнопками по опросу (в названии прошивки буквы 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 скачивания
Re: Синтезатор частоты 88-108МГц на ATMEGA16
lazer привет посмотри фотографии lm7001 atmega8 rx tx kt610.
- Вложения
-
- PICT0032.JPG
- частотомер не брешет
- (65.43 КБ) 901 скачивание
-
- PICT0030.JPG
- (69.7 КБ) 792 скачивания
-
- PICT0028.JPG
- на етой фотке нажата кнопка - 10.700мгц на частотомере
- (70.59 КБ) 558 скачиваний
Re: Синтезатор частоты 88-108МГц на ATMEGA16
Не понял вопроса? Почему у вас на фото на индикаторе одно число, а на частотомере - другое? Кварц, значит, не настроен точно в вашем синтезаторе. У меня всё как надо работает и не в одном уже экземпляре. На фото показан вариант синтезатора с шагом 12, 5кГц. Как видите, показания совпадают

Последний раз редактировалось lazer Пн июн 17, 2013 05:03:47, всего редактировалось 1 раз.
Re: Синтезатор частоты 88-108МГц на ATMEGA16
Поправил программу с изменяемым шагом так, чтобы при шаге 100кГц разряд сотен кГц был подчёркнут снизу курсором. При возврате к шагу в 12,5кГц курсор гаснет.
- Вложения
-
- PLL_LC72131_WH1602_ATMEGA8_144-146_12,5_RX_TX_STEP_OZU1.hex
- (4.79 КБ) 522 скачивания
Re: Синтезатор частоты 88-108МГц на ATMEGA16
lazer привет . кварц нормально 7.199.9 мгц . да гун заводской .
Последний раз редактировалось kt610 Пн июн 17, 2013 08:14:16, всего редактировалось 2 раза.
Re: Синтезатор частоты 88-108МГц на ATMEGA16
А как Вы определили, что кварц 7 199,9МГц? Его же нельзя просто померить прямо в схеме!!! Как только начнете его непосредствено измерять - сдвинете показания.
На 12,5 кГц возможна прошивка только для LC72131, она и представлена - как раз перед вашим сообщением (искать ничего и не надо).
Выложенную вами прошивку лучше уберите, чтобы народ зря не скачивал разные промежуточные версии и не говорил, что не работает. Я выкладываю прошивки по мере их совершенствования и хотя многие версии здесь и проверяются, но в общем и целом-то всё работает. Уточняются лишь ньюансы и чем позднее версия - тем она отработаннее. А вы возвращаете в форум мои же более ранние версии - люди запутаются.
Но у меня не было ни одной, даже отладочной версии, чтобы частота на индикатор выводилась некорректно. Ищите ошибки у себя.
На 12,5 кГц возможна прошивка только для LC72131, она и представлена - как раз перед вашим сообщением (искать ничего и не надо).
Выложенную вами прошивку лучше уберите, чтобы народ зря не скачивал разные промежуточные версии и не говорил, что не работает. Я выкладываю прошивки по мере их совершенствования и хотя многие версии здесь и проверяются, но в общем и целом-то всё работает. Уточняются лишь ньюансы и чем позднее версия - тем она отработаннее. А вы возвращаете в форум мои же более ранние версии - люди запутаются.
Но у меня не было ни одной, даже отладочной версии, чтобы частота на индикатор выводилась некорректно. Ищите ошибки у себя.
Re: Синтезатор частоты 88-108МГц на ATMEGA16
lazer. привет я мерял частоту на 6 ноге у LM7001 в дип корпусе . там 400кгц .
Re: Синтезатор частоты 88-108МГц на ATMEGA16
Значит, есть у Вас другая проблема, может, в частотомере, если имеются разные показания. Ещё раз повторюсь, у меня ничего подобного не было и нет, т.к. самое первое, с чего строилась программа - это как раз корректное занесение в синтезатор частоты, которое проверено и приёмником и передатчиком.
Re: Синтезатор частоты 88-108МГц на ATMEGA16
"Причесал", как говорится, программу с изменяемым шагом сетки частот для LC72131:
- изменил тип курсора, сделав его мерцающим для большей наглядности включения шага в 100кГц
- увеличил задержки в антидребезговой части обработки кнопок - так надёжнее
- изменил тип курсора, сделав его мерцающим для большей наглядности включения шага в 100кГц
- увеличил задержки в антидребезговой части обработки кнопок - так надёжнее
- Вложения
-
- PLL_LC72131_WH1602_ATMEGA8_144-146_12,5_RX_TX_STEP_OZU1.hex
- (4.82 КБ) 498 скачиваний
Re: Синтезатор частоты 88-108МГц на ATMEGA16
Greck . привет вот схема . на твой фильтер и кварц приемник на 144-146 мгц
- Вложения
-
- trx24_0_big.gif
- (14.55 КБ) 664 скачивания
Re: Синтезатор частоты 88-108МГц на ATMEGA16
Я все эти схемы знаю, меня интересует конкретно АВИА диапазон.
И более того все собранно по схеме lazer (имеется ввиду синтезатор) и я просто хотел заменить фильтра на более качественные.
И более того все собранно по схеме lazer (имеется ввиду синтезатор) и я просто хотел заменить фильтра на более качественные.
Re: Синтезатор частоты 88-108МГц на ATMEGA16
Как и ожидалось, свежие программы не всегда сразу показывают свои недостатки. После длительной проверки в программе 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
Если вращать валкодер хаотично в разных направлениях, то в какой-то случайной точке остановки и нечасто, но кнопки переставали работать.
Объяснение простое (чего нельзя сказать об устранении): если с валкодера приходит хотя бы один "ложный" импульс (которые неизбежно присутствуют около зон перехода), то алгоритм "не понимает", что это состояние линий валкодера ошибочное и продолжает "ждать" нужное состояние. В результате этого кнопки оказываются вне цикла сканирования, при этом валкодер работает, а кнопки - нет. Но стоит крутнуть валкодер и, т.к. его состояние сменится, кнопки вновь становятся работоспособными.
Было 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 скачивание
Re: Синтезатор частоты 88-108МГц на ATMEGA16
lazer . привет купил. на ham radio индикаторы 1602 малинькие те два что сверху возле спичьки но они тоже неподержуют рускую кирилицу . я бы вас попросилбы если можно . сделать на забугорные буквы . СПАСИБА.
- Вложения
-
- PICT0054.JPG
- (69.95 КБ) 659 скачиваний
Re: Синтезатор частоты 88-108МГц на ATMEGA16
Ловите прошивку для нерусифицированного индикатора.
- Вложения
-
- PLL_LC72313_WH1602_ATMEGA8_144-146_12,5_STEP_RX_TX_VP3_OZU1_ANGL.hex
- (4.97 КБ) 559 скачиваний
Re: Синтезатор частоты 88-108МГц на ATMEGA16
Судя по "тишине" больше проблем в программе нет?