Страница 14 из 34

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

Добавлено: Чт июн 13, 2013 13:45:02
lazer
Как же не будет врать, если в программе устанавливается частота именно с учётом ПЧ. Не вводите людей в заблуждение. А о SSB, и демодуляторах тут речь совсем не идёт.

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

Добавлено: Чт июн 13, 2013 14:06:36
kt610
lazer привет . приношу свои извенение если чо нетак. вы правы рас тема синтезатор. я больше небуду по приемникам если чо буду демонстрацию делать в живую . или фотграфии ставить . LAZER . ЗАЙДИ НА СТРАНИЦУ.до етого аматора SQ1FTB ТАМ коечто можно посмотреть там разберйшся привет .

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

Добавлено: Чт июн 13, 2013 14:06:36
kt610
lazer привет . приношу свои извенение если чо нетак. вы правы рас тема синтезатор. я больше небуду по приемникам если чо буду демонстрацию делать в живую . или фотграфии ставить . LAZER . ЗАЙДИ НА СТРАНИЦУ.до етого аматора SQ1FTB ТАМ коечто можно посмотреть там разберйшся привет .

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

Добавлено: Чт июн 13, 2013 18:20:58
lazer
А вот вариант прошивки для приемопередатчика 144-146МГц с шагом 25 кГц для LC72131 - со сканированием кнопки RX/TX по опросу.

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

Добавлено: Пт июн 14, 2013 05:10:09
lazer
И ещё одна прошивка - на этот раз для того же приёмопередатчика 144-146МГц для LC72131 - со сканированием кнопки RX/TX по опросу, но уже с шагом в 12,5кГц.

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

Добавлено: Вс июн 16, 2013 07:06:12
lazer
Доброго времени суток всем!
При детальной проверке прошивок с валкодером и кнопками по опросу (в названии прошивки буквы VP) выяснилось, что иногда происходит сбой в программе (на определенных номерах шагов) и передача не включается до повторного вращения валкодера. Устранением занимаюсь, но выкладываю для проверки одинаковые по функциональности версии, но на прерываниях (без индекса VP), которые немного доработаны. Вроде бы работают нрмально.
Кроме всего прочего, сделал версию с изменяемым шагом (тоже на прерываниях) 12,5 / 100кГц, чтобы было быстрее перемещаться по диапазону, если нужно. Кнопка переключения шага "STEP" подключается к порту PD3.

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

Добавлено: Вс июн 16, 2013 11:14:22
kt610
lazer привет посмотри фотографии lm7001 atmega8 rx tx kt610.

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

Добавлено: Вс июн 16, 2013 14:24:19
lazer
Не понял вопроса? Почему у вас на фото на индикаторе одно число, а на частотомере - другое? Кварц, значит, не настроен точно в вашем синтезаторе. У меня всё как надо работает и не в одном уже экземпляре. На фото показан вариант синтезатора с шагом 12, 5кГц. Как видите, показания совпадают
Изображение

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

Добавлено: Вс июн 16, 2013 18:57:04
lazer
Поправил программу с изменяемым шагом так, чтобы при шаге 100кГц разряд сотен кГц был подчёркнут снизу курсором. При возврате к шагу в 12,5кГц курсор гаснет.

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

Добавлено: Вс июн 16, 2013 21:23:17
kt610
lazer привет . кварц нормально 7.199.9 мгц . да гун заводской .

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

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

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

Добавлено: Пн июн 17, 2013 08:29:14
kt610
lazer. привет я мерял частоту на 6 ноге у LM7001 в дип корпусе . там 400кгц .

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

Добавлено: Пн июн 17, 2013 13:59:58
lazer
Значит, есть у Вас другая проблема, может, в частотомере, если имеются разные показания. Ещё раз повторюсь, у меня ничего подобного не было и нет, т.к. самое первое, с чего строилась программа - это как раз корректное занесение в синтезатор частоты, которое проверено и приёмником и передатчиком.

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

Добавлено: Вт июн 18, 2013 06:51:21
lazer
"Причесал", как говорится, программу с изменяемым шагом сетки частот для LC72131:
- изменил тип курсора, сделав его мерцающим для большей наглядности включения шага в 100кГц
- увеличил задержки в антидребезговой части обработки кнопок - так надёжнее

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

Добавлено: Ср июн 26, 2013 10:04:33
kt610
Greck . привет вот схема . на твой фильтер и кварц приемник на 144-146 мгц

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

Добавлено: Ср июн 26, 2013 17:22:51
greck
Я все эти схемы знаю, меня интересует конкретно АВИА диапазон.
И более того все собранно по схеме lazer (имеется ввиду синтезатор) и я просто хотел заменить фильтра на более качественные.

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

Добавлено: Пн июл 01, 2013 09:38:00
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

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

Добавлено: Вт июл 02, 2013 21:56:40
kt610
lazer . привет купил. на ham radio индикаторы 1602 малинькие те два что сверху возле спичьки но они тоже неподержуют рускую кирилицу . я бы вас попросилбы если можно . сделать на забугорные буквы . СПАСИБА.

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

Добавлено: Ср июл 03, 2013 07:45:32
lazer
Ловите прошивку для нерусифицированного индикатора.

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

Добавлено: Пн июл 22, 2013 17:23:39
lazer
Судя по "тишине" больше проблем в программе нет?