Diskreetne automaatika
Automaatika haru, mis tegeleb süsteemide juhtimise ja reguleerimisega, mille sisendid ja väljundid on diskreetsed ehk võtavad ainult teatud kindlaid, eraldiseisvaid väärtusi, nimetatakse diskreetseks automaatikaks.
See tähendab, et süsteemi olek ja signaalid on astmelised või mittepidevad, sageli binaarsed (sees/väljas, 1/0). Diskreetne automaatika on oluline tööstuslikes protsessides, masinajuhtimises (näiteks robotid, tootmisliinid) ja paljudes digitaalsüsteemides. Mõned näited diskreetsetest sündmustest automaatikas on:
Diskreetsele automaatikale vastupidine on pidev automaatika, mis töötab tüüpiliselt pidevalt muutuvate suurustega nagu sujuvalt muutuv pinge, temperatuur, rõhk vms.
Kus kasutatakse diskreetset automaatikat?
Iseloomulikud omadused:
Näide (lihtne): valgusfoor
👉 Kokkuvõtteks:
Seos digitaalloogikaga
Diskreetne automaatika on digitaalloogikaga tihedalt seotud ja toetub sellele:
Lühidalt: Diskreetne automaatika on see, mida me tahame saavutada (juhtida süsteemi diskreetsete sündmuste alusel), ja digitaalloogika on alustala ja tööriist, mis annab matemaatilise raamistiku (Boole'i algebra) ja füüsilise teostuse (loogikaväravad) nende juhtimissüsteemide ehitamiseks. | ||
Sisendsignaalide piirid Mikrokontrollerite puhul on kriitiline mõista, et "loogiline 0" ja "loogiline 1" ei ole fikseeritud pingepunktid, vaid pingevahemikud. Kui pinge jääb nende vahele, on tegemist määramatusega. Siin on võrdlus Arduino (ATmega328P baasil) ja tööstusstandardite vahel.
1. Arduino (5V süsteem) Arduino Uno ja sarnaste 5V seadmete puhul määrab piirid mikrokontrolleri (tavaliselt ATmega328P) andmeleht. Need väärtused sõltuvad toitepingest (VCC).
2. Tööstuslik 24V (IEC 61131-2 standard) Tööstusautomaatikas (PLC-d, sensorid) ei kasutata tavaliselt mikrokontrolleri tasemeid otse, vaid järgitakse IEC 61131-2 standardit (Type 1, 2 või 3 sisendid). Kõige levinum on Type 1 ja Type 3.
|
Monteeri lihtsalt ja kiiresti
Riistvara montaa¾ on jaotatud etappideks ja toetatud õppevideodega. Vaata lähemalt.
Tarkvaratugi
Loe riistvaralist portide lugemist ja muutujate defineerimist toetava tarkvarateegi kohta
