Search the Community
Showing results for tags 'usb'.
-
Показан процесс изготовления внешней USB звуковой карты на базе PCM2900. Устройство можно использовать для воспроизведения и записи аудио в том случае, если встроенная звуковая карта компьютера вышла из строя или как в моем случае имеет плохое качество (записи). Печатная плата для данного проекта заказана в китайском сервисе PCBgogo. Высокое качество изготовления, кратчайшие сроки, приемлемая стоимость - https://pcbgogo.com SoundCard. PCM2900.rar
- 3 replies
-
- PCM2900
- Звуковая карта
-
(and 1 more)
Tagged with:
-
Здраствуйте, подскажите пожалуйста есть ли дешёвые SDR передатчики, если нет то есть ли аналогичные устройства с такой задумкой (широкополосный управляющийся программным способом передатчик) и если да, то как они называются (где их можно купить)? Знаю про проекты (приборы) LimeSDR Mini и HackRF One, однако цена в 20 - 100 тыс. меня пугает. Есть ли устройства на подобии RTL-SDR (это приемник) приемлемый по цене для экспериментов и простой в освоении. Заранее благодарю за ответы, думаю что смог выразить свои мысли правильно.
-
Здравствуйте, у меня вопрос по правильной распиновке для прошивки приставки 1) Видел вариант с "прямой", то есть 5В на 5В, D+ на D+ и т.д. https://www.youtube.com/watch?v=3SgPDCK_HW4 https://www.frontx.com/pro/c526p3.gif Спаял как раз по нему (фото прилагается), при подключении приставки загорается индикатор, ток есть, но данные не передаются (никакие usb порты при подключении не сгорели) 1) Также вариант с "зеркальной", 5В на GND, D+ на D- https://www.youtube.com/watch?v=QITmktkameg Хотел спросить у сведущих людей, как все-таки правильно. Приставка TANIX TX9S.
-
Начал изучать UART STM32 на отладочной плате STM2F446RE. Включил UART2, по умолчанию включились порты PA2,PA3. Включил прерывания, подключил переходник UART/USB CH340, перед этим установив драйвера. Добавил простенький код в stm32f4xx_it.c: в нём объявил две переменные, когда принимается 8 бит buffrec в ответ должен отправляться "Hello world!". /* USER CODE BEGIN Includes */ uint8_t buffrec[8]; uint8_t TX_data[]="Hello world!\n\r"; /* USER CODE END Includes */ void USART2_IRQHandler(void) { /* USER CODE BEGIN USART2_IRQn 0 */ /* USER CODE END USART2_IRQn 0 */ HAL_UART_IRQHandler(&huart2); /* USER CODE BEGIN USART2_IRQn 1 */ HAL_UART_Transmit(&huart2,TX_data,14,0xFFFF); HAL_UART_Receive_IT(&huart2, buffrec,8); /* USER CODE END USART2_IRQn 1 */ } В main.c объявил приём и передачу сигнала UART: /* USER CODE BEGIN 2 */ __HAL_UART_ENABLE_IT(&huart2, UART_IT_RXNE); __HAL_UART_ENABLE_IT(&huart2, UART_IT_TC); /* USER CODE END 2 */ В компиляции нет никаких ошибок и предупреждений. Приём и передачу мониторю через Advanced Serial Port Terminal 6. В итоге при попытке отправить комбинацию "12345" записываются только первые 2 числа. При этом происходит отправка 2 сообщений "Hello world!" сразу. При этом при записи двух бит, они записываются в пустые биты, а затем перезаписывают их. Кроме того, результат приходит на COM3 (порт подключения отладочной платы), а не на COM4 (порт подключения CH340), к которым подключены пины UART2 PA2, PA3. Из-за чего могут возникать эти проблемы?
-
Доброго времени суток. Существуют различные модули USB GPIO. Они предназначены для параллельного ввода-вывода на устройства через порт USB. Например, существуют модули FT В прикрепленном файле 1 Существуют модули МС В прикрепленном файле 2 Существуют и другие USB GPIO модули с аналогичным функционалом. Есть ли ПЛАТНОЕ прикладное программное обеспечение под Windows для работы с такими или аналогичным модулями? Я хотел бы КУПИТЬ такое прикладное программное обеспечение. Если знаете, то подскажите пожалуйста. P.S. ПЛАТНОЕ прикладное программное обеспечение для Arduino, реализующее GPIO, меня так же устроит.
-
Приветствую уважаемые дамы и господа! Занимаюсь разработкой носимого устройства с целью исследования технологий LoRaWAN и BLE 5.0. А также поработать с энергоэффективными режимами работы МК STM32L4-серии. Исходные данные: где - D3 микросхема зарядки Li-ion\Li-Pol аккумулятора (MCP73831), D4 - DC\DC преобразователь USB -> 3.3V (LM3671), D5 - DC\DC преобразователь VBAT -> 3.3V (LM3671). Суть моего вопроса: Если присутствует напряжение VBUS (USB), то необходимо выключать преобразователь D5 сигналом LM3671_BAT, но включать D4 сигналом LM3671_USB. Таким образом получается, что аккумулятор будет заряжаться, а питаться прибор будет от USB. Мои предположения, рассуждения и решения которые я вижу: Если управлять преобразователями при помощи GPIO портов МК, то получится, что как только питание по USB отключится, то прибор выключится быстрее, чем успеет включиться преобразователь работающий от VBAT, ввиду чего я такое решение и отмёл. Использовать небольшую схемку на двух полевых транзисторах в одном корпусе (p и n типа). В симуляторе вроде как всё работает, но вероятно может произойти та же ситуация, что и в случае 1; Использовать микросхему выполняющую данную задачу, но тут играет роль, что достать её сложно, стоит 7$ и выглядит как overkill для такой простой задачи. Покидайтесь, пожалуйста, камнями и критикой решений, своими вариантами решения задачи или же исправлениями к приложенным схемам. ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- Если вдруг кого-то заинтересует, то вот ссылка на GitHub проекта, а так же ссылка на GitHub библиотеки. Используются шрифты T-Flex GOST, можно получить по ссылке.
-
Здравствуйте! Простите, если не сюда пишу. Не подскажите маркировку кабеля для USB? Мне нужно спаять USB кабель для телефона. Зарядка и передача данных. Не спрашиваю где его взять, от каких устройств и т.д. Мне нужно купить новый кабель. Подойдут с сечением 24, 22 AWG. Если с экранированием, то вообще будет огонь. Если еще и мягкий, то круче огня будет Интересует зарубежная и отечественная маркировка. Буду благодарен советам!
-
Всем привет! Встала передо мной задача передать USB трафик по радио. Хочется сделать что-то типа USB-донгла, который вставляется в компьютер и общается с ответым устройством по радио. К ответному устройству своим родным кабелем должен подключаться существующий USB-девайс. Функционал USB-хаба не требуется, работа идет только с одним конечным устройством. Задача минимум - поддержать Low Speed режим. Вопросов много, начну с главного. Реально ли сделать все это не занимаясь разбором USB пакетов, а просто передавая их как есть? То есть МК в режиме девйса получает от хоста пакет, вырабатывает прерывание, обработчик которого забирает буфер и выдает команду радиомодулю на передачу содержимого буфера. Со стороны устройства все то же самое, только МК работает в режиме хоста. Ну и в обратном направлении подобным же образом. Выбор микроконтроллера. Он должен позволять работать с голыми пакетами напрямую, чтоб не было всяких фокусов с прибитыми гвоздями VID и PID. Насколько я понимаю, не каждый МК с поддержкой USB умеет работать в режиме хоста. Поскольку это нужно только на одном конце, получается, что микроконтроллеры могут быть разными для донгла и для девайса. Ну и цена вопроса имеет значения. STM32 внезапно подорожали в разы. Присматриваюсь к китайскому CH559 Подойдет ли для радиообмена NRF24L01? Он вроде бы не сильно много потребляет по сравнению с WiFi. Если нет, то что вместо него? По блютусу делать не хочу, там не получится сделать так, чтобы компьютер видел конечное устройство ровно так, как он его видит при подключении кабелем, то есть драйвера устройство не опознают. Или я не прав? Спасибо.
-
Всем добрый день! Понимаю, что тема далеко не новая, но к моему сожалению, мне так и не удалось найти дельной информации по данному вопросу. А вот сам вопрос: «Как связать устройство в котором стоит переходник UART-CP2102(USB) с Stm32?” Понимаю, что можно просто припаяться к RX TX контактам устройства, но это будет самое последнее дело, т.к. не хочу случайно его испортить.
-
Добрый день. Подскажите, как реализовать идею: Имеется внешний usb-жесткий диск. Необходимо сделать разветвитель, который будет подключаться одновременно к телевизору и к компьютеру. Делается это для того, чтобы не дергать жесткий диск для закачки новых фильмов. То есть, захотел скачать фильм, переключил тумблер на кабеле, жесткий диск стал общаться с пк. Затем закачал фильмы, переключил тумблер в другое положение, жд стал общаться с тв.
-
добрый день проект v-usb выкус из спецификации/инета/форумов: - реализация не полностью соответствует стандарту - работа на 100% не гарантируется - питание по USB / с компа может провалиться до 4-4.5В (а F_CPU идет в "притирочку" ...) :)) у всех рекомендованных схем подключения (3 шт) имеются те или иные очевидные минусы. как следствие стабильно может работать только при "определенных условиях" в планах поработать с библиотекой. для начало решил "набросать" альтернативный вариант. (так сказать, попытаться закрыть все возможные дыры в подключении) достаем помидоры, баркова, мысли, высказываемся (заранее благодарен) tag: v-usb, usb, avr, atmega328p, avr-gcc, linux/mac-osx NO atmega32u4, NO arduino pro micro etc...
-
EasyCAP USB(Syntek STK1160) не воспроизводит звук - его нет даже и в стандартной программе прилагаемой к драйверам(хотя драйвера установлены)!!! А сегодня, и совсем стал определяться как WDM(а не как раньше - Syntech STK1160). Решал(именно РЕШАЛ САМ, а не кидал ссылки собственноручно не проверенные) кто-ли бо проблему с аудио в данном аппарате? P.s. Кабели проверены, "видак" - "няче так", система цветности правильная, винда офффициальная, видеокарта "GeForce GTX 1080"...
-
С помощью STM32CubeMX сгенерил самый примитывний проект чтобы что-то принять-передать по USB. Все бы ничего, но обмена не происходит, хотя в системе устройство видно. Шаг за шагом обнаружил что приходит прерывание SOF, и просто скидывается. На этом финиш. И так постоянно. Находил проекты по эти борды (Blue pill, STM32 Smart), где собственно все то же. Но нифига не рабтает. Что же такого особенного в этом MCU особенного чтобы USB работал? PS. Пробывал делать тоже на STM32L4-Discovery. Работает старта. В чем разница? IOC в атаче. TestBP.ioc
-
На панели магнитолы есть свободное место под распайку usb порта, но далее по дорожкам находится L901 и FL901,вопрос - что там должно быть распаяно?
-
Привет ребята. Есть мышь a4tech x7 (x748k) отдали, с убитым проводом. Там 5 pin коннектор. Перепаял провод от другой мыши, только на 4 pin. При включении мышак загорается, всё работает, но она не определяется, и начинается треск в динамиках, тормоза ПК. Нигде не коротит, при условии, что с куском старого провода всё работает. Донор провод живой. Может я Data+ и Data- перепутал. Но по цветам провода всё соответствует. Менять местами провода не риснул. Может кто-то что посоветует. 0
-
Продаю USB-I2S адаптеры. Процессор XMOS. Ввод/вывод PCM 16-32 бита, 44.1-384 кГц, Вывод DSD64-256. Внешнее тактирование 512 Fs, гальваническая изоляция. Тема по адаптеру: Срок изготовления 4 недели. Стоимость 8000р.+пересылка
-
USB транспорт Amanero (клон), последняя прошивка, РСМ до 32/384, DSD до 512. Цена 27$. Телефон 05O6751256(Украина) Сергей. EMAIL tatunovs@ukr.net
-
Здравствуйте. Нужна помощь в реализации идеи. У меня очень скудные знания в электронике и программировании, но я готов разбираться, если вы дадите направление куда копать. Есть реле, необходимо управлять его работой с компьютера из самодельной программы. В программе цикл периодического включения и отключения реле. Схему как это примерно должно выглядеть креплю. Как я себе это представляю: Пишу программу на си допустим из которой могу подключаться к пинам порта usb и выставлять/убирать на них напряжение. К пинам порта подключено реле 9В срабатывающее от напряжения на пинах (возможно придется два usb последовательно соединить и одновременно их включать чтоб 10В получить, звучит странно). Таким образом управляем реле с пк. Интересует реализуема ли подобная идея или как лучше что то подобное реализовать. В микроконтроллерах я 0, желательно бы без них обойтись. Из портов у меня только USB(. Что мне делать? Видел USB релейные модули (типа https://mcustore.ru/store/ispolnitelnye-moduli/relejnyj-modul-2-kanala-upravlenie-po-usb/?gclid=CjwKCAjw9vn4BRBaEiwAh0muDCAq2PAxtJGeb760LL3vmR7ExK0yiyH5DKwz0WC-60ea7Lj8WqwuJhoCTw4QAvD_BwE ) но они наверное не подходят, мне нужен контроль в моей программе, не просто включение отключение по нажатию курсором, а цикл включения отключения, а потом может и что еще сложнее. А они на МК, и как написать программу для взаимодействия с ними я не знаю. Хотя я понимаю что оптимальным вариантом наверное было бы взять такой модуль, заменить прошивку на свою и написать программу ПК по взаимодействию с МК. схема.rar
-
Есть у меня два блока питания один на 35kV второй на 65kV, у обоих присутствует порт аналогового программирования 0-10 v (смотрите прикрепленный мануал ), я ищу умельца который сможет выполнить описанную ниже задачу. возможно есть уже готовое решение ? Задача состоит из двух частей Железо которое должно подключатся с одной стороны к блоку питания FUG(мануал во вложении ) выдавая от 0-10V , а с другой стороны к ПК через юсб Программа , в которой будет возможно калибровать выходное напряжение блока питания в зависимости от подключенного БП, возможность повышать/понижать напряжение постепенно , таймер на выключение/ включение блока питания . Analog_programming.pdf
- 2 replies
-
- Analog
- Analog Device
- (and 5 more)
-
Всех прошедшим праздниками, Нужна помощь с удлинением провода до 3 м на улицу с помощью веб камеры logitech 270 без помех и качества картинки не менялось, может соединить через витопару или спаять, знаю есть усилительные провода с чипом но они идут начинаю с 5 м, такой вариант не самый удобный, желательно под корешок отрезать белый,черный,красный,и черный, и соединиться, но я боюсь, что помехи будут. Помогите, кто хоть раз сталкивался с переделкой провода.
-
Из старого ноутбука достал модуль AWBT253. Как его можно подключить к компьютеру? Есть к кого-нибудь распиновка?
-
Всем привет. Вопрос прикладного характера: есть мышка rapoo vt950 подключение у нее гибридное (может и через юсби и через блютус свисток). хотел добавить ей функцию беспроводной зарядки QI (типа такого). Уже сделал всю механическую работу по установке в корпус модуля беспроводной зарядки (фото прикрепляю), осталось подключение питания к самой мыши. хотелось бы припаять к выводу юсби чтобы видеть на пк через драйвер статус зарядки, но даташитами творение сумрачного китайского гения не избаловано. И хоть на плате присутствуют подписи однако где конкретно можно припаять питалово мне не понятно. Думал можно припаяться к контроллеру заряда батареи. Основная проблема с реализацией обоих вариантов в возможном КЗ и скоропостижной гибели батареи. В общем суть вопроса - как правильно подключить выводы Qi приемника к системе питания мышки? желательно с возможностью индикации начала зарядки.
-
Добрый день! Хотелось бы рассказать об очередном своём девайсе: USB аудио интерфейс UI-01. Устройство представляет собой USB-I2S адаптер с возможностью вывода PCM/DSD потоков, а так же ввода PCM I2S данных. Краткие характеристики: - Процессор XMOS XUF208, 8 логических ядер, 500 MIPS. - USB 2.0 High speed - 2 линии ввода/вывода (2 стерео входа + 2 стерео выхода или 4 входа/выхода) - Вывод: PCM 16-32 бита 44.1-384 кГц, DSD Dop 64-128, DSD Native 64-256 (linux) - Ввод: PCM 16-32 бита 44.1-384 кГц - Тактирование мастерклока от платы ЦАП/АЦП, частоты 512fs - Формат входа/выхода I2S - Питание Self Power (т.е. от внешнего источника, не от USB) - 8 конфигурируемых линий GPIO, возможные варианты от 8 выходов, до 4 входа + 4 выхода - Все линии гальванически изолированны с помощью изоляторов SiLabs Si8662, Si8640 - 2 линии I2C, одна из которых изолирована с помощью ADUM1250 для управления ЦАП/АЦП и подключения дисплея/кнопок/EEPROM. Внешний вид: На плате присутствует разъем full XTAG для прошивки и отладки firmware. Схемотехника по даташитам и в общих чертах повторяет схемы evolution board от XMOS с некоторыми изменениями. Планируется 3 режима работы: Legacy, Soft и Native. Legacy режим. Параллельный режим работы, при котором управляющие команды выдаются как статические сигналы (MUTE, RESET, DSD, F0,F1). Этот режим позволяет работать интерфейсу без платы управления. Soft режим. Режим, при котором управление ИМС ЦАП/АЦП осуществляется по шине I2C или SPI. Конфигурация выбирается из меню. Необходима плата управления. Native режим. Режим, при котором конфигурация управления хранится в EEPROM памяти на плате ЦАП/АЦП. Наиболее функциональный режим, при котором всё управление осуществляется с процессора интерфейса. Управляющие сигналы на плате ЦАП/АЦП формируются с помощью I2C экспандера. Этот режим позволит использовать самую различную периферию на плате преобразователя (регулятор громкости и т.п.) без необходимости настройки, т.к. конфигурация будет храниться в EEPROM. Разъем 10 пиновый, т.к достаточно только I2S и I2C сигналы. Этот режим позволяет работать интерфейсу как с платой управления, так и без неё. Программируется плата с помощью специализированного адаптера XA-XTAG. Выводы сгруппированы по функциональному назначению, поэтому в случае неиспользуемых функций (например не нужен SPI), изолятор отвечающий за эту группу сигналов может не устанавливаться на плату. Распиновка разъема I2S: Полнофункциональные драйверы подходят отсюда: http://jlsounds.com/drivers.html На данный момент полностью реализован режим Legacy. Так же исправлены большинство "детских" болезней. В процессе работы удаление щелчков при переключении PCM-DSD и обратно. Вопросы: Что необходимо добавить или убрать к данной плате? Какие ИМС ЦАП необходимо добавить в список поддерживаемых в прошивку, для работы в SOFT режиме и с какими протоколами? Сейчас доступны I2C и SPI.
-
Возникла необходимость сделать на скорую руку usb уделнитель. Нашел провод, выпаял usb разетку. Согласно найденной распиновки припаял 4 цветных провода, а голый пустил на корпус. При попытке подключить флешку пишет "устройство не определено". Телефон только заряжается, данные также не передаёт. Контакты прозванивал, со стороны моей "недо-пайки" проблем нет. Может я не учел какую-то особенность пайки usb 2.0?