Темброблок - анализатор спектра на STM32F103
Re: Темброблок - анализатор спектра на STM32F103
[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, но лень раньше меня родилась, каюсь.
l[/uquote]
посмотрел в KiCAD, куплю обе, если ошибки не всплывут, хотел габариты плат под габарит дисплея 2.4, но лень раньше меня родилась, каюсь.
- Реклама
- WiseLord
- Друг Кота
- Сообщения: 4905
- Зарегистрирован: Чт апр 11, 2013 11:19:59
- Откуда: Минск
- Контактная информация:
Re: Темброблок - анализатор спектра на STM32F103
Плата по моей разводке вроде как должна без проблем обрезаться под 2.4 и 2.8 дисплеи.
Re: Темброблок - анализатор спектра на STM32F103
Разобрался с ИК управлением. Оказывается датчик был плохой, с другим датчиком все работает!
В данном проекте планируется через меню управлять модулем Bluetooth (аналогично как модулем FM)?
В данном проекте планируется через меню управлять модулем Bluetooth (аналогично как модулем FM)?
- WiseLord
- Друг Кота
- Сообщения: 4905
- Зарегистрирован: Чт апр 11, 2013 11:19:59
- Откуда: Минск
- Контактная информация:
Re: Темброблок - анализатор спектра на STM32F103
Планируется. Но пока непонятно, каким и как.
Re: Темброблок - анализатор спектра на STM32F103
Смотрел я эти модули, есть пару вариантов с достойным качеством звучания (по отзывам людей кто собирал).
Стоят примерно 5-7 баксов, там куча выводов, подключаться и кнопки и микрофон и все такое... Если просто подать питание то он коннектица с устройством и принимает сигнал выводя звук на выход. В принципе можно вполне использовать, есть правда один нюанс там, он уходит в сон при отсутствии сигнала, и чтоб запустить его снова нужно снять питание или кнопку rst нажать... В данном устройстве можно использовать вывод stby, и тем самым вкл или выкл питание модуля.
Добавлено after 5 hours 19 minutes 40 seconds:
Подключил модуль RDA5807, оно то работает, станции ищет, но когда поймает станцию звук с фоном 25Гц примерно, когда просто шум фона нет... Что это может быть? Может кто сталкивался?
Добавлено after 11 minutes 47 seconds:
Фон дает мк. При отключении питания мк, фон пропадает, звук чистый.
Стоят примерно 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
А если отключить только дисплей?
Re: Темброблок - анализатор спектра на STM32F103
Подсветку отключал только не помогло.
Добавлено after 1 minute 39 seconds:
Отключал дисплей
не помогает. Когда отключаю мк от питания, а приемник не отключаю (питаю от 2х канального источника) то он остается на станции и звук чистейший!
Добавлено after 13 minutes 12 seconds:
Еще не плохо было бы чтоб искались станции нажатием кнопок влево в право а не только пультом. А так же настройка, еденичные нажатия переходим заданный шаг, при удержании 1с идет поиск (сканирование).
Добавлено after 1 minute 39 seconds:
Отключал дисплей
не помогает. Когда отключаю мк от питания, а приемник не отключаю (питаю от 2х канального источника) то он остается на станции и звук чистейший!
Добавлено after 13 minutes 12 seconds:
Еще не плохо было бы чтоб искались станции нажатием кнопок влево в право а не только пультом. А так же настройка, еденичные нажатия переходим заданный шаг, при удержании 1с идет поиск (сканирование).
- WiseLord
- Друг Кота
- Сообщения: 4905
- Зарегистрирован: Чт апр 11, 2013 11:19:59
- Откуда: Минск
- Контактная информация:
Re: Темброблок - анализатор спектра на STM32F103
Я наблюдал похожий эффект, но только зависело все скорее от дисплея, точнее, от того, что выводится на экран. Причём если настроиться на станцию и отключить тюнер от шины, помехи всё равно наблюдались. А учитывая, что и питался тюнер от собственного БП, то есть гальванической связи с МК не было, я сделал вывод, что помехи наводились по радиоканалу. Что, в целом, не удивительно, с учётом частот, на которых идёт общение с дисплеем - порядка 20МГц - какие-то гармоники вполне могут ив FM диапазон попасть.
Re: Темброблок - анализатор спектра на STM32F103
Вот и я тоже самое делал, даже земли разделял и тоже помехи есть всероно. У меня и провода длинные к дисплею, порядка 10см... поэтому нужно учитывать этот фактор при разработке печатки.
Добавлено after 15 minutes 8 seconds:
Еще вопрос: шина I2C в нашем случае критична к длине провода? У меня планируется аудио процессоры, FM модуль, Bluetooth модуль, поместить вместе с усилителями в корпусе сабвуфера, а блок управления (МК, дисплей) будет подключатся по кабелю длиной 2м.
Добавлено after 15 minutes 8 seconds:
Еще вопрос: шина I2C в нашем случае критична к длине провода? У меня планируется аудио процессоры, FM модуль, Bluetooth модуль, поместить вместе с усилителями в корпусе сабвуфера, а блок управления (МК, дисплей) будет подключатся по кабелю длиной 2м.
Re: Темброблок - анализатор спектра на STM32F103
[uquote="mosfet36",url="/forum/viewtopic.php?p=3585367#p3585367"]Еще вопрос: шина I2C в нашем случае критична к длине провода? У меня планируется аудио процессоры, FM модуль, Bluetooth модуль, поместить вместе с усилителями в корпусе сабвуфера, а блок управления (МК, дисплей) будет подключатся по кабелю длиной 2м.[/uquote]
у шины требования только к максимальной емкости шины с девайсами на ней(100 кГц- 200pF MAX, для этого и терминаторы под нагрузку подбирают), и к сопротивлению шины на рабочей частоте . тоже делал длинный вынос и заюзал экранированную витую пару для аудио. в последствии выяснилось, что кабелёк начинает делать срез по частоте от 70 кГц.
пока заменил на обычный плоский шлейф(4 провода сигнал-земля-сигнал-земля), потом найду более высокочастотный для видео.
по длине шины ограничения начинаются с 3 МГц и выше, ASC прилетать не успевает))
у шины требования только к максимальной емкости шины с девайсами на ней(100 кГц- 200pF MAX, для этого и терминаторы под нагрузку подбирают), и к сопротивлению шины на рабочей частоте . тоже делал длинный вынос и заюзал экранированную витую пару для аудио. в последствии выяснилось, что кабелёк начинает делать срез по частоте от 70 кГц.
пока заменил на обычный плоский шлейф(4 провода сигнал-земля-сигнал-земля), потом найду более высокочастотный для видео.
по длине шины ограничения начинаются с 3 МГц и выше, ASC прилетать не успевает))
Re: Темброблок - анализатор спектра на STM32F103
[uquote="mosfet36",url="/forum/viewtopic.php?p=3584535#p3584535"]Разобрался с ИК управлением. Оказывается датчик был плохой, с другим датчиком все работает!
В данном проекте планируется через меню управлять модулем Bluetooth (аналогично как модулем FM)?[/uquote]
только бы не BT.....
Добавлено after 2 minutes 16 seconds:
я похоже один пользуюсь BT управлением (в прошлом проекте)?
В данном проекте планируется через меню управлять модулем Bluetooth (аналогично как модулем FM)?[/uquote]
только бы не BT.....
Добавлено after 2 minutes 16 seconds:
я похоже один пользуюсь BT управлением (в прошлом проекте)?
Re: Темброблок - анализатор спектра на STM32F103
Добрый вечер. Немного разобрался со сборкой прошивки. Судя по всему контроллер на моем дисплее ILI9488 для него наиболее подходящяя сборка с дисплеем R61581. Проблему с зеркальным изображением решил (методом тыка). Хотелось бы еще решить вопрос с переворотом изображения, подскажите какие строки нужно править.
- WiseLord
- Друг Кота
- Сообщения: 4905
- Зарегистрирован: Чт апр 11, 2013 11:19:59
- Откуда: Минск
- Контактная информация:
Re: Темброблок - анализатор спектра на STM32F103
Смотрите реализацию функций .rotate у разных драйверов. Как правило, нужно биты SS и GS (см. даташит) инвертировать. Получится одновременно зеркало по вертикали и зеркало по горизонтали - что и даёт разворот на 180 градусов.
Re: Темброблок - анализатор спектра на STM32F103
if (rotate & LCD_ROTATE_180) {
r61581SelectReg(0x36);
dispdrvSendData8(0x08);
} else {
r61581SelectReg(0x36);
dispdrvSendData8(0xC8);
Может кому пригодиться, при таких значениях дисплей ILI9488 начал коректно работать, и функция переворота на 180 в меню тоже заработала.
r61581SelectReg(0x36);
dispdrvSendData8(0x08);
} else {
r61581SelectReg(0x36);
dispdrvSendData8(0xC8);
Может кому пригодиться, при таких значениях дисплей ILI9488 начал коректно работать, и функция переворота на 180 в меню тоже заработала.
- WiseLord
- Друг Кота
- Сообщения: 4905
- Зарегистрирован: Чт апр 11, 2013 11:19:59
- Откуда: Минск
- Контактная информация:
Re: Темброблок - анализатор спектра на STM32F103
Остальное (инициализация и прочее) - как в R61581? Работает ли скроллинг (режим "водопад" спектра справа налево)?
Просто есть смысл выделить этот код в отдельный драйвер.
Просто есть смысл выделить этот код в отдельный драйвер.
Re: Темброблок - анализатор спектра на STM32F103
Подскажите, а что сейчас поиска кнопками нет? только с пульта ?
- WiseLord
- Друг Кота
- Сообщения: 4905
- Зарегистрирован: Чт апр 11, 2013 11:19:59
- Откуда: Минск
- Контактная информация:
Re: Темброблок - анализатор спектра на STM32F103
Есть. Если в настройках режим поиска выставлен, должно работать.
Но это неточно )
Но это неточно )
Re: Темброблок - анализатор спектра на STM32F103
[uquote="WiseLord",url="/forum/viewtopic.php?p=3591909#p3591909"]Есть. Если в настройках режим поиска выставлен, должно работать.
Но это неточно )[/uquote]
В настройках режим поиск выставлен а не делает ничего.
Но это неточно )[/uquote]
В настройках режим поиск выставлен а не делает ничего.
Re: Темброблок - анализатор спектра на STM32F103
Да, поиска кнопками нет. Я выше писал об этом где то... Только с пульта работает если задать кнопки и все...
Я бы сказал это просто необходимо чтоб поиск работал без пульта...
Еще отзовитесь кто приемник запустил, нет ли у вас помех каких либо при работе приемника?
Я бы сказал это просто необходимо чтоб поиск работал без пульта...
Еще отзовитесь кто приемник запустил, нет ли у вас помех каких либо при работе приемника?
- WiseLord
- Друг Кота
- Сообщения: 4905
- Зарегистрирован: Чт апр 11, 2013 11:19:59
- Откуда: Минск
- Контактная информация:
Re: Темброблок - анализатор спектра на STM32F103
Возможно, после каких-то правок (добавлял редактор названий станций) кода эти кнопки стали работать как кнопки влево-вправо, а надо бы как вверх-вниз. Поправлю при случае. Жду печатки из Китая, а без них пока лениво с макеткой возиться.


