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

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

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


Аватара пользователя
mamyx
Первый раз сказал Мяу!
Сообщения: 30
Зарегистрирован: Вт янв 06, 2009 23:11:54
Откуда: Ростов-на-Дону
Контактная информация:

Сообщение mamyx »

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

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

Народ, подключаемся.
Новый проект: тюнер + синтезатор + контроллер + часы реального
времени + небольшой усилитель.
Управление: энкодер + несколько кнопок + ИК
Не будет: связь с ПК.

Всем вопрос - нужна схема коммутации
логическим сигналом нагрузки в виде усилителя около 10 Вт.
натуральная блондинка
Аватара пользователя
snakes
Первый раз сказал Мяу!
Сообщения: 29
Зарегистрирован: Ср апр 01, 2009 02:28:48
Откуда: Москва

Сообщение snakes »

то есть добавятся только часики?
и схема комутации чего, недопонял?
чтобы усилителем управлять по команде контролера?
"все что не делается- не делается"
Аватара пользователя
hawkman
Потрогал лапой паяльник
Сообщения: 319
Зарегистрирован: Ср окт 31, 2007 17:57:21
Откуда: Украина Запорожье
Контактная информация:

Сообщение hawkman »

а можно добавить 2 датчика температуры (улица, дом) и все это на индикаторе 16Х2. И этому девайсу цены б небыло... :))
Аватара пользователя
white
Это не хвост, это антенна
Сообщения: 1394
Зарегистрирован: Вт сен 30, 2008 08:34:32
Откуда: Пермский край

Сообщение white »

А можно убрать часы и ик?
Аватара пользователя
mamyx
Первый раз сказал Мяу!
Сообщения: 30
Зарегистрирован: Вт янв 06, 2009 23:11:54
Откуда: Ростов-на-Дону
Контактная информация:

Сообщение mamyx »

Настя писал(а):Новый проект: тюнер + синтезатор + контроллер + часы реального
времени + небольшой усилитель.
Управление: энкодер + несколько кнопок + ИК
Всем вопрос - нужна схема коммутации
логическим сигналом нагрузки в виде усилителя около 10 Вт.

Думаю связь с пк не нужна, также не нужно управление по ИК. LCD 16х1 или 16х2. А вот насчёт схемы коммутации: Настя, Вы хотите чтобы можно было переключать усилитель либо на тюнер либо на внешний источник сигнала? И хотелось бы, если честно, чтобы всё это добро можно было подключить к основной плате тюнера с синтезатором из конкурсного проекта :) (т.е. чтоб сама плата приёмника с синтезатором осталась таже) :P


PS О коммутаторе: можно использовать, например TDA1029.
Изображение

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

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

Несколько термометров можно, без проблем.
Нужна коммутация питания усилителя (усилителя и тюнера).
Были советы использовать полевик IRFZ44N.
На днях должно появиться твердотельное реле.
Какие еще есть мнения?

Плата тюнера и синтезатора прежняя.
Так - RDS делать? У всех хть одна станция с RDS есть.
С него можно брать сигналы точного времени.

Далее. Те кто особо одарен художественным мышлением -
вопрос - что будем рисовать на 16*2 ?
Есть мнения как это отрисовать на экране?

Параметров уже много: часы, две температуры, частота,
номер текущей станции. Опционально можно завести параметр
стерео ...

Товарищи активнее. Слишком мало времени.
натуральная блондинка
Аватара пользователя
mamyx
Первый раз сказал Мяу!
Сообщения: 30
Зарегистрирован: Вт янв 06, 2009 23:11:54
Откуда: Ростов-на-Дону
Контактная информация:

Сообщение mamyx »

Настя, я об RDS даже не мечтал :) У нас в FM вещает 11 станций, при этом у 7 станций есть RDS, а на моём любимом радио там помимо рекламы гонят время, курсы валют и названия песен в эфире! Это было бы просто супер, если честно. О полевике для коммутации я тоже думал, но не вникал в детали. Ну на экран можно завести и стерео и настройку. Кстати, я у себя ещё прикрутил регулятор громкости, баланса, вч и нч на микросхеме К174ХА53 - с кнопочным управлением (и не нужно загружать процессор). И ещё поставил переключатель моно/стерео (3 нога cxa1538 через резистор 33ком на землю) :)

