Započeo sam projekt sa Croduinom koji bi upravljao roletama od prozora. Kontroliralo bi se 4 rolete čiji su motori izvedeni na način da svaki motor ima 3 žice( zajednička nula i 2 faze). Ako mrežnu fazu prespojimo na jednu fazu motora motor se vrti u jednom smjeru a ako prespojimo na drugu vrti se u drugu stranu. Iz tog razloga koristio sam se sklopom 8 releja koji su optički izolirani optocouplerom,
Sklop croduina idejno je zamišnjen da se koristi sa 10 prekidača , IR senzorom i kišnim senzorom ali zbog pojave smetnji trenutno je na njemu kod samo za prekidače.
releji su zasebno napajani dakle maknut je jumper sa relejne pločice. Prekidači su izvedeni na pull down način sa 10k otpornikom.
ukoliko program pokrenem i testiram u uvjetima kad motori nisu spojeni na izlaz releja sve radi kako je i planirano. Dakle 35 sekundi se upale određeni releji koji su definirani u kodu.
Kad mrežnu fazu dovedem na sve releje i na pojedini relej spojim pojedini motor počinju buggovi croduina.
Kod pojave bilo kakve varnice u vanjskom krugu tj u krugu kućne instalacije dešava se da croduino nasumičko pali releje. kompletna instalacija u kući je monofazna dakle sva trošila su na istoj fazi.
Ukoliko u kući upalim neonku iz čista mira neki relej dobije pobudu sa croduina.
u videu sam mrežnu fazu 230V prespajao direktno na motore nezavisno o croduina i releja i varničenje pri lošem spoju su pokrenile releje. Možete primjetit da relejna pločica uopće nije napajana u ovom slučaju.
znači da nije problem u vanjskom krugu da se releji sami od sebe upale, nego croduino sam od sebe dobije komandu da neki relej upali.
Koliko vidim nekakva vanjska interferencija djeluje na arduino?!
Imamo li kakvo rješenje za ovakve slučajeve?



Zahvaljujem na svakoj pomoći!