Поиск
Показаны результаты для тегов 'usb2.0'.
-
USB или bluetooth - что лучше для сбережения энергии?
HaJl4uk опубликовал тема в Форумы по интерфейсам
Для системы в которой решающим фактором является потребляемая мощность что лучше выбрать? Есть микроконтроллер и телефон с портом USB type-c и модулем bluetooth. Необходимо организовать передачу разного рода данных.. BLE модуль на сторону устройства с самым низким потреблением который пока удалось найти - DA14531 с током в режиме передачи 1,5 mA (мощн. передатч. -20 дБм) и 2,3 мА в режиме приема. Насколько ясно из даташита, значения токов представлены именно в рабочем режиме, то есть суммарно ток приема/передачи, ток потребления микросхемой, осциллятором, памятью и т. д. Очевидно что в случае с USB интерес представляет именно ток работы шины, например на full speed. В спецификации, насколько я понял, указан только тот, который устройство может потреблять от хоста по Vbus в различных режимах. Что лучше использовать на ваш субъективный взгляд (или объективный, если угодно)? При одинаковой заданной скорости передачи, например в 1 Мбит/с? -
Полнодуплексная передача по USB type-c на Android
HaJl4uk опубликовал тема в Схемотехника
Мне нужно осуществлять одновременный (full duplex) прием-передачу данных (аудио поток) между Android смартфоном и МК именно по usb. Однако как я понял, с использованием 2-х диф. пар от usb 3.0 этого добиться не получится, поскольку во первых нет контроллеров (дешевых тем более), которые поддерживали бы usb 3.0, а во вторых режим OTG использует только одну пару D+/- от более старого стандарта 2.0, то есть только 1 канал. Отсюда возникает вопрос - есть ли вообще этот полный дуплекс в type-c? Может его и нет, а 2 физических канала нужно для обеспечения наивысшей скорости передачи при их одновременной работе? Так вот, собственно как решить задачу? В type-c есть целых 2 по 12 выводов. Через него передают и звук. И аналоговый и цифровой. Должен быть и вход для микрофона организован, только он скорее всего аналоговый. Если например с хоста выдавать цифровой звук по D+/- и одновременно на вход принимать аналоговый как бы с микрофона, но не с микрофона, а с ЦАП микроконтроллера. То есть должен получится своеобразный "телефон" между смартфоном и МК, работающий в реальном времени. Но тут возможно будут проблемы с реализацией такого через апи андроида, поскольку девайс не может быть одновременно и микрофоном и чем-либо еще. То есть устройство с микрофоном может быть гарнитурой - иметь аналоговый вход динамика и аналоговый выход микрофона, но не более. Или я ошибаюсь, так как сам протокол (а тем более тайпа) знаю плохо и не разбирался еще в инициализациях, передачах, пакетах и т. д. Мне бы сначала понять, можно ли это сделать в принципе. Есть еще мысль создать псевдо-дуплексное соединение USB с временнЫм разделением, если это возможно. В интернете ничего не нашел по этому поводу. А так вроде пропускной способности "full speed" должно хватить для звука. -
Доработка платформы OpenMV
Frater опубликовал тема в ARM, 32bit
Добрый день! Недавно наткнулся на платформу OpenMV на мк stm32f7 и h7. Платка очень интересная, но сильно не понравились некоторые моменты, а именно медленная скорость передачи данных и небольшой объем памяти, что ограничивает размер матриц до 1 мегапикселя. Что я хочу сделать, разработать собственную похожую плату, но usb2 fs заменить на usb2 hs, добавить внешнюю память, чтобы использовать матрицы с большим разрешением, разъем μSD Card планирую убрать, может быть добавлю на плату драйвер шагового двигателя, чтобы реализовать моторизацию объектива. Планирую поставить контроллер в BGA корпусе и делать на плате с 4 или 6 слоями. Возможно ли это реализовать, какие могут быть подводные в данном проекте и, главный вопрос, возможно ли будет нормально запустить данную плату с OpenMV IDE?