Fórum témák
» Több friss téma |
A klónok CH340 Soros-USB illesztőjének drivere (Letöltés)
Beolvasol eprom-ból egy értéket (ami 12), azt elosztod 2.55-tel, így kapsz 4,7059-et, ami kerekítve 4,71%. Az annyi.
Ha 5%-ot akarsz látni akkor konvertáld byte-tá.
Libreoffice calc ezt írta (pontosabban 4.7058823529 az eredmény, de kerekítettem), én meg hittem neki. De a google szerint is ennyi 4 tizedesre kerekítve (4.70588235294, 1 tizedesseljeggyel több), Bővebben: Link
Szóval szerintem ez ennyi.
De ez byte érték hogy kerekitsem egész szám legyen?
5% bol 1.96% ad vissza...
5/2,55=1.96078431373
Szóval ha a cyle változód (tényleg, ez a cyle szó mit jelent?) 5 volt, akkor a matek jó. A cast pedig, annak menni kellene, ez arduino oldala szerinti példa:
na jóéjt, nekem fellőtték a pizsit.
még gyurom akkor!
cyle= kitöltési tényezö váltózoja! soros port beirod f1000 és kapol pin9 1khz... soros port beirod c10 10% kitöltési tényezövel lesz 1khz freki.... programozható négyszögjel 1hz.....1Mhz és 1....100%.... köszi a segitséget! A hozzászólás módosítva: Máj 17, 2017
ha ledeket teszek a kimenetekre szépen végigfut a program
Informatikusként annyit tennék hozzá, hogy a kód cycle és duty_cycle használata esetén ugyanarra fordul le.
Érdemes kifejező változó nevet választani, nem vesztesz vele semmit. Egyetemisták gyakran használnak bigyo, ize, vmi, akarmi változóneveket, de az életbe kikerülve ezt nagyon gyorsan elfelejtik. Olyan kódot kell írni, amiről 10 év múlva is tudod, hogy mit csinál. Ráadásul tényleg semmit, de semmit nem vesztesz vele.
Hülye kérdés: kimenetre állítod a portokat?
Az AVR 50k-80k körüli belső felhúzóellenállása elég egy LED "felkapcsolásához". Valamelyest világítani fog. Ugyanakkor 50k-s ellenállásra nem bíznám az életem, bőven elég ahhoz, hogy csak úgy módjával működgessen. A hozzászólás módosítva: Máj 17, 2017
Kimenetre állítom, a felhúzóellenálás csak bemenetnél lehet nem? A vízszintérzékelőt oldottam meg ezzel, földre húzza ha kapcsol.
Ismétlem jól végigfut a program ha nem élesben csinálom. Ledekkel illetve serial.println-el a monitorra írogatva minden jó. Amint a motort kapcsolgatom lesznek hülyeségek
Magam is informatikus volnék
Nem is piszkálásból kérdeztem, csak kiváncsiságból, ugyanis szúrta a szemem a cyle változó, így 1 c betűvel. Rákerestem guglival hogy mi a fene ez, próbáltam bármilyen nyelvről lefordítani, de nem adott semmi eredményt hogy mi ez. Most már tudom: typo.
Független táppal próbáltad már a motort?
Még anyit hogy a relét félvezetön(tranzisztor...fet) keresztül kapcsolja az arduino?
A hozzászólás módosítva: Máj 18, 2017
Ezt nem értem, eddig az ardu és a relék egymástól független 12V táplálásáról volt szó, hogy jön ide a 220V-os motor?
Igen, 1k-n keresztül BC182 kapcsolja a reléket
értem!
Szkopod van -e? Ha igen akor lehetne keresni motot induláskor arduino tápján zavar jeleket(tüskék) vanak e rajta ezt lehetne kompenzálni puffer kondival az ardu tápján pl..... A hozzászólás módosítva: Máj 18, 2017
Megmérhetnéd mennyi áramot vesz fel a relénél.
Usb-ről vagy tápról adod az arduinonak a kakaót?
Sajna szkópom nincs, de agyonszűrt tápom van. 24V szűretlen DC a reléknek, ebből megy diódán keresztül a fesz a tápnak. Itt 1000u+100n után lesz kb 36V, 7812, 1000u+100n, tekercs, 1000u+100n, ardu 5V feszstabja. Átjőhet ezen valami zavar?
Ezen nem zavar megy át, hanem tönkremegy. A 7812 max bemeneti feszültsége 35V
Nem mértem. A motor mosó üzemben 200w-nál nem lehet több, legyen 1 A. Indításkor meg 6-8 szorosa egy pillanatra. Lehet, valami szikraoltással kellene próbálkozni a reléken? Bekapcsoláskor nincs szikra, de kikapcsoláskor igen. A baj, hogy a hülyeségekkel nem várja meg a kikapcsolást, a motor bekapcsolásakor nem akar véget érni a 2mp delay, hogy utának kikapcsoljon.
Tedd másik fázisra, másik szolgáltatóra!
Vagy egy nagyon egyszerű dolog. Tápláld meg az ardu-t aksiról!
papír szerint tényleg így van. de nem hinném, hogy 1V számítana pár mA felvételnél. de kipróbálom kisebb bementi fesszel is
ezt holnap kipróbálom. ha a táppal van a baj, akkor kiderül
Napok óta olvasom, hogy szenvedsz vele
Az elejétől kell elindulni a hibakereséssel, aztán kibukik a baj.
'DC a reléknek, ebből megy diódán keresztül a fesz a tápnak.' nem sorba kel a dioda relé tekrcsel ha nem párhuzamosan kötve a tekercsére!
relay diode A hozzászólás módosítva: Máj 19, 2017
A motorban gondolom nincs zajszűrő. A mosógép háza a szűrő.
Ezzel az a gond, hogy szénkefés motor hol érintkezik, hol nem érintkezik. Amikor nem érintkezik szikrát hány, ami az AVR-t pofonveri. A modellvasútnál a motor tekercsekre 100 nF-es kondenzátorok vannak kötve, amik elég komolyan csökkentik a zajt. A tapasztalatom az, hogy legtöbbször könnyebb az induktív rúgást megszüntetni, mint az általa keltett zajt megoldani. |
Bejelentkezés
Hirdetés |