Простой FM приемник с часами и будильником

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

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


Аватара пользователя
Amadeus
Первый раз сказал Мяу!
Сообщения: 28
Зарегистрирован: Ср дек 17, 2008 10:28:39

Re: Простой FM приемник с часами и будильником

Сообщение Amadeus »

Тогда придётся делать на ATMEGA328P, думаю микроконтроллер будет нормально работать на 3,7V ?

• Operating Voltage:
– 1.8 - 5.5V for ATmega48PA/88PA/168PA/328P
• Speed Grade:
– 0 - 20 MHz @ 1.8 - 5.5V
Аватара пользователя
dt_andrew
Мявтор!
Сообщения: 2057
Зарегистрирован: Чт ноя 30, 2006 12:27:46
Откуда: Челябинск

Re: Простой FM приемник с часами и будильником

Сообщение dt_andrew »

на схеме указана только одна кнопка поиска, хотя в исходнике задействован полный функционал
Поиск вверх - PD3
Поиск вниз - PD4
Громкость + - PD5
Громкость - - PD6
Муте - PD7
итого 5 кнопок - совсем не микро получается
вот если джойстик поставить тогда удобно будет
проект микро развиваться дальше не будет, так что не просите об изменениях и добавлениях

я выложил все наработки по нему и исходники

прошивку от 50 Мгц тоже скорей всего не будет
просто не знаю как проверить, в этом диапазоне ничего у нас нет - шумит и все, так что забил на это
Kuzma511
Открыл глаза
Сообщения: 58
Зарегистрирован: Ср апр 16, 2014 07:13:00

Re: Простой FM приемник с часами и будильником

Сообщение Kuzma511 »

Спасибо большое! Это то что нужно
Аватара пользователя
slavector
Поставщик валерьянки для Кота
Сообщения: 2472
Зарегистрирован: Чт фев 21, 2008 04:08:15
Откуда: Омск

Re: Простой FM приемник с часами и будильником

Сообщение slavector »

dt_andrew писал(а):прошивку от 50 Мгц тоже скорей всего не будет
просто не знаю как проверить, в этом диапазоне ничего у нас нет - шумит и все, так что забил на это

Несущая звука
1 канал 56.25
2 канал 65,75

dt_andrew писал(а):я выложил все наработки по нему и исходники

А на мегу328 можно исходники получить?
Мы так далеко откатились назад, что прошлое стало будущим.
Аватара пользователя
dt_andrew
Мявтор!
Сообщения: 2057
Зарегистрирован: Чт ноя 30, 2006 12:27:46
Откуда: Челябинск

Re: Простой FM приемник с часами и будильником

Сообщение dt_andrew »

последняя версия исходников мега328 (Avr Studio 4.19)
Вложения
FM_mega8_set_duble.rar
(124.23 КБ) 401 скачивание
Аватара пользователя
Amadeus
Первый раз сказал Мяу!
Сообщения: 28
Зарегистрирован: Ср дек 17, 2008 10:28:39

Re: Простой FM приемник с часами и будильником

Сообщение Amadeus »

Здравствуйте dt_andrew!
Вы не могли бы для примера показать, где в проекте FM_micro прописать известные частоты радиостанций, так чтобы они сохранились в EEPPROM?
Напишите, пожалуйста, 3-4 любые частоты в файл проекта.
Аватара пользователя
dt_andrew
Мявтор!
Сообщения: 2057
Зарегистрирован: Чт ноя 30, 2006 12:27:46
Откуда: Челябинск

Re: Простой FM приемник с часами и будильником

Сообщение dt_andrew »

по вашему вопросу глянул исходник, и обнаружил сразу(вот что значит на свежую голову) принципиальную ошибку
постараюсь исправить и включить возможность прямого задания частоты в ЕЕПРОМ
а пока ни как
Аватара пользователя
Amadeus
Первый раз сказал Мяу!
Сообщения: 28
Зарегистрирован: Ср дек 17, 2008 10:28:39

Re: Простой FM приемник с часами и будильником

Сообщение Amadeus »

Спасибо! Буду ждать исправленную версию.
А скажите, где в исходниках прописано какой микроконтроллер будет использоваться - ATMEGA328 или ATMEGA8, или может быть итоговый hex подойдёт на оба эти микроконтроллера?
Аватара пользователя
dt_andrew
Мявтор!
Сообщения: 2057
Зарегистрирован: Чт ноя 30, 2006 12:27:46
Откуда: Челябинск

Re: Простой FM приемник с часами и будильником

Сообщение dt_andrew »

в исходнике нигде не указывается
в Студии это указывается в свойствах проекта, там же и частоту рабочую можно задать
также можно исправить в Makefile
Аватара пользователя
Amadeus
Первый раз сказал Мяу!
Сообщения: 28
Зарегистрирован: Ср дек 17, 2008 10:28:39

Re: Простой FM приемник с часами и будильником

Сообщение Amadeus »

Т.е. достаточно в Project Options указать нужный микроконтроллер (ATMEGA8 или ATMEGA328), а всё остальное оставить без изменений, чтобы получить итоговую прошивку под имеющийся микроконтроллер?
Аватара пользователя
dt_andrew
Мявтор!
Сообщения: 2057
Зарегистрирован: Чт ноя 30, 2006 12:27:46
Откуда: Челябинск

