Перейти к содержанию

Радиомодуль с RDA5807M продлевает жизнь старых радиоприёмников


Рекомендуемые сообщения

@Гость Kirill

3 часа назад, Гость Kirill сказал:

 

А  какой файл нужно открывать в этом архиве? FM_SSD1306_v2.1.zip Тут файла с расширением enc нету.

 

Я привёл список файлов для примера. Вы должны были сами догадаться, что для другой программы нужно подставлять и другие файлы. Вы же ранее точно не назвали какую именно программу Вам нужно компилировать. Что касается особенностей работы в AVR Studio 6, то я не могу сказать точно, я не работал с этой версией. Почитайте хелп для этой программы.

Для названного в цитате архива программы нужно брать файл FM_SSD1306.asm.

Каталог программ FM-радио по сост. на январь 2024 г.

Ссылка на комментарий
Поделиться на другие сайты

Реклама: ООО ТД Промэлектроника, ИНН: 6659197470, Тел: 8 (800) 1000-321

2 часа назад, Гость Kirill сказал:

shonty  я же писал, нету там файла оканчивающегося на enc там все файлы asm один файл inc

 

У вас так же нет файлов начинающихся на WH1602... 

WH1602_ATMega8_enc.asm, как в примере, который вам привели. Я не знаю, зачем вам открывать код, если вы с именами файлов не разберётесь. 

Ваш файл что-то типа FM_SSD1306.asm по имени архива. 

Ссылка на комментарий
Поделиться на другие сайты

20% скидка на весь каталог электронных компонентов в ТМ Электроникс!

Акция "Лето ближе - цены ниже", успей сделать выгодные покупки!

Плюс весь апрель действует скидка 10% по промокоду APREL24 + 15% кэшбэк и бесплатная доставка!

Перейти на страницу акции

Реклама: ООО ТМ ЭЛЕКТРОНИКС, ИНН: 7806548420, info@tmelectronics.ru, +7(812)4094849

20 часов назад, salyamkamrad сказал:

А у KT0936 огромный косяк - она только потенциометром перестраивается. Управлять ею от микроконтроллера очень гиморно.

Cпасибо,от потенциометров неинтересно...хотел от мк

Ссылка на комментарий
Поделиться на другие сайты

Выбираем схему BMS для корректной работы литий-железофосфатных (LiFePO4) аккумуляторов

 Обязательным условием долгой и стабильной работы Li-FePO4-аккумуляторов, в том числе и производства EVE Energy, является применение специализированных BMS-микросхем. Литий-железофосфатные АКБ отличаются такими характеристиками, как высокая многократность циклов заряда-разряда, безопасность, возможность быстрой зарядки, устойчивость к буферному режиму работы и приемлемая стоимость. Но для этих АКБ, также как и для других, очень важен контроль процесса заряда и разряда, а специализированных микросхем для этого вида аккумуляторов не так много. Инженеры КОМПЭЛ подготовили список имеющихся микросхем и возможных решений от разных производителей. Подробнее>>

Реклама: АО КОМПЭЛ, ИНН: 7713005406, ОГРН: 1027700032161

В общем вообще ничо не понял, зачем  открывать  fm ssd 1306 asm если редактровать нужно user_set... И что нужно редактировать тогда в fm ssd1306asm.. Ладно, спасибо за ответы, соберу  без этой канители что нибудь...

Ссылка на комментарий
Поделиться на другие сайты

В 21.10.2018 в 13:42, asvetp сказал:

@журналист Проверил программу и действительно, обнаружил ошибку в программе. Исправленную прошивку помещаю ниже:

 

FM_5110_scan_v4.hex

asvetp, спасибо. Залил новую прошивку - кнопка теперь работает как надо. Мегу пришлось выпаять. Внутри-схемно прошиваться не захотела. Видно модуль RDA c часовым кварцем мешает. Буду дальше тестировать.

 

IMG_0074.JPG

IMG_0077.JPG

Ссылка на комментарий
Поделиться на другие сайты

15 часов назад, Гость Kirill сказал:

В общем вообще ничо не понял, зачем  открывать  fm ssd 1306 asm если редактровать нужно user_set... И что нужно редактировать тогда в fm ssd1306asm.

"fm ssd 1306 asm" - это основной код программы, а user_set - это подключаемый модуль, если что. Это делается, для удобства, что бы не забивать весь листинг и не сваливать всё в кучу.

По аналогии можно привести различие между газетой и книгой. Или хотя бы представьте весь этот форум на на одной странице без разделов и без ссылок. 

Определённо нужны хотя бы поверхностные знания в программировании. Но это совсем другая тема.

