Digitalni upravljački sistem za električnu mašinu za ekspanziju cijevi
Ostavi poruku
Digitalni upravljački sistem za električnu mašinu za ekspanziju cijevi
1: Dizajn hardvera sistema
Zahtjevi upravljanja električnim ekspanzijskim cijevima zahtijevaju da upravljački sistem postigne sljedeće funkcije:
a. Unaprijed postavljeni za različite materijale, promjere cijevi i debljine ploča cijevi
b. Podešavanje obrtnog momenta mašine za ekspanzione cevi u realnom vremenu;
c. Zaustavljanje u nuždi i prikaz neispravnosti mašine za ekspanzionu cijev.
Dizajnirajte blok dijagram principa upravljanja baziran na PIC mikrokontroleru kao što je prikazano na slici 1. Tokom procesa proširenja cijevi, kontrolni sistem mikrokontrolera završava kontrolu izbora materijala, odabira prečnika cijevi, odabira debljine ploče cijevi, podešavanja ekspanzije cijevi u realnom vremenu obrtni moment mašine (prikazano u struji), kao i kvar u slučaju nužde i digitalni prikaz prema zahtevima upravljanja.
Zadana vrijednost momenta (struje) cijevnog ekspandera se čita u mikrokontroler kroz A/D kanal. Prekidač, izbor materijala, izbor prečnika cevi, izbor debljine ploče cevi itd. se čitaju u mikrokontroler preko I/O porta. Signali za napajanje, kontrolu proširenja cijevi, indikaciju kvara i trenutni digitalni prikaz cijevnog ekspandera izlaze kroz I/O port.
2: Dizajn softvera
U ovom dizajnu, upravljački softver usvaja metodu modularnog dizajna, sa glavnim programom kao jezgrom i postavljenim mnogim funkcionalnim modulima podrutina. Tokom rada, glavni program poziva funkcionalne module potprograma, pojednostavljujući strukturu dizajna. Glavni funkcionalni moduli uključuju program za inicijalizaciju, potprogram A/D konverzije, potprogram za čitanje parametara i razne potprograme odlaganja. Glavni dijagram toka programa prikazan je na slici 2.
Na početku programa, mašina za ekspanziju se uključuje, a mikrokontroler odmah inicijalizuje svaki port. Nakon što je inicijalizacija završena, upravljački sistem mikrokontrolera je u stanju pripravnosti i čeka da se prekidač pritisne. Jednom kada se pritisne prekidač i uključi se napajanje, poziva se potprogram za očitavanje parametara da očita moment, različite materijale, promjer cijevi i debljinu mašine za ekspanzionu cijev koja je prethodno postavljena na panelu. Zatim pokrenite operaciju ekspanzije cijevi prema očitanim parametrima. Tokom procesa ekspanzije cijevi, kako se cijev ekspander nastavlja širiti, povećava se i obrtni moment koji pruža ekspander cijevi, a povećava se i struja motora cijevnog ekspandera. Nakon uzorkovanja obrtnog momenta (struje), digitalna cijev prikazuje stvarnu radnu struju, koja se upoređuje s unaprijed postavljenom vrijednosti zakretnog momenta ekspanzije cijevi. Kada se dostigne postavljena vrijednost, motor automatski prestaje da se okreće. Nakon kašnjenja potprograma za odlaganje, mašina za ekspanzionu cijev emituje signal za zaustavljanje ekspanzione cijevi, a mašina za ekspanzionu cijev se rotira u smjeru suprotnom od kazaljke na satu, uzrokujući da se mašina za ekspanzionu cijev počne otpuštati. Kada vrijeme oslobađanja dostigne određeno vrijeme, mašina za ekspanziju prestaje raditi, čime se dovršava proces širenja.
www.superbheater.com






