УКВ приемник с цифровым управлением.

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

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


Аватара пользователя
Simplyman
Мучитель микросхем
Сообщения: 417
Зарегистрирован: Сб янв 23, 2010 14:51:46
Откуда: Киев

Re: УКВ приемник с цифровым управлением.

Сообщение Simplyman »

жеков писал(а):попробуй сделать обвязку на кварц lm7001,проверь правильность подключения шины данных между PIC И LM,если не уверен в частоте гетеродина то попробуй оба типа прошивки под соответствующий кварц.у меня самого наблюдались подобные проблемы по этой причине,но сперва отладь приёмник с отключеной LM-кой на потенциометре ,также убедись в исправности кварца и прохождение сигнала OSC на LM-ку

Я так понимаю, в моем случае такие же рекомендации?
Аватара пользователя
жеков
Мучитель микросхем
Сообщения: 422
Зарегистрирован: Вс мар 28, 2010 00:35:10
Откуда: энгельс

Re: УКВ приемник с цифровым управлением.

Сообщение жеков »

Simplyman писал(а):
жеков писал(а):попробуй сделать обвязку на кварц lm7001,проверь правильность подключения шины данных между PIC И LM,если не уверен в частоте гетеродина то попробуй оба типа прошивки под соответствующий кварц.у меня самого наблюдались подобные проблемы по этой причине,но сперва отладь приёмник с отключеной LM-кой на потенциометре ,также убедись в исправности кварца и прохождение сигнала OSC на LM-ку

Я так понимаю, в моем случае такие же рекомендации?

так а плата индикатора у вас дотравилась
вбиваю в стену дюбель при помощи осциллографа
Аватара пользователя
Simplyman
Мучитель микросхем
Сообщения: 417
Зарегистрирован: Сб янв 23, 2010 14:51:46
Откуда: Киев

Re: УКВ приемник с цифровым управлением.

Сообщение Simplyman »

Дотравилась, и выяснилось, что перед распечаткой я забыл ее отзеркалить :oops:
Аватара пользователя
жеков
Мучитель микросхем
Сообщения: 422
Зарегистрирован: Вс мар 28, 2010 00:35:10
Откуда: энгельс

Re: УКВ приемник с цифровым управлением.

Сообщение жеков »

Simplyman писал(а):Дотравилась, и выяснилось, что перед распечаткой я забыл ее отзеркалить :oops:

обидно :cry: будем ждать второй вариант платы,дальнейшие "танцы с бубном"следует проводить с индикацией и отключением адаптора для PC
вбиваю в стену дюбель при помощи осциллографа
Аватара пользователя
Simplyman
Мучитель микросхем
Сообщения: 417
Зарегистрирован: Сб янв 23, 2010 14:51:46
Откуда: Киев

Re: УКВ приемник с цифровым управлением.

Сообщение Simplyman »

Скажите пожалуйста, с чего начать после распайки платы индикатора, дабы потом зря времени не терять на ожидание вашего ответа :)
Аватара пользователя
Настя
Мявтор!
Сообщения: 878
Зарегистрирован: Чт авг 07, 2008 09:12:38
Откуда: не скажу
Контактная информация:

Re: УКВ приемник с цифровым управлением.

Сообщение Настя »

Simplyman писал(а):Скажите пожалуйста, с чего начать после распайки платы индикатора, дабы потом зря времени не терять на ожидание вашего ответа :)


Simplyman - на самом деле "танцев с бубном" много не будет,
если руководствоваться описанием из статьи.
Более опытные товарищи, например, жеков или Vov
могут себе позволить отклонения от схемы, т.к.
понимают физиологию работы.

С чего начать?
1) собрать блок управления на МК и оценить его работу.
Если кнопки или энкодер или ПК меняют картинку на индикаторе,
99,9% блок управления исправен, т.е. может формировать
управляющие сигналы для LM7001
2) собрать плату тюнера, сфотографировать, выложить сюда в форум.
Прокомментировать любые отклонения от рекоммендаций,
чем руководствовались и как проверяли изменения.
Как бы то ни было - сделайте катушки в приемнике такими,
как это указано в статье.
3) Тщательно проследить соединения платы управления с LM7001.
4) Убедиться, что напряжение на приемник идет на уровне 8-9 вольт,
ни больше и не меньше.
5) Провести настройку по всей ширине диапазона. Если настройка
смещена на 21,4 МГц (что не так просто определеить, элементарно можно
ничего не настроить), то используйте прошивку с другим ПЧ
(как известно, есть прошивки под "+ПЧ" и "-ПЧ").
натуральная блондинка
Vov
Родился
Сообщения: 11
Зарегистрирован: Пт янв 15, 2010 16:00:37

Re: УКВ приемник с цифровым управлением.

Сообщение Vov »

Настя писал(а):Vov - да всё классно. Главное конечный результат. А результат радует.

По сохранению настроек и работы ЕЕПРОМ.
Обеспечьте стабилизированное питание на МК.
Пусть кроме МК ни кто этим питанием не пользуется.
Если совсем не поможет, есть одна мысль как побороться,
места, думаю, как раз хватит.

И еще просьба ко всем. Уточняйте какую прошивку используете.
Многие прошивки элементарно не было возможности протестировать,
просто скомпилированы для тех или иных условий.


У меня прошивка FM_01_OK_plus_7.2_65-108.hex. Питание стабилизированное, хотя от этого стабилизатора запитан еще индикатор. Сброс EEPROM происходит очень редко и, как мне кажется, он происходит только при переключении каналов кнопками 10, 12 (увеличение,уменьшение параметра). Кстати, эти кнопки у меня другого типа. Может у них сильный "дребезг"? Еще заметил, что перестройка синтезатора происходит при отпускании кнопки, а изменение состояния индикатора - при нажатии. Это вызывает некоторые неудобства, т. к., если не смотреть на индикатор, то не знаешь: нажата ли кнопка или нет (мои кнопки типа П2К имеют достаточно большой ход, "клика" не имеют, контакты замыкаются при легком нажатии, а приходится нажимать их до упора, ожидая перехода на другую программу, пока не сообразишь, что кнопку то надо для этого отпустить:)
Аватара пользователя
Настя
Мявтор!
Сообщения: 878
Зарегистрирован: Чт авг 07, 2008 09:12:38
Откуда: не скажу
Контактная информация:

Re: УКВ приемник с цифровым управлением.

Сообщение Настя »

Vov - управление приемником логически продумано.
Перебор настроенных каналов - однократными нажатиями.
Настройка выбранного канала - допускается удержание кнопки.
Моя мама, женщина преклонного возраста, сказала, что так
гораздо удобнее, т.е. "1 клик = 1 канал".
Для этого в программе реализована функция "контроль отжатости".

Посмотрите другие примеры управления и сравните, что лучше:

Синтезатор частоты для радиовещательного приемника УКВ на PIC16F84A и дисплее МТ-10Т7-7Т
http://radio-hobby.org/modules/news/art ... toryid=480

FM стерео тюнер на микросхеме TEA5711 с синтезатором частоты и с управлением на микроконтроллере PIC16F628
http://www.rlocman.ru/shem/schematics.html?di=4588

УКВ ЧМ приемник с синтезатором частоты
http://www.qrz.ru/schemes/contribute/co ... 2001.shtml
натуральная блондинка
Vov
Родился
Сообщения: 11
Зарегистрирован: Пт янв 15, 2010 16:00:37

Re: УКВ приемник с цифровым управлением.

Сообщение Vov »

Настя писал(а):Vov - управление приемником логически продумано.
Перебор настроенных каналов - однократными нажатиями.
Настройка выбранного канала - допускается удержание кнопки.
Моя мама, женщина преклонного возраста, сказала, что так
гораздо удобнее, т.е. "1 клик = 1 канал".
Для этого в программе реализована функция "контроль отжатости".

Посмотрите другие примеры управления и сравните, что лучше


Настя!
С Вами полностью согласен. Я, возможно, не совсем понятно написал. Когда нажимаешь кнопку и удерживаешь ее в нажатом состоянии на индикаторе отображается следующий канал, а принимается и воспроизводится прежний. Настройка на новый канал осуществляется только после отпускания кнопки, то есть после "контроля отжатости", а мне бы хотелось, чтобы до. А другие примеры я смотрел и пробовал... Выбрал Ваш:)
Аватара пользователя
Настя
Мявтор!
Сообщения: 878
Зарегистрирован: Чт авг 07, 2008 09:12:38
Откуда: не скажу
Контактная информация:

Re: УКВ приемник с цифровым управлением.

Сообщение Настя »

Vov

FM_01_OK_plus_7.2_65-108(ver2).rar
переключение станции до отпускания кнопки

FM_01_OK_plus_7.2_65-108(ver3).rar
переключение станции до отпускания кнопки
+ легкое шаманство над траблами сброса в 100.00

потестируйте ver3, т.к. шаманство может быть
непредсказуемым (мне тестить не на чем)
Вложения
FM_01_OK_plus_7.2_65-108(ver3).rar
FM_01_OK_plus_7.2_65-108(ver3).rar
(3.68 КБ) 518 скачиваний
FM_01_OK_plus_7.2_65-108(ver2).rar
FM_01_OK_plus_7.2_65-108(ver2).rar
(3.65 КБ) 413 скачиваний
натуральная блондинка
Vov
Родился
Сообщения: 11
Зарегистрирован: Пт янв 15, 2010 16:00:37

Re: УКВ приемник с цифровым управлением.

Сообщение Vov »

Настя!
Спасибо за прошивки. Проверил прошивку FM_01_OK_plus_7.2_65-108(ver3). Работает. Станции переключаются при нажатии. К положительным изменениям можно отнести также то, что настройка на станцию при включении происходит сразу, а не после завершения теста. Жаль только, что после завершения теста на индикаторе 99 99999, а не номер канала и частота. Приходится нажимать кнопку. Еще при ручной настройке на станцию (кнопка10 или 12 постоянно нажата) "скачет" частота сканирования индикатора (визуально некоторые цифры вспыхивают или мерцают). Возможно это было и раньше, но я не замечал. Обнуления EEPROMa пока не было. Это и со старой прошивкой бывало редко. Надо еще несколько дней потестировать.
Настя, а что за код (01 FE) в первых двух ячейках энергонезависимой? Я для того, чтобы вручную не настраиваться, занес частоты наших станций в EEPROM при программировании PICа.
Еще раз спасибо. Даже как-то неловко. Отвлекаю Вас от других проектов и, может быть, еще от
чего то...
Аватара пользователя
Настя
Мявтор!
Сообщения: 878
Зарегистрирован: Чт авг 07, 2008 09:12:38
Откуда: не скажу
Контактная информация:

Re: УКВ приемник с цифровым управлением.

Сообщение Настя »

Vov писал(а):Настя!
Спасибо за прошивки. Проверил прошивку FM_01_OK_plus_7.2_65-108(ver3). Работает. Станции переключаются при нажатии. К положительным изменениям можно отнести также то, что настройка на станцию при включении происходит сразу, а не после завершения теста. Жаль только, что после завершения теста на индикаторе 99 99999, а не номер канала и частота. Приходится нажимать кнопку. Еще при ручной настройке на станцию (кнопка10 или 12 постоянно нажата) "скачет" частота сканирования индикатора (визуально некоторые цифры вспыхивают или мерцают). Возможно это было и раньше, но я не замечал. Обнуления EEPROMa пока не было. Это и со старой прошивкой бывало редко. Надо еще несколько дней потестировать.
Настя, а что за код (01 FE) в первых двух ячейках энергонезависимой? Я для того, чтобы вручную не настраиваться, занес частоты наших станций в EEPROM при программировании PICа.
Еще раз спасибо. Даже как-то неловко. Отвлекаю Вас от других проектов и, может быть, еще от
чего то...


0x01, - номер канала (сохраняется для следующего включения)
0xFF, - пустышка (ни к чему не привязано)

FM_01_OK_plus_7.2_65-108(ver4).hex
- тест должен перерисовываться
- мерцание должно пропасть
- сделано др шаманство по подлечиванию 100,00
возможно данные воообще криво будут сохраняться/зачитываться

ПС. Да какое там отвлечение... развлекуха, хоть отдыхает мозг немного в этом проекте.
Вложения
FM_01_OK_plus_7.2_65-108(ver4).rar
FM_01_OK_plus_7.2_65-108(ver4).hex
(3.76 КБ) 435 скачиваний
натуральная блондинка
Vov
Родился
Сообщения: 11
Зарегистрирован: Пт янв 15, 2010 16:00:37

Re: УКВ приемник с цифровым управлением.

Сообщение Vov »

Настя!
Попробовал FM_01_OK_plus_7.2_65-108(ver4).hex. Все работает, как Вами было описано и как мне хотелось. Но... "др. шаманство по подлечиванию" привело вновь к появлению эффекта "сброс в 100.00". Обнаружил это за пять минут игры с кнопками. В версии ver3 этого не было за сутки работы.
Будущий натуральный блондин (все больше седых волос).
Аватара пользователя
Настя
Мявтор!
Сообщения: 878
Зарегистрирован: Чт авг 07, 2008 09:12:38
Откуда: не скажу
Контактная информация:

Re: УКВ приемник с цифровым управлением.

Сообщение Настя »

Ок. Ситуация такова, что нужно выбрать одно из двух.
Либо мерцание и гарантированная запись в память,
либо без мерцания и негарантированная запись в память.

Для того, чтобы гарантировано записать в память,
нужно блокировать прерывания. Блокировка прерывания
вызывает эффект мерцания индикатора (динамическая
индикация организована на прерываниях).
Если прерывания не блокировать, возможно ситуация,
что в момент записи в память данные неполностью
прописываются в ячейки ЕЕПРОМ, что изредко наблюдается.
Значение 100.00 отрисовывается для всех случаев,
если зачитанная из ЕЕПРОМ частота не укладывается
в диапазон 65.00-108.00 МГц (вроде как защита).

Реализовывать алгоритмы проверки записанного
в ЕЕПРОМ нет желания и нет свободного места в МК.
Так что нужен компромисс, как следствие использования
дешевой индикации на семисегментных индикаторах:
либо мерцание и гарантированная запись либо
без мерцания и негарантированная запись.
натуральная блондинка
Vov
Родился
Сообщения: 11
Зарегистрирован: Пт янв 15, 2010 16:00:37

Re: УКВ приемник с цифровым управлением.

Сообщение Vov »

Выбираю мерцание и гарантированную запись в память. Поэтому возвращаюсь к Ver3. Хотя мерцание можно, на мой взгляд, и уменьшить, если оно возникает из-за запрета прерываний при записи в энергонезависимую память(а сканирование клавиатуры не на прерываниях?) Дело в том, что мерцание наиболее заметно при сканировании по частоте, когда кнопка 10 (или 12) постоянно нажата. Поэтому записывать промежуточные значения частоты нет необходимости, а запись в ЕЕРЯОМ производить только при отпускании кнопки. Настя, я это написал не для того, чтобы переписывать программу, а чтобы изложить возможный вариант решения проблемы. Да и проблемой это я не считаю, т. к. мерцания мне не мешают. Они придают работе некоторый шарм. Чувствуется, что программа не только работает, но и живет и дышит :)
Аватара пользователя
Настя
Мявтор!
Сообщения: 878
Зарегистрирован: Чт авг 07, 2008 09:12:38
Откуда: не скажу
Контактная информация:

Re: УКВ приемник с цифровым управлением.

Сообщение Настя »

Vov писал(а):Выбираю мерцание и гарантированную запись в память. Поэтому возвращаюсь к Ver3. Хотя мерцание можно, на мой взгляд, и уменьшить, если оно возникает из-за запрета прерываний при записи в энергонезависимую память(а сканирование клавиатуры не на прерываниях?) Дело в том, что мерцание наиболее заметно при сканировании по частоте, когда кнопка 10 (или 12) постоянно нажата. Поэтому записывать промежуточные значения частоты нет необходимости, а запись в ЕЕРЯОМ производить только при отпускании кнопки. Настя, я это написал не для того, чтобы переписывать программу, а чтобы изложить возможный вариант решения проблемы. Да и проблемой это я не считаю, т. к. мерцания мне не мешают. Они придают работе некоторый шарм. Чувствуется, что программа не только работает, но и живет и дышит :)


Не перестаю вами удивляться. Как ваши мысли сопадают с моими.
Ваше предложение здраво. Но архитектура программы такова,
что запись в ЕЕПРОМ отрабатывается на любое управляющее
воздействие (кнопки, энкодер, ДУ, ПК) - всё это может
повлиять на значения, которые нужно обновлять в памяти.
В общем может на досуге подумаю как-бы попроще написать,
отжатость кнопки после удержания и по этому факту писать в ЕЕПРОМ.

Скажу честно, мерцания и мне нравятся. Это даже не мерцания,
а более яркие вспышки на общем фоне. Если и захотелось бы
такой эффект сделать - фик сделаешь :))
натуральная блондинка
Vov
Родился
Сообщения: 11
Зарегистрирован: Пт янв 15, 2010 16:00:37

Re: УКВ приемник с цифровым управлением.

Сообщение Vov »

Настя писал(а):Скажу честно, мерцания и мне нравятся. Это даже не мерцания,а более яркие вспышки на общем фоне. Если и захотелось бытакой эффект сделать - фик сделаешь


Фик - это Фазо-Импульсное Кодирование?-)
Кстати, у динамической индикации я вижу настоящий недостаток - сильные наводки на приемную часть из-за постоянного сканирования и относительно высоких коммутируемых токов(для LED -индикаторов). С точки зрения минимума помех мне нравятся индикаторы типа TIC. Но они жутко
кристаллические и не светятся (это мне не нравится). А еще их трудно у нас найти. Я даже делал аналог TIC8148 на светодиодах с полностью статической индикацией (фото - в прилагаемом файле)... Впрочем, все это, вероятно, отклонение от темы.
Вложения
asTIC8148.jpg
(82.33 КБ) 756 скачиваний
Аватара пользователя
Настя
Мявтор!
Сообщения: 878
Зарегистрирован: Чт авг 07, 2008 09:12:38
Откуда: не скажу
Контактная информация:

Re: УКВ приемник с цифровым управлением.

Сообщение Настя »

Ну АЛС318 иначе не включить. А так возможны и др решения.
Хотелось минимум сложности и максимум результата.
Всего 2 микросхемы управляют 64 светодиодами (сегментами).
Ну а для тиков и подсветка есть
http://www.xdevs.com/*самореклама*/fcontent/?8
натуральная блондинка
Vov
Родился
Сообщения: 11
Зарегистрирован: Пт янв 15, 2010 16:00:37

Re: УКВ приемник с цифровым управлением.

Сообщение Vov »

Я имел в виду ТИКи не графические, а семисегментные. И с подсветкой они есть, но светодиодные индикаторы мне нравятся больше, так как светятся сами и ярче (контрастнее).
А теперь мое последнее мяу. Закончил испытание FM_01_OK_plus_7.2_65-108(ver3). Сброса в 100.00 за неск. дней не замечено. Доволен. Корпус закрыл и завернул все винты. Все.
Кот Матроскин
Родился
Сообщения: 14
Зарегистрирован: Пн апр 12, 2010 23:17:17

Re: УКВ приемник с цифровым управлением.

Сообщение Кот Матроскин »

Всем привет!
Странно моего поста нет.., наверное я, при отправке, зделал что то не так.
Продублирую: За выходные перепроверил все энкодеры (4шт. разного типа), лишний шаг при вращении, против
часовой стрелке ,присутствует. Так же, при быстром вращении ручки энкодера, обнуляются ячейки памяти.
Что то было ещё.. не помню, вспомню напишу.
Ещё раз напомню предложения:
-отказаться от теста индикатора в момент включения (у меня происходит не управляемая перестройка (шумы), по
завершению теста всё ОК, последняя работающая радиостанция);
-заменить символ "Р" режим РАБОТА, на символ "П" режим ПРОГРАММИРОВАНИЯ, ПАМЯТЬ....
-расширить диапазон от 87 мГц до 108 мГц. "Бизнес ФМ" - 87,5 мГц Москва, в регионах есть тоже, перечислять не буду.
Настя, про режим "MUTE", возможно я погорячился, хотя было бы здорово..

В ближайшие выходные буду пробовать новые прошивки с УКВ диапазоном

С Уважением Кот, Матроскин Кот.
Ответить

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