powinno to wyglądać jakoś tak: home: do if pin..... =1 then goto przod elseif pin ...=1 goto tyl end if loop przod: Do Waitms 1 Incr Pwm1a End If end if loop tyl: set port.... 'przekaźnik zmiany biegunów silnika Do if pin..... = then reset port.... pwm1a=0 goto home: end if . . Waitms 1 Incr Pwm1a End If end if loop tyl: Do if pin........
R_gora alias PinX.x `wejscie przycisku góra 0 = naciśnięty R_dol alias PinX.x `wejscie przycisku dół 0 = naciśnięty R_stop alias PinX.x `wejscie przycisku stop 0 = naciśnięty Kran_gora alias pinX.x `wejscie krańcówki góra Kran_dol alias pinX.x `wejscie krańcówki dół Roleta alias PortX.x `wyjście Start / Stop 1=Start 0=Stop Kierunek alias portX.x `wyjście...
Dopiero teraz zrozumiałem co oznacza silnik a co oznacza PWM w Twoim opisie :) Program powinien generowac odpowiednie wypełnienie by sterować tymi mostkami. Jakie? -> pdf Swoja drogą to marnotrawstwo kontrolera, o wiele lepszy efekt osiągnłąbyś stosując własne mostki niz gotowe, duzo postów znajdziesz na tym forum odnosnie mostków H i sterowania silnikami...
A więc i ja może coś dorzuce:) 1) Jeśli silnik ma wykonywać określony obrót to zaopatrz się w silnik krokowy (odpowiedni mocny). Wysterujesz go z uP przez np. ULN xxxx gdyż owy silniczek pobierał by zbyt dużo prądu z pinów procesora. 2) A jeśli chcesz sterować szybkością wentylatora to zastosuj modulację PWM (jeśli to wentylatorek "komputerowy" to pin...
Popraw kod umieszczając go w znaczniku kod bo Ci trochę nie wyszło.
https://obrazki.elektroda.pl/8025280500_... Witam! Przedstawiam wam w pełni automatyczną domową windę osobową! Jest to mój największy, najbardziej skomplikowany, i najdroższy projekt którym chwaliłem się jakiś czas temu w dziale „DiY w budowie”. (https://www.elektroda.pl/rtvforum/viewt... Na początku...
Proszę o pomoc, czy mógłby ktoś mi pomóc w bascom?
Przedstawiam Wam tutaj jeden z popularniejszych modułów służących do zasilania silnika krokowego unipolarnego. Moduł wraz z silnikiem krokowym można kupić z Chin w cenie od niespełna 1,5$ z wysyłką, dostępne też na Allegro i innych portalach aukcyjnych. Wymiary płytki to 40,5x23mm. https://obrazki.elektroda.pl/8938706700_... https://obrazki.elektroda.pl/7500966000_...
Może zrób tak: If Pind.2 = 0 Then 'i jest wciśnięty przycisk PIND.2 Incr Opoznienie_odczytu 'no bo przycisk ma drgania dłużej niż 237us- niech zwiększy 'to sprawdzanie powtórne do 17ms If Opoznienie_odczytu >= 70 Then 'dajmy mu na wygaszenie drgań 17ms If Temp0 = 0 Then ' i jest zezwolenie na zmianę stanu Gosub Ustawianie Temp0 = 1 ' zablokuj zezwolenie...
Witam . Napisalem program do obslugi enkodera oraz zalaczania cewek w silniku. Cos nie dziala prawidlowo . Przy niskich obrotach program pracuje prawidlowo pozniej nie dziala dobrze. Czy program jest napisany prawidlowo . Prosze o pomoc. Ponizej zamieszczam program : [syntax=basic4gl] $crystal = 8000000 Config Portb = Output Config Portd = Output Config...
Witam Aby sterować silnikiem krokowym 4-fazowym musisz załączać kolejno jego cewki. Dla trybu krokowego musisz wysyłać sekwencje: 1000 0100 0010 0001 Dla trybu półkrokowego: 1000 1100 0100 0110 0010 0011 0001 1001 Cewki silnika załączasz przez tranzystory NPN. Wysyłanie sekwencji na port proponuję zrobić w przerwaniu timera, który co jakis czas będzie...
Dzisiaj postaram się przybliżyć Wam mostki H. Mostek H jest układem elektrycznym umożliwiającym zmianę kierunku silnika prądu stałego poprzez odwracanie polaryzacji napięcia na jego wyjściu. Mostek taki można wykonać np. z przekaźników, tranzystorów lub można zastosować gotowy układ scalony. Nazwa pochodzi od graficznego odwzorowania układu. Mostek...
Witam Chciałbym sterować 2 silnikami DC z dwóch potencjometrów. Na początku mam program który przyspiesza silnik za pomocą PWM [syntax=basic4gl]$regfile = "m8def.dat" $crystal = 1000000 Config Portb = Output Portb = &B11111111 Config Portd = Input Portd = &B1111111 Config Timer1 = Pwm , Pwm = 8 , Prescale = 1 , Compare A Pwm = Clear Down Pwm1a = 30...
Cześć, Nie mogłem znaleźć informacji na ten temat wiec pisze tutaj :) Posiadam silnik prądu stałego G-38246000-30k 24V za pomocą śruby trapezowej jest sprzężony z nim enkoder mok30500/5 BZ/N. Ogólnie wiem że silnikami krokowymi za pomocą arduino i sterowników możemy wykonywać dokładne ruchy. Mi zależy na tym abym mógł dokładnie sterować odległością...
Witam Robię sterownik do bramy, przerobiłem kod "pod siebie" Sterownik steruje silnikiem, lewo, prawo, sprawdza jaki prąd pobiera silnik i wyłącza go gdy prąd będzie za duży. Funkcja która porównuje wielkość prądu to: If Rez >= Pot_max Then ..... Problem jest w tym, że silnik na starcie pobiera za duży prąd i trzeba by wstrzymać wykonywanie tej funkcji...
Witam! Szukam informacji na temat sterowania silnika 3-faz 2kW (prawo-lewo-stop) za pomoca pilota radiowego. Myslałem o wykorzystaniu sterownika do bram np. bramster. Prosze o pomoc w tej sprawie bo nie chce sie narazac na zbedne koszty.
witam prosze mnie nakierowac na właściwą drogę jak to zrealizować w bascomie.Na forum nic nie mogę znajść a jesli już to tylko rozważania teoretyczne. Nie mogę zrozumieć sterowania z detekcją przejścia przez zero. A może ktoś ma jakiś przykładowy listing ? Byłabym bardzo wdzięczna . Niestety nie mam wiele punkcików aby je móc ofiarować ale za listing...
Proszę o pomoc w rozszyfrowaniu jak tym serwomechanizmem sterować. Silnik model: GR63x25 Enkoder: Asto E90R24 Do serwa jest przykręcona obudowa, w której jest układ z dwoma tranzystorami BUZ11, dwoma tranzystorami PROFET BTS410-E2, jeden układ HFE4011, jeden układ HFE4049, jeden komparator lm311, stabilizator 12v, czujnik temperatury lm335, i potencjometr...
Witam kolegów ! Mam problem ze zlokalizowaniem usterki w wytaczarko-frezarce typ 2622B produkcji naszych wschodnich sąsiadów. Problem tkwi w sterowaniu silnika głównego napędu posuwów. Zastosowano tam silnik prądu stałego z tachogeneratorem. Przy załączeniu obrotów silnika umownie w prawą stronę wszystko działa prawidłowo, natomiast w kierunku przeciwnym...
Mam zwykły potencjometr elektroniczny : http://pdfserv.maximintegrated.com/en/ds... I silnik EBM sterowany napięciem (lub PWM) : http://carpmaniac.w.interii.pl/house/r3g... Podłączyłem ten potencjomter zgodnie ze schematem. I nie działa :( Po porstu między masą a sterowaniem wentylatora osiągam tylko wartości między 0-2,5V. Nic więcej. Co ciekawe,...
Zasilanie akumulator 12V , silnik pradu stalego. Potrzebuje jakis schemat zeby ten silnik dziala gora-dol za pomoca 2 przyciskow. Dzieki
Zaprojektuj układ sterowania pracą silnika z sygnalizacją jego stanów pracy. Układ zbudowany jest z jednego stycznika elektromagnetycznego wraz ze stykami pomocniczymi -2 przyciski: przycisk STOP-S0 bistabilny i przycisk START S1 monostabilny oraz przekaźnik czasowy KT -dwie lampki kontrolne H1 czerwona H2 zielona.W momencie podania napięcia zasilania...
Chciałbym elektronicznie sterować obrotami(w zakresie 900-3000rpm) silnika na gaźniku(prawdopodobnie będzie to Weber 32 TL) i żeby za bardzo sobie tego nie komplikować od strony mechanicznej pomyślałem żeby zamontować jakiś pozycjoner z wbudowanym potencjometrem. Tylko jedyny taki jaki spotkałem to ten przy gaźniku Pierburg 2EE ale jego cena i awaryjność...
Witam Proszę o sprawdzenie schematu pod względem jego prawidłowości połączeń oraz obowiązujących norm. Schemat do sterowania silnikiem 3 fazowym który będzie unosił wieko do góry po naciśnięciu przycisku oraz opuszczał je po naciśnięciu 2 przycisków. Po dojechaniu do punktów końcowych następuje zatrzymanie w określonym kierunku. Czy używać przekaźników...
http://zsmeolsztyn.pl/sterowanie/index.h... http://zsmeolsztyn.pl/sterowanie/index.h... witam potrzebuje pomocy mam schematy rysunkow ale niestety potrzebny mi jest tez opis do tych schematow bardzo prosze o szybka pomoc pozdrawiam! chodzi mi dokladnie o opis tego schematu oraz jak dziala i z czego sie sklada i czy uklad jest poprawny
Witam! Ostatnio zepsuła mi się stacja DVD-ROM. Wyciągnąłem z niej wszystkie silniki. Ten od tacki - szczotkowy. Przesuwający głowicę: chyba krokowy bipolarny (tak twierdzę, bo są 4 piny). Obrotowy: prawdopodobnie krokowy - tutaj pojawia się pytanie: jak go sterować? Ma on 9 cewek (widać tylko 3 miejsca z przylutowanym drutem). Na płytce z nim znajdują...
Witam, chciałbym zrobić sterowanie silnika za pomocą potencjometru cyfrowego takiego jak np. z myszki komputerowej. Dokładnie chodzi mi o coś takiego jak: pokręcenie w stronę lewą -> silnik kręci się w lewo , pokręcenie potencjometru w prawo -> silnik kręci się w prawo nie kręcę -> silnik stoi czy takie sterowanie za pomocą tego jest możliwe ? Jeżeli...
Witam. Chcę zrobić w automacie sterowanie silnikiem gwiazda, trójkąt + lewe prawe. Wyglądało by to tak: Na starcie gwiazda 5 sekund w lewo, potem gwiazda i 5 sekund w prawo i przejście w trójkąt w prawo. Te obroty w lewo, żeby zawsze kruszarka przed startem odblokowała sobie materiał. Załączam zdjęcie jak to sobie wymyśliłem. Czy może tak być?
najprościej zabrać sie w ten sposób: DIP8 Mikroprzełącznik typu DIP. podłącz po dwa wejścia do jednego kabla silnika i naprzemiennie + i - po drugiej stronie, tak żebyś mógł łatwo żonglować + i - na kablu silnika. i tak podaj najpierw 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 i w którymś momencie powinien sie przesunąć. właściwie zasada jest prosta jeśli chcesz...
Witam. Mam problem z tym sterownikiem. Mianowicie wszystko jest podłączone tak jak na schemacie. Nie podłączona jest tylko bariera optyczna, elektrozaczep i sterowanie ręczne. ogólnie te przewody są wkręcone w kostke połączeniową żeby sie nie zwarły. Silnik jest zasilany z 24V a sterownik z oddzielnego napięcia 12V. Problem w tym że jak naciskam przycisk...
Silnik [url=http://www.silniki.pl/download/85by... [url=https://abc-rc.pl/sterownik-cnc-tb6... na TB6600, z możliwością nastawienia mikroprzełącznikiem prądu i ilości kroków na obrót. Po pierwsze, nie przy każdym ustawieniu działa - przy nastawieniu zbyt małego, albo zbyt dużego prądu działa tylko z niektórymi nastawieniami...
To napisz w obsłudze przerwania, żeby procek włączył optotriaka. Wtedy żarówka czy silnik będzie pracować z pełną mocą. Jak włączysz tego optotriaka po 5ms to będziesz miał 50% mocy. To z grubsza tyle. Pozdrawiam.
Czytam to http://www.elektroda.pl/rtvforum/topic13... i linki zamieszczone w temacie, poniekąd rozumiem, ale nigdzie niema wzmianki (jakieś liczby, przykłady) o tym kiedy i jakie wartości ustawiać. Bazuję na tym co ustawia mi BASCOM [syntax=vbnet] $regfile = "m8def.dat" $crystal = 8000000 $hwstack = 40 $swstack = 16 $framesize = 32 [/syntax]...
1) Silnik krokowy to nie wiertarka że się kręci 10tys/obr min 2) Twój program był kompletnie gówniany, sposób w jaki sterowałeś cewki był niepoprawny, już pisałem czemu 3) JEST ścisła zasada jak sterować cewkami, a nawet JEST ścisła zasada że punkty A i C muszą być "początkiem" cewki Sprawdź sobie datasheeta tych silników które masz i zobacz na jaki...
Mam takie pytanie do mądrzejszych od siebie, czy jest możliwe żeby wysterować tym mikrokontrolerem 5 do 6 silników prądu stałego? Oczywiście, że możesz obsłużyć 5, a nawet 6 silników. Tylko jest jeden problem. Będziesz musiał je sterować programowym PWM'em, a nie sprzętowym. Do tego celu wystarczy np. przerwanie, z któregoś licznika. Oczywiście możesz...
Odpowiedź jest niezależna od języka programowania, ale ściśle uzależniona od ilości wyprowadzeń silnika :D
silnik 230V ? heh ... my tu mówimy o silnikach krokowych. Aby móc sterować silnikiem jednofazowym potrzeba przemiennika częstotliwości (sinusoidalnej). Można wtedy zmieniać jego prędkość obrotową ale na pewno nie da się go puścić w drugą stronę. Dlatego Ty potrzebujesz silnika krokowego i to z przekładnią. Takie silniki są zdeczka większe niż te nad...
Kolego, nie wyważaj otwartych drzwi, kup gotową aparaturę zdalnego sterowania, nawet najprostszą np E-SKY, to koszt 50-80 zł za używkę w bdb stanie i masz tam wszystko co Ci potrzebne.
to jak sterować np.: 3 diodami led z czego każda ma inną częstotliwość mrugania i do tego dochodzi pomiar i transmisja? czy to będzie led czy silnik to czas nie może się zmienić.
Kolego Bogdan, każesz sterować silniczkiem od cd-romu sinusoidą... Silnik BLDC jest silnikiem prądu stałego z elektronicznym komutatorem . Poczytaj sam co jest napisane w podanym przez Ciebie linku. Proszę o podanie przykładów sterowania sinusoidą silników BLDC w praktyce, bo ja takich nie znalazłem. Owszem, jak podasz sinusoidę, to będzie się kręcił,...
Poszukaj o bipolarnych silnikach krokowych, gdy poznasz zasadę dzialania to zrozumiesz jak nim sterować.
Witam Czy ktoś może mi powiedzieć gdzie jest błąd w kodzie zamieszczonym poniżej? W tym projekcie atmega ma sterować obrotami wentylatora (wolniej/szybciej) po naciśnięciu przycisku. Tu konfigurujesz Timer1 do pracy w trybie (1) 'Phase Correct PWM, 8-bit'. mniej/więcej jak na poniższej ilustracji: http://obrazki.elektroda.pl/3601105700_1...
silniki krokowe i serwa steruje sie całkiem inaczej, config servo służy do sterowania serv modelarskich, nie do silników krokowych. Kolego - wciągnij się głębiej w temat, a nie odpowiadaj, jak nie wiesz. Podstawą jest wysyłanie impulsów do sterownika (układu sterującego - np. IMT901). Ten układ wysterowuje silnik na podstawie generowania impulsów taktu...
Ja ten program poprawię tylko rozkminię tego timera do końca :| Generalnie układ ma sterować pompą paliwa w samochodzie zasilanym LPG. Wykorzystam przekaźnik który bez zasilania ma zwarty styk. Tak aby w razie uszkodzenia elektroniki sterującej lub cewki przekaźnika było stałe zasilnie pompy noPB. Cewkę steruję za pomocą mosfeta BS170 sterowanego bezpośrednio...
wader kod od ciebie nie działa , od macka działa po mojej modyfikacji działa pięknie :D (cały czas testuje i chodzi ok) Teraz chce zrobić sterować przekaźnikami czasowymi też tym samym przyciskiem jak by ktoś pomógł byłbym bardzo wdzięczny ma działać tak : -naciśnięcie przycisku chwyta 1 i 2 przekaźnik i 1 odlicza czas od 0-20 sek następnie rusza silnik...
Witam.Napisałem dziwny program do obsługi 2 silników krokowych(dziwny bo jeszcze takiego nie wiedziałem :) )I mam z nim problem lecz nie oto chodzi .Czy ktoś mógłby mi napisać przykładowy program do obsługi silnika krokowego?Chciałbym zobaczyć w jaki sposób można jeszcze sterować tymi urządzeniami.To jest wstępny program do sterowania silnikami w robocie...
Witam! Mam pytanie, bo również potrzebuję sterować silnikiem krokowym, potrzebuje mieć możliwość wyboru obrotów prawo, lub w lewo. napisalem program w bascomie (dopiero sie ucze) na Attiny 2313, ale mam problem bo w momencie kiedy nie wciskam żadnego przycisku silnik drga (prawo lewo) dlaczego? poniżej plik źródłowy w bascom $regfile = "attiny2313.dat"...
Witam Proszę o wsparcie wiedzą i doświadczeniem przy programie na procesor atmega128. Program ma sterować dodatkowym wtryskiem gazu w tym przypadku będzie to instalacja 5tej generacji LPG czyli fazy ciekłej. Zasada działa nia jest bardzo prosta i wymaga: Podłączenia sygnałów z 2 wtryskiwaczy (tyle wystarczy w 4 cylindrowym silniku) przez diody prostownicze...
ja też w zasadzie nazwałbym takie połączenie serwem, ale różnie ludzie mówią. Przeprowadzałem kilka testów odnośnie stabilizacji położenia silnika. Najpierw robiłem to wykorzystując przetwornik ADC z Atmegi8 i podłączonego do niego zwykłego potencjometru. Silnik poprzez przekładnie (chyba redukującą obroty 16-krotnie) napędzał jedno ramię manipulatora....
Poszukaj czegoś takiego co sie nazywa "mostek H". Znajdziesz na pewno jak sterować kierunkiem obrotów silnika.
Witam, proponuję przede wszystkim zrobić odbieranie kodów z pilota na przerwaniach: najpierw deklaracja na początku: On Int1 Int1_rc5 ' obsługa odbioru kodów z pilota Getrc5 Config Int1 = Low Level ' wyzwalanie przerwania niskim poziomem Enable Int1 czyli podłączasz odbiornik IR np do nogi INT1 Int1_rc5: If Flaga_rs = 0 Then Disable Int1 Enable...
Zacznijmy od tego Skopiowałem program do zliczania impulsów w języku Baskom $regfile = "m8def.dat" $crystal = 8000000 Dim Count As Integer Config Lcd = 16 * 2 Config Lcdbus = 4 Config Lcdmode = Port Config Lcdpin = Pin , Db4 = Portc.3 , Db5 = Portc.2 , Db6 = Portc.1 , Db7 = Portc.0 , E = Portc.4 , Rs = Portc.5 On Int0 Int0_int Do Enable Interrupts...
[syntax=c]int Przod = A3; int Tyl = A2; int Lewo = A1; int Prawo = A4; // warunek: if (digitalRead(Tyl) == LOW && digitalRead(Lewo) == LOW && digitalRead(Przod) == LOW && digitalRead(Prawo) == LOW) { // to sie wykona jesli jest spelniony warunek }[/syntax] pilot jest conajmniej niewygodny, kup jakiegos uszkodzonego pada i wmontuj ten pilot do niego.
W zalaczniku jest listing do tego. Nr-u EDW tez nie posiadam
Masz przecież kartę katalogową, tam jest powiedziane jak sterować układem.
Zmierz timerem czas pomiędzy impulsami. uC będzie mógł "podjać" decyzję i wykonać regulację 60x na obrót. Warto byłoby monitorować działalność uC tak aby nauczyć go prawidłowo reagować na błąd.
A nie lepiej ci badać stan krańcówki np co 10ms ? Wykorzystanie przerwań to nie jest dobry pomysł w tym przypadku.
Pozdrawiam Poszukuję rozwiązania najlepiej na avr i Bascom .Problem dotyczy sterownika sygnału sterowania serwem popularnego SK18 na sterowanie silnikiem DC. Przecież wiele urządzeń korzysta z serw i silników - jak tym sterować jedną aplikacją ? Oczywiście zależy mi na tanim rozwiązaniu. Są gotowe rozwiązania ale trochę za drogie /około 30 zł/ na silnik...
Trzeba klawiszem zerować zmienną odpowiedzialna za wypełnienie (ustawiać wypełnienie 0 - zatrzymanie silnika), a przedtem zapisać jej wartość w zmiennej pomocniczej. Kolejne naciśnięcie klawisza powinno przepisywać zapamiętaną wartość do zmiennej określającej wypełnienie. Czyli klawiszem zmieniałbym zmienną jednobitową (0 lub 1), a w instrukcji warunkowej...
Witam ! Chciałeś zmniejszyć liczbę to podałem: Decr odejmij Decr zmniejsza liczbę o jeden. Silnikami krokowymi nigdy nie sterowałem. Pozdrawiam. Stefan gg6293398
Tawez: Ja Cię pociesze i powiem że po bascomie (jak braknie mu możliwości) przerzucam się na c. treker: Ten programator BEZ PROBLEMU będzie działć. A jak skonfigurować BASCOM-AVR moge ci wytłumaczyć.
Witam. Na wstępie chciałbym powiedzieć, że jest to mój pierwszy projekt. Bardzo staram się wykonać tego robota tak, żeby działał, a wiedza którą zdobędę przy jego budowie, zostanie z pewnością wykorzystana w dalszych konstrukcjach. Zbudowałem robota w oparciu o ten link z naszego forum : http://www.forbot.pl/forum/topics20/prze...
To Ci będzie sterować kolejno czterema diodami na pinach od B0 do B3. Zalecam wnikliwą analizę, zanim zalejesz mnie pytaniami :) Timery zawsze rób na odliczanie w dół do 0, w przeciwnym wypadku po wpisaniu nowej wartości w trakcie odliczania możesz mieć niezły kwas - pomyśl dlaczego :) Pozdrawiam [syntax=basic4gl]$regfile "m8def.dat" $crystal = 8000000...
Jeśli tak, to trzeba mu podawać 8 sygnałów Z całym szacunkiem; unipolarny ma zwykle 1 wspólny przewód i 4 fazy Po cholerę 8 sygnałów? Chyba że ma Kolega na myśli dwa silniki. Docelowo i tak nie widzę sensu takiego sterowania, ponieważ silników ma być 4. A są gotowe układy sterowników uni/bipolarnych, i takie sterowanie poprzez step/dir będzie łatwiejsze...
A dlaczego podłużkowiec ma nie latać do tyłu? A jak przyjdzie zaparkować w ciasnym miejscu? Można zrobić mostek z dwóch IRF7317 na 5.3A(TME-coś ok. 5zł/szt) i sterować PWM prędkość - przód i tył. Zrobiłem coś takiego- silnik nazywa się Graupner speed400 i bierze 4A. Sygnał jak na serwo. Programik dla ATiny 2313 jest na elektrodzie w dziale AVR. Dodano...
Witam. Mam niewielki problem z tym uC. Chce sterować pracą silnika DC 12V, ale mój uC nie ma sprzętowego PWM. Dopiero zaczynam zabawę z BASCOM-em, umiem na razie ustawić stan wysoki na wyjściu, albo odczytać stan z wejścia i jakieś proste czynności. Ale PWM mnie przerasta, zabawa z licznikami jest dla mnie jeszcze trochę za trudna. Oczywiście jestem...
Witam! Jak najprosciej zrealizowac potencjometr(do ukladu audio,miedzy przedwzmacniacz a koncowke mocy)sterowany prockiem pomijajac mozliwosc polaczenia silnika krokowego z potencjometrem?? Pozdrawiam
bascom sterować silnik krokowy bascom silnik silnik bascom
pikanie radia citroen upływ akumulatora cyfrowy kamera
zasilacz la90pm170 zasilacz la90pm170
Płyta główna Foxconn RS740M03-8EKRS2H - specyfikacja i zastosowanie Przetwornica 24V/230V piszczy - przyczyny i rozwiązania