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

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


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

Только что, CheAl сказал:

При настройке частоты энкодером с 87 до 108, посчитайте сколько раз нужно щелкнуть, никакой энкодер долго не прослужит.

А что ему будет. Он на это рассчитан.

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

приемник на енкодере.GIF

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

 

Только что, CheAl сказал:

Для приёмника bulat943 с энкодером  желательно запоминание станций в EEPROM, при необходимости иметь возможность удалить.

 

 

  

память аттини2313 мала и больно не разгуляешься,на меге8 переделаю без проблем,только вы тут посоветуйтесь что ли насчет управления,продумайте досканально 

1)кнопки или энкодер или энкодер+кнопки

2)перестройка по частоте или сканирование

3)громкость я так понял не нужна,будем крутить переменным резистором,рда в сон тоже не погружаем-тупо отключаем/подаем питание и все

4)индикация-оставим 4 разрядный

 

вот и схема,буду ваять

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

Я думаю так. Вручную поворотом енкодера перестраиваем частоту. Если нашли станцию, нажимаем  кнопку енкодера на 3 секунды и станция записывается в память.  И так пока не настроим все станции. Каждая следующая записаная станция, будет добавляться в конец списка.  Короткое нажатие на кнопку перебирает записанные в память станции по кругу. Вызванную из памяти станцию, также можно подстроить поворотом енкодера. Не хочется лишних кнопок тыкать, они мне надоели. Постоянно окисляются и приходится менять, особенно когда прибор работает на улице и в сырости. Автосканирование мне тоже не нравится, поскольку пропускает слабые станции. А так настроил на нужную частоту, подобрал положение антены и наслаждайся.Может такой вариант устроит всех.

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

Сравнительное тестирование аккумуляторов EVE Energy и Samsung типоразмера 18650

Инженеры КОМПЭЛ провели сравнительное тестирование аккумуляторов EVE и Samsung популярного для бытовых и индустриальных применений типоразмера 18650. 

Для теста были выбраны аккумуляторы литий-никельмарганцевой системы: по два образца одного наименования каждого производителя – и протестированы на двух значениях тока разряда: 0,5 А и 2,5 А. Испытания проводились в нормальных условиях на электронной нагрузке EBD-USB от ZKEtech, а зарядка осуществлялась от лабораторного источника питания в режиме CC+CV в соответствии с рекомендациями в даташите на определенную модель. Подробнее>>

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

21 минуту назад, resd1981 сказал:

Вручную поворотом енкодера перестраиваем частоту, нажимаем  кнопку енкодера на 3 секунды и станция записывается в память.  Короткое нажатие на кнопку перебирает записанные в память станции по кругу.

пока для проверки,потом лишнее уберу как прошьете (сами поймете что там лишнее когда прошьете)

 

resd1981 001.hex

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

Новый аккумулятор EVE серии PLM для GSM-трекеров, работающих в жёстких условиях (до -40°С)

Компания EVE выпустила новый аккумулятор серии PLM, сочетающий в себе высокую безопасность, длительный срок службы, широкий температурный диапазон и высокую токоотдачу даже при отрицательной температуре. 

Эти аккумуляторы поддерживают заряд при температуре от -40/-20°С (сниженным значением тока), безопасны (не воспламеняются и не взрываются) при механическом повреждении (протыкание и сдавливание), устойчивы к вибрации. Они могут применяться как для автотранспорта (трекеры, маячки, сигнализация), так и для промышленных устройств мониторинга, IoT-устройств. Подробнее параметры и результаты тестов новой серии PLM по ссылке.

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

Мои размышления какой должен быть приемник.

- Экран (oled с гашением экрана) - На экране минимум информации, номер канала, частота (антенка, моно/стерео).
- Переключение станций кнопками Энкодером в «право +» и «влево -».
- Режим «Ручной (авто) Поиск каналов - первоначальная настройка с сохранением в память» активируется включением питания с зажатой кнопкой «Энкодера». Сохранение каналов идет по порядку (номер 1, пото 2...)
Поиск энкодером «право +» и «влево -» - настраиваем каналы в ручую на любую частоту.
Если в режиме поиска каналов нажать кнопку «Энкодера», канал запишется в память.
Выход из режима поиск каналов- выключением питания.
      И добавить функции редактирования канала. Я нахожусть допустим на 3 канале с частотой 104, далее нажимаю кнопку энкодера и держу секунд 5 и перехожу в режим редактирования канала, поменял частоту на 106.6 и запомнил её на этом 3 номере канала длительным нажатием кнопки энкодера (5 сек) и вышел из редактирования.
