nadim024

Members
  • Публикации

    42
  • Зарегистрирован

  • Посещение

Репутация

0 Обычный

О nadim024

  • Звание
    Новенький

Информация

  • Город
    Днепр

Электроника

  • Стаж в электронике
    1-2 года
  1. Андрюшка - читай внимательно (Мои размышления какой должен быть приемник.) - это не хотелки (я для себя уже сделал приемник от ув. asvetp) - это подсказки и мысли в слух. И не надо переходить на личности. Нервы берегите с молоду. По поводу знаний не обольщайтесь.
  2. Мои размышления какой должен быть приемник. - Экран (oled с гашением экрана) - На экране минимум информации, номер канала, частота (антенка, моно/стерео). - Переключение станций кнопками Энкодером в «право +» и «влево -». - Режим «Ручной (авто) Поиск каналов - первоначальная настройка с сохранением в память» активируется включением питания с зажатой кнопкой «Энкодера». Сохранение каналов идет по порядку (номер 1, пото 2...) Поиск энкодером «право +» и «влево -» - настраиваем каналы в ручую на любую частоту. Если в режиме поиска каналов нажать кнопку «Энкодера», канал запишется в память. Выход из режима поиск каналов- выключением питания. И добавить функции редактирования канала. Я нахожусть допустим на 3 канале с частотой 104, далее нажимаю кнопку энкодера и держу секунд 5 и перехожу в режим редактирования канала, поменял частоту на 106.6 и запомнил её на этом 3 номере канала длительным нажатием кнопки энкодера (5 сек) и вышел из редактирования. Так мы можем конкретно указать какие радиостанции хотим слушать - свой список в нужном порядке, а в дальнейшем можно подкорректировать отдельные станции. То есть у нас есть два режима редактирования списка каналов: - Полный первоначальный - это при включении приемника с зажатой кнопкой энкодера - При этом стираются все записанные каналы и мы начинаем формировать новый список. (этот режим можно при прошивке указать кому как надо либо ручной поиск либо автоматический поиск каналов.) - Режим редактировании одного конкретного канала в основном режиме приемника.
  3. Вот тут уже сделано без экрана и давольно не плохо радиоприёмник Rda5807m + Attiny13a
  4. Или можно так сделать - это описание содрал с другой темы для attiny. Переключение станций кнопками «CH +» и «CH -». Регулировка громкости: сочетанием кнопок «VOL» и «CH +» или «VOL» и «CH -». (Удерживая кнопку «VOL», нажимать«CH +» или «CH -».) Режим «Поиск каналов» активируется включением питания с зажатой кнопкой «VOL». Поиск станций кнопками «CH +» и «CH -». Короткое нажатие соответствует шагу 0,1 МГц. При удержании кнопки- смена частот со скоростью 2 шага в секунду. Если в режиме поиска каналов нажать кнопку «VOL», канал запишется в память. Выход из режима поиск каналов- выключением питания. Режим «Моно/Стерео» переключается включением питания с зажатой кнопкой «CH -». Режим «УсилениеБаса» переключается включением питания с зажатой кнопкой «CH +». Все установленные режимы записываются в EEPROM. (P/S от себя. можно и через автопоиск - выбор при прошивке допустим.) А для энкодера тоже самое - при включении и нажатом энкодере входим в режим поиска и записи каналов, далее ищем и нажимаем на энкодер и записываем в EEPROM.
  5. Чтобы мне не сильно пришлось переделывать разводку - приемник то уже спаян. А так только одну дорожку перерезать и кинуть перемычки.
  6. А так можно: ;Распределение портов микропроцессора: ; PB0 - Кнопка Next/V++ увеличения (V+) ; PB1 - Кнопка Prev/V-- уменьшения (V-) ; PB2 - Кнопка P/P/Mode (СН+) ; PB3 - Выходной сигнал ШИМ для управления МР3-плейером ; PB4 - Кнопка Repeat (СН-)
  7. Проверил схему FM_MP3_SSD1306 и программу есть не соответствия по кнопкам: в программе PB0 не используется, а на схеме там (V+), а также PB5 на схеме не используется, а в программе (CH-) есть. Можно сделать так: ;Распределение портов микропроцессора: ; PB0 - Кнопка V+ увеличения громкости ; PB1 - Кнопка V- уменьшения громкости ; PB2 - Кнопка CH+ выбора следующей станции ; PB3 - Кнопка CH- выбора предыдущей станции ; PB4 - Выходной сигнал ШИМ для управления МР3-плейером
  8. Подскажите как можно поменять кнопки: У вас так: ;Распределение портов микропроцессора: ; PB0 - ; PB1 - Кнопка Next/V++ увеличения (V+) ; PB2 - Кнопка Prev/V-- уменьшения (V-) ; PB3 - Выходной сигнал ШИМ для управления МР3-плейером ; PB4 - Кнопка P/P/Mode (СН+) ; PB5 - Кнопка Repeat (СН-) ; ; PC4 - (SDA) - Двунаправленная шина данных IIC ; PC5 - (SCL) - Двунаправленная шина тактирования IIC ; ; PD7 - Св. диод индикатор стерео-сигнала а у меня так: ;Распределение портов микропроцессора: ; PB0 - Кнопка V+ увеличения громкости ; PB1 - Кнопка V- уменьшения громкости ; PB2 - Кнопка CH+ выбора следующей станции ; PB3 - Кнопка CH- выбора предыдущей станции ; ; PC0 - Вход АЦП для измерения напряжения батареи ; PC4 - (SDA) - Двунаправленная шина данных IIC ; PC5 - (SCL) - Двунаправленная шина тактирования IIC ; ; PD7 - Св. диод индикатор стерео-сигнала
  9. @asvetp Подскажите, прошиваю вашу прошивку FM_MP3_SSD1306 - экран показывает, кнопки громкости работают, а вот кнопки переключения каналов не работаю в наушниках шум. В программе при компиляции ругается на лишний бит (Messg13: .DB 'M','P','3','-','ï','ë','å','é','å','ð',' ', 0, 0) - подправил.
  10. Извиняюсь. Сразу не заметил. ( - Гашение дисплея через 16 сек. после последнего нажатия на любую из кнопок).
  11. Спасибо. Можно добавить в программу гашение экрана через 30 сек (чтобы можно было при прошивке указать сколько надо или не надо).
  12. Открывай в avr studio 4, в 5 и 6 версии по другому. Показал бы что внутри коробочки, где такую сеточку можно приобрести?
  13. Было бы не плохо если можно было бы добавать - Режим «Моно/Стерео» и Режим «УсилениеБаса»