Темброблок - анализатор спектра на STM32F103

Обсуждаем цифровые устройства...
kloker
Вымогатель припоя
Сообщения: 558
Зарегистрирован: Ср сен 09, 2015 13:09:15

Re: Темброблок - анализатор спектра на STM32F103

Сообщение kloker »

[uquote="WiseLord",url="/forum/viewtopic.php?p=3583872#p3583872"]Смотрите каталог kicad в исходниках. Плата должна подходить под ILI9341 (2.4, 2.8 и 3.2 дюйма) и под дисплеи от MCUFriend (большие 3.95 и 3.97 дисплеи под "арудиновскую" разводку и аналогичные). Темброблок, естественно, идёт отдельной платой, которую и ЛУТ-ом легко сделать.
l[/uquote]

посмотрел в KiCAD, куплю обе, если ошибки не всплывут, хотел габариты плат под габарит дисплея 2.4, но лень раньше меня родилась, каюсь.
Реклама
Аватара пользователя
WiseLord
Друг Кота
Сообщения: 4905
Зарегистрирован: Чт апр 11, 2013 11:19:59
Откуда: Минск
Контактная информация:

Re: Темброблок - анализатор спектра на STM32F103

Сообщение WiseLord »

Плата по моей разводке вроде как должна без проблем обрезаться под 2.4 и 2.8 дисплеи.
Реклама
mosfet36
Встал на лапы
Сообщения: 106
Зарегистрирован: Вт дек 27, 2011 22:51:12

Re: Темброблок - анализатор спектра на STM32F103

Сообщение mosfet36 »

Разобрался с ИК управлением. Оказывается датчик был плохой, с другим датчиком все работает!
В данном проекте планируется через меню управлять модулем Bluetooth (аналогично как модулем FM)?
Аватара пользователя
WiseLord
Друг Кота
Сообщения: 4905
Зарегистрирован: Чт апр 11, 2013 11:19:59
Откуда: Минск
Контактная информация:

Re: Темброблок - анализатор спектра на STM32F103

Сообщение WiseLord »

Планируется. Но пока непонятно, каким и как.
Реклама
Эиком - электронные компоненты и радиодетали
mosfet36
Встал на лапы
Сообщения: 106
Зарегистрирован: Вт дек 27, 2011 22:51:12

Re: Темброблок - анализатор спектра на STM32F103

Сообщение mosfet36 »

Смотрел я эти модули, есть пару вариантов с достойным качеством звучания (по отзывам людей кто собирал).
Стоят примерно 5-7 баксов, там куча выводов, подключаться и кнопки и микрофон и все такое... Если просто подать питание то он коннектица с устройством и принимает сигнал выводя звук на выход. В принципе можно вполне использовать, есть правда один нюанс там, он уходит в сон при отсутствии сигнала, и чтоб запустить его снова нужно снять питание или кнопку rst нажать... В данном устройстве можно использовать вывод stby, и тем самым вкл или выкл питание модуля.

Добавлено after 5 hours 19 minutes 40 seconds:
Подключил модуль RDA5807, оно то работает, станции ищет, но когда поймает станцию звук с фоном 25Гц примерно, когда просто шум фона нет... Что это может быть? Может кто сталкивался?

Добавлено after 11 minutes 47 seconds:
Фон дает мк. При отключении питания мк, фон пропадает, звук чистый.
Реклама
Аватара пользователя
WiseLord
Друг Кота
Сообщения: 4905
Зарегистрирован: Чт апр 11, 2013 11:19:59
Откуда: Минск
Контактная информация:

Re: Темброблок - анализатор спектра на STM32F103

Сообщение WiseLord »

А если отключить только дисплей?
Реклама
mosfet36
Встал на лапы
Сообщения: 106
Зарегистрирован: Вт дек 27, 2011 22:51:12

Re: Темброблок - анализатор спектра на STM32F103

Сообщение mosfet36 »

Подсветку отключал только не помогло.