Так мы можем конкретно указать какие радиостанции хотим слушать - свой список в нужном порядке, а в дальнейшем можно подкорректировать отдельные станции. 
То есть у нас есть два режима редактирования списка каналов: 
- Полный первоначальный - это при включении приемника с зажатой кнопкой энкодера - При этом стираются все записанные каналы и мы начинаем формировать новый список. (этот режим можно при прошивке указать кому как надо либо ручной поиск либо автоматический поиск каналов.)
- Режим редактировании одного конкретного канала в основном режиме приемника.

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

Литиевые батарейки и аккумуляторы от мирового лидера  EVE в Компэл

Компания Компэл, официальный дистрибьютор EVE Energy, бренда №1 по производству химических источников тока (ХИТ) в мире, предлагает продукцию EVE как со склада, так и под заказ. Компания EVE широко известна в странах Европы, Америки и Юго-Восточной Азии уже более 20 лет. Недавно EVE была объявлена поставщиком новых аккумуляторных элементов круглого формата для электрических моделей «нового класса» компании BMW.

Продукция EVE предназначена для самого широкого спектра применений – от бытового до промышленного. Подробнее>>

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

19 минут назад, nadim024 сказал:

То есть у нас есть два режима редактирования

вы видимо плохо себе представляете какой это геморой писать

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

2 часа назад, nadim024 сказал:

 

Не думаю - хотя я и не программист.

Вот поэтому я и ругался в свое время. Познаний - ноль, желания учиться -  ноль, зато хотелок выше крыши.

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

пока заводские,генератор внутренний на 4 МГц,если будет слетать еепром то и бутлевел на 2,7 вольта

я сам его собираю,там посмотрю фузы точнее

 

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

1 минуту назад, andrusha152 сказал:

Вот поэтому я и ругался в свое время. Познаний - ноль, желания учиться -  ноль, зато хотелок выше крыши.

Андрюшка - читай внимательно (Мои размышления какой должен быть приемник.) - это не хотелки (я для себя уже сделал приемник от ув. asvetp) - это подсказки и мысли в слух. И не надо переходить на личности. Нервы берегите с молоду. По поводу знаний не обольщайтесь.

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

Начал рисовать полную схему, что бы по ней травить плату. Если применяем светодиодные индикаторы, то они должны ведь работать и от  от 3.3 вольта. Тогда ведь можно запитать всю схему напряжением 3.3 вольта и не ставить согласователи уровня. Что скажете, будут работать от такого напряжения индикаторы?  Мне как то не приходилось запитывать их от 3 вольт, всегда питание было 5 вольт. От лабораторного блока питания, сегменты светятся при 3 вольтах.

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

Здравствуйте.

Ребята давайте жить дружно, что спорить. Сколько людей столько и мнений.

Лучше всего начать учится, тогда все пожелания исполнятся.

Есть авторы, которые выкладывают свои исходники вот вам и поле для экспериментов.

Сам не программист, повторитель.

 На одном из сайтов bulat943 выкладывал  конструкцию на Attiny13a с исходниками.

Когда на МК полетел порт, пришлось покопаться с исходником,  разобрался и приёмник продолжал меня радовать.

За этой темой наблюдаю с самого начала и мне понравилось что есть названия станций в приёмнике asvetp.

Автор продолжает работать над конструкцией, есть обещания которые мне нравятся, так что жду, есть куда вставить.

Для resd1981, если есть в наличии индикатор, подключите через сопротивление сегмент, и посмотрите, как светиться, но

не забывайте о максимальном токе сегмента. Индикаторы которые сейчас продают очень яркие.

Для bulat943, приёмник который я упоминал,  автор не я. Автор WiseLord, Этот автор Вам должен быть знаком. Вы на том сайте тоже появляетесь.

Не называл ни автора ни сайт, чтобы не обвинили в рекламе.

Успехов в начинаниях.

 

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

Ещё раз добрый вечер bulat943.

Есть у меня небольшая слабость, написать свои мысли.

Думаю, если кто прочитает, что то возьмут на вооружение или поможет в решении проблем.

Мои мысли не заказ на работу а информация для размышления.

Успехов. 

 

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

10 минут назад, resd1981 сказал:

http://catcatcat.d-lan.dp.ua/shemotehnika/integralnyie-radiopriemniki/

Может будет полезно для разработчиков програмного обеспечения.

Отсюда и учились.

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

