Мазмұны:

Android G1 USB кабеліне сериялық: 8 қадам
Android G1 USB кабеліне сериялық: 8 қадам

Бейне: Android G1 USB кабеліне сериялық: 8 қадам

Бейне: Android G1 USB кабеліне сериялық: 8 қадам
Бейне: SKR 1.4 - Fan Control 2024, Шілде
Anonim
Android G1 сериялы USB кабелі
Android G1 сериялы USB кабелі

Android G1 2.8v сериялы USB сериялық құрылғы адаптеріне (3.3v ttl to usb сериялық адаптерін қолдана отырып) жасауды үйреніңіз. Бұл сіздің компьютеріңізде ядро түзету/т.б. үшін пайдаланылуы мүмкін. Егер сізде дәнекерлеу үтігі сияқты негізгі электрондық құралдар болса, бұл жоба сізге 40 доллардан аспауы керек. Ескерту: 3.3v ttl деңгейіндегі серияны қолдану мүмкіндігі google топтық талқылауларына негізделген және болжамды андроид dev қолданған сериялық кабельдің суреті. 2.8в деңгейдегі серия вольтметр көмегімен біреу арқылы анықталды. Өз тәуекеліңізбен жасаңыз/қолданыңыз және осы нұсқаулықтың түсініктемелерін бастамас бұрын тексеріңіз! Ақпарат RS232 құрылғыларымен өзара әрекеттесу үшін RS232 түрлендіргішіне 2.8в сериялы немесе өзара әрекеттесу үшін 5V сериялы 2.8в сериялық конвертерді құру үшін қолданылуы мүмкін. микроконтроллер, мысалы Arduino. Мен G1 ядросымен ойнағаннан кейін оларды қалай жасау керектігі туралы нұсқаулықтар жібере аламын.:) Бұл оқулық дәнекерлеу туралы негізгі білімді болжайды. Егер сізде бұл дағды болмаса, сіз бұл туралы нұсқаулықты тауып, біраз жаттығуыңыз керек. Бұл жобаға қажет дәнекерлеу қиын емес, бірақ жаңадан бастаушыларға қиын болатын шағын көлемде орындалуы керек. Бұл кабель Android-Platform Google тобынан алынған ақпарат негізінде жасалған.… Атап айтқанда, бұл екеуі ағындар: https://groups.google.com/group/android-platform/browse_thread/thread/f03730e25cc3fe55? fwc = 1https://groups.google.com/group/android-platform/browse_thread/thread/439d3a8b3af7a8? lnk = gst & q = serial#10a80eb835e8dbcc… Бұл «мистикалық» g1 сериялық кабелінің суреті де көмектесті (және шатастырды!): https://www.noisebridge.net/wiki/Image: G1-two-usb-to-serial- cable-j.webp

1 -қадам: Қажетті заттар

Бұл түрлендіргішті құру үшін сізге қажет:

  • Пісіру үтігі (Radioshack/online/etc не болса да жұмыс істеуі керек)
  • Дәнекерлеуіш (0,032 диапазонында қандай Radioshack/online/etc бар болса да жұмыс істейді)
  • Сым тазалағыштар (бұларды Radioshack -тен сатып алмаңыз. Жергілікті жабдық дүкенінде олар болуы керек)
  • Сым кескіштер
  • HTC ExtUSB үзіліс тақтасы
  • 22 AWG қатты сымы - қызыл, қара және басқа түсті таңдаған дұрыс (ақ), бірақ бұл қажет емес.
  • USB 2.8V (немесе 3.3v) сериялық деңгейдегі түрлендіргіші. G1 -ді қосу үшін USB шинасының 5В желісін пайдалануға мүмкіндік беретін біреуін алсаңыз жақсы болар еді, бірақ бұл қажет емес. Төмендегілердің кез келгені жұмыс істеуі керек (сізге тек біреу керек):
    • (Қуат үшін 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 деректер сымдарын дәнекерлеу

HTC ExtUSB Breakout Board деректер сымдарын дәнекерлеу
HTC ExtUSB Breakout Board деректер сымдарын дәнекерлеу

= 1. Сым кескіштерді қолдана отырып, әрқайсысының ұзындығы шамамен 5 дюйм болатын үш сымды кесіңіз. Егер сіз бірнеше түсті сым сатып алсаңыз, бір қара сым мен өзіңіздің қалаған түсіңізді жасаңыз. = 2. Сымдарды алып тастау арқылы үш кабельдің әр ұшынан шамамен 5 мм оқшаулауды алып тастаңыз. HTC ExtUSB тақтасы және оған мұқият қараңыз. Бір жағында төмендегілерді бейнелейтін кішкентай сандар болады: 6 9 11 5O OO O78 10 4OO O O1 2 3O O O Қалың тесіктер бізді қызықтырады, бұл үш тесік GND (7 тесік), TXO (8 тесік)) және RXI (9 -тесік), олардың барлығы G1 сериялық байланысы үшін қажет. Егер сіз басқа түйреуіштер немен байланғанын білгіңіз келсе, PodGizmo.com қазіргі уақытта мыналарды тізімдеген: 1: USB VCC +5v2: USB деректері -3: USB деректері +4: N / C5: USB GND6: Сол жақ дыбыс + 7: «AG» таңбасы бар (GERUND 2.8v сериясы) 8: Аудио - (GND) «CK» таңбасы бар (2.8v сериялы TX0) 9: Ауыстыру (сөйлесу) «OT» (Serial 2.8v Level RX'I) 10: Оң жақтағы дыбыс +11: Микрофон +12: Шассидің жері (GND) = 3. Дәнекерлеу үтікті қосыңыз және оны қыздырыңыз. 7 -тесік арқылы дәнекерлеңіз. ол төмендегі суретке ұқсас болуы керек.

3-қадам: USB-ді TTL деңгейіндегі сериялық адаптердің деректер сымдарына дәнекерлеу

USB TTL деңгейіндегі сериялық адаптердің деректер сымдарына дәнекерлеу
USB TTL деңгейіндегі сериялық адаптердің деректер сымдарына дәнекерлеу

Енді ExtUSB тақтасы дәнекерленген болса, келесі қадам - бұл сымдарды USB тиісті тесіктеріне 2.8В сериялық тақтаға дәнекерлеу. Жалғастырмас бұрын, осы тақтаны ұстап, GND, RX және TX тесіктерін табу үшін мұқият қарау жақсы болар еді. = 1. GND сымын (HTC ExtUSB тақтасының 7 -тесігінде дәнекерленген) USB құрылғыңыздағы GND деп белгіленген тесікке 2.8в сериялық адаптерге жалғаңыз. = 2. TXO сымын дәнекерлеңіз HTC ExtUSB тақтасы) USB -дегі RX деп белгіленген тесікке 2.8 В сериялық адаптер. адаптер