PS Правте User_set, архивируйте всё обратно и мне в личку. Сделаю я вам .hex

Изменено пользователем shonty
Ссылка на комментарий
Поделиться на другие сайты

shonty Да тут уже дело принципа, мне  интересно  разобраться самому. Но как оказалось, что в программировании я дуб дубом, мягко говоря.Да и в электронике не фонтан, хотя повторить устройство могу.Лучше повторить приемник с автосканом, и ручной настройкой, и не парить не себе мозг не другим.

Ссылка на комментарий
Поделиться на другие сайты

@журналист Спасибо за фото, хочу отметить очень аккуратный монтаж и печатную плату. Что касается внутрисхемной прошивки, то уверяю Вас, что наличие запаянной микросхемы тюнера никак не мешает этому. Я при отладке программ только внутрисхемно программирую, причём многократно, до достижения нужного результата. Ну а от ошибок никто не застрахован.  

Каталог программ FM-радио по сост. на январь 2024 г.

Ссылка на комментарий
Поделиться на другие сайты

В 21.10.2018 в 20:58, Гость ПЫМ сказал:

MCP41010 легко управляется мк

ерунду предлагаете....и как я с помощью вашей хваленой MCP41010 прочитаю точно частоту приема,уровень сигнала например,стерео/не стерео сигнал?причем частоту с точностью до сотен кгц во всем диапазоне 32-108 МГц

Ссылка на комментарий
Поделиться на другие сайты

В 23.10.2018 в 22:36, shonty сказал:

Сорри. Ради общего развития почитал даташит на кт0936, там полная поддержка ай-ту-си. 

Дайте, пожалуйста, ссылку на ваш даташит. У меня есть даташит на KT0936, но он на китайском и к тому же защищенный - текст из PDF-документа не копируется. Так что иероглифы в гугль-переводчик не закинуть. В схемах из даташита я не нашел ничего, что говорило бы о возможности управления KT0936 по I2C. На сайте KTMicro указано что этот чип управляется потенциометром и не имеет ведомого I2C интерфейса. Только ведущий для загрузки данных из епромки.

Изменено пользователем salyamkamrad
Ссылка на комментарий
Поделиться на другие сайты

8 часов назад, salyamkamrad сказал:

Дайте, пожалуйста, ссылку на ваш даташит.

Странно, только сейчас заметил, даже по ссылкам вместо KT0936 --> KT0913 вылезает:

Вот (ktmicro kt0936) и вот (aitendo.com kt0936)

Привычка сидеть с телефона даже дома. Который раз ошибаюсь. :blush:

Ведь и думал, что на 0936 читаю..

PS вот только KT0932M (и то через duckduckgo.com нашёл)

Изменено пользователем shonty
Ссылка на комментарий
Поделиться на другие сайты

KT0932 хороший чип, но труднодоставаемый. Нет ни на Алиэкспресс, ни на ebay. Есть на Алибабе, но прикупить его там очень проблематично.

Изменено пользователем salyamkamrad
Ссылка на комментарий
Поделиться на другие сайты

мужики , тут собрался, показываю свои постедние ( мудо)творчества: прошивки со сканированием skan 4,  m8 1306 oled skan.Маленьким пользовался периодически последние полтора месяца - нареканий нет. Сан Палычу за сим поклон , спасибо и.т.д. 

IMG_20181030_211841_HDR.jpg

IMG_20180722_163821_HDR.jpg

IMG_20180722_195542_HDR.jpg

IMG_20180827_212746.jpg

IMG_20181030_182326_HDR.jpg

Ссылка на комментарий
Поделиться на другие сайты

@andreika123m Спасибо за фото, на которые приятно смотреть! Не каждый догадается, что эти корпуса полностью самодельные. А я уж подумал, что Вы уже отошли от этой темы и занялись другими, не менее интересными делами. Глядя на внутренности радиоприёмников в Вашем исполнении я утверждаюсь во мнении, что не стоит усложнять схему и программу самого приёмника в целях контроля питания. Достаточно, как это сделали Вы, поставить специализированную готовую платку для подзарядки аккумулятора. Хотелось бы узнать об этом мнение и других радиолюбителей. 

Каталог программ FM-радио по сост. на январь 2024 г.

Ссылка на комментарий
Поделиться на другие сайты

Собрался я недавно изготовить компактную антенну для радиоприёмника. Нашёл в Инете материалы по этой теме и задумался над тем, как настроить антенну, не имея специальных приборов. Решил использовать в этих целях информацию об уровне сигнала (это биты RSSI в регистре 0BH), которую можно прочитать из RDA5807. Для этих целей написал небольшую добавку к последней программе с управлением посредством энкодера (FM_M8_N5110_scan_v5_enc.pdf). В этой программе  в режиме автопоиска  чтение уровня сигнала производится непрерывно и информация выводится на дисплей в цифровом виде. Возможно кому-то из радиолюбителей эта программа пригодится. Обращаю внимание на то, что эта программа является служебной, в режиме автопоиска из-за частого обращения к тюнеру на некоторых частотах могут наблюдаться помехи от микроконтроллера. 

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

 

