ADK DemoKit - подключение к RT-ADK Неисправность ... USB отключен - PullRequest
0 голосов
/ 22 марта 2012

Я пытаюсь протестировать Android ADK с помощью приложения DemoKit и платы RT-ADK.DemoKit работает около одной минуты.Однако после этого цикл выполнения DemoKit останавливается.В это время программа выдает сообщение «D / vold (117): USB отключен» на logCat, и светодиод TX платы Arduino (RT-ADK) мигает дважды.После этого, когда я нажимаю кнопку «назад» на терминале android, на терминале ненадолго появляется изображение андроида и, возможно, он говорит, что USB отключен.Кто-нибудь сталкивался с подобной ситуацией?и я рад, если кто-нибудь покажет мне, как исправить эту ситуацию.Я использую XPERIA SO-01C, Android 2.3.4.С уважением,

Ответы [ 2 ]

0 голосов
/ 01 января 2014

Я столкнулся с подобной ситуацией, пытаясь управлять обычным сервоприводом, используя код, полученный из DemoKit, работающего на Arduino Mega ADK. При включении питания Arduino USB, как и вы, отключается без видимой причины. Я попытался отключить 9-вольтовую батарею, и она работала лучше, но симптомы в итоге вернулись так плохо, что, если бы я приложил момент к сервоприводу, USB отключился. Я проверил напряжение батареи, и при подключенной недогрузке она провалилась до 4,8 В, а без нагрузки показала 7,2 В. Затем я перешел на батарею емкостью 7,7 В (2S) 1300 мАч (25C), и до сих пор она работала нормально. Похоже, что USB-схема чувствительна к пониженному напряжению во время высокого потребления тока, когда сервопривод движется с высокой скоростью или высоким крутящим моментом / нагрузкой. Похоже, достаточно для запуска логики отключения USB без дополнительных катастрофических эффектов для Arduino и Android ADK.

0 голосов
/ 24 марта 2012

Я не уверен, что это правильное решение, но когда я подал питание от USB-адаптера переменного тока на плату Arduino, вместо того, чтобы подавать питание от USB-разъема ПК, перезагрузка USB не происходила более нескольких минут. Страница http://arduino.cc/en/Main/ArduinoBoardADK может сказать причину.

не так ?: [android-терминал] --- usb-кабель --- [arduino-mega-adk] --- usb-кабель --- [PC]

верно ?: [android-терминал] --- usb-кабель --- [arduino-maga-adk] --- usb-кабель --- [Адаптер переменного тока]

...