4 -қадам: Data Wire қосылымдарын тексеріңіз

Data Wire қосылымдарын тексеріңіз
Data Wire қосылымдарын тексеріңіз
Data Wire қосылымдарын тексеріңіз
Data Wire қосылымдарын тексеріңіз
Data Wire қосылымдарын тексеріңіз
Data Wire қосылымдарын тексеріңіз

= 1. Қажет болса, сіз қолданған USB 2.8V сериялық адаптеріне қажетті драйверлерді орнатыңыз. = 2. Компьютерге арналған сериялық консольдық қосымшаны жүктеңіз. OS X/Linux пайдаланушылары үшін minicom пәрмен жолы немесе экран жақсы таңдау болып табылады. Мен Ubuntu астында minicom қолданамын. = 3. Компьютердегі USB портына жасаған түрлендіргішті қосыңыз. Телефонға әлі қоспаңыз. = 4. Сериялық консольдық қосымшаны ашып, құрылғы табылғанын тексеріңіз. Мен үшін ол /dev /ttyUSB0 астында көрсетіледі және minicom оны автоматты түрде алады. Бағдарламалық жасақтаманы конфигурациялау қажет болуы мүмкін. = 5. Сериялық порт енді танылғандықтан, енді сіз өткізу жылдамдығын/тоқтату биттерін және ағынды басқаруды өзгертуіңіз керек. Оларды минимумда өзгерту үшін Ctrl-a, содан кейін Shift-O (Обамадағыдай O) теріңіз. Конфигурация диалогы пайда болады. Сіз «сериялық портты орнату» таңдауыңыз керек, enter пернесін басыңыз, содан кейін мәндерді келесідей өзгертіңіз:

  • Bps/Par/Bits: 115200 8N1
  • Аппараттық ағынды басқару: Жоқ
  • Бағдарламалық қамтамасыз етуді басқару: Жоқ

= 6. Параметрлерді жабыңыз және қосылымды күтіңіз. Сіз minicom параметрлерінен шығу түймесін басу арқылы шығуға болады. = 7. G1 телефонын алыңыз және оның заряды жақсы екеніне көз жеткізіңіз. Мұны жасағаннан кейін сіз Параметрлер-> Дыбыстар мен дисплей-> Экранның күту уақытына өтіп, оны 10 минутқа немесе ешқашан күтуге дейін арттыруыңыз керек. Алдын ала тестілеуден, дисплей өшірілгенде сериялық жұмыс істемейтін сияқты.. бірақ бұл расталмады. = 8. HTC ExtUSB қосқышын телефонға қосыңыз.. егер сіз күлкілі нәрсе сезсеңіз немесе ұшқын көрсеңіз, коннекторды тез ажыратыңыз. Телефоннан USB кабеліне өтіп, не жіберіп алғаныңызды көру үшін алдыңғы қадамдарды қарап шығыңыз. Бұл кем дегенде GND және RX сымдарын дұрыс дәнекерлегеніңізді көрсетеді, woo! ** = 10. «ps» деп теріп көріңіз және enter пернесін басыңыз, егер сіз ps пайда болғанын және enter пернесін басқан кезде көптеген мәтінді айналдыратын болсаңыз, бұл кабельді білдіреді. жақсы жұмыс істейді. Ұқыпты! **** Егер сіз күтілетін «отладка>» мәтінін көрмесеңіз немесе тергеніңізді көрмесеңіз, enter пернесін бірнеше рет басыңыз. Кейде бағдарламалық қамтамасыз ету/аппараттық ағынды басқару қолданылмайтындықтан, байланыс бұзылуы мүмкін. Егер бұл көмектеспесе, консольдық қосымшаны қайта іске қосуға, сериялық байланыс параметрлерін тексеруге, телефонды ажыратуға/қосуға және ақырында дәнекерленгенді екі рет тексеруге болады. = 11. Екі тақтаның артық сымдарын кесіңіз.

