[ manix @ 07.04.2015. 09:06 ] @
Pozdrav, trenutno koristim Uno u jednom projektu, a imam i mega... imam tri senzora, dva induktivna i jedan opticki... Induktini senzori odredjuju polozaj odredjenog klipa dole/gore i na osnovu toga i smer kretanja klipa. U gornjrm polozaju ocitavam vrednost sa optickog cenzora i nakon kretanja na dole ako je ispravna vrednost na optickom senzoru kretanje se nastavlja a ako nije relej iskljucuje masinu. Na optikom senzoru je promenljiv napon, u opsegu od 2-5v, koji nije konstantan i uslov, za nastavak rada, je da je napon na optickom senzoru manji od 3v. Zbog takvih potrebe sve vreme merim i belezim najmanji napon na optickom senzoru i ukoliko zabelezim samo jedan impuls koji je manji od 3v to je ok a mogu imati recim 50 impulsa u toku merenja. Stvar je u tome da se sve to odvija jako brzo, recimo da je kretanje u jednom smeru oko 12ms... E sada se dogadja sledece, opticki senzor ne ispuni ulov za nastavak kretanja a relej se ukljuci nakon 1-4 sledeca pokreta. Na osmovu toga sam zakljucio da je problem u brzini kontrolera... senzori rade na 200Hz sto bi trebalo da znaci da nije problem u njima. Takodje da kazem da mi je opticki senzor na analognom pinu A0 a induktivni su na digitalnim pinovima... induktivni senzori su na 12v a u kontroler signal dolazi preko stabilizatora na 5v. Da li neko moze da mi pomogne u vezi toga? Trazim nesto po netu ali ne mogu bas da skontam sta tu treba uraditi. Izgleda da je to moguce napraviti ali jos nisam skontao kako... :/ [Ovu poruku je menjao manix dana 07.04.2015. u 12:16 GMT+1] |