5a5a471daa66e_1.thumb.GIF.dc970d190406b26cedf1a9d218e52269.GIF5a5a42d98470f_1.thumb.GIF.e990ffd01645dd907c07272dec6feff2.GIF5a5a42d98470f_1.thumb.GIF.e990ffd01645dd907c07272dec6feff2.GIFНарисовал полную схему.  Будет не модуль а микросхема  5807FR. Буду разводить плату.

 

приемник на енкодере1.GIF5a5a481002002_1.thumb.GIF.b3ae968abf805004f961a428ce2b831a.GIF

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

я уже развел,погодите малость-спаяю,проверю

я нашел приме когда сегменты можно подключать в любом порядке к любому порту,так проще развести плату

 

004Печать.lay6

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

41 минуту назад, bulat943 сказал:

я нашел приме когда сегменты можно подключать в любом порядке к любому порту,так проще развести плату

 

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

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

а кусочек вывода индикации можно? ятак то примерно понял....

тоже стараюсь в своих конструкциях не использовать энкодер,самая ненадежная деталь (легко ломается)

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

Только что, andrusha152 сказал:

для переносного приемника, по моему, не самое лучшее решение.

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

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

Для Вас, все что в моих силах

   Pulse:
Stop Timer0
If T = 0 Then                                               'индикация частоты
_print = Fr
For I = 4 To 1 Step - 1                                     ' разбиваем число на четыре цифры .
Chislo(i) = _print Mod 10
_print = _print / 10
Next
If Fr < 1000 Then Chislo(1) = 10                            ' если частота меньше 100 гасим первый ноль
 Else
Chislo(1) = 11 : Chislo(2) = 12 : Chislo(3) = Volume / 10 : Chislo(4) = Volume Mod 10       ' индикация громкости
If Volume < 10 Then Chislo(3) = 10
 End If
Set Dig1 : Set Dig2 : Set Dig3 : Set Dig4
Incr W : If W > 4 Then W = 1                                ' выбираем какую цифру сейчас включать
Y = 0
Gosub Look : A = Z                                          ' переходим к подпрограмме Look, которая определяет нужно ли сейчас загорется сегменту А
Gosub Look : B = Z
Gosub Look : C = Z
Gosub Look : D = Z
Gosub Look : E = Z
Gosub Look : F = Z
Gosub Look : G = Z

Select Case W                                               ' включаем цифру которую выбрали (w). Подаем плюс на общий провод конкретной цифры
 Case 1 :
  Reset Dig1
Reset H

 Case 2 :
  Reset Dig2
Reset H

 Case 3 :
 Reset Dig3
 If T = 0 Then : Set H : Else : Reset H : End If

 Case 4 :
 Reset Dig4
Reset H

End Select
 Start Timer0                                               ' запускаем таймер0
Return                                                      ' возвращаемся к выполнению основной программы

Look:                                                       ' подпрограмма которая определяет нужно ли сейчас гореть сегменту, который вызвал эту подпрограмму
Z = Chislo(w) * 7 : Z = Y + Z                               ' определяем порядковый номер числа из таблици DATA. W - это цифра которую будем выводить 0..1..2..3.......9, Y это номер сегмента (A=0 B=1 C=2...G=7)
Z = Lookup(z , Cifri)                                       ' выбираем из таблици включить или выключить нужный сегмент
Incr Y                                                      'Y это номер сегмента (A=0 B=1 C=2...)

Return                                                      'возвращаемся на место откуда сюда прислали

Cifri:
' таблица сегментов с общим минусом     |Chislo(i)| Символ |
Data 1 , 1 , 1 , 1 , 1 , 1 , 0                              '0
Data 0 , 1 , 1 , 0 , 0 , 0 , 0                              '1
Data 1 , 1 , 0 , 1 , 1 , 0 , 1                              '2
Data 1 , 1 , 1 , 1 , 0 , 0 , 1                              '3
Data 0 , 1 , 1 , 0 , 0 , 1 , 1                              '4
Data 1 , 0 , 1 , 1 , 0 , 1 , 1                              '5
Data 1 , 0 , 1 , 1 , 1 , 1 , 1                              '6
Data 1 , 1 , 1 , 0 , 0 , 0 , 0                              '7
Data 1 , 1 , 1 , 1 , 1 , 1 , 1                              '8
Data 1 , 1 , 1 , 1 , 0 , 1 , 1                              '9
Data 0 , 0 , 0 , 0 , 0 , 0 , 0                              '10           "" пусто
Data 1 , 0 , 0 , 0 , 1 , 1 , 0                              '11            Г
Data 1 , 1 , 0 , 0 , 1 , 1 , 1                              '12           Р

 

Как то странно код отобразился. Вот вложение

008_LCDtemp .bas

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

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

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

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

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

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

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

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

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

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


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