Jump to content

asvetp

Members
  • Content Count

    726
  • Joined

  • Last visited

  • Days Won

    2

asvetp last won the day on April 22

asvetp had the most liked content!

Community Reputation

270 Хороший

4 Followers

About asvetp

  • Rank
    Завсегдатай
  • Birthday 03/19/1954

Информация

  • Пол
    Мужчина
  • Город
    Кривой Рог

Электроника

  • Стаж в электронике
    Более 20 лет
  • Сфера радиоэлектроники
    Промышленная электроника
  • Оборудование
    Осциллограф RIGOL DS1052E, генератор SIGLENT SDG1020

Recent Profile Visitors

1795 profile views
  1. Нужно сначала, отрегулировать громкость, затем настроиться на станцию.
  2. @risov Громкость вместе с частотой запоминается только про настройке на станцию. Если Вы просто покрутили громкость, то она не запоминается. Сделано это для продления ресурса памяти EEPROM, т. к. она имеет ограниченное число циклов перезаписи.
  3. Я тоже пробовал на макете, но из-за того, что приходится часто просыпаться, чтобы опросить кнопки, существенно снизить потребление мне не удалось. Но возможно это было бы полезно с точки зрения снижения радиопомех в условиях неуверенного приёма станции. Замечено также, что дисплей WH1602 шумит сильнее, чем Nokia5110.
  4. @Mykhailo1986 Схему изменять не потребуется. Так, что пробуйте, потом нам расскажите.
  5. Здравствуйте, Михайло! Я вам ответил в личку. Но раз уж Вы продублировали свой вопрос здесь, то и я повторю ответ, возможно он будет полезен и другим радиолюбителям. Да, правильно, менять нужно там, где выделено жирным и подчеркнуто. Рекомендую установить бит 6 в регистре 05L для увеличения чувствительности приёмника и бит 3 в регистре 04Н. Т. е. этот фрагмент программы будет выглядеть так: ldi temp,0b00001000 ;Рег(04H) De-emphasis 1 = 50 µs rcall IIC_Send ; ldi temp,0 ;Рег(04L) rcall IIC_Send ; ldi temp,0b10001000 ;Рег(05H)- прер., уровень сигн. поиска rcall IIC_Send ; lds temp,volume ;Рег(05L) Взять из ОЗУ значение громкости ori temp,0b11000000 ;Включить макс. усиление сигнала антенны rcall IIC_Send ;Установить громкость приёмника
  6. @gdv2002 В таком случае, как мне кажется, Вам подошла бы программа FM_M8_N5110_scan_v6, опубликованная 10 мая на стр. 93 форума. После сканирования программы запоминаются в памяти МК.
  7. @gdv2002 Вы хотите с прописыванием названий станций или со сканированием? Т. к. у Вас ручка управления уже стоит, то можно вместо регулятора громкости поставить энкодер и тогда не нужны кнопки. Перечень программ радиоприёмников на конец января с. г. составил уважаемый nadim024 и выложил 24 января на стр. 82 данного форума.
  8. Да, это так. Дело осложняется ещё и тем, что нужно подобрать новый шрифт для вывода частоты, переделать все меню и пр. и пр. А так, как модели для симулятора на этот дисплей нет, то придётся много раз перепрошивать контроллер, чтобы добиться желаемого результата. Так что одним днём не обойдёшься...
  9. @Сергей Че Дело в том, что у меня нет такого дисплея, поэтому при наладке программы не на чем будет проверить её работу.
  10. Этот дисплей полностью гаснет, поэтому чтобы он засветился, нужно крутнуть энкодер или нажать его кнопку, но при этом происходит перестройка на другой канал или режим управления, а это не всегда нужно, если пользователь просто хочет посмотреть на какой станции идёт передача. Другой вопрос - нужно ли вообще экономить "моточасы" работы дисплея, или его и так хватит на 10 лет?
  11. Решил адаптировать предыдущую программу для OLED-дисплеев. Т. е. это программа радиоприёмника со сканированием, автопоиском и регулировкой громкости, полностью управляемая при помощи одного энкодера. По поводу того, стоит ли отключать свечение дисплея мнения радиолюбителей разделились, поэтому я добавил в меню настроек функцию установки режима постоянного или отключаемого свечения дисплея. Оставил, как и в программе для дисплея Nokia5110, возможность подключения дополнительной кнопки управления подсветкой, хотя не уверен, нужна она или нет. Прошу радиолюбителей высказаться по этому вопросу. Ниже представлены две прошивки для дисплеев SSD1306 и SH1106, программы идентичны по функционалу, отличаются только драйверами дисплеев. FM_M8_OLED_scan_enc.pdf FM_M8_SH1106_scan_enc.HEX FM_M8_SSD1306_scan_enc.HEX
  12. @resd1981 Пожалуй Ваш способ настройки будет наиболее точным, т. к. никакой формулой невозможно учесть особенности конструкции конкретного корпуса и его влияние на качество звучания динамика.
  13. В прошлом году я опубликовал программу для радиоприёмника с дисплеем Nokia5110 со сканированием с управлением посредством энкодера: FM_M8_N5110_scan_v5_enc.pdf. В той программе регулировка громкости не предусматривалась, не смотря на это, судя по количеству скачиваний, программа понравилась многим. Поэтому я решил обновить эту программу и добавить в неё регулировку громкости. Кроме того добавлено переключение усиления басов. Переключение между регулировкой громкости и настройкой на станцию производится коротким нажатием на кнопку энкодера. По длинному нажатию (3 сек.) происходит переход в меню. Включение/отключение режима автопоиска пришлось перенести в меню настроек. Думаю, что этот режим как вспомогательный, нечасто будет использоваться. В программе имеется функция поиска нужного номера радиостанции при вращении энкодера, что позволяет выбирать радиоканалы для прослушивания в произвольном порядке. Схема приёмника осталась прежней. Как обычно, схема и описание радиоприёмника приведены в прилагаемом PDF-файле. FM_M8_5110_scan_enc.HEX FM_M8_N5110_scan_enc.pdf
×
×
  • Create New...