Re: Простой FM приемник с часами и будильником

Сообщение dt_andrew »

не совсем так
например для мега16 мега32 мега64 такое прокатит так как они идентичны и отличаются только обьемом памяти
мега8 мега88 мега168 мега328 тоже вроде контроллеры одного типа и только обьем памяти разный, но у них еще и названия регистров разные
поэтому просто заменить в свойствах проекта тип МК не получиться

сами попробуйте в моем проекте заменить на 328 мегу и компельнуть
вылезит куча ошибок
Аватара пользователя
Amadeus
Первый раз сказал Мяу!
Сообщения: 28
Зарегистрирован: Ср дек 17, 2008 10:28:39

Re: Простой FM приемник с часами и будильником

Сообщение Amadeus »

Спасибо за разъяснение, буду использовать тот микроконтроллер, под который рассчитан проект!
Последний раз редактировалось Amadeus Пт июл 31, 2015 14:20:00, всего редактировалось 2 раза.
Аватара пользователя
dt_andrew
Мявтор!
Сообщения: 2057
Зарегистрирован: Чт ноя 30, 2006 12:27:46
Откуда: Челябинск

Re: Простой FM приемник с часами и будильником

Сообщение dt_andrew »

вот поправил немного проект микро на мега8 5 кнопок без дисплея
в архиве схема, фузы, исходники, инструкция по созданию файла для записи в ЕЕПРОМ для заранее известных станций - readme.txt
Вложения
FM_micro.rar
(296.26 КБ) 395 скачиваний
Аватара пользователя
Amadeus
Первый раз сказал Мяу!
Сообщения: 28
Зарегистрирован: Ср дек 17, 2008 10:28:39

Re: Простой FM приемник с часами и будильником

Сообщение Amadeus »

Благодарю, буду разбираться!

А скажите, при переключении выбранный канал записывается ли сразу в память мк, для того чтобы при включении приемника играла последняя выбранная станция (считанная из памяти)?
Аватара пользователя
dt_andrew
Мявтор!
Сообщения: 2057
Зарегистрирован: Чт ноя 30, 2006 12:27:46
Откуда: Челябинск

Re: Простой FM приемник с часами и будильником

Сообщение dt_andrew »

так и есть и еще последняя установленная громкость
Аватара пользователя
Amadeus
Первый раз сказал Мяу!
Сообщения: 28
Зарегистрирован: Ср дек 17, 2008 10:28:39

Re: Простой FM приемник с часами и будильником

Сообщение Amadeus »

Dt_ andrew! Ещё одна просьба.

Хочу в схему проекта FM_micro_m8 подключить ИК-приемник (TSOP 1738) напр. к выводу 4 (PD2) микроконтроллера ATMEGA8 без распознавания кода импульсов для использования вместе с однокнопочным китайским пультом, так чтобы при подачи любой последовательности импульсов даже с любого другого пульта происходило переключение каналов вверх, что равносильно нажатой кнопки UP. Также просьба добавить задержку, т.к. сразу при включения питания на выходе ИК-приемника появляется импульс (проверялось совместно с NE555).

Помогите пожалуйста добавить данную идею в проект.
Аватара пользователя
dt_andrew
Мявтор!
Сообщения: 2057
Зарегистрирован: Чт ноя 30, 2006 12:27:46
Откуда: Челябинск

Re: Простой FM приемник с часами и будильником

Сообщение dt_andrew »

а протокол пульта не известен
Аватара пользователя
Amadeus
Первый раз сказал Мяу!
Сообщения: 28
Зарегистрирован: Ср дек 17, 2008 10:28:39

Re: Простой FM приемник с часами и будильником

Сообщение Amadeus »

Вроде бы RC-6 если верить описанию к китайскому пульту на Алиэкспрессе.
Пробовал делать на таймере NE555, чтобы на выходе таймера появлялся один прямоугольный импульс, работает с любого пульта, но не устраивает то, что импульс появляется как только подается питание на схему. Без ИК-приемника импульса при подачи питания нет, а вот с ним появляется, а дальше работает нормально.
Аватара пользователя
dt_andrew
Мявтор!
Сообщения: 2057
Зарегистрирован: Чт ноя 30, 2006 12:27:46
Откуда: Челябинск

Re: Простой FM приемник с часами и будильником

Сообщение dt_andrew »

попробую в выходные чем нибудь помоч
Аватара пользователя
Amadeus
Первый раз сказал Мяу!
Сообщения: 28
Зарегистрирован: Ср дек 17, 2008 10:28:39

Re: Простой FM приемник с часами и будильником

Сообщение Amadeus »

Здравствуйте! Получилось у меня с прописью частот в EEPROM, станции работают и переключаются, только вот при выключении и включении питания не воспроизводится последняя выбранная радиостанция, а слышен шум, пока не нажму Up или Down.
Подкорректируйте, пожалуйста, исходник с прошивкой.

Хотя может быть неправильно выставил в Ponyprog фьюзы, но пробовал разные варианты - не помогло.
Ответить

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