5-қадам: USB-ді TTL деңгейіндегі сериялық адаптердің қуат сымына дәнекерлеу (міндетті емес)

USB-ді TTL деңгейіндегі сериялық адаптердің қуат сымына дәнекерлеу (міндетті емес)
USB-ді TTL деңгейіндегі сериялық адаптердің қуат сымына дәнекерлеу (міндетті емес)

Енді сіз кабельдің жұмыс істейтінін білсеңіз, оны G1 -ге қуат беруіне немесе қос стандартты USB және USB сериялық құрылғы ретінде жұмыс істеуіне болады. Төменде сіздің адаптерде дәнекерлеу үшін 5 в саңылауы болса, G1 -ге қуат беру әдісі түсіндіріледі. = 1. USB адаптерінің 2,8 вольтты сериясын қараңыз және 5 В деп белгіленген нәрсені іздеңіз. Ол сондай -ақ VCC деп белгіленуі мүмкін, бірақ егер бұлай болса, адаптерлердің ақпараттық парағын тексеріңіз, ол шын мәнінде USB шинасынан 5В кернеуін береді. Бұл вольтметрмен екі рет тексерудің де зияны жоқ шығар. Егер сіз осындай жағдайға тап болсаңыз, USB кабелін тиісті HTC ExtUSB түйреуіштеріне дәнекерлеуді қарастырғыңыз келуі мүмкін, себебі бұл сізге G1 -ді қосуға мүмкіндік береді, сонымен қатар G1 = 2 стандартты USB кіруіне мүмкіндік береді. ұзындығы шамамен 5 дюйм болатын сым. Егер сіз бірнеше түсті сымды сатып алған болсаңыз, қызыл сымды қолданыңыз. сіздің адаптеріңіз.

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 Data -3: USB Data +4: N / C5: USB GND6: Сол жақ аудио +7: «AG» таңбасы бар (GERUND сериясы 2.8v) 8: Аудио - (GND) «CK» (Serial 2.8v TX деңгейі) 9: ауысу (сөйлесу) «OT» (Сериялық 2.8) v RX деңгейі) 10: Оң жақтағы дыбыс +11: Микрофон +12: Шассидің жері (GND) = 1. Жаңа ғана 1 -тесікке дәнекерленген (қызыл) сымның екінші ұшын дәнекерлеңіз (USB VCC +5v).

7 -қадам: Қуат сымының қосылуын тексеріңіз

Power Wire қосылымын тексеріңіз
Power Wire қосылымын тексеріңіз

= 1. Адаптерді компьютерге қосыңыз. Егер күлкілі немесе ұшқын сезіле бастаса, оны тез арада алып тастаңыз және дәнекерленгенін тексеріңіз. Шамамен бір -екі секундтан кейін, сары зарядтау шамы жануы керек, егер ол қосылмаса, оны тез ажыратып, қосылымдарыңызды екі рет тексеріңіз.

8 -қадам: Енді не?

Енді сіз G1 сериялық портымен қалай қарым-қатынас жасау керектігін білсеңіз, сізде оны қалай пайдалану керектігін білу үшін сіздің айналаңызда көптеген идеялар бар шығар? робот-G1 сериялы консоль ретінде System-X-ге ұқсас серуендеу кластеріндегі серверлерге қосылу үшін сенсорлармен/активаторлармен 3g желісі арқылы қашықтан бақылау/басқару үшін қолданыңыз-Қандағы глюкозаны оқу құрылғысын немесе басқа қондыру үшін сериялық портты пайдаланыңыз. медициналық құрылғы (psst, кез келген ірі медициналық компаниялар жұмысқа қабылдай ма?) және екі құрылғыны бір адамға біріктіреді? Бұл G1 телефонының ядросын қалай құрастыру керектігін түсіндіретін жоба, сондықтан сіз сериялық портты пайдаланушы аймағынан пайдалана аласыз. Сондай-ақ, онда api бар, сондықтан сіз Android Gui қосымшаларынан сериялық портты қолдана аласыз! !

Ұсынылған: