Oct 09, 2018 Atstāj ziņu

ARM STM32 (2) balstīts viedo motora aizsargs

3 sistēmas programmatūras projektēšana

3.1 Pārraudzības procedūras

Intelligent motor protector, MCU veic tikai paraugu ņemšanu, aprēķinu un analīzi strāvas un sprieguma, lai realizētu dažādas aizsardzības funkcijas, un parāda līnijas parametrus un reģistrē bojājumu stāvokli reālajā laikā.

Sistēmas programmatūrā globālā monitoringa programmatūra tiek izmantota, lai cikliski skenētu katras vienības apakšprogrammas statusu, ieskaitot datu analoģijas pret digitālo pārveidotāju datu atlasi, aprēķina datus pēc datu iegūšanas, un pēc tam apvieno aizsardzības stratēģiju saskaņā ar aprēķina rezultātu un iepriekš iestatītajiem motora parametriem. Nosaka motora pašreizējo stāvokli. Visbeidzot, atbilstošā statusa informācija un kontroles funkcijas tiek izsniegtas, izmantojot LCD displeju un izejas vadības saskarni.

3.2 ADC konfigurācija un izmantošana

Tā kā motora aizsargs savāc 50 Hz barošanas frekvences spriegumu un strāvu, un, lai varētu uzraudzīt augstākās harmonikas komponentus energosistēmā (galvenokārt 3. harmonikā), ADC paraugu ņemšanas frekvence jānosaka kā neatņemams daudzkārtējs no jaudas frekvences. Tas nodrošina visprecīzāko precizitāti, atlasot Fast Furjē (FFT) operācijas. Tajā pašā laikā, kad dati tiek ņemti no izlases, jo aprēķina jauda prasa vienlaicīgu sprieguma un strāvas vērtību iegādi, sistēmas projektēšanā trīs fāzes parametri attiecīgi tiek piesaistīti diviem analogo-ciparu pārveidotājiem un temperatūra tiek novietota trešajā analogo-ciparu konvertēšanā. Ierīce Visus analogā līdz digitālos reklāmguvumus aktivizē iekšējais taimera pārtraukums.

Sprieguma un strāvas iegūšanai sistēma izmanto sinhrono paraugu ņemšanas moduli, tas ir, vienlaikus savāc viena un tā paša kanāla sprieguma un strāvas vērtības; tajā pašā laikā izlases kanāla konfigurācijas reģistrā trīs sprieguma strāvas kanāli tiek sakārtoti secīgi, lai pēc viena taimera ieslēgšanās pabeigtu visu kanālu vienlaicīgu pārveidošanu.

Tā kā FFT ir nepieciešams aprēķinu datu kopums, sistēmas projektēšanā tiek izmantota DMA, lai pabeigtu pārveidošanas rezultātu pārsūtīšanu par minimālu CPU iejaukšanos. Plānojot, ir jāiestata divas datu glabāšanas vietas alternatīvai izlases datu glabāšanai; tajā pašā laikā DMA pārsūtīšanas baitu skaita sākotnējā vērtība ir Furjē transformācijas masīva garums, kas reizināts ar iegūto kanālu skaitu.

3.3. Attālā komunikācija

Motora aizsargs ir veidots kā MODBUS vergs. Visi motora darbības stāvokļi, vadības stāvokļi un citi parametri tiek ievietoti sistēmas saskaņotās adreses reģistrā. Tajā pašā laikā MODBUS slavei ir jāiestata ikviena motora kontrollera unikālā pārvaldnieka adrese, tādēļ ir arī jāizmanto poga un LCD ekrāns, lai iestatītu pakārtoto adresi.

4 Secinājums

Šis raksts piedāvā jaunu inteliģentu motora aizsargu, kura pamatā ir STM32 sērija. Šis dizains pilnībā izmanto STM32 mikroshēmas resursus un nodrošina nepieciešamos perifērijas komponentus, lai izveidotu pilnīgu sistēmu. Praktiskā pielietošana pierāda, ka šī sistēma var efektīvi aizsargāt motoru, un tā priekšrocības ir vienkārša struktūra, perfekta funkcija un bagātīgs interfeiss. Tā var arī attīstīt tādas saskarnes kā USB un CAN, kas atvērta atbilstoši faktiskajām vajadzībām, tāpēc šo sistēmu var plaši izmantot rūpnieciskajā ražošanā. katrs lauks.


Nosūtīt pieprasījumu

whatsapp

teams

E-pasts

Izmeklēšana