FM_M8_5110_scan_v5_ant.hex

Дисп_ант_200.jpg

Каталог программ FM-радио по сост. на январь 2024 г.

Ссылка на комментарий
Поделиться на другие сайты

9 минут назад, asvetp сказал:

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

И по сути создали свой прибор для настройки антен :). Если ещё шрифт уровня сигнала увеличить, а частоты уменьшить - то чем не прибор. 

 

Ссылка на комментарий
Поделиться на другие сайты

В даташите сказано, что шкала RSSI логарифмическая. Мне где-то попадалась информация о переводе этих чисел в децибелы, но тогда я её не сохранил, а теперь не найду.

Каталог программ FM-радио по сост. на январь 2024 г.

Ссылка на комментарий
Поделиться на другие сайты

Для меня, с эстетической точки зрения, дисплей SSD1306 выглядит гораздо привлекательнее, не смотря на мелкий шрифт. Решил попробовать свои силы в ассемблере и вот что получилось:

Скрытый текст

IMG_20181105_195554.thumb.jpg.4246411134651c64f3f83b81c511f5f2.jpg

IMG_20181105_195618.thumb.jpg.c90c374b606ffc29e84b040daecd50db.jpg

IMG_20181105_195630.thumb.jpg.8389f1f32ac5d263be308584246e248a.jpg

 

Прошивка со страницы 26 FM_RDA5807_SSD1306_v2, обзову её FM_RDA5807_SSD1306_v2.1_HighFont, думаю Александр Павлович не будет против.

Станции по Нижегородской области. Функционал прошивки не изменён, только визуализация. UserSet правится как обычно.

Основной файл прошивки и драйвер дисплея так же изменены и с другими файлами шрифтов работать не будут.

FM_RDA5807_SSD1306_v2.1_HighFont.zip

Изменено пользователем shonty
Ссылка на комментарий
Поделиться на другие сайты

Спасибо, shonty за фото и прошивку. Дисплей с жёлтой верхней строкой  хорошо подходит для использования в этом радиоприёмнике, а более крупные цифры частоты улучшают читаемость с большего расстояния. 

Надеюсь, shonty Вы разрешите использовать Ваш шрифт в моих новых прошивках

Каталог программ FM-радио по сост. на январь 2024 г.

Ссылка на комментарий
Поделиться на другие сайты

27 минут назад, asvetp сказал:

Надеюсь, shonty Вы разрешите использовать Ваш шрифт в моих новых прошивках

Конечно. Для того и выложил. Шрифты рисовал сам. Плагиата нет. 

Шрифты чуть сыроваты, то там пиксель лишний, то там не хватает. Буду править потихоньку. Завтра выложу программу и сырцы шрифтов, что бы каждый желающий мог под себя поправить.

Главное, что удалось уговорить программу принять 96 знаков :);)

Изменено пользователем shonty
Ссылка на комментарий
Поделиться на другие сайты

Программа, в которой делал шрифты KS0108_4_0_1

Страница с программой.

Прямая ссылка на программу (KS0108_4_0_1.rar).

Сырцы (или source file) шрифтов (цифры, знак "MHz" и варианты запятых), если кому то нужно что то поправить: Source_Font_SSD1306_v2.1_HighFont.rar

Всё интуитивно понятно. В программе можно отредактировать ту или иную часть знака, скопировать полученный результат и вставить в соответствующее место в файле Font_xxx.asm. Для удобства в файле шрифта код знака разделён на 3 столбца и 4 строки.

Ссылка на комментарий
Поделиться на другие сайты

Посмотрел я тут на китайские картинки ещё раз:

Скрытый текст

 

2736d914.thumb.jpg.93039d8355f2c4d23f78244a4d1ed692.jpg

 

 

 

А ведь не зря между входом и землёй два диода разнонаправленно в паралель :);) . Защищают вход от статики и прочих неблагоприятных воздействий.

Резюме: в своих приемниках буду использовать.

Изменено пользователем shonty
Ссылка на комментарий
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы публикуете как гость. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.
Примечание: Ваш пост будет проверен модератором, прежде чем станет видимым.

Гость
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Ответить в этой теме...

×   Вставлено с форматированием.   Восстановить форматирование

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

Загрузка...
  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу

×
×
  • Создать...