Satura rādītājs:
- 1. darbība. Nepieciešamie priekšmeti
- 2. solis: HTC ExtUSB Breakout Board datu vadu lodēšana
- 3. solis: USB lodēšana ar TTL līmeņa seriālā adaptera datu vadiem
- 4. darbība. Pārbaudiet datu vadu savienojumus
- 5. darbība: USB lodēšana uz TTL līmeņa seriālā adaptera strāvas vadu (pēc izvēles)
- 6. solis: HTC ExtUSB Breakout Board barošanas vada lodēšana (pēc izvēles)
- 7. darbība: pārbaudiet strāvas vadu savienojumu
- 8. solis: ko tagad?
Video: Android G1 seriālais un USB kabelis: 8 soļi
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:59
Uzziniet, kā izveidot Android G1 2.8v sērijas un USB seriālās ierīces adapteri (izmantojot 3.3v ttl -usb seriālo adapteri). To var izmantot kodola atkļūdošanai/etc ar datoru. Šim projektam nevajadzētu maksāt vairāk par 40 dolāriem, ja jums jau ir pamata elektroniskie rīki, piemēram, lodāmurs. Piezīme. Iespēja izmantot 3.3v ttl līmeņa seriālus ir balstīta uz Google grupu diskusijām un attēlu no sērijas kabeļa, ko izmantojis iespējamais android izstrādātājs. 2.8v līmeņa seriāls tika noteikts, izmantojot kādu, izmantojot voltmetru. Veidojiet/lietojiet uz savu risku un pirms sākšanas pārbaudiet arī šīs instrukcijas komentārus! Informācija var tikt izmantota, lai izveidotu 2,8 V sērijas uz RS232 pārveidotāju, lai mijiedarbotos ar RS232 ierīcēm, vai 2,8 V sērijas sērijas 5V līmeņa pārveidotāju, lai mijiedarbotos ar mikrokontrolleris, piemēram, Arduino. Varēšu ievietot pamācības, kā tās pagatavot, tiklīdz vēl paspēlēšos ar G1 kodolu.:) Šī apmācība uzņemas pamatzināšanas par lodēšanu. Ja jums nav šīs prasmes, jums vajadzētu atrast pamācību par to un nedaudz praktizēt. Šim projektam nepieciešamā lodēšana nav grūta, taču tā ir jāveic nelielā vietā, kas iesācējiem varētu būt sarežģīta. Šis kabelis tika izveidots, pamatojoties uz informāciju, kas saņemta no Android platformas Google grupas.… Konkrēti šie divi pavedieni: https://groups.google.com/group/android-platform/browse_thread/thread/f03730e25cc3fe55? fwc = 1https://groups.google.com/group/android-platform/browse_thread/thread/439d3f3af7a88a098a80 lnk = gst & q = serial#10a80eb835e8dbcc… Arī šis "mistiskā" g1 sērijas kabeļa attēls palīdzēja (un sajauca!): https://www.noisebridge.net/wiki/Image: G1-two-usb-to-serial- cable.jpgLūdzu, atstājiet konstruktīvu kritiku/komentārus, ja uzskatāt, ka kādas darbības ir nepareizas, mulsinošas vai slikti uzrakstītas!
1. darbība. Nepieciešamie priekšmeti
Lai izveidotu šo pārveidotāju, jums būs nepieciešams:
- Lodāmurs (jebkuram Radioshack/online/etc ir jādarbojas)
- Lodēt (neatkarīgi no tā, vai Radioshack/online/etc ir noliktavā, kura diametrs ir 0,032 vai nedaudz mazāks)
- Stiepļu noņēmēji (nepērciet tos no Radioshack. Tomēr tiem vajadzētu būt vietējā datortehnikas veikalā)
- Stiepļu griezēji
- HTC ExtUSB Breakout plate
- 22 AWG cietais vads - Vislabāk būtu iegūt sarkanu, melnu un citu jūsu izvēlēto krāsu (baltu), bet tas nav nepieciešams.
- USB līdz 2.8V (vai 3.3v) sērijas līmeņa pārveidotājs. Būtu vislabāk, ja jūs varētu iegūt tādu, kas ļauj izmantot USB kopnes 5 V līniju, lai darbinātu G1, taču tas nav nepieciešams. Jādarbojas jebkurai no šīm darbībām (nepieciešams tikai viens):
- (Nav 5V līnijas strāvas padevei)
- (Var būt grūti modificēt, lai iegūtu 5 V līniju barošanai)
- (Es izmantoju šo, ir 5V savienotājs)
- (VCC tapai vajadzētu piegādāt 5 V… tomēr pārbaudiet vēlreiz!)
- (Tam vajadzētu būt 5v līnijai (VCC).. bet starp veikala un uzņēmuma specifikāciju lapu ir pretrunīga informācija) https://apple.clickandbuild.com/cnb/shop/ftdichip?productID=68&op=catalogue-product_info-null&prodCategoryID = 47
2. solis: HTC ExtUSB Breakout Board datu vadu lodēšana
= 1. Izmantojot stiepļu griezējus, sagrieziet trīs stieples garumus, kas katrs ir apmēram 5 collas garš. Ja esat iegādājies vairāk nekā vienu stiepļu krāsu, izveidojiet vienu melnu vadu un divas no savām pielāgotajām krāsām. HTC ExtUSB sadalīšanas paneli un rūpīgi to apskatiet. Vienā pusē būs sīki cipari, kas atspoguļo sekojošo: 6 9 11 5O OO O78 10 4OO O O1 2 3O O O Treknie caurumi mūs interesē. Šie trīs caurumi ir GND (7. caurums), TXO (8. caurums)) un RXI (caurums 9), kas visi ir nepieciešami G1 sērijas sakariem. Gadījumā, ja jums radās jautājums, ar ko bija piesaistītas citas tapas, šobrīd PodGizmo.com ir uzskaitījis: 1: USB VCC +5v2: USB dati -3: USB dati +4: N / C5: USB GND6: kreisais audio + 7: ar apzīmējumu "AG" (2.8v sērijas līmenis, PAMATINĀTS) 10: labais audio +11: mikrofons +12: šasijas zemējums (GND) = 3. Pievienojiet lodāmuru un ļaujiet tam sasilt. = 4. Paņemiet agrāk sagrieztu vadu (melno, ja jums ir vairākas krāsas) un lodējiet to caur caurumu 7 (GND). = 5. Paņemiet citu iepriekš sagrieztu vadu un lodējiet caur caurumu 8 (TXO). = 6. Satveriet pēdējo iepriekš izgriezto vadu un lodējiet caur caurumu 9 (RXI). Pēc tam tam vajadzētu izskatīties kā zemāk redzamajā attēlā.
3. solis: USB lodēšana ar TTL līmeņa seriālā adaptera datu vadiem
Tagad, kad ExtUSB plate ir pielodēta, nākamais solis ir šos vadus pielodēt attiecīgajos caurumos USB uz 2.8v sērijas plates. Pirms turpināt, būtu vēlams paķert šo dēli un rūpīgi meklēt, lai atrastu GND, RX un TX caurumus. = 1. Lodējiet GND vadu (tas, kas lodēts HTC ExtUSB plates 7. caurumā) caurumā, kas apzīmēts ar GND uz jūsu USB, līdz 2.8 V sērijas adapterim. = 2. Lodējiet TXO vadu (tas, kas lodēts 8. caurumā) HTC ExtUSB plate) caurumā, kas apzīmēts ar RX jūsu USB uz 2.8v sērijas adapteri. adapteris.
4. darbība. Pārbaudiet datu vadu savienojumus
= 1. Ja nepieciešams, instalējiet visus draiverus, kas nepieciešami izmantotajam USB līdz 2.8v seriālajam adapterim. = 2. Lejupielādējiet datoram seriālās konsoles lietotni. OS X/Linux lietotājiem komandrindas minicom vai ekrāns ir laba izvēle. Es izmantošu minicom zem Ubuntu. = 3. Pievienojiet pārveidotāju datora USB portam. Nepievienojiet to tālrunim. = 4. Atveriet seriālās konsoles lietotni un pārbaudiet, vai ierīce ir konstatēta. Man tas parādās zem /dev /ttyUSB0, un minicom to paņēma automātiski. Iespējams, jums būs jākonfigurē programmatūra. = 5. Tagad, kad seriālais ports ir atpazīts, tagad ir jāmaina datu pārraides ātrums/apturēšanas biti un plūsmas vadība. Lai tos mainītu minicom, ierakstiet Ctrl-a, pēc tam ierakstiet Shift-O (O kā Obama). Parādīsies konfigurācijas dialogs. Jums jāizvēlas "seriālā porta iestatīšana", nospiediet taustiņu Enter un pēc tam mainiet vērtības uz šādām:
- Bps/Par/Bits: 115200 8N1
- Aparatūras plūsmas kontrole: Nē
- Programmatūras plūsmas kontrole: Nē
= 6. Aizveriet iestatījumus un pagaidiet savienojumu. Jūs varat iziet no iestatījumiem minicom, nospiežot evakuācijas pogu. = 7. Iet, paņemiet savu G1 tālruni un pārliecinieties, vai tas ir labi uzlādēts. Kad tas ir izdarīts, jums vajadzētu doties uz Iestatījumi-> Skaņas un displejs-> Ekrāna taimauts un palielināt to līdz 10 minūtēm vai Nekad taimauts. Pēc sākotnējiem testiem šķiet, ka sērijas nedarbojas, kad displejs ir izslēgts, bet tas nav pārbaudīts. = 8. Pievienojiet tālrunim HTC ExtUSB savienotāju. no tālruņa, pēc tam USB kabeli un pārskatiet iepriekšējās darbības, lai redzētu, ko esat palaidis garām. = 9. Ja viss izskatās un smaržo, paskatieties uz seriālās konsoles izvadi, tajā nekavējoties jāpasaka "atkļūdošana>". Tas atspoguļo to, ka esat vismaz pareizi pielodējis GND un RX vadus, woo! ** = 10. Mēģiniet ierakstīt “ps” un nospiediet taustiņu Enter, ja redzat, ka parādās ps un daudz teksta, kad noklikšķināt uz Enter, tas nozīmē, ka darbojas labi. **** Ja neredzat gaidīto tekstu "atkļūdošana>" vai neredzat ievadīto tekstu, pāris reizes nospiediet taustiņu Enter. Dažreiz sakari var tikt sajaukti, jo netiek izmantota programmatūras/aparatūras plūsmas kontrole. Ja tas nedarbojas, varat mēģināt restartēt konsoles lietotni, pārbaudīt seriālās komunikācijas iestatījumus, atvienot/pievienot tālruni un visbeidzot vēlreiz pārbaudīt, ko esat pielodējis. = 11. Nogrieziet liekos vadus no abiem dēļiem.
5. darbība: USB lodēšana uz TTL līmeņa seriālā adaptera strāvas vadu (pēc izvēles)
Tagad, kad zināt, ka jūsu kabelis darbojas, varat to izmantot tādu, kāds tas ir, nodrošināt to ar G1 strāvas padevi vai padarīt to par divu standarta USB un USB seriālo ierīci. Tālāk ir paskaidrots, kā piegādāt G1 strāvu, ja jūsu adapterim ir 5 voltu caurums lodēšanai. = 1. Paskatieties uz savu 2.8v līmeņa seriālo USB adapteri un atrodiet kaut ko ar apzīmējumu 5V. To var arī apzīmēt ar VCC, bet, ja tas tā ir, pārbaudiet savu adapteru datu lapu, lai pārliecinātos, ka tā tiešām piegādā 5 V tieši no USB kopnes. Tas, iespējams, arī nekaitētu, vēlreiz pārbaudot to, izmantojot voltmetru. Ja jums nav šī savienojuma, jūs nevarēsit veikt dažas nākamās darbības. Ja jūs nonākat šādā situācijā, iespējams, vēlēsities vienkārši pielodēt USB kabeli pie atbilstošajām HTC ExtUSB tapām, jo tas ļaus jums gan darbināt G1, gan arī nodrošināt standarta USB piekļuvi G1 = 2. Izmantojot stieples griezējus, sagrieziet vads, kas ir apmēram 5 collas garš. Ja esat iegādājies vairāk nekā vienu vadu krāsu, izmantojiet sarkano vadu. = 3. Izmantojot vadu noņēmējus, no katra kabeļa gala noņemiet apmēram 5 mm izolācijas. = 4. Lodējiet vadu caur 5 V (vai VCC) caurumu jūsu adapteris.
6. solis: HTC ExtUSB Breakout Board barošanas vada lodēšana (pēc izvēles)
Vēlreiz apskatiet HTC ExtUSB sadalīšanas paneli. Mēs esam ieinteresēti USB VCC +5v caurumā, kas ir treknrakstā zemāk. USB GND6: kreisais audio +7: ar apzīmējumu "AG" (2.8v sērijas līmenis GROUND) 8: audio - (GND) ar apzīmējumu "CK" (2.8v sērijas līmenis TX) 9: slēdzis (saruna) ar apzīmējumu "OT" (2.8. Sērija) v RX līmenis: 10: labais audio +11: mikrofons +12: šasijas zemējums (GND) = 1. Lodējiet tikko lodētā (sarkanā) stieples otru galu 1. caurumā (USB VCC +5v).
7. darbība: pārbaudiet strāvas vadu savienojumu
= 1. Pievienojiet adapteri datoram. Ja tas sāk smieklīgi vai dzirkstelēt, ātri noņemiet to un pārbaudiet, ko esat pielodējis. = 2. Paņemiet tālruni, ieslēdziet to, ja tas ir izslēgts, un pēc tam pievienojiet adapteri. Aptuveni pēc sekundes vai divām dzintara uzlādes spuldzei vajadzētu iedegties un palikt ieslēgtai. Ja tā nenotiek, ātri atvienojiet to un vēlreiz pārbaudiet savienojumus. Tieši tā, ejiet mežonīgi!
8. solis: ko tagad?
Tātad, tagad, kad jūs zināt, kā mijiedarboties ar G1 sērijas portu, jums, iespējams, ir daudz ideju, kas ap jūsu galvu peld, kā to izmantot, vai ne? Vai nebūtu jauki to izmantot, lai: robots-Izmantojiet G1 kā seriālo konsoli, lai izveidotu savienojumu ar serveriem, kas atrodas Beowulf klasterī, piemēram, System-X-Communicate ar sensoriem/aktivatoriem 3g tīklā, lai veiktu attālinātu uzraudzību/vadību-Izmantojiet seriālo portu, lai pievienotu glikozes līmeņa asinīs lasītāju vai citu medicīnas ierīci (psst, vai kāds liels medicīnas uzņēmums pieņem darbā?) un apvienot divas ierīces vienā daudziem cilvēkiem? Šeit ir projekts, kurā paskaidrots, kā apkopot G1 tālruņa kodolu, lai varētu izmantot sērijas portu no lietotājzemes. Tam ir arī api, lai jūs varētu izmantot seriālo portu tieši no Android Gui lietotnēm! Http: //code.google.com/p/android-serialport-api/Neaizmirstiet šeit publicēt savus projektus, kad esat pabeidzis !
Ieteicams:
USB -Beadboard kabelis: 7 soļi
USB -Beadboard kabelis: Šis projekts ļauj jums vai nu izveidot prototipu uz USB 2.0 projekta maizes dēļa, vai arī darbināt maizes dēļa projektu no USB porta. Lai ko jūsu ļaunais ģēnijs vēlētos, es netiesāju
Mikro: bitu MU redzes sensors - seriālais savienojums un OLED ekrāns: 10 soļi
Micro: bit MU Vision Sensor - Serial Connection un OLED Screen: Šī ir mana trešā rokasgrāmata par MU redzes sensoru. Līdz šim mēs esam mēģinājuši izmantot MU, lai atpazītu kartes ar cipariem un formām, bet, lai izpētītu mūsu MU sensoru ar sarežģītāku projektu, mēs vēlētos iegūt labāku rezultātu. Mēs nevaram iegūt tik daudz informācijas
Arduino viedtālruņu komi/seriālais monitors, izmantojot Bluetooth HC-05, HC-06: 4 soļi (ar attēliem)
Arduino viedtālruņu kompozīcijas/seriālais monitors, izmantojot Bluetooth HC-05, HC-06: Tas ir neticami noderīgi, ja vēlaties pārbaudīt savu skici reālās pasaules vidē, prom no datora. Rezultāts ir tāds, ka jūsu viedtālrunis darbojas tāpat kā datora Arduino sērijas monitors. Ir pieejami HC-05 un HC-06 Bluetooth moduļi
DIY USB-C līdz MMCX austiņu kabelis (ja nevarat to iegādāties, izveidojiet to!): 4 soļi
DIY USB-C līdz MMCX austiņu kabelis (ja nevarat to nopirkt, izveidojiet to!): Pēc lielas vilšanās, neveiksmīgi mēģinot atrast USB-C risinājumu savām augstākās klases austiņām ar noņemamiem MMCX savienotājiem, es nolēmu sagriezt gabalu apvienojiet kabeli, izmantojot pārveidotu USB-C digitālo-analogo pārveidotāju un 3,5 mm līdz MMCX kabeli
Arduino bāzes seriālais servo kontrolieris: 6 soļi
Uz Arduino balstīts sērijas servo kontrolleris: Šis ir vienkāršs sērijas kontrolieris vairākiem servos, pamatojoties uz Arduino. (arī mans pirmais pamācāmais :)) Lielāko daļu darba šajā sakarā radīja programmatūras saruna ar arduino un protokola sastādīšana datu nodošanai. Kā f