Sadržaj:
- Korak 1: Potrebne stavke
- Korak 2: Lemljenje podatkovnih žica HTC ExtUSB razvodne ploče
- Korak 3: Lemljenje podatkovnih žica USB-a na serijski adapter na razini TTL
- Korak 4: Provjerite veze podatkovne žice
- Korak 5: Lemljenje žice za napajanje serijskog adaptera na USB-u na razini TTL (opcionalno)
- Korak 6: Lemljenje kabela za napajanje HTC ExtUSB razvodne ploče (opcionalno)
- Korak 7: Provjerite vezu kabela za napajanje
- Korak 8: Što sada?
Video: Android G1 serijski na USB kabel: 8 koraka
2024 Autor: John Day | [email protected]. Zadnja promjena: 2024-01-30 09:38
Naučite kako napraviti Android G1 2.8v serijski adapter za USB serijski uređaj (pomoću 3,3v ttl to usb serijskog adaptera). Ovo se može koristiti za otklanjanje pogrešaka u jezgri/itd. S vašim računalom. Ovaj projekt ne bi vas trebao koštati više od 40 dolara ako već imate osnovne elektroničke alate poput lemilice. Napomena: Mogućnost korištenja 3,3v ttl razine zasnovana je na grupnim raspravama google -a i slici serijskog kabela koji koristi navodni Android programer. Serijska razina 2,8 V određena je pomoću nekoga pomoću voltmetra. Izgradite/koristite na vlastitu odgovornost i prije početka provjerite komentare ovog uputstva! Podaci se mogu primijeniti za izradu 2,8 V serijskog na RS232 pretvarača za interakciju s RS232 uređajima, ili 2,8 V serijskog na serijski pretvarač razine 5 V za interakciju s mikrokontroler poput Arduina. Možda ću objaviti upute o tome kako ih napraviti kad se još malo poigram s jezgrom G1.:) Ovaj vodič pretpostavlja osnovno znanje o lemljenju. Ako nemate ovu vještinu, trebali biste pronaći instruktora o tome i malo vježbati. Lemljenje potrebno za ovaj projekt nije teško, ali ga je potrebno izvesti u maloj količini prostora koja bi mogla biti teška za početnike. Ovaj kabel je nastao na temelju informacija primljenih od Google-ove platforme Google Group.… Konkretno ova dva niti: https://groups.google.com/group/android-platform/browse_thread/thread/f03730e25cc3fe55? fwc = 1https://groups.google.com/group/android-platform/browse_thread/thread/439d3f3af7a88a09a10a lnk = gst & q = serial#10a80eb835e8dbcc … I ova slika "mističnog" g1 serijskog kabela pomogla je (i zbunila se!): https://www.noisebridge.net/wiki/Slika: G1-dva-USB-to-serial- cable.jpgOstavite konstruktivnu kritiku/komentare ako smatrate da su neki koraci pogrešni, zbunjujući … ili loše napisani!
Korak 1: Potrebne stavke
Za izradu ovog pretvarača trebat će vam sljedeće:
- Lemilica (sve što Radioshack/na mreži/itd. Ima treba raditi)
- Lemljenje (sve što Radioshack/online/itd. Ima na zalihi, to je 0,032 dia. Ili će raditi malo manje)
- Strojevi za skidanje žica (Nemojte ih kupovati od Radioshacka.. međutim, trebala bi ih imati vaša lokalna trgovina hardvera)
- Rezači žice
- HTC ExtUSB ploča za razbijanje
- 22 AWG puna žica - Bilo bi najbolje nabaviti crvenu, crnu i drugu boju po vašem izboru (bijelu), ali nije potrebno.
- Pretvarač serijske razine USB u 2.8V (ili 3.3v). Bilo bi najbolje da nabavite onu koja vam omogućuje da koristite 5v liniju USB sabirnice za napajanje G1, ali to nije potrebno. Bilo što od sljedećeg bi trebalo funkcionirati (potreban vam je samo JEDAN):
- (Nema 5V liniju za napajanje)
- (Možda će biti teško izmijeniti da biste dobili 5V liniju za napajanje)
- (Ja sam koristio ovaj, ima 5v konektor)
- (VCC pin bi trebao napajati 5V … ipak provjerite!)
- (Ovo bi trebalo imati liniju od 5 V (VCC).. ali postoje oprečne informacije između stranice sa specifikacijama trgovine i tvrtke) https://apple.clickandbuild.com/cnb/shop/ftdichip?productID=68&op=catalogue-product_info-null&prodCategoryID = 47
Korak 2: Lemljenje podatkovnih žica HTC ExtUSB razvodne ploče
= 1. Pomoću rezača žice izrežite tri duljine žice od kojih je svaka duga oko 5 inča. Ako ste kupili više od jedne boje žice, napravite jednu crnu žicu i dvije svoje prilagođene boje. = 2. Uz pomoć skidača žica uklonite oko 5 mm izolacije sa svakog kraja triju kabela. Sada, prije nego nastavite, idite uhvatiti HTC ExtUSB razbojnu ploču i pažljivo je pogledajte. Jedna strana će imati male brojeve na sebi koji odražavaju sljedeće: 6 9 11 5O OO O78 10 4OO O O1 2 3O O O Podebljane rupe su ono što nas zanima. Te tri rupe predstavljaju GND (rupa 7), TXO (rupa 8) i RXI (rupa 9), a svi su oni neophodni za serijsku komunikaciju G1. U slučaju da se pitate na što su ostale pinove vezane, ovo je ono što PodGizmo.com trenutno navodi: 1: USB VCC +5v2: USB podaci -3: USB podaci +4: N / C5: USB GND6: Lijevi audio + 7: Označeno kao "AG" (Serijska razina 2,8 V GROUND) 8: Zvuk - (GND) Označeno kao "CK" (Serijska razina 2,8 V TX0) 9: Prekidač (razgovor) Označeno kao "OT" (Serijska razina 2,8 V RX'I) 10: Desni zvuk +11: Mikrofon +12: Uzemljenje kućišta (GND) = 3. Priključite lemilicu i pustite je da se zagrije. = 4. Uhvatite žicu koju ste ranije rezali (crnu ako imate više boja) i lemite ga kroz rupu 7 (GND). = 5. Uhvatite drugu žicu koju ste ranije rezali i lemite je kroz rupu 8 (TXO). = 6. Uhvatite posljednju žicu koju ste ranije rezali i lemite je kroz rupu 9 (RXI). Nakon toga trebao bi izgledati nešto poput donje slike.
Korak 3: Lemljenje podatkovnih žica USB-a na serijski adapter na razini TTL
Sada kada je ExtUSB ploča lemljena, sljedeći korak je lemljenje tih žica u odgovarajuće rupe na serijskoj ploči USB do 2.8v. Prije nastavka, bilo bi dobro uzeti ovu ploču i pažljivo pogledati kako biste pronašli rupe GND, RX i TX. = 1. Lemite žicu GND (onu lemljenu u rupi 7 na HTC ExtUSB ploči) u rupu označenu sa GND na vašem USB -u na serijski adapter na 2,8v. = 2. Lemite TXO žicu (ona lemljena u rupi 8 na HTC ExtUSB ploča) u rupi s oznakom RX na USB -u za serijski adapter do 2.8v. = 3. Lemite RXI žicu (onu lemljenu u rupi 9 na HTC ExtUSB ploči) u rupu označenu TX na vašem USB -u na 2,8v serijski adapter.
Korak 4: Provjerite veze podatkovne žice
= 1. Ako je potrebno, instalirajte sve potrebne upravljačke programe za USB do 2.8v serijski adapter koji ste koristili. = 2. Preuzmite serijsku konzolnu aplikaciju za svoje računalo. Za korisnike OS X/Linuxa, minicom ili zaslon naredbenog retka dobar su izbor. Koristit ću minicom pod Ubuntuom. = 3. Uključite pretvarač koji ste napravili u USB priključak na vašem računalu. NEMOJTE ga još spajati na telefon. = 4. Otvorite aplikaciju serijske konzole i provjerite je li uređaj otkriven. Za mene se prikazuje pod /dev /ttyUSB0 i minicom ga je automatski pokupio. Možda ćete morati konfigurirati svoj softver. = 5. S sada prepoznatim serijskim portom, sada morate promijeniti brzinu prijenosa/zaustavne bitove i kontrolu protoka. Da biste ih promijenili u minicom, upišite Ctrl-a, a zatim tipku Shift-O (O kao u Obami). Pojavit će se dijalog o konfiguracijama. Trebali biste odabrati "postavljanje serijskog porta", pritisnite enter, a zatim promijenite vrijednosti na sljedeće:
- Bps/Par/Bitovi: 115200 8N1
- Kontrola protoka hardvera: Ne
- Softverska kontrola protoka: Ne
= 6. Zatvorite postavke i sada pričekajte vezu. Možete izaći iz postavki u minicomu pritiskom na gumb za bijeg. = 7. Idite po svoj G1 telefon i provjerite je li dobro napunjen. Nakon što to učinite, idite na Postavke-> Zvukovi i zaslon-> Vremensko ograničenje zaslona i povećajte ga na 10 minuta ili Nikad ne istječu. Prema preliminarnim testovima, čini se da serijski ne radi s isključenim zaslonom.. ali to nije provjereno. = 8. Uključite HTC ExtUSB konektor u telefon.. ako osjetite nešto smiješno ili vidite iskre, brzo odspojite konektor s telefona pa USB kabel i pregledajte prethodne korake da vidite što ste propustili. = 9. Ako sve izgleda i miriše u redu, pogledajte izlaz serijske konzole, odmah bi trebao reći "debug>". To odražava da ste barem ispravno lemili žice GND i RX, woo! ** = 10. Pokušajte upisati "ps" i pritisnuti enter, ako vidite da se pojavljuju ps i da se puno teksta pomiče kad pritisnete enter, to znači da povežete kabl radi dobro. Uredno! **** Ako ne vidite očekivani "debug>" tekst ili ne vidite što upisujete, pritisnite enter nekoliko puta. Ponekad se komunikacija može poremetiti jer se ne koristi softver/hardverska kontrola toka. Ako to ne uspije, možete pokušati ponovo pokrenuti aplikaciju za konzolu, provjeriti postavke serijske komunikacije, isključiti/uključiti telefon i na kraju dvaput provjeriti ono što ste lemili. = 11. Odrežite višak žica s obje ploče.
Korak 5: Lemljenje žice za napajanje serijskog adaptera na USB-u na razini TTL (opcionalno)
Sada kada znate da vaš kabel radi, možete ga koristiti kako jest, omogućiti napajanje G1 ili raditi kao dvostruki standardni USB i USB serijski uređaj. U nastavku je objašnjeno kako napajati G1 pod uvjetom da vaš adapter ima otvor od 5V za lemljenje. = 1. Pogledajte svoj serijski na USB adapter razine 2.8v i potražite nešto s oznakom 5V. Može biti označen i kao VCC, ali ako je to slučaj, provjerite podatkovnu tablicu adaptera da biste provjerili da li stvarno napaja 5 V izravno s USB sabirnice. Također vjerojatno ne bi škodilo ako ovo ponovno provjerite pomoću voltmetra. Ako nemate ovu vezu, nećete moći dovršiti sljedećih nekoliko koraka. Ako naiđete na ovu situaciju, možda biste trebali razmisliti o lemljenju USB kabela na odgovarajuće HTC ExtUSB pinove jer bi vam to trebalo omogućiti napajanje G1, a također i standardni USB pristup G1 = 2. Pomoću rezača žice izrežite žica duga oko 5 centimetara. Ako ste kupili više od jedne boje žice, upotrijebite crvenu žicu. = 3. Skidačem žica uklonite oko 5 mm izolacije sa svakog kraja kabela. = 4. Lemite žicu kroz otvor od 5 V (ili VCC) na svoj adapter.
Korak 6: Lemljenje kabela za napajanje HTC ExtUSB razvodne ploče (opcionalno)
Ponovno pogledajte proboj HTC ExtUSB ploče. Zanima nas USB VCC +5v rupa koja je podebljana ispod 6 9 11 5O OO O7 8 10 4O OO O1 2 3O O O1: USB VCC +5v2: USB podaci -3: USB podaci +4: N / C5: USB GND6: Lijevi zvuk +7: Označeno kao "AG" (serijski nivo 2,8 V GROUND) 8: Zvuk - (GND) Označeno kao "CK" (Serijski nivo razine 2,8 V TX) 9: Prekidač (razgovor) s oznakom "OT" (serijski broj 2,8 v Razina RX) 10: Desni zvuk +11: Mikrofon +12: Uzemljenje kućišta (GND) = 1. Lemite drugi kraj (crvene) žice koju ste upravo lemili u rupu 1 (USB VCC +5v).
Korak 7: Provjerite vezu kabela za napajanje
= 1. Uključite adapter u računalo. Ako počne mirisati smiješno ili iskreti, brzo ga uklonite i provjerite što ste lemili. = 2. Uzmite telefon, uključite ga ako je isključen, a zatim uključite adapter u njega. Nakon otprilike sekunde ili dvije, žuto svjetlo za punjenje bi se trebalo uključiti i ostati upaljeno.. ako se to ne dogodi, brzo ga odspojite i dvaput provjerite svoje veze. To je to, poludite!
Korak 8: Što sada?
Dakle, sada kada znate kako komunicirati sa serijskim portom na G1, vjerojatno vam se gomila ideja vrti oko glave kako to iskoristiti, zar ne? Ne bi li bilo lijepo upotrijebiti ovo za: -Upravljanje robot-Koristite G1 kao serijsku konzolu za povezivanje sa poslužiteljima u beowulf klasteru poput System-X-Komunicirajte sa senzorima/aktivatorima preko 3g mreže za daljinsko praćenje/upravljanje-Upotrijebite serijski port za priključivanje čitača glukoze u krvi ili drugog medicinski uređaj (psst, zapošljavaju li neke velike medicinske tvrtke?) i kombinirati dva uređaja u jedan za mnoge ljude? Evo projekta koji objašnjava kako sastaviti jezgru telefona G1 kako biste mogli koristiti serijski port iz korisničke zemlje. Sadrži i api pa možete koristiti serijski port izravno iz Android Gui aplikacija! Http: //code.google.com/p/android-serialport-api/ Ne zaboravite objaviti svoje projekte ovdje kad završite !
Preporučeni:
USB na serijski TTL: 3 koraka
USB na serijski TTL: Za neke od mojih PIC projekata potrebno mi je serijsko (RS232) sučelje za ispis nekih poruka na ekranu računala. Još uvijek imam stolno računalo koje ima jedno RS232 sučelje, ali danas većina računala umjesto toga ima USB sučelje. Možete kupiti razvojne programe
SpaceBall 4000 serijski na USB adapter: 4 koraka
SpaceBall 4000 serijski na USB adapter: SpaceBall 4000 (ekvivalent 5000FLX-u, ali ne i 5000) serijski je 3D miš s 12 gumba koji možete kupiti na ebayu za manje od 20 USD. Ovo je lijepo za izradu 3D grafičkog dizajna jer možete pomicati modele po tri osi i rotirati ih
Serijski UDP/IP pristupnik za Arduino na temelju ESP8266 štita: 8 koraka
Serijski UDP/IP pristupnik za Arduino temeljen na ESP8266 Shieldu: Već sam 2016. objavio ovo uputstvo "Kako napraviti vlastiti Wifi pristupnik za povezivanje vašeg Arduina s IP mrežom". Budući da sam napravio neka poboljšanja koda i još uvijek koristim ovo rješenje. Ipak, sada postoje neki ESP8266 štitovi t
Pretvaranje ploča USB-a zasnovanih na SAMD21 u hardverski serijski port!: 3 koraka
Pretvaranje USB priključaka ploča temeljenih na SAMD21 u hardverski serijski port !: Danas je standardno koristiti USB priključak na Arduino (ili bilo kojoj drugoj kompatibilnoj) ploči kao emulirani serijski port. Ovo je vrlo korisno za ispravljanje pogrešaka, slanje i primanje podataka s naših dragih ploča. Radio sam na uChipwhen, prolazeći kroz datash
Android G1 serijski prema Arduino robotu: 8 koraka
Android G1 serijski prema Arduino robotu: Saznajte kako vaš Android mobitel može upravljati robotom pomoću Arduino ploče. Telefon prima naredbe putem telneta s drugog telefona ili računala, tako da robotom možete upravljati daljinski. Ovaj projekt inače neće izmijeniti G1 pa nas možete nastaviti