Բովանդակություն:
- Քայլ 1: Քարտեր և սխեմաներ
- Քայլ 2. Բազմակողմանի պետական մեքենա գործարկելու ծրագիրը
- Քայլ 3: Եզրափակել
![Պետական մեքենա և բազմաֆունկցիոնալ Arduino- ի վրա SPI ընդլայնիչներով `3 քայլ Պետական մեքենա և բազմաֆունկցիոնալ Arduino- ի վրա SPI ընդլայնիչներով `3 քայլ](https://i.howwhatproduce.com/images/003/image-7721-14-j.webp)
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:48
![Պետական մեքենա և բազմակողմանի աշխատանք Arduino- ի վրա ՝ SPI ընդլայնիչներով Պետական մեքենա և բազմակողմանի աշխատանք Arduino- ի վրա ՝ SPI ընդլայնիչներով](https://i.howwhatproduce.com/images/003/image-7721-15-j.webp)
Անցյալ շաբաթ ես խնդրում էի ստեղծել համակարգ `արդուինոյով հրավառություն փորձարկելու համար: Հրդեհները վերահսկելու համար անհրաժեշտ էր մոտ 64 ելք: Դա անելու եղանակներից մեկը IC ընդլայնիչների օգտագործումն է: Այսպիսով, առկա է 2 լուծում.
- I2C ընդլայնիչ, սակայն այն անհրաժեշտ է ինվերտոր, երբ IC- ն միացնում եք (տե՛ս իմ նախորդ հրահանգը վերջնական վիճակի մեքենայի վրա), քանի որ բոլոր ելքերը արագ միանում և անջատվում են. հրավառության խնդիր:
-SPI- ն նույնպես հեշտ է գործարկել և միացման հետ կապված խնդիրներ չունեն:
Այսպիսով, ես որոշեցի ուսումնասիրել այս տեսակի ընդլայնիչները: Ես օգտագործում եմ նաև բազմաֆունկցիոնալ պետական մեքենա ՝ թվային 16 մուտքի/ելքի և 2 անալոգային ելքերը վերահսկելու համար: Այս քարտը նախատեսված է PLC- ի նման ավտոմատացման համակարգերը վերահսկելու համար:
Ես ուսումնասիրեցի նաև պետական դիագրամի գծագրերի և ավտոմատացման մեջ օգտագործվող մեկ այլ գրաֆիկի միջև եղած տարբերությունները և թարգմանությունը `SFC (հաջորդական ֆունկցիայի գծապատկեր)` հիմնված նախկին Պետրի ցանցերի վրա:
hy.wikipedia.org/wiki/Sequential_function_…
fr.wikipedia.org/wiki/Grafcet
Քայլ 1: Քարտեր և սխեմաներ
![Քարտերը և սխեմաները Քարտերը և սխեմաները](https://i.howwhatproduce.com/images/003/image-7721-16-j.webp)
![Քարտերը և սխեմաները Քարտերը և սխեմաները](https://i.howwhatproduce.com/images/003/image-7721-17-j.webp)
![Քարտերը և սխեմաները Քարտերը և սխեմաները](https://i.howwhatproduce.com/images/003/image-7721-18-j.webp)
Ես օգտագործում եմ arduino uno և 2 տեսակ DIL չիպսեր.
- MCP23S17, 2 x 16 I/O ընդլայնիչ, որը վերահսկվում է SPI- ով
-MCP4921, DAC 12 բիթ, 0/5V
Thes IC- ն շատ էժան և հուսալի են, ինչպես նաև շատ հեշտ է կապել և ծրագրավորել: Սխեմաներում ես օգտագործել եմ մի քանի լրացուցիչ բաղադրիչներ, ինչպիսիք են կոնդենսատորների անջատումը, մուտքերի համար ձգվող դիմադրիչները:
Քայլ 2. Բազմակողմանի պետական մեքենա գործարկելու ծրագիրը
![Բազմակողմանի պետական մեքենա գործարկելու ծրագիրը Բազմակողմանի պետական մեքենա գործարկելու ծրագիրը](https://i.howwhatproduce.com/images/003/image-7721-19-j.webp)
![Բազմակողմանի պետական մեքենա գործարկելու ծրագիրը Բազմակողմանի պետական մեքենա գործարկելու ծրագիրը](https://i.howwhatproduce.com/images/003/image-7721-20-j.webp)
Գլոբալ գաղափարն այն է, որ վերահսկի թվային մուտքի/ելքը և միևնույն ժամանակ գործի դնի միացման/անջատման հետևանքները LED- ների վրա, որոնք կապված են երկու անալոգային ելքերի հետ:
Մեկ այլ բան, ես դիտմամբ եմ կատարում CS կապերի առանձին միացումը (չիպերի ընտրություն) ՝ SPI ավտոբուսում ավելի շատ IC- ի ավելի շատ հնարավորություններ ունենալու համար: Այսպիսով, ես օգտագործեցի.
- պետական մեքենայի համար հատուկ գրադարան
-հատուկ գրադարան MCP23S17- ի համար
-Չկա հատուկ գրադարան MCP4921- ի համար, CS- ն և SPI կապը փափուկ է «հարմար»:
Լուսանկարների վրա կարող եք տեսնել սպասվող պետական մեքենայի և SFC- ի միջև եղած թարգմանությունը (որը նաև ֆրանսերեն կոչվում է GRAFCET կամ gr7): Որոշ ընդհանուր տերմիններ. Միաժամանակյա վիճակներ, բազմակողմանի աշխատանք և ծածկապատում:
Գրադարաններին և սկզբնաղբյուրին տրամադրում եմ բազմաթիվ մեկնաբանություններ: Այն կարդալու և հասկանալու համար պետք է միևնույն ժամանակ կարդալ պետական դիագրամը կամ SFC- ն:
Քայլ 3: Եզրափակել
Աշխատում է!!
Երբ համակարգը միացնում եք, սպասում եք մի քանի վայրկյան, այնուհետև օգտագործում եք ընդլայնիչը (ժամանակը SPI ավտոբուսը գործարկելու համար):
Համակարգն ունի շատ արագ արձագանքներ, և դուք պետք է ստեղծեք էներգիայի ինտերֆեյսի քարտ, եթե ցանկանում եք վերահսկել ցանկացած մեքենա: Տեսեք իմ նախորդ հրահանգները, դա շատ հեշտ է !!
Շնորհակալություն ամբողջ աշխարհում շատ հետաքրքիր և աշխատող ձեռնարկներին:
Մանու 4371
Խորհուրդ ենք տալիս:
CD4017- ի վրա հիմնված բազմաֆունկցիոնալ հեծանիվի լուսավորություն. 15 քայլ
![CD4017- ի վրա հիմնված բազմաֆունկցիոնալ հեծանիվի լուսավորություն. 15 քայլ CD4017- ի վրա հիմնված բազմաֆունկցիոնալ հեծանիվի լուսավորություն. 15 քայլ](https://i.howwhatproduce.com/images/001/image-2553-j.webp)
CD4017- ի վրա հիմնված բազմաֆունկցիոնալ հեծանիվի լուսավորություն. Այս միացումն արվում է շատ տարածված CD4017 LED միացումի միջոցով, որը կոչվում է LED հետապնդող: Բայց այն կարող է աջակցել լուսադիոդների թարթման բազմազան մեթոդների ՝ կառավարման եղանակը միացնելով տարբեր եղանակներով: Գուցե այն կարող է օգտագործվել որպես հեծանիվի լուսավորություն կամ տեսողական ցուցիչ
Դիրքի վրա հիմնված բազմաֆունկցիոնալ խորանարդի ժամացույց ՝ 5 քայլ (նկարներով)
![Դիրքի վրա հիմնված բազմաֆունկցիոնալ խորանարդի ժամացույց ՝ 5 քայլ (նկարներով) Դիրքի վրա հիմնված բազմաֆունկցիոնալ խորանարդի ժամացույց ՝ 5 քայլ (նկարներով)](https://i.howwhatproduce.com/images/002/image-4563-8-j.webp)
Պաշտոնի վրա հիմնված բազմաֆունկցիոնալ խորանարդի ժամացույց. Սա Arduino- ի վրա հիմնված ժամացույց է, որն ունի OLED էկրան, որը գործում է որպես ժամացույց ամսաթվով, որպես ցերեկային ժամացույց և գիշերային լույս: Տարբեր " գործառույթներ " վերահսկվում են արագացուցիչով և ընտրվում են խորանարդի ժամացույցը պտտելով
Rանկացած մեքենա/մեքենա դարձնել Bluetooth հավելվածի վերահսկման մեքենա ՝ 9 քայլ
![Rանկացած մեքենա/մեքենա դարձնել Bluetooth հավելվածի վերահսկման մեքենա ՝ 9 քայլ Rանկացած մեքենա/մեքենա դարձնել Bluetooth հավելվածի վերահսկման մեքենա ՝ 9 քայլ](https://i.howwhatproduce.com/images/010/image-28964-j.webp)
Rանկացած R/C մեքենա վերածել Bluetooth ծրագրի կառավարման R/C մեքենայի. Այս նախագիծը ցույց է տալիս սովորական հեռակառավարման մեքենան Bluetooth (BLE) կառավարման մեքենայի Wombatics SAM01 ռոբոտաշինական տախտակով, Blynk App- ով և MIT App Inventor- ով փոխելու քայլերը: շատ ցածր գնով RC մեքենաներ են `բազմաթիվ հնարավորություններով, ինչպիսիք են LED լուսարձակները և
Պետական մեքենա Arduino- ում - հետիոտնային լուսացույց. 6 քայլ (նկարներով)
![Պետական մեքենա Arduino- ում - հետիոտնային լուսացույց. 6 քայլ (նկարներով) Պետական մեքենա Arduino- ում - հետիոտնային լուսացույց. 6 քայլ (նկարներով)](https://i.howwhatproduce.com/images/001/image-298-39-j.webp)
Պետական մեքենա Arduino- ում - Հետիոտնային լուսացույց. Բարև ձեզ: Ես ձեզ ցույց կտամ, թե ինչպես ծրագրավորել Arduino- ի հետիոտնային լուսացույց C ++ - ում `վերջնական վիճակի մեքենայով` օգտագործելով YAKINDU Statechart Tools- ը: Սա ցույց կտա պետական մեքենաների հզորությունը և կարող է օգտագործվել որպես նախագիծ հետագա
Arduino PLC 32 I/O+պետական մեքենա+SCADA կամ HMI ՝ 8 քայլ
![Arduino PLC 32 I/O+պետական մեքենա+SCADA կամ HMI ՝ 8 քայլ Arduino PLC 32 I/O+պետական մեքենա+SCADA կամ HMI ՝ 8 քայլ](https://i.howwhatproduce.com/images/002/image-5415-22-j.webp)
Arduino PLC 32 I/O+State Machine+SCADA կամ HMI. Արդուինոյով արդյունաբերական համակարգի ծրագրավորման, վերահսկման և վերահսկման բազմաթիվ եղանակներ