Добавлено after 1 minute 39 seconds:
Отключал дисплей
не помогает. Когда отключаю мк от питания, а приемник не отключаю (питаю от 2х канального источника) то он остается на станции и звук чистейший!

Добавлено after 13 minutes 12 seconds:
Еще не плохо было бы чтоб искались станции нажатием кнопок влево в право а не только пультом. А так же настройка, еденичные нажатия переходим заданный шаг, при удержании 1с идет поиск (сканирование).
Аватара пользователя
WiseLord
Друг Кота
Сообщения: 4905
Зарегистрирован: Чт апр 11, 2013 11:19:59
Откуда: Минск
Контактная информация:

Re: Темброблок - анализатор спектра на STM32F103

Сообщение WiseLord »

Я наблюдал похожий эффект, но только зависело все скорее от дисплея, точнее, от того, что выводится на экран. Причём если настроиться на станцию и отключить тюнер от шины, помехи всё равно наблюдались. А учитывая, что и питался тюнер от собственного БП, то есть гальванической связи с МК не было, я сделал вывод, что помехи наводились по радиоканалу. Что, в целом, не удивительно, с учётом частот, на которых идёт общение с дисплеем - порядка 20МГц - какие-то гармоники вполне могут ив FM диапазон попасть.
mosfet36
Встал на лапы
Сообщения: 106
Зарегистрирован: Вт дек 27, 2011 22:51:12

Re: Темброблок - анализатор спектра на STM32F103

Сообщение mosfet36 »

Вот и я тоже самое делал, даже земли разделял и тоже помехи есть всероно. У меня и провода длинные к дисплею, порядка 10см... поэтому нужно учитывать этот фактор при разработке печатки.

Добавлено after 15 minutes 8 seconds:
Еще вопрос: шина I2C в нашем случае критична к длине провода? У меня планируется аудио процессоры, FM модуль, Bluetooth модуль, поместить вместе с усилителями в корпусе сабвуфера, а блок управления (МК, дисплей) будет подключатся по кабелю длиной 2м.
kloker
Вымогатель припоя
Сообщения: 558
Зарегистрирован: Ср сен 09, 2015 13:09:15

Re: Темброблок - анализатор спектра на STM32F103

Сообщение kloker »

[uquote="mosfet36",url="/forum/viewtopic.php?p=3585367#p3585367"]Еще вопрос: шина I2C в нашем случае критична к длине провода? У меня планируется аудио процессоры, FM модуль, Bluetooth модуль, поместить вместе с усилителями в корпусе сабвуфера, а блок управления (МК, дисплей) будет подключатся по кабелю длиной 2м.[/uquote]
у шины требования только к максимальной емкости шины с девайсами на ней(100 кГц- 200pF MAX, для этого и терминаторы под нагрузку подбирают), и к сопротивлению шины на рабочей частоте . тоже делал длинный вынос и заюзал экранированную витую пару для аудио. в последствии выяснилось, что кабелёк начинает делать срез по частоте от 70 кГц.
пока заменил на обычный плоский шлейф(4 провода сигнал-земля-сигнал-земля), потом найду более высокочастотный для видео.
по длине шины ограничения начинаются с 3 МГц и выше, ASC прилетать не успевает))
gavi6
Нашел транзистор. Понюхал.
Сообщения: 191
Зарегистрирован: Вс мар 04, 2018 19:38:32

Re: Темброблок - анализатор спектра на STM32F103

Сообщение gavi6 »

[uquote="mosfet36",url="/forum/viewtopic.php?p=3584535#p3584535"]Разобрался с ИК управлением. Оказывается датчик был плохой, с другим датчиком все работает!
В данном проекте планируется через меню управлять модулем Bluetooth (аналогично как модулем FM)?[/uquote]


только бы не BT.....

Добавлено after 2 minutes 16 seconds:
я похоже один пользуюсь BT управлением (в прошлом проекте)?
alexfick
Встал на лапы
Сообщения: 114
Зарегистрирован: Вс июн 28, 2009 21:51:15

Re: Темброблок - анализатор спектра на STM32F103

Сообщение alexfick »

