
Բովանդակություն:
2025 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2025-01-23 14:48

Անցյալ շաբաթ ես խնդրում էի ստեղծել համակարգ `արդուինոյով հրավառություն փորձարկելու համար: Հրդեհները վերահսկելու համար անհրաժեշտ էր մոտ 64 ելք: Դա անելու եղանակներից մեկը IC ընդլայնիչների օգտագործումն է: Այսպիսով, առկա է 2 լուծում.
- I2C ընդլայնիչ, սակայն այն անհրաժեշտ է ինվերտոր, երբ IC- ն միացնում եք (տե՛ս իմ նախորդ հրահանգը վերջնական վիճակի մեքենայի վրա), քանի որ բոլոր ելքերը արագ միանում և անջատվում են. հրավառության խնդիր:
-SPI- ն նույնպես հեշտ է գործարկել և միացման հետ կապված խնդիրներ չունեն:
Այսպիսով, ես որոշեցի ուսումնասիրել այս տեսակի ընդլայնիչները: Ես օգտագործում եմ նաև բազմաֆունկցիոնալ պետական մեքենա ՝ թվային 16 մուտքի/ելքի և 2 անալոգային ելքերը վերահսկելու համար: Այս քարտը նախատեսված է PLC- ի նման ավտոմատացման համակարգերը վերահսկելու համար:
Ես ուսումնասիրեցի նաև պետական դիագրամի գծագրերի և ավտոմատացման մեջ օգտագործվող մեկ այլ գրաֆիկի միջև եղած տարբերությունները և թարգմանությունը `SFC (հաջորդական ֆունկցիայի գծապատկեր)` հիմնված նախկին Պետրի ցանցերի վրա:
hy.wikipedia.org/wiki/Sequential_function_…
fr.wikipedia.org/wiki/Grafcet
Քայլ 1: Քարտեր և սխեմաներ



Ես օգտագործում եմ arduino uno և 2 տեսակ DIL չիպսեր.
- MCP23S17, 2 x 16 I/O ընդլայնիչ, որը վերահսկվում է SPI- ով
-MCP4921, DAC 12 բիթ, 0/5V
Thes IC- ն շատ էժան և հուսալի են, ինչպես նաև շատ հեշտ է կապել և ծրագրավորել: Սխեմաներում ես օգտագործել եմ մի քանի լրացուցիչ բաղադրիչներ, ինչպիսիք են կոնդենսատորների անջատումը, մուտքերի համար ձգվող դիմադրիչները:
Քայլ 2. Բազմակողմանի պետական մեքենա գործարկելու ծրագիրը


Գլոբալ գաղափարն այն է, որ վերահսկի թվային մուտքի/ելքը և միևնույն ժամանակ գործի դնի միացման/անջատման հետևանքները LED- ների վրա, որոնք կապված են երկու անալոգային ելքերի հետ:
Մեկ այլ բան, ես դիտմամբ եմ կատարում CS կապերի առանձին միացումը (չիպերի ընտրություն) ՝ SPI ավտոբուսում ավելի շատ IC- ի ավելի շատ հնարավորություններ ունենալու համար: Այսպիսով, ես օգտագործեցի.
- պետական մեքենայի համար հատուկ գրադարան
-հատուկ գրադարան MCP23S17- ի համար
-Չկա հատուկ գրադարան MCP4921- ի համար, CS- ն և SPI կապը փափուկ է «հարմար»:
Լուսանկարների վրա կարող եք տեսնել սպասվող պետական մեքենայի և SFC- ի միջև եղած թարգմանությունը (որը նաև ֆրանսերեն կոչվում է GRAFCET կամ gr7): Որոշ ընդհանուր տերմիններ. Միաժամանակյա վիճակներ, բազմակողմանի աշխատանք և ծածկապատում:
Գրադարաններին և սկզբնաղբյուրին տրամադրում եմ բազմաթիվ մեկնաբանություններ: Այն կարդալու և հասկանալու համար պետք է միևնույն ժամանակ կարդալ պետական դիագրամը կամ SFC- ն:
Քայլ 3: Եզրափակել
Աշխատում է!!
Երբ համակարգը միացնում եք, սպասում եք մի քանի վայրկյան, այնուհետև օգտագործում եք ընդլայնիչը (ժամանակը SPI ավտոբուսը գործարկելու համար):
Համակարգն ունի շատ արագ արձագանքներ, և դուք պետք է ստեղծեք էներգիայի ինտերֆեյսի քարտ, եթե ցանկանում եք վերահսկել ցանկացած մեքենա: Տեսեք իմ նախորդ հրահանգները, դա շատ հեշտ է !!
Շնորհակալություն ամբողջ աշխարհում շատ հետաքրքիր և աշխատող ձեռնարկներին:
Մանու 4371
Խորհուրդ ենք տալիս:
CD4017- ի վրա հիմնված բազմաֆունկցիոնալ հեծանիվի լուսավորություն. 15 քայլ

CD4017- ի վրա հիմնված բազմաֆունկցիոնալ հեծանիվի լուսավորություն. Այս միացումն արվում է շատ տարածված CD4017 LED միացումի միջոցով, որը կոչվում է LED հետապնդող: Բայց այն կարող է աջակցել լուսադիոդների թարթման բազմազան մեթոդների ՝ կառավարման եղանակը միացնելով տարբեր եղանակներով: Գուցե այն կարող է օգտագործվել որպես հեծանիվի լուսավորություն կամ տեսողական ցուցիչ
Դիրքի վրա հիմնված բազմաֆունկցիոնալ խորանարդի ժամացույց ՝ 5 քայլ (նկարներով)

Պաշտոնի վրա հիմնված բազմաֆունկցիոնալ խորանարդի ժամացույց. Սա Arduino- ի վրա հիմնված ժամացույց է, որն ունի OLED էկրան, որը գործում է որպես ժամացույց ամսաթվով, որպես ցերեկային ժամացույց և գիշերային լույս: Տարբեր " գործառույթներ " վերահսկվում են արագացուցիչով և ընտրվում են խորանարդի ժամացույցը պտտելով
Rանկացած մեքենա/մեքենա դարձնել Bluetooth հավելվածի վերահսկման մեքենա ՝ 9 քայլ

Rանկացած R/C մեքենա վերածել Bluetooth ծրագրի կառավարման R/C մեքենայի. Այս նախագիծը ցույց է տալիս սովորական հեռակառավարման մեքենան Bluetooth (BLE) կառավարման մեքենայի Wombatics SAM01 ռոբոտաշինական տախտակով, Blynk App- ով և MIT App Inventor- ով փոխելու քայլերը: շատ ցածր գնով RC մեքենաներ են `բազմաթիվ հնարավորություններով, ինչպիսիք են LED լուսարձակները և
Պետական մեքենա Arduino- ում - հետիոտնային լուսացույց. 6 քայլ (նկարներով)

Պետական մեքենա Arduino- ում - Հետիոտնային լուսացույց. Բարև ձեզ: Ես ձեզ ցույց կտամ, թե ինչպես ծրագրավորել Arduino- ի հետիոտնային լուսացույց C ++ - ում `վերջնական վիճակի մեքենայով` օգտագործելով YAKINDU Statechart Tools- ը: Սա ցույց կտա պետական մեքենաների հզորությունը և կարող է օգտագործվել որպես նախագիծ հետագա
Arduino PLC 32 I/O+պետական մեքենա+SCADA կամ HMI ՝ 8 քայլ

Arduino PLC 32 I/O+State Machine+SCADA կամ HMI. Արդուինոյով արդյունաբերական համակարգի ծրագրավորման, վերահսկման և վերահսկման բազմաթիվ եղանակներ