![USB- ից դեպի Serial TTL: 3 քայլ USB- ից դեպի Serial TTL: 3 քայլ](https://i.howwhatproduce.com/images/002/image-4870-11-j.webp)
Բովանդակություն:
2025 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2025-01-23 14:48
![USB to Serial TTL USB to Serial TTL](https://i.howwhatproduce.com/images/002/image-4870-12-j.webp)
Իմ որոշ PIC նախագծերի համար ինձ անհրաժեշտ է սերիական (RS232) ինտերֆեյս ՝ համակարգչի էկրանին որոշ հաղորդագրություններ տպելու համար: Ես դեռ ունեմ սեղանադիր համակարգիչ, որն ունի մեկ RS232 ինտերֆեյս, բայց մեր օրերում համակարգիչների մեծամասնությունը դրա փոխարեն ունեն USB ինտերֆեյս: Դուք կարող եք գնել սարքեր, որոնք փոխակերպում են TTL - RS232 ազդանշանները USB- ի, որոնց համար արդեն մի քանի նախագիծ է հրապարակվել Instructables- ում, բայց ես ինքս որոշեցի կառուցել այն: Դրա պատճառն այն է, որ ես սիրում եմ շինություններ կառուցել, բայց նաև այն, որ այս տարբերակը Windows 10 -ի համար հատուկ վարորդի կարիք չունի, քանի որ այն օգտագործում է ստանդարտ Microchip սարքի նկարագրիչ, որն արդեն աջակցում է Windows 10 -ը:
Քանի որ բաուդրատի պահանջները կարող են տարբեր լինել, ես որոշեցի աջակցել հետևյալ բաուդրատներին ՝ օգտագործելով տախտակի վրա թռիչքներ ՝ 9600, 19200, 57600 և 115200: Սարքը միշտ օգտագործում է 8 բիթ, 1 կանգիտ և դրա փոխանցման համար ոչ մի պարիտետ:
Ինչպես գիտեք, դուք չեք կարող օգտագործել TTL ազդանշանները RS232 ինտերֆեյս վարելու համար, այնպես որ ես ստեղծեցի նաև RS232 տախտակ ՝ հիմնված MAX232 չիպի վրա, որը ազդանշանները վերածում է ճիշտ մակարդակի: Այս Instructables- ում ես տեղադրել եմ նաև RS232 տախտակի սխեմատիկ դիագրամը, քանի որ այն օգտագործել եմ իմ USB սերիական TTL փոխարկիչի փորձարկման համար:
Ես օգտագործել եմ PIC 16F1455- ը որպես սարք ՝ USB պորտը վերահսկելու և JAL ծրագրավորման լեզվով USB- ից սերիալ փոխանցելու համար:
Քայլ 1: Էլեկտրոնիկա
![Էլեկտրոնիկա Էլեկտրոնիկա](https://i.howwhatproduce.com/images/002/image-4870-13-j.webp)
![Էլեկտրոնիկա Էլեկտրոնիկա](https://i.howwhatproduce.com/images/002/image-4870-14-j.webp)
![Էլեկտրոնիկա Էլեկտրոնիկա](https://i.howwhatproduce.com/images/002/image-4870-15-j.webp)
Սխեմատիկ դիագրամը ցույց է տալիս ձեզ անհրաժեշտ էլեկտրոնային բաղադրիչները: Նկատի ունեցեք, որ ես տեղադրել եմ նաև RS2323 տախտակի սխեմատիկ դիագրամը, որը TTL ազդանշանները վերածում է RS232 ազդանշանների, բայց սա նույնքան լրացուցիչ տեղեկություն է: Ստորև բերված բաղադրիչների ցանկը միայն USB- ի և Serial TTL փոխարկիչի համար է:
Այս նախագծի համար ձեզ անհրաժեշտ են հետևյալ էլեկտրոնային բաղադրիչները.
- 1 PIC միկրոկոնտրոլեր 16F1455 վարդակով
- Կերամիկական կոնդենսատորներ `1 * 470 nF, 1 * 100nF, 2 * 22 pF
- 1 բյուրեղ 12 ՄՀց
- 1 էլեկտրոլիտիկ կոնդենսատոր `10 uF/25V
- Ռեզիստորներ ՝ 2 * 10k, 3 * 330 Օմ, 2 * 22 Օմ
- LED- ները `1 սաթ, 1 դեղին, 1 կանաչ
- 1 USB միակցիչ
- 2 թռչկոտող
- 1 գլուխ, 4 կապում
Դուք կարող եք միացում կառուցել տախտակի վրա, ինչպես ցույց է տրված նկարում: Միացումն աշխատում է USB միացման միջոցով: Ես օգտագործել եմ USB 5 վոլտ RS232 տախտակը սնուցելու համար:
Քայլ 2: Softwareրագրակազմ
Theրագրակազմը կատարում է հետևյալ խնդիրները.
- USB ինտերֆեյսի վարում: Դրա համար ես օգտագործեցի JAL USB ստանդարտ սերիական գրադարան
- USB- ի և Serial TTL փոխարկիչի կազմաձևումից հետո դեղին LED- ը կմիացվի
- Երբ USB- ից նիշ է ստացվում, այն պատճենվում է սերիական ինտերֆեյսի վրա
- Երբ սերիական ինտերֆեյսից ստացվում է նիշ, այն պատճենվում է USB- ին
- Ամեն անգամ, երբ որևէ կերպար է ստացվում, կանաչ LED- ը կարճ ժամանակում միանում է ՝ տվյալների փոխանցման նշման համար
- Սահմանեք սերիական ինտերֆեյսի բաուդրատը `օգտագործելով թռիչքի կարգավորումները: Բաուդրատը կարող է փոխվել ցանկացած պահի
USB ինտերֆեյսի օգտագործումից առաջ այն պետք է կազմաձևվի ընդունող համակարգչի կողմից: Դա արվում է ՝ համակարգչի վրա տերմինալային էմուլյատոր ծրագրում ճիշտ սերիական պարամետրեր սահմանելով և RTS/CTS հոսքի վերահսկումը միացնելու միջոցով: USB ինտերֆեյսի բաուդրատը կարող է սահմանվել ցանկացած արժեքի, մինչդեռ սերիական ինտերֆեյսի բաուդրատը որոշվում է թռիչքի կարգավորումներով: Նկատի ունեցեք, որ երկու բաուդրատները պետք չէ նույնը լինել:
JAL աղբյուրի ֆայլը և PIC- ի ծրագրավորման Intel Hex ֆայլը կցված են:
Քայլ 3: Վերջնական արդյունքը
![Image Image](https://i.howwhatproduce.com/images/002/image-4870-17-j.webp)
![](https://i.ytimg.com/vi/XcdDzhgUH-U/hqdefault.jpg)
Այս ցուցադրման համար ես միացրեցի USB- ը Serial TTL փոխարկիչին իմ RS232 տախտակին: Դրա պատճառն այն է, որ ես կարող եմ այնուհետև ցույց տալ իմ աշխատասեղանի համակարգչի գործողությունը, որն ունի և USB և RS232 պորտ:
Տեսանյութում տեսնում եք 2 տերմինալի էմուլյատորի պատուհան բաց: Ձախ պատուհանը ցույց է տալիս RS232 նավահանգստի տվյալները, իսկ աջ պատուհանը ՝ USB պորտի տվյալները: RS232 նավահանգստի համար հոսքի վերահսկման կարիք չկա: USB պորտի համար USB- ի Serial TTL փոխարկիչը կազմաձևված է ՝ միացնելով RTS/CTS հոսքի կարգավորումը, որից հետո դեղին LED- ը կմիանա:
Նկատի ունեցեք, որ այս ցուցադրական ցուցադրման համար ես օգտագործել եմ 9600 baudrate բաուդրատը RS232 պորտի համար և 115200 բաուդրատ, եթե USB պորտը:
Եթե Ձեզ հետաքրքրում է JIC միկրոկոնտրոլերի օգտագործումը JAL- ով ՝ Պասկալի նման ծրագրավորման լեզու, այցելեք JAL կայք
Haveվարճացեք, դարձնելով այս Ուսուցիչը և անհամբերությամբ սպասում եք ձեր արձագանքներին և արդյունքներին:
Խորհուրդ ենք տալիս:
HP Compaq IPAQ G750 ստեղնաշար դեպի USB: 5 քայլ
![HP Compaq IPAQ G750 ստեղնաշար դեպի USB: 5 քայլ HP Compaq IPAQ G750 ստեղնաշար դեպի USB: 5 քայլ](https://i.howwhatproduce.com/images/001/image-60-63-j.webp)
HP Compaq IPAQ G750 ստեղնաշար USB- ի միջոցով. Ես մի քանի շաբաթ առաջ Reddit- ում տեսա այս ստեղնաշարի գիֆը, ուստի որոշեցի գնել այն և փոփոխել այն, որպեսզի աշխատի իմ համակարգչի վրա ՝ գրպանի ԱՀ -ի փոխարեն, որի համար այն նախատեսված էր: Այսպիսով, ահա ինչ -որ մեկի առաջին ձեռնարկը, որը դա անում է այս ստեղնաշարով (ըստ 2 da
Arduino PS/2 դեպի USB ադապտեր. 7 քայլ (նկարներով)
![Arduino PS/2 դեպի USB ադապտեր. 7 քայլ (նկարներով) Arduino PS/2 դեպի USB ադապտեր. 7 քայլ (նկարներով)](https://i.howwhatproduce.com/images/002/image-5200-2-j.webp)
Arduino PS/2 դեպի USB ադապտեր. Երբևէ ցանկացե՞լ եք օգտագործել ձեր հին PS/2 ստեղնաշարը նոութբուքի կամ նոր աշխատասեղանի հետ և պարզել եք, որ դրանք այլևս չունեն PS/2 նավահանգիստներ: Եվ հետո, ոչ թե գնեք էժան PS/2 USB- ի ադապտեր գնելու, ինչպես սովորական մարդը, ցանկանում էր օգտագործել ձեր Arduin- ը
Ինչպես վերահասցեավորել USB մոդեմը դեպի VMware ESXi վիրտուալ մեքենա. 14 քայլ
![Ինչպես վերահասցեավորել USB մոդեմը դեպի VMware ESXi վիրտուալ մեքենա. 14 քայլ Ինչպես վերահասցեավորել USB մոդեմը դեպի VMware ESXi վիրտուալ մեքենա. 14 քայլ](https://i.howwhatproduce.com/images/007/image-20603-j.webp)
Ինչպես վերահասցեավորել USB մոդեմը դեպի VMware ESXi վիրտուալ մեքենա. Բարև բոլորին: Այսօր ես ձեզ կասեմ, թե ինչպես ուղղել USB մոդեմը VMware ESXi վիրտուալ մեքենայի վրա: Նույն կերպ, դուք կարող եք վերահղել հիշողության քարտը և որոշ այլ USB սարքեր: Այս վաղեմի VMware գործառույթը ունի իր առավելություններն ու թերությունները, ուստի մենք
Geeetech խորհուրդը դեպի ազնվամորի Պի ՝ սովորական USB մալուխի միջոցով ՝ ուղղակի լարով. 4 քայլ
![Geeetech խորհուրդը դեպի ազնվամորի Պի ՝ սովորական USB մալուխի միջոցով ՝ ուղղակի լարով. 4 քայլ Geeetech խորհուրդը դեպի ազնվամորի Պի ՝ սովորական USB մալուխի միջոցով ՝ ուղղակի լարով. 4 քայլ](https://i.howwhatproduce.com/images/009/image-26681-j.webp)
Geeetech Board- ը ազնվամորի Pi- ի միջոցով ՝ սովորական USB մալուխի միջոցով `ուղղակի լարով. Այս ուղեցույցը ցույց կտա, թե ինչպես պատրաստել հատուկ USB JST XH 4-Pin մալուխ, այնպես որ կարող եք անմիջապես միացնել ձեր Raspberry Pi- ն կամ այլ USB սարք Geeetech տպիչի Geeetech 2560 rev 3 տախտակին, ինչպես A10- ը: Այս մալուխը միանում է հարմար պարալարին
12v դեպի USB ադապտեր 12v դեպի 5v տրանսֆորմատոր (հիանալի է մեքենաների համար). 6 քայլ
![12v դեպի USB ադապտեր 12v դեպի 5v տրանսֆորմատոր (հիանալի է մեքենաների համար). 6 քայլ 12v դեպի USB ադապտեր 12v դեպի 5v տրանսֆորմատոր (հիանալի է մեքենաների համար). 6 քայլ](https://i.howwhatproduce.com/preview/how-and-what-to-produce/11124725-12v-to-usb-adapter-12v-to-5v-transformer-great-for-cars-6-steps-j.webp)
12v դեպի USB ադապտեր 12v to 5v տրանսֆորմատոր (հիանալի է մեքենաների համար). Սա ցույց կտա ձեզ, թե ինչպես պատրաստել 12v դեպի USB (5v) ադապտեր: Դրա ամենաակնառու օգտագործումը 12 վ մեքենայի ադապտերների համար է, բայց ցանկացած վայրում, որտեղ ունեք 12 վ, կարող եք այն օգտագործել: Եթե USB- ից բացի այլ բանի կարիք ունեք, պարզապես բաց թողեք USB պորտերը ավելացնելու քայլերը