Բովանդակություն:

Android G1 սերիան USB մալուխին ՝ 8 քայլ
Android G1 սերիան USB մալուխին ՝ 8 քայլ

Video: Android G1 սերիան USB մալուխին ՝ 8 քայլ

Video: Android G1 սերիան USB մալուխին ՝ 8 քայլ
Video: Android G1 serial to PC 2024, Նոյեմբեր
Anonim
Android G1 սերիան USB մալուխին
Android G1 սերիան USB մալուխին

Իմացեք, թե ինչպես պատրաստել Android G1 2.8v սերիալ USB սերիայի սարքի ադապտեր (օգտագործելով 3.3v ttl դեպի USB սերիական ադապտեր): Սա կարող է օգտագործվել ձեր համակարգչի միջուկի կարգաբերման համար և այլն: Այս նախագիծը չպետք է ձեզ կարժենա ավելի քան 40 դոլար, եթե արդեն ունեք հիմնական էլեկտրոնային գործիքներ, ինչպիսիք են զոդման երկաթը: 3անուցում. 3.3v ttl մակարդակի սերիալ օգտագործելու հնարավորությունը հիմնված է google խմբի քննարկումների և սերիական մալուխի նկարի վրա, որն օգտագործվում է ենթադրյալ android- ի մշակողի կողմից: 2.8 վ մակարդակի սերիալը որոշվել է վոլտմետր օգտագործող մեկի միջոցով: Կառուցեք/օգտագործեք ձեր ռիսկով և սկզբից ստուգեք նաև այս հրահանգի մեկնաբանությունները: Տեղեկատվությունը կարող է կիրառվել RS232 սարքերի հետ փոխգործակցող 2.8 վ սերիա RS232 փոխարկիչ կառուցելու համար, կամ դրա հետ փոխգործակցության համար 2.8 վ սերիա սերիալից ՝ 5 վ մակարդակ: միկրոկոնտրոլեր, ինչպիսին է Arduino- ն: Ես կարող եմ հրահանգներ տեղադրել, թե ինչպես դրանք պատրաստել, երբ ավելի շատ խաղամ G1 միջուկի հետ::) Այս ձեռնարկը ենթադրում է եռակցման հիմնական գիտելիքներ: Եթե դուք չունեք այս հմտությունը, դուք պետք է դրա մասին ուսանելի գտնեք և մի փոքր զբաղվեք: Այս նախագծի համար կպցնելը դժվար չէ, բայց պետք է արվի փոքր տարածության մեջ, որը կարող է դժվար լինել սկսնակների համար: Այս մալուխը ստեղծվել է Android- հարթակ Google Group- ից ստացված տեղեկատվության հիման վրա:… Մասնավորապես այս երկուսը թեմաներ. lnk = gst & q = serial#10a80eb835e8dbcc… «առեղծվածային» g1 սերիական մալուխի այս նկարը նույնպես օգնեց (և շփոթեցրեց) ՝ https://www.noisebridge.net/wiki/Image: cable-j.webp

Քայլ 1: Անհրաժեշտ իրեր

Այս փոխարկիչը կառուցելու համար ձեզ հարկավոր է հետևյալը.

  • Oldոդման երկաթ (ինչ էլ որ ունենա Radioshack/առցանց/և այլն, այն պետք է աշխատի)
  • Oldոդիչ (Ինչ էլ որ ունենա Radioshack/առցանց/և այլն պահեստում, որը կազմում է 0.032 դի. Կամ մի փոքր ավելի փոքր կաշխատի)
  • Հաղորդալարեր (մի գնեք դրանք Radioshack- ից: Այնուամենայնիվ, ձեր տեղական տեխնիկայի խանութը դրանք պետք է ունենա)
  • Մետաղալար կտրիչներ
  • HTC ExtUSB Breakout տախտակ
  • 22 AWG պինդ մետաղալար - Լավ կլինի կարմիր, սև և ձեր նախընտրած մեկ այլ գույն (սպիտակ) ձեռք բերել, բայց դա անհրաժեշտ չէ:
  • USB- ից 2.8V (կամ 3.3v) սերիական մակարդակի փոխարկիչ: Լավ կլինի, եթե կարողանաք ձեռք բերել մեկը, որը թույլ է տալիս օգտագործել USB ավտոբուսի 5 վ գիծը G1- ը սնուցելու համար, բայց դա անհրաժեշտ չէ: Հետևյալներից որևէ մեկը պետք է աշխատի (ձեզ հարկավոր է միայն ՄԵԿ).
    • (Չունի 5 վ հոսանքի հոսք)
    • (Կարող է դժվար լինել փոփոխել հոսանքի 5 վ գիծ ստանալու համար)
    • (Ես օգտագործել եմ այս մեկը, ունի 5 վ միակցիչ)
    • (VCC կապը պետք է ապահովի 5 վ … կրկնակի ստուգում, այնուամենայնիվ)
    • (Սա պետք է ունենա 5 վ գիծ (VCC).. բայց կան հակասական տեղեկություններ խանութի և ընկերության տեխնիկական էջի միջև) https://apple.clickandbuild.com/cnb/shop/ftdichip?productID=68&op=catalogue-product_info-null&prodCategoryID = 47

Քայլ 2. HTC ExtUSB Breakout Board Data լարերի զոդում

HTC ExtUSB Breakout Board Data լարերի զոդում
HTC ExtUSB Breakout Board Data լարերի զոդում

= 1. Օգտագործելով մետաղալարերը, կտրեք երեք երկարությամբ մետաղալարեր, որոնցից յուրաքանչյուրը մոտ 5 դյույմ երկարություն ունի: Եթե դուք գնել եք մեկից ավելի գույնի մետաղալարեր, պատրաստեք մեկ սև մետաղալար և երկուսը ձեր նախընտրած գույնից: HTC ExtUSB բեկման տախտակ և ուշադիր նայեք դրան: Մի կողմում կլինեն փոքր թվեր, որոնք արտացոլում են հետևյալը.) և RXI (անցք 9), որոնք բոլորը անհրաժեշտ են G1- ի սերիական հաղորդակցության համար: Եթե ձեզ հետաքրքրում էր, թե ինչի հետ էին կապված մյուս կապերը, ահա թե ինչ է ներկայումս PodGizmo.com- ը թվարկել ՝ 1: USB VCC +5v2: USB տվյալներ -3: USB տվյալներ +4: N / C5: USB GND6: Ձախ աուդիո + 7: Պիտակավորված «AG» (Սերիական 2.8v Մակարդակ GROUND) 8. Աուդիո - (GND) Պիտակավորված «CK» (Սերիա 2.8v Մակարդակ TX0) 9. Անջատիչ (քննարկում) Պիտակավորված «OT» (Սերիա 2.8v Մակարդակ RX'I) 10: Աջ աուդիո +11. Միկրոֆետ +12. Շասսի հիմք (GND) = 3. Միացրեք ձեր եռակցման երկաթը և թողեք, որ այն տաքանա: այն կպցրեք 7 (GND) անցքով: = 5. Ձեռք բերեք մեկ այլ մետաղալար, որը դուք կտրել եք ավելի վաղ և այն կպցնել 8 (TXO) անցքով: = 6. Բռնել ավելի վաղ կտրած վերջին մետաղալարը և այն զոդել 9 անցքով (RXI): Դրանից հետո այն պետք է նման լինի ստորև ներկայացված նկարի:

Քայլ 3. USB- ը TTL- մակարդակի սերիական ադապտերների տվյալների լարերի զոդում

USB- ի TTL- մակարդակի սերիական ադապտեր տվյալների լարերի զոդում
USB- ի TTL- մակարդակի սերիական ադապտեր տվյալների լարերի զոդում

Այժմ, երբ ExtUSB տախտակը եռակցված է, հաջորդ քայլն այն է, որ այդ լարերը միացնենք USB- ի համապատասխան անցքերի մեջ 2.8 վ սերիական տախտակին: Շարունակելուց առաջ լավ գաղափար կլինի բռնել այս տախտակը և ուշադիր փնտրել ՝ գտնելու GND, RX և TX անցքերը: = 1. oldոդեք GND մետաղալարը (HTC ExtUSB տախտակի 7 -րդ փոսում զետեղվածը) ձեր USB- ի GND պիտակով անցքում 2.8 վ սերիայի ադապտեր: = 2. erոդեք TXO մետաղալարը (այն, որը զոդված է 8 -ի անցքում HTC ExtUSB տախտակ) ձեր USB- ի RX պիտակով 2.8v սերիայի ադապտեր: = 3. Sոդեք RXI մետաղալարը (HTC ExtUSB- ի տախտակի 9 -րդ փոսում զետեղվածը) ձեր USB- ի TX պիտակով 2.8v սերիայի վրա: ադապտեր:

Քայլ 4: Ստուգեք Data Wire Connections- ը

Ստուգեք Data Wire Connections- ը
Ստուգեք Data Wire Connections- ը
Ստուգեք Data Wire Connections- ը
Ստուգեք Data Wire Connections- ը
Ստուգեք Data Wire Connections- ը
Ստուգեք Data Wire Connections- ը

= 1. Անհրաժեշտության դեպքում տեղադրեք ձեր օգտագործած USB 2.8v սերիայի ադապտերի համար անհրաժեշտ ցանկացած վարորդ: = 2. Ներբեռնեք սերիական վահանակի ծրագիր ձեր համակարգչի համար: OS X/Linux օգտագործողների համար հրամանի տողը կամ էկրանը լավ ընտրություն են: Ես կօգտագործեմ minicom- ը Ubuntu- ի տակ: = 3. Միացրեք ձեր համակարգչում USB պորտի վերածած փոխարկիչը: Դեռ միացրեք այն հեռախոսի մեջ: = 4. Բացեք ձեր սերիական վահանակի ծրագիրը և տեսեք, թե արդյոք սարքը հայտնաբերված է: Ինձ համար այն հայտնվում է /dev /ttyUSB0- ի տակ և minicom- ը այն ինքնաբերաբար վերցրեց: Հնարավոր է, որ անհրաժեշտ լինի կազմաձևել ձեր ծրագրաշարը: Սրանք minicom- ում փոխելու համար մուտքագրեք Ctrl-a, ապա մուտքագրեք Shift-O (O, ինչպես Օբամայում): Կհայտնվի կազմաձևերի երկխոսություն: Դուք պետք է ընտրեք «սերիայի նավահանգստի կարգավորում», սեղմեք enter, ապա փոխեք հետևյալ արժեքները.

  • Bps/Par/Bits: 115200 8N1
  • Սարքավորման հոսքի վերահսկում `ոչ
  • Softwareրագրային ապահովման հոսքի վերահսկում `ոչ

= 6. Փակեք կարգավորումները և սպասեք միացման հիմա: Դուք կարող եք դուրս գալ պարամետրերից minicom- ում ՝ սեղմելով փախուստի կոճակը: = 7. Գնացեք ձեր G1 հեռախոսը և համոզվեք, որ այն լավ լիցքավորում ունի: Երբ դա տեղի ունենա, դուք պետք է գնաք Կարգավորումներ-> Ձայներ և ցուցադրում-> Էկրանի ժամանակի դադարեցում և այն հասցրեք 10 րոպեի կամ Երբեք ժամանակի: Նախնական փորձարկումներից, կարծես, սերիալը չի աշխատում անջատված էկրանով.. բայց դա չի հաստատվել: = 8. Միացրեք HTC ExtUSB միակցիչը հեռախոսի մեջ: հեռախոսից, այնուհետև USB մալուխից և վերանայեք նախորդ քայլերը `տեսնելու, թե ինչն եք բաց թողել: Սա արտացոլում է, որ դուք գոնե ճիշտ եք միացրել GND և RX լարերը, վայ! ** = 10. Փորձեք մուտքագրել «ps» և սեղմել enter, եթե տեսնում եք, որ ps- ն հայտնվում է, և շատ տեքստեր ոլորվում են enter- ին հարվածելիս, դա նշանակում է լավ է աշխատում: Neat! **** Եթե չեք տեսնում ակնկալվող «կարգաբերում>» տեքստը կամ չեք տեսնում այն, ինչ մուտքագրում եք, մի քանի անգամ սեղմեք enter: Երբեմն հաղորդակցությունը կարող է խաթարվել, քանի որ չի օգտագործվում ծրագրակազմի կամ ապարատային հոսքի վերահսկում: Եթե դա չի աշխատում, կարող եք փորձել վերագործարկել ձեր վահանակի ծրագիրը, ստուգել սերիական հաղորդակցության կարգավորումները, անջատել/միացնել հեռախոսը և վերջապես կրկնակի ստուգել, թե ինչ եք կպցրել: = 11. Կտրեք լարերի ավելցուկը երկու տախտակից:

Քայլ 5. USB- ի զոդում TTL- մակարդակի սերիական ադապտերային հոսանքի լար (ըստ ցանկության)

USB- ի զոդում TTL- մակարդակի սերիական ադապտեր Power Wire (ըստ ցանկության)
USB- ի զոդում TTL- մակարդակի սերիական ադապտեր Power Wire (ըստ ցանկության)

Այժմ, երբ դուք գիտեք, որ ձեր մալուխը աշխատում է, կարող եք կամ օգտագործել այն այնպես, ինչպես կա, ստիպել այն ապահովել G1- ին սնուցմամբ, կամ այն դարձնել որպես երկակի ստանդարտ USB և USB սերիական սարք: Հետևյալը բացատրում է, թե ինչպես կարելի է էներգիա մատակարարել G1- ին, եթե ձեր ադապտերն ունի 5 վ անցք, որը կարող եք ամրացնել: = 1. Նայեք ձեր 2.8 վ մակարդակի USB ադապտերային սերիալին և փնտրեք 5V պիտակավորված մի բան: Այն կարող է նաև պիտակավորված լինել VCC, բայց եթե դա այդպես է, ստուգեք ձեր ադապտերների տվյալների թերթիկը `ստուգելու համար, որ այն իրականում 5 Վ է մատակարարում անմիջապես USB ավտոբուսից: Հավանաբար, դա նույնպես չէր խանգարի կրկնակի ստուգել սա վոլտմետրով: Եթե դուք չունեք այս կապը, չեք կարողանա կատարել հաջորդ մի քանի քայլերը: Եթե դուք հայտնվեք այս իրավիճակի մեջ, գուցե ցանկանաք պարզապես USB մալուխը HTC ExtUSB- ի համապատասխան կապում միացնել, քանի որ դա պետք է թույլ տա և՛ G1- ը սնուցել, և՛ ունենալ ստանդարտ USB մուտք դեպի G1 = 2. Օգտագործելով մետաղալարեր, կտրեք մետաղալար, որն ունի մոտ 5 դյույմ երկարություն: Եթե դուք գնել եք մեկից ավելի գույնի մետաղալարեր, օգտագործեք կարմիր մետաղալարը: = 3. Մալուխների հեռացման միջոցով հեռացրեք մալուխի յուրաքանչյուր ծայրից մոտ 5 մմ մեկուսացում: = 4. Լարը միացրեք 5V (կամ VCC) անցքով ձեր ադապտեր:

Քայլ 6. HTC ExtUSB Breakout Board Power Wire- ի զոդում (ըստ ցանկության)

HTC ExtUSB Breakout Board Power Wire- ի զոդում (ըստ ցանկության)
HTC ExtUSB Breakout Board Power Wire- ի զոդում (ըստ ցանկության)

Կրկին նայեք HTC ExtUSB ճեղքման տախտակին: Մեզ հետաքրքրում է USB VCC +5v փոսը, որը ներքևում գրված է: 6 9 11 5O OO O7 8 10 4O OO O1 2 3O O O1: USB VCC +5v2: USB տվյալներ -3: USB տվյալներ +4: N / C5: USB GND6: Ձախ Աուդիո +7. «AG» պիտակավորված (Սերիական 2.8v Մակարդակ GROUND) 8: Աուդիո - (GND) Պիտակավորված "CK" (Սերիա 2.8v Մակարդակ TX) 9. Անջատիչ (քննարկում) Պիտակավորված "OT" (Սերիա 2.8 v Մակարդակ RX) 10. Աջ աուդիո +11. Խոսափող +12. Շասսի գրունտ (GND) = 1. erոդեք (կարմիր) մետաղալարերի մյուս ծայրը, որը հենց նոր կպցրել եք 1 անցքում (USB VCC +5v):

Քայլ 7: Ստուգեք Power Wire Connection- ը

Ստուգեք Power Wire Connection- ը
Ստուգեք Power Wire Connection- ը

= 1. Միացրեք ադապտորը ձեր համակարգչին: Եթե այն սկսում է զվարճալի կամ կայծի հոտ առնել, արագ հեռացրեք այն և ստուգեք, թե ինչ եք կպցրել: = 2. Բռնեք ձեր հեռախոսը, միացրեք այն, եթե այն անջատված է, այնուհետև միացրեք ադապտորը դրան: Մոտ մեկ -երկու վայրկյանից հետո սաթի լիցքավորման լույսը պետք է միանա և միանա: Եթե դա այդպես չէ, ապա արագ անջատեք այն և կրկնակի ստուգեք ձեր կապերը: Դա այն է, գնացեք խոզի վայրի:

Քայլ 8: Հիմա ի՞նչ:

Այսպիսով, այժմ, երբ դուք գիտեք, թե ինչպես համագործակցել G1- ի սերիական նավահանգստի հետ, հավանաբար ձեր գլխին պտտվում են մի շարք գաղափարներ, թե ինչպես օգտվել դրանից, ճիշտ է: Լավ չէ՞ր լինի դա օգտագործել. ռոբոտ-Օգտագործեք G1- ը որպես սերիական մխիթարիչ ՝ beowulf կլաստերի սերվերներին միանալու համար, ինչպիսին է System-X- Հեռակա մոնիտորինգի/վերահսկման համար 3G ցանցի տվիչներով/ակտիվացուցիչներով: բժշկական սարք (psst, որևէ խոշոր բժշկական ընկերություն վարձու՞մ է) և երկու սարքը միավորել մեկին շատերի համար: Ահա մի նախագիծ, որը բացատրում է, թե ինչպես կազմել G1 հեռախոսի միջուկը, որպեսզի կարողանաք օգտվել երկրից ստացվող պորտից: Այն ունի նաև api, որպեսզի կարողանաք սերիական պորտից օգտվել անմիջապես Android Gui հավելվածներից: https://code.google.com/p/android-serialport-api/ !

Խորհուրդ ենք տալիս: