Áramkörök

Android OTG fejlesztési felület (képekkel)

✔ Бюджетный FPV приемник для телефона! USB OTG 5.8Ghz Receiver for Android!

✔ Бюджетный FPV приемник для телефона! USB OTG 5.8Ghz Receiver for Android!

Tartalomjegyzék:

Anonim

Olyan mikrovezérlő alapú hardvert fejlesztek ki, amely az On-the-Go (OTG) móddal csatlakozik egy Android telefonhoz, és a telefon táplálja.

A mikrovezérlő beágyazott c programozással van programozva, és a kenyérlemezen van egy elrendezés, hogy átálljon a 'Program módból' 'Run' módba. Ehhez egy DIP-kapcsolót használtam, mivel a D + / D- az „USB-módban” és a processzor „Adat / Óra” programja ugyanazt a csapot használja.

Ezt kényelmesnek találom, hogy gyorsan módosíthassam a szoftvert, és azonnal ellenőrizzük a hardver funkcióit.

Az Android telefonvonalon azt tapasztaltam, hogy gyakran szükség van a „PC-Connected-Mode” -ról, ahol az APK programot a számítógépről az eszközre tölti le az „Android Studio IDE” és az „OTG-mód” segítségével. a telefont a mikroprocesszoros hardverhez kell csatlakoztatni.

Mivel a programfejlesztés iteratív folyamat, amely a telefont „Hardveremulátor” -ként használja, a „Connect / Disconnect” ciklusok száma megnövekedett, és nagyon aggódtam, hogy a telefon végén a csatlakozó károsodott. Ez nagyon fontos, mivel a telefon a legdrágább hardver a beállításban!

Egy egyszerű „OTG-fejlesztési interfészt” találtam, amely itt bemutatásra kerül, ahol a kapcsolat a telefon végén véglegesen történik egy fejlesztési munkamenet alatt, és a PC / mikro-processzor alternatív módon összekapcsolható az „APK” / ”végrehajtás feltöltésére. az alkalmazás'.

A biztonság beépül a hardverbe, így a PC-ről + 5 V-ot nem lehet a telefonba táplálni, amikor az OTG módban van.

kellékek:

1. lépés: Hardver

A vázlatos ábra a telefonaljzathoz csatlakozó USB-Micro-B csatlakozó, a mikro-processzor OTG hardverhez csatlakozó USB-A-aljzat és a PC-USB kábel USB-Micro-B csatlakozója közötti kapcsolatot mutatja. csatlakozni.

A D +, D- és Gnd vonalak összekapcsolódnak a mindhárom csatlakozó megfelelő csapjai között.

A JP2 csatlakoztatásakor az USB-Sense vezeték csatlakozik a földhöz, és az Android telefont OTG-módba kapcsolja. Amikor a JP1 csatlakozik + 5V a PC-ről, akkor az az Android telefonra táplálható, amely a D + / D-vel együtt aktiválja a Phone-PC kapcsolatot.

Nem ajánlatos egyidejűleg csatlakoztatni a JP1 és JP2-t, mint + 5V-t a PC-ről / töltő, ha a telefont OTG-módban táplálja. (+ 5V csak olyan Android-eszközökre lehet táplálni, amelyek nem szolgáltatják az áramot a mikro-USB-porthoz, de egyébként OTG-képesek lennének.)

Ezt elkerüljük úgy, hogy nem használunk csúszkapcsolókat, és csak egy cserélhető „Jumper-Shunt-Bridge” -t használunk, így a rendszer csak a két üzemmód egyikében lenne.

Ez egy egyszerű, az interfészbe épített Biztonság.

A képek az interfész és a jumper kapcsolatok felső / alsó nézeteit mutatják.

A telefonos kapcsolat megtartása mellett a csatlakozót csatlakoztassa / leválaszthatja a kenyértáblán / PC-n vagy az interfész csatlakozókon.

2. lépés: A csatlakozók beszerzése

Az USB-A foglalat meglehetősen könnyen elérhető, de nehéz volt a Micro-B csatlakozók megszerzése.

Végül sikerült egy csatlakozót eltávolítani egy mobiltelefon-kártyáról, a másik pedig egy PC-telefon kábelből.

Érdekes, hogy az USB-Micro-B dugó a kábelből csak az öt csatlakozó közül négyet használ, és az érzékelőcsapot levágták. A műanyagba kellett ásni, hogy az érzékszervi érintkezésbe kerülhessek. Erre huzaltam egy huzalt, hogy kihozzam ezt a csapot, ami szükséges az OTG-módhoz.