Բովանդակություն:
- Քայլ 1: Գործիքներ և նյութեր
- Քայլ 2: Որոշ հիմունքներ
- Քայլ 3. RS422 Shields- ի անջատիչ կարգավորումը
- Քայլ 4: RS422 Shields- ի jumper կարգավորումներ
- Քայլ 5: Լարերի տեղադրում
- Քայլ 6: Softwareրագրակազմ և փորձարկում
Video: Ինչպես օգտագործել արդյունաբերական կոդավորիչները Arduino- ի հետ. 6 քայլ
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:46
Լրացուցիչ կոդավորիչները հաճախ օգտագործվում են արդյունաբերական ծրագրերի համար, ինչպիսիք են ռոբոտաշինությունը կամ դիրքի հետևումը: Արդյունաբերական ծրագրերի համար նախատեսված կոդավորիչները հիմնականում գալիս են դիֆերենցիալ RS422 ինտերֆեյսով:
Այս փոքր նախագծում ես ցույց կտամ, թե ինչպես օգտագործել արդյունաբերական լրացուցիչ կոդավորիչը, մեր դեպքում `SICK DFS60- ը` Arduino UNO- ի հետ:
Քայլ 1: Գործիքներ և նյութեր
Նյութեր
- Arduino UNO
- 3x RS422 Shield Arduino- ի համար
- լրացուցիչ կոդավորիչ (հիվանդ DFS60)
Գործիքներ
- Պտուտակահան
- լաբորատոր էներգիայի մատակարարում
Քայլ 2: Որոշ հիմունքներ
Կոդավորիչի RS422 ելքը օգտագործվում է միայն ապարատային շերտից: RS422- ով սերիական արձանագրություն չի փոխանցվի: Միայն ծածկագրիչի իմպուլսներն ուղղակիորեն փոխանցվում են 3 տարբեր RS422 ալիքների միջոցով `SIN, COS և Z (զրոյական դիրք):
3 անկախ RS422 ալիքների պատճառով մեզ անհրաժեշտ է 3 RS422 մուտք Arduino- ի համար: Այդ նպատակով ես օգտագործել եմ իմ Arduino RS422/RS485 վահաններից 3 հատ `մեկ Arduino- ի վրա դրված:
Քայլ 3. RS422 Shields- ի անջատիչ կարգավորումը
Pանկացած վահանի համար ընկղմման անջատիչի կարգավորումը նույնն է.
- S1: ON, OFF, OFF, OFF (ընդունիչը միշտ միացված է / հաղորդիչը միշտ անջատված է)
- S2: OFF, OFF, ON, ON
- S3: ON, OFF, OFF, OFF (անջատիչ դիմադրությունը միացված է)
Քայլ 4: RS422 Shields- ի jumper կարգավորումներ
Jumper- ի կարգավորումը ցանկացած վահանի համար տարբեր է: Կախված միացված ալիքից, RX կապը կազմաձևված է.
- Z: D2
- COS: D3
- ՄԵIN: D4
JP1 լարման թռիչքը պետք է կարգավորվի 5 Վ -ի:
Քայլ 5: Լարերի տեղադրում
Կոդավորիչը կարող է սնուցվել լաբորատոր սնուցման աղբյուրից կամ ուղղակիորեն Arduino UNO- ի 5V- ով
Քայլ 6: Softwareրագրակազմ և փորձարկում
Խնդրում ենք կազմել կցված INO ֆայլը Arduino IDE- ի ներքո: Նախագիծը Arduino- ում բեռնելուց հետո դուք պետք է բացեք սերիական մոնիտորը 115200 baud- ով:
Դուք կտեսնեք ընթացիկ ավելացման արժեքը (թարմացվել է բոլոր 0, 5 վայրկյանները) և Կոդավորման ներկայիս կարգավիճակը այնտեղ…:
Խորհուրդ ենք տալիս:
Ինչպես օգտագործել APDS9960 ժեստերի ցուցիչը Arduino- ի հետ. 7 քայլ
Ինչպես օգտագործել APDS9960 ժեստերի ցուցիչը Arduino- ի հետ. Այս ձեռնարկում մենք կսովորենք, թե ինչպես օգտագործել APDS9960 ժեստերի ցուցիչը Arduino- ի հետ ՝ Visuino ծրագրաշարի միջոցով OLED էկրանին ձեռքի ուղղությունները ցուցադրելու համար: Դիտեք տեսանյութը:
Ինչպես օգտագործել Twitter- ը Arduino- ի հետ. 7 քայլ
Ինչպես օգտվել Twitter- ից Arduino- ի հետ: Ուզու՞մ եք օգտվողների, աշխարհի և ձեր երկրպագուների հետ շփվելու հեշտ միջոց: Թվիթ արեք այն: Օգտագործելով ընդամենը Arduino Uno և Ethernet վահանը ՝ կարող եք հեշտությամբ ավելացնել ցանկացած տեղեկատվություն կամ տվյալներ թվիթ անելու հնարավորություն:
Պտտվող կոդավորիչ. Ինչպես է այն աշխատում և ինչպես օգտագործել Arduino- ի հետ. 7 քայլ
Rotary Encoder: Նախ, դուք կտեսնեք որոշ տեղեկություններ պտտվող կոդավորիչի մասին, այնուհետև կսովորեք, թե ինչպես
Ինչպես օգտագործել Mac տերմինալը և ինչպես օգտագործել հիմնական գործառույթները. 4 քայլ
Ինչպես օգտագործել Mac տերմինալը և ինչպես օգտագործել հիմնական գործառույթները. Մենք ձեզ ցույց կտանք, թե ինչպես բացել MAC տերմինալը: Մենք նաև ձեզ ցույց կտանք տերմինալի մի քանի հնարավորություններ, ինչպիսիք են ifconfig- ը, գրացուցակների փոփոխումը, ֆայլերին մուտք գործելը և arp- ը: Ifconfig- ը թույլ կտա Ձեզ ստուգել ձեր IP հասցեն և ձեր MAC գովազդը
ԻՆՉՊԵՍ ԿԱՐՈ ԵՆ ՀԵՏ ՀԵՏ ՀԵՏ չորության չորացման սենսոր `4 քայլ
ՈՐՊԵՍ ԿԱՐՈ ԵՆՔ ՀԵՏ ՀԵՏ ՀԱՎԱՔԱՈ ՍԵՆՍՈՐ. Ողջույն, այս ուսանելի ծրագրում ես ձեզ ցույց կտամ, թե ինչպես պատրաստել մի պարզ «ՀՈ DRՅԱՆ ՉՈՐՈ SԹՅԱՆ ՍԵՆՍՈՐ»: Սա իմ առաջին ուսանելի ներողությունն է իմ ծիծաղելի անգլերենի համար: Հողի չորությունը որոշվում է led ցուցիչով: led լույսը wi