Уважаемый Мявтор, а коммутация питания тюнера и усилителя - это для режима stand-by?
Последний раз редактировалось mamyx Пт ноя 13, 2009 11:56:57, всего редактировалось 2 раза.
Аватара пользователя
Al_59
Родился
Сообщения: 10
Зарегистрирован: Вт янв 13, 2009 23:24:20
Откуда: Белорусь

Сообщение Al_59 »

Настя писал(а):товарищи активнее. Слишком мало времени.

Наличие управления по ик было бы не лишним.
Кот еще не саФсем старый, в рассвете сил
Аватара пользователя
hawkman
Потрогал лапой паяльник
Сообщения: 319
Зарегистрирован: Ср окт 31, 2007 17:57:21
Откуда: Украина Запорожье
Контактная информация:

Сообщение hawkman »

так. по поводу рисования.
1 - дежурный режим. Показываем часы (если возможно дату число месяц) и температуру 2х датчиков.
в первой строчке часы и дата (примерно так - 131109 13:11) двоеточие мигает. и еще остается два знака на что нибудь , вторая температура датчиков (примерно так - +25,5Дом +25,5Ул), всего 16 знаков.

2 - основной режим работы ( работает радио). Показываем частоту принимаемой станции ( возможно но не обязательно номер канала(ячейки памяти)), часы, можно но не обязательно режим стерео, и температуру с одного датчика (улица).
первая строчка часы дата так же как и дежурный режим , вторая номер канала, частота (можно без MHz) и так понятно, значёк стерео, температура уличного датчика ( примерно так - 10 101,8с +05Ул) (с - значек стерео :) ) и того 16 знаков. в принципе можно температуру округлить до целых. если убрать "Ул", просто знать что будет в этом режиме датчик улицы, то освобождается 2 знака. получится так
10 101,8 с +05,5 Все влазит на одну строку. вроде все... :))
Последний раз редактировалось hawkman Пт ноя 13, 2009 16:27:45, всего редактировалось 1 раз.
Аватара пользователя
Настя
Мявтор!
Сообщения: 878
Зарегистрирован: Чт авг 07, 2008 09:12:38
Откуда: не скажу
Контактная информация:

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

hawkman - уважаю. Наконец-то разговор по делу.
Всё чётко, внятно и понятно. Все бы так как вы ТЗ определяли.
натуральная блондинка
Аватара пользователя
hawkman
Потрогал лапой паяльник
Сообщения: 319
Зарегистрирован: Ср окт 31, 2007 17:57:21
Откуда: Украина Запорожье
Контактная информация:

Сообщение hawkman »

совсем забыл. еще по функционалу. :o Это будильники с возможностью включения и выключения тюнера в заданное время.
ЗЫ: я может не внимательно читал, но не понял. контролер будет управлять синтезатором, часами и все? или еще и МС предварительного усилителя например TDA8425. щас буду думать как бы это красиво оформить в виде меню, что бы этим всем добром управлять.
:))
ЗЫ: Настя, насколько срочно надо на гора выдать ТЗ ? :wink:
Аватара пользователя
snakes
Первый раз сказал Мяу!
Сообщения: 29
Зарегистрирован: Ср апр 01, 2009 02:28:48
Откуда: Москва

Сообщение snakes »

Дежурный режим всётки оставлять , или нет.От этоко зависит какой будет ключь комутации!
"все что не делается- не делается"
Аватара пользователя
snc
Встал на лапы
Сообщения: 93
Зарегистрирован: Чт сен 17, 2009 15:33:44
Откуда: Украина

Сообщение snc »

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

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

так - понятно.
По будильнику (будильникам) - задача интересная.
Возможно будет единое время включения по дням недели,
но будут выбираться дни, когда должно включаться.
В идеале хотелось бы чтобы на каждый день своё время.

В общем по логике программы много неопределенностей:
1) на каком уровне громкости включать, если будет цифровой
регулятор громкости типа TDA8425 ?
2) полагаю, что выключение строго ручное, а не таймер
отложенного выключения (типа режима Sleep).
3) множество настроек предполагает наличие меню,
а меню предполагает кнопки навигации...
4) надо продумывать иерархию меню - какое оно должно.

Интересуют ваши мнения и новые вопросы.
натуральная блондинка
Аватара пользователя
hawkman
Потрогал лапой паяльник
Сообщения: 319
Зарегистрирован: Ср окт 31, 2007 17:57:21
Откуда: Украина Запорожье
Контактная информация:

Сообщение hawkman »

по поводу первого вопроса.
при первом включении устройства уровень должен быть на минимуме или чуть слышно. потом при настройке уровень выставляется желаемый. при выключении приемника последний уровень громкости запоминается (питание, то полностью не снимается с устройства, значит хранить данные легко). При полном отключении все настройки в дефолт. :) Хотя если использовать EЕPROM, то настройки будут храниться долго. Можно предусмотреть кнопку "ресет" для сбрасывания настроек так сказать к заводским, но это уже пошли "навороты".

второй вопрос.
ручное выключение поддерживаю. как вариант (опять же из разряда наворотов :)) это выключение по таймеру. Типа выключить через 2 часа.) включил радио вечерком, выставил выключить через часы лег дремать.

третий и четвертый вопрос самые сложные в плане всем угодить.

т к я незнаю как будет реализовываться программно-аппаратная часть клавиатуры, то количество кнопок я думаю не меньше 5-ти. 1-я кнопка "Mode" - в ход в режим программирования (ее же можно использовать и как кнопка "Save" (для сохранения настроек) в режиме "Mode") и 4 кнопки навигации режим "влево/верх" "право/вниз" и "больше" "меньше".
По поводу иерархии меню. Тут конечно полет фантазии бесконечен, главное знать возможности контроллера и объем памяти.
Я вижу это так.
нажали кнопку "Mode/Save" - попали в режим программирования. первая строка написано ЧАСЫ БУДИЛЬНИК. вторая строка ТЮНЕР. Логично что в первом подменю будут все настройки часов и все что с ними связано, второе все что связано с тюнером. выбор подменю можно сделать инверсией букв, управление кнопками "влево/верх" и "право/вниз". чтобы попасть в под меню надо нажать кратковременно кнопку "Mode/Save". выход из под меню аналогично. что бы сохранить настройки в подменю держать кнопку "Mode/Save" дольше.
предположим хотим настроить радиостанции. выбираем подменю ТЮНЕР и нажимаем кнопку кратковременно "Mode/Save". попали в подменю ТЮНЕР. Тут все просто - первая цифра номер ячейки памяти/канала, вторая это частота радиостанции. Т к места на дисплее "вагон" :wink: можно и написать MHz приблизительно так - 22. 101,1 MHz Шаг перестройки сделать в одну десятую мегагерца. при однократном нажатии изменяется в одну десятую, при удерживании быстрый перебор (скорость перебора я думаю выберет Настя :wink: ) режим сканирования я думаю не нужен. нажимаем и удерживаем кнопку "Mode/Save". станция сохранена. можно на второй строке выводить надпись СОХРАНЕНО или что то подобное. А можно и ничео не писать. так сохраняем все станции. кратко нажимаем на кнопку "Mode/Save" и выходим из меню.
Теперь меню часы будильник.
тут в принципе тоже все просто как и с радиостанциями, только сделать еще одно подменю управлением будильниками (таймером отключения если он будет реализован).
если долго ничего не делать в меню например секунд 25, то выходим в режим с которого заходили в режим программирования.
И еще одна кнопка это включение и выключение (Стендбай)
в режиме работы радио кнопки "больше" "меньше" использовать для регулировки громкости, а "влево/верх" "право/вниз" выбора радиостанции
вроде все. :)
Аватара пользователя
snc
Встал на лапы
Сообщения: 93
Зарегистрирован: Чт сен 17, 2009 15:33:44
Откуда: Украина

Сообщение snc »

Да уж написано доходчиво и подробно :beer:
Хотелось бы добавить:
- назначить какую либо кнопку на включение радио не заходя в меню
- выбор 24 или 12 часового режима ( ну это так на любителя)
Аватара пользователя
snakes
Первый раз сказал Мяу!
Сообщения: 29
Зарегистрирован: Ср апр 01, 2009 02:28:48
Откуда: Москва

Сообщение snakes »

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

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

Так референс дизайн передней панели (см прикрепленный файл)
По этому дизайну будет рисоваться схема.
Исходя из моей логики будет следующее
(можно возражать, но лучше не надо):
1) ячеек под станции всего 6 штук, ячейки выбираются кнопками
лицевой панели либо пультом соответствующими цифр кнопками;
2) крутилка TUNING работает только в режиме настройки выбранной
ячейки;
3) крутилка VOLUME работает в режимах громкость, баланс, тембр
высокие, тембр низкие;
4) любое изменение настройки сразу автоматически сохраняется,
например, переключили канал или перестроили канал - сразу
сохраняется (в EEPROM/ПЗУ);
5) при включении из EEPROM/ПЗУ грузится - номер канала,
сопоставленная ему частота, общая для всех каналов громкость,
тембры ВЧ и НЧ, баланс; включится на том уровне громкости
и на том канале, которые были перед выключением;
6) меню одноуровневое - перебирается по кругу. Пункты: баланс,
тембр ВЧ, тембр НЧ, режим (моно/стерео), установить день,
установить месяц, установить год, установить часы, установить
минуты, установить будильник часы, установить будильник минуты,
будить в понедельник (да/нет) ... будить в воскресенье (да/нет),
автовыключение (нет/1 час/2 час/3 час ...).
7) меню русское (возможность редактирования не рассматриваю);
8) в меню входим и ходим кнопками вверх-вниз;
9) в меню выбираем кнопками влево-вправо;
10) если не трогаем 15 сек - из меню переключается на главный экран;
в главный экран сразу переключаемся по вращению крутилок;
11) если не трогаем - автовыключение через нет/1 час/2 час/3 час...;
12) будильник включит на том уровне громкости и на том канале,
которые были перед выключением;
13) MUTE и StandBy по содержанию одно и то же, но по StandBy
вырабатывается сигнал гашения усилителей и подсветки;
в этих режимах настройки не возможны, но будильник главнее,
т.е. включит приемник не зависимо от состояния;
14) температура 2 шт живёт своей жизнью;
15) с видом главного экрана в ходе написания прояснится.

Т.к. в меню не придется лазить часто, поэтому сделано линейно
по-мужски. Надеюсь, что всё прозрачно и понятно.
Вложения
.GIF
(29.31 КБ) 2282 скачивания
Последний раз редактировалось Настя Вс ноя 15, 2009 00:34:05, всего редактировалось 1 раз.
натуральная блондинка
Аватара пользователя
Настя
Мявтор!
Сообщения: 878
Зарегистрирован: Чт авг 07, 2008 09:12:38
Откуда: не скажу
Контактная информация:

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

snakes писал(а): 101,7, но очень плохо, настраиваю точно, идет качественный стереоприём, но частота приэтом 101,8. и так на всех станциях. при точной настройке частоту показывает на станцию на 0.1 мгц больше.как это можно откоректировать?


Попробуйте этот "подшаманенный" вариант прошивки
Вложения
FM_01_OK(15nov09).rar
прошивка от 15 ноя 2009
под общий КАТОД
(3.64 КБ) 857 скачиваний
FM_01_OA(15nov09).rar
прошивка от 15 ноя 2009
под общий АНОД
(3.64 КБ) 982 скачивания
натуральная блондинка
Ответить

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