Cписок сравнения:Каталог
Статьи → Микроконтроллеры семейства STM32Микроконтроллеры (далее — МК) STM32 основаны на 32-битных RISC ядрах ARM Cortex M0/M0+, M3, M4 и M7 и делятся на 4 основных семейства: 1.Для беспроводных решений: STM32WB3 и STM32WL3 2.Малопотребляющие: STM32L0, STM32L1, STM32L5, STM32L4 и → Переделка USB-симулятора полета в пульт радиоуправления на основе Arduino→ Как собрать портативный осциллографВсем доброго времени суток. Сегодня я бы хотел рассказать, как собрать портативный (даже карманный) осциллограф на контроллере atmega328. Что вообще такое осциллограф? По словам википедии, это прибор, предназначенный для исследования (наблюдения, записи, → Робота з «розумними» світлодіодами WS2812Проєкт демонструє роботу з «розумними» світлодіодами. WS2812 випускаються в різних форм-факторах, один з яких — діодне кільце. Перше, що спадає на думку, — зробити на його основі індикатор для годинника. Такий годинник може бути встановлений на робочому → Запись аудиофайлов на микросхемы серии ISD1700В одном из недавних проектов мне потребовалось добавить озвучивание коротких текстовых сообщений. Шилды типа MP3-модуля с SD-картой показались мне избыточными, а «обучать» ARDUINO воспроизводить человеческую речь значило бы отдать практически все ресурсы → Цена в сравнении с CSR8630 в полтора раза меньше. Как думаете, на чем сэкономили? Конечно же на качестве звука. Модуль обладает Bluetooth 3.0, использует кодек SBC – и этим все сказано. Еще один аналог, очень распространенная схема среди радиолюбителей, родной брат CSR8630, модуль – OVC3860. Цена немного выше. И сходства не только внешние, но и технически они почти аналогичны. Но стоит отметить, что не смотря на Bluetooth 3.0 и кодирование все тем же SBC, качество звука заметно лучше. Это достигается за счет дополнительного усиления на низких частотах и искажения на высоких, таким образом, чтобы звук получался «красивым, объемным» для пользователя. Еще в ней очень удобные и понятные встроенные звуки индикации. А так же много форумов и вариантов монтажа принципиальных схем доступных каждому. И на этом все плюсы заканчиваются. Я плавно подхожу к CSR8635, тут уже можно говорить о качестве полноценного звука с кодеком AptX. Но и здесь есть подводные камни – не на всех сборках с этой микросхемой имеется антена, а прицепить кусок проволки неочевидный выход. Нужно припаивать генератор сигнала, развязку для антенны. Так что, даже, если все это удастся проделать – размер ручной распайки будет внушительным и точно не влезет в портативное устройство. Конечно можно это все и не делать, но тогда дальность действия этого модуля составит 10-15 см. Те же проблемы с модулем BTM835B на микросхеме CSR8635 – нет антенны. Полноценными и самыми практичными модулями существующие сегодня, являются сборки с антенной CSR8645 и CSR8635. Неспроста в этой статье они тоже стоят рядом. Ведь по свойствам они абсолютно аналогичные. Идеальный звук, отсутствие наводок, используют кодек AptX, блютуз 4.0 – разница в цене! CSR8645 стоит, примерно на четверть дороже чем CSR8635. Цена выше за счет того, что микросборка больше распиарена и проще найти реальные даташиты и видеоуроки по сборке устройств на ее основе. Вот почему эта статья советует Вам выбирать именно о CSR8635 — компромисс цены и качества. Эта микросборка находится в разделе «Bluetooth», под названием – Аудио-модуль Bluetooth 4.0 на BlueCore® CSR8635 Чип работает с Bluetooth профилями: A2DP v1.2, AVRCP v1.4, HFP v1.6, HSP v1.2 и DI v1.3 Использует кодеки: SBC, MP3, AAC, AptX — зависит от отправляющего устройства. Работает со всеми версиями Bluetooth имеющими профили аудио. Напряжение питания: 3,3 — 3,7 В — самый низкий уровень срабатывания сигнала о разряде батареи среди аналогов. Нагрузка встроенного усилителя мощности: от 16 до 32 Ом – означает, что будет воспроизводится безупречное качество звука без искажений на всех возможных типах динамиков наушников. Размеры модуля рекордно малы: Теперь, когда я Вас убедил, на сколько это правильный выбор, предлагаю приступить к монтажу. Настоящую принципиальную схему к модулю мне так и не удалось найти. Вернее существовал на момент моего знакомства с CSR8630 даташит, все описание, но оно касается самого чипа, а не всего модуля в общем. Все, что я имел, из реальных схем – это вот это: Да, догадываться можно долго. А экспериментировать быстрее. Так я и сжег свой первый модуль. Стыдно писать здесь, в чем именно была моя ошибка. Но не все напрасно — его гибель дала мне некие догадки по принципиальной схеме. Первая принципиальная схема была не вполне верна и я сжег выходящий каскад антенны еще одного модуля. Не буду показывать принципиальных схем с ошибками, а сразу выложу Вам верный вариант: Эта принципиальная схема самый простой в монтаже вариант. Ее можно исполнить без кнопок управления. Но обязательными являются светодиоды индикации (как нагрузка) и переключатель S1. Дело в том, что если подать питание на выводы 27 (плюс) и 26 (минус) – ничего не произойдет. Схема защищает себя и не включится без команды лишь от подачи питания. Схема (заведется) только когда с питанием на 27 и 26 выводе замкнуть 30 (MFB) вывод с 27(VBAT). Причем если замкнуть и сразу разомкнуть 30 и 27 – схема включится, но не будут работать кнопки управления громкостью, переключения треков и паузы. Для этого переключатель S1 должен быть фиксированным! Именно переключателем, а не тактовой кнопкой. При размыкании S1 (после загрузки модуля) схема выключается, сохраняя за пол секунды все настройки: положение громкости, адрес последнего устройства с которым была связана и т.д. И еще дам парочку технических советов: 1. Если сигнальные светодиоды разные, желательно использовать на каждый отдельный резистор, хотя, по факту, это ни на что не влияет. 2. Чем выше сопротивление резистора R1, тем тусклее светят диоды и тем меньше лишней энергии потребляет модуль. 3. Если Вы планируете делать звуковой усилитель к этому модулю, стоит обратить внимание на то, что у модуля нет общего аудио вывода и Вам необходимо проиграться с развязкой на выходе. Нельзя замыкать аудио выводы, делая один общий – это приведет к сгоранию усилителя модуля. Так же нельзя использовать общую землю конечного усилителя и Bluetooth-модуля, причем не только конкретно этого, а и всех модулей рассмотренных в этой статье — это тоже приведет к сгоранию усилителя модуля. Причина — земля аудио в таких модулях ВСЕГДА делается искусственной(подвешенной). Страхуйтесь резисторами и фильтрами – конденсаторами, если все-таки делаете усилитель к модулю наугад, а лучше используйте оптическую развязку на аудио. 4. Для пайки к выводам аудио-модуля используйте тонкие проводки – это предотвратит их отрыв. Выводы очень маленькие, и если выломать один такой – найти его на платке будет сложно, в некоторых случаях вообще технически невозможно. 5. Более подробную и дополнительную информацию с примерами, можно найти в моем видео.
Благодарим Вас за обращение! Ваш отзыв появится после модерации администратором.Владимир 11.01.2020 21:05:32″2. Чем выше сопротивление резистора R1, тем тусклее светят диоды и тем меньше лишней энергии потребляет модуль.»Лишняя энергия будет резистором преобразовываться из электрической в тепловуюdonald 28.12.2019 02:38:39А Чтобы заряжать аккумулятор в CSR8645 контроллер заряда еще стоит, там такая фича есть.Роман 20.11.2019 16:12:42Автор баран. Как уже сказали у 35 AptX нету. Так же, у версии без антенны, достаточно припаять пару сантиметров провода к RF выводу и все будет замечательно работать, в другом конце квартиры ловит без проблем.Евгений. 18.07.2019 18:54:11На автора бы в суд подать за дезинформацию. CSR8635 без AptX.Руслан 16.05.2019 23:34:05 Подскажите где кнопка предыдущий трек?Евгений 07.05.2019 09:14:10Возможно автор, или кто-то из гостей поможет мне с решением моего вопроса:Можно ли с модулем 8635 подключить кнопку управления пауза/стоп и следующий/предыдущий трек точно так же, как на многих проводных гарнитурах с кнопкой — одной кнопкой? Одно нажатие — пауза/плей, два нажатия — следующий трек, три нажатия — предыдущий трек.Алекс 29.04.2019 22:02:47Господа комментаторы, коли говорите А, говорите тогда и БЭ. Где автор ввёл вас-нас в заблуждение? Только ли в том, что CSR863 не поддерживает AptX или ещё где-то по существу и схематике? По данному руководству я не спалю эту полезнючую кроху?вавы 07.03.2019 12:46:48Автор совсем не понимает о чем пишет. А статья эта в топе гугла. Многие люди будут введены в заблуждениеDfcz 14.09.2018 10:49:38Повторю чужой коммент, автор болтун.Доброго. Подскажите в статье нет ошибки? Судя по даташитам qualcomm чип CSR8635 не поддерживает кодек AptX. Поделитесь, как Вы проверили что он работает?https://www.qualcomm.com/products/csr8635Денис 04.09.2018 16:33:26Ввели в заблуждение — а нам мучайся…Взял вариант без антены (5 штук)Воха 08.05.2018 00:17:10Прочитал эту статью и купил 8635. А потом зашёл на сайт квалкома и понял, что статья не совпадает с официальными тех-доками. Не ведитесь, берите 8645 и будем вам счастье!Ростислав Решетняк 07.02.2018 21:06:41Большое спасибо))Андрей 30.01.2018 00:09:23Нет жеж Артх у 35й, и ни намека об этом.Удивленный пользователь 14.01.2018 04:23:27CSR8645 стоит, примерно на четверть дороже чем CSR8635, потому как вопреки содержимому вашей статьи, CSR8645 имеет поддержку AptX, а CSR8635 — нет.Для того, чтобы в этом убедиться, достаточно посетить сайт производителя:https://www.qualcomm.com/products/csr8645https://www.qualcomm.com/products/csr8635Петр 04.01.2018 21:33:04Доброго. Подскажите в статье нет ошибки? Судя по даташитам qualcomm чип CSR8635 не поддерживает кодек AptX. Поделитесь, как Вы проверили что он работает?https://www.qualcomm.com/products/csr8635Владимир 05.11.2017 21:01:04Есть ли возможность перевести чип в режим транслятора стерео-сигнала? Можно ли связать два чипа? Чтоб например с одного передавать музыку, а второй подключить к усилителю? И да, вы проверяли возможность подключения к усилителю, а не к динамикам?Валдис 22.10.2017 12:22:05крутяк, мне понравилось))) с этим модулем можно собрать беспроводную активную колонку))) только на каждый канал отдельный усилитель ставить или микросхему уже в мостовом включении |
- Цена: $7,53
Несколько лет назад я купил дочке систему 2.1, и в последнее время эти колонки стали все чаще использоваться в связке со смартфоном. Оно и понятно: там своя музычка, настроеные плэйлисты и вообще все удобно и под рукой. Но есть один огромный недостаток — смарт в таком случае всегда должен быть, что называется, «на привязи». В общем, уже давненько появилась идея сделать акустику беспроводной, и желательно не в ущерб качеству. Именно об этом и пойдет речь в моем обзоре. Главный вопрос — как отвязать телефон от акустики — решается блютуз-приемником, это понятно. Дополнительные заморочки — это качество звука, передаваемого по синезубу, и автономность работы внешнего приемника. Сначала я решил воспользоваться способом, который напрашивался сам собой: прицепить к звуку вот такой внешний ресивер и наслаждаться жизнью. На распродажах по копеечной цене был куплен аналогичный ресивер, но надежд он не оправдал. Во-первых, автономность работы: да, устройство работает без внешнего питания, но периодически его все-таки необходимо заряжать. Во-вторых, качество звука: сабвуфер практически незаметен, звук какой-то шипящий, что-ли… Выходит, единственный плюс в устройстве — это удобство его подключения. Воткнул, и забыл… Ну, пока аккумулятор не сядет. Короче, незачёт. После такого облома с внешним приемником решено было поискать что-то другое, с более качественным звучанием. В списке дополнительных пожеланий было также питание устройства не от батареек и возможность встраивания. Кандидат был найден на муське, в обзоре от inko1973 — это bluetooth-модуль на достаточно старом, но хорошем чипе CSR8645. Про «вкусности» чипа можно сказать следующее — это поддержка Bluetooth 4.0 и кодека aptX, есть возможность работы с USB и картами памяти. Более подробное описание на английском можно посмотреть здесь. Итак, что я задумал сделать: — закупиться мелкой электроникой; — спаять из запчастей устройство, которое можно встроить внутрь сабвуфера; — реализовать возможность выбора источника звука — кабель или блютуз. Ну что, поехали! Полный список того, что потребуется для реализации задуманного: 1. bluetooth-модуль CSR8645 — собственно сам герой обзора. 2. дифференциальный усилитель на SGM4812, который поможет нам преобразовать 4 выхода с модуля CSR8645 (L+, L-, R+, R-) в необходимые для акустики землю, левый и правый канал. 3. 2 небольших 5-вольтовых релюшки — они понадобятся для синхронного переключения 2 каналов и земли при выборе источника звука. 4. небольшой AC-DC преобразователь (5 вольт, 700мА), который позволит питать нашу поделку. 5 вольт необходимо для питания реле. 5. понижающий DC-DC преобразователь на LM2596, чтобы получить 3.3 вольта из 5 вольт после AC-DC преобразователя. Ссылки нет, т.к. модуль брался уже не помню когда и где, но я думаю что заинтересованным людям не составит труда найти нечто подобное. 6. прототип печатной платы 5х7 см, взятый откуда-то из старых запасов — пригодится для размещения всех компонентов. Найти такой тоже не проблема, ссылку снова не привожу. 7. кнопка для переключения источников звука, куплена в оффлайне за копейки. 8. пара резисторов на 10кОм и один конденсатор на 10мкФ. 9. провода, припой, канифоль, термоусадка — всего по чуть-чуть. 10. паяльник, отвертка, ровные руки и желание сделать мир лучше что-нибудь полезное. Как только все необходимое было получено, я приступил к работе. Вот как выглядит сабвуфер сзади. Все достаточно стандартно — пара тюльпанов на вход, кнопка, шнур питания и выходы на колонки. Рядом я положил кнопку, которой впоследствии предстоит переключать источник звука: Откручиваем все винты, снимаем заднюю панель и осматриваем начинку. Видно, что преобразователь переменного тока находится глубоко в недрах саба: куда-то туда уходит кабель от розетки, и оттуда на плату идет питание. Напряжение питания платы — всего 1.9 вольт, а для моих целей этого явно не хватит. Напомню, блютуз-ресиверу требуется 3.3 вольта, а релюхам — 5 вольт (встречал в продаже еще 12-вольтовые). Сделаю небольшое отступление и скажу несколько слов об этих реле с замечательным названием HUI KE HK19F-DC 5V-SHG. Их особенность заключается в том, что они имеют две коммутируемых группы контактов, управляемых одной парой пинов. Я взял пару таких релюшек, чтобы переключать три линии — землю, правый канал и левый канал. Когда я заведу на одну группу контактов правый канал с выхода ресивера и правый канал со входа тюльпана, а на вторую группу соответственно левый канал, я смогу одновременно переключать каналы, подавая напряжение управляющие контакты. Можно было, конечно, не заморачиваться и поставить три обычных переключающих реле, но я взял эти из-за небольшого размера. Поскольку для проекта нужно 5 вольт и 3.3 вольта постоянного тока, а «в коробке» имеется только 220 вольт переменного тока и 1.9 постоянного, я подключил к штатному шнуру питания преобразователь переменного тока в постоянный (выходное напряжение 5 вольт используется для управления реле), а затем — понижающий преобразователь, для получения 3.3 вольт, необходимого ресиверу. Собственно, вот эти две штучки и будут обеспечивать правильным питанием ресивер:
- https://arduino.ua/art56-bluetooth-nayshniki-na-mikrosborke-csr8630
- https://mysku.ru/blog/ebay/50199.html