Добрый вечер. Немного разобрался со сборкой прошивки. Судя по всему контроллер на моем дисплее ILI9488 для него наиболее подходящяя сборка с дисплеем R61581. Проблему с зеркальным изображением решил (методом тыка). Хотелось бы еще решить вопрос с переворотом изображения, подскажите какие строки нужно править.
Аватара пользователя
WiseLord
Друг Кота
Сообщения: 4905
Зарегистрирован: Чт апр 11, 2013 11:19:59
Откуда: Минск
Контактная информация:

Re: Темброблок - анализатор спектра на STM32F103

Сообщение WiseLord »

Смотрите реализацию функций .rotate у разных драйверов. Как правило, нужно биты SS и GS (см. даташит) инвертировать. Получится одновременно зеркало по вертикали и зеркало по горизонтали - что и даёт разворот на 180 градусов.
alexfick
Встал на лапы
Сообщения: 114
Зарегистрирован: Вс июн 28, 2009 21:51:15

Re: Темброблок - анализатор спектра на STM32F103

Сообщение alexfick »

if (rotate & LCD_ROTATE_180) {
r61581SelectReg(0x36);
dispdrvSendData8(0x08);
} else {
r61581SelectReg(0x36);
dispdrvSendData8(0xC8);

Может кому пригодиться, при таких значениях дисплей ILI9488 начал коректно работать, и функция переворота на 180 в меню тоже заработала.
Аватара пользователя
WiseLord
Друг Кота
Сообщения: 4905
Зарегистрирован: Чт апр 11, 2013 11:19:59
Откуда: Минск
Контактная информация:

Re: Темброблок - анализатор спектра на STM32F103

Сообщение WiseLord »

Остальное (инициализация и прочее) - как в R61581? Работает ли скроллинг (режим "водопад" спектра справа налево)?
Просто есть смысл выделить этот код в отдельный драйвер.
misir
Встал на лапы
Сообщения: 125
Зарегистрирован: Ср янв 20, 2016 15:29:12

Re: Темброблок - анализатор спектра на STM32F103

Сообщение misir »

Подскажите, а что сейчас поиска кнопками нет? только с пульта ?
Аватара пользователя
WiseLord
Друг Кота
Сообщения: 4905
Зарегистрирован: Чт апр 11, 2013 11:19:59
Откуда: Минск
Контактная информация:

Re: Темброблок - анализатор спектра на STM32F103

Сообщение WiseLord »

Есть. Если в настройках режим поиска выставлен, должно работать.

Но это неточно )
misir
Встал на лапы
Сообщения: 125
Зарегистрирован: Ср янв 20, 2016 15:29:12

Re: Темброблок - анализатор спектра на STM32F103

Сообщение misir »

[uquote="WiseLord",url="/forum/viewtopic.php?p=3591909#p3591909"]Есть. Если в настройках режим поиска выставлен, должно работать.

Но это неточно )[/uquote]
В настройках режим поиск выставлен а не делает ничего.
mosfet36
Встал на лапы
Сообщения: 106
Зарегистрирован: Вт дек 27, 2011 22:51:12

Re: Темброблок - анализатор спектра на STM32F103

Сообщение mosfet36 »

Да, поиска кнопками нет. Я выше писал об этом где то... Только с пульта работает если задать кнопки и все...
Я бы сказал это просто необходимо чтоб поиск работал без пульта...
Еще отзовитесь кто приемник запустил, нет ли у вас помех каких либо при работе приемника?
Аватара пользователя
WiseLord
Друг Кота
Сообщения: 4905
Зарегистрирован: Чт апр 11, 2013 11:19:59
Откуда: Минск
Контактная информация:

Re: Темброблок - анализатор спектра на STM32F103

Сообщение WiseLord »

Возможно, после каких-то правок (добавлял редактор названий станций) кода эти кнопки стали работать как кнопки влево-вправо, а надо бы как вверх-вниз. Поправлю при случае. Жду печатки из Китая, а без них пока лениво с макеткой возиться.
Ответить

Вернуться в «Цифровая техника»