Fórum témák

» Több friss téma
Fórum » Arduino
A klónok CH340 Soros-USB illesztőjének drivere (Letöltés)
Lapozás: OK   345 / 839
(#) tbarath válasza jeges hozzászólására (») Máj 16, 2017 /
 
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á.
(#) jeges válasza tbarath hozzászólására (») Máj 16, 2017 /
 
ez hogy számoltad ki 4,7059?
(#) tbarath válasza jeges hozzászólására (») Máj 16, 2017 /
 
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.
(#) jeges válasza tbarath hozzászólására (») Máj 16, 2017 /
 
De ez byte érték hogy kerekitsem egész szám legyen?
(#) tbarath válasza jeges hozzászólására (») Máj 16, 2017 /
 
Fentebb írtam.
google://arduino cast
(#) jeges válasza tbarath hozzászólására (») Máj 17, 2017 /
 
5% bol 1.96% ad vissza...

  1. float f_pct = (float)cyle / 2.55;
  2.  
  3. byte b_pct = (byte)f_pct;
  4.  
  5.  cyle = Serial.parseInt();
(#) tbarath válasza jeges hozzászólására (») Máj 17, 2017 /
 
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:
  1. int i;
  2. float f;
  3. f = 3.6;
  4. i = (int) f; // now i is 3

na jóéjt, nekem fellőtték a pizsit.
(#) jeges válasza tbarath hozzászólására (») Máj 17, 2017 /
 
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
(#) tbarath válasza jeges hozzászólására (») Máj 17, 2017 /
 
Akkor az duty cycle akarna lenni?
(#) jeges válasza tbarath hozzászólására (») Máj 17, 2017 /
 
igen!
(#) Gelez válasza jeges hozzászólására (») Máj 17, 2017 /
 
ha ledeket teszek a kimenetekre szépen végigfut a program
(#) csabeszq válasza tbarath hozzászólására (») Máj 17, 2017 /
 
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.
(#) csabeszq válasza Gelez hozzászólására (») Máj 17, 2017 /
 
Hülye kérdés: kimenetre állítod a portokat?

  1. pinMode(KAPCSOLO, OUTPUT);


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
(#) Gelez válasza csabeszq hozzászólására (») 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
(#) tbarath válasza csabeszq hozzászólására (») Máj 17, 2017 /
 
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.
(#) molnarp válasza Gelez hozzászólására (») Máj 17, 2017 /
 
Független táppal próbáltad már a motort?
(#) jeges válasza Gelez hozzászólására (») Máj 18, 2017 /
 
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
(#) Gelez válasza molnarp hozzászólására (») 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?
(#) Gelez válasza jeges hozzászólására (») Máj 18, 2017 /
 
Igen, 1k-n keresztül BC182 kapcsolja a reléket
(#) jeges válasza Gelez hozzászólására (») Máj 18, 2017 /
 
é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
(#) molnarp válasza Gelez hozzászólására (») 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?
(#) Gelez válasza jeges hozzászólására (») Máj 18, 2017 /
 
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?
(#) proba válasza Gelez hozzászólására (») Máj 18, 2017 /
 
Ezen nem zavar megy át, hanem tönkremegy. A 7812 max bemeneti feszültsége 35V
(#) Gelez válasza molnarp hozzászólására (») Máj 18, 2017 /
 
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.
(#) atus1981 válasza Gelez hozzászólására (») Máj 18, 2017 /
 
Tedd másik fázisra, másik szolgáltatóra!
Vagy egy nagyon egyszerű dolog. Tápláld meg az ardu-t aksiról!
(#) Gelez válasza proba hozzászólására (») Máj 18, 2017 /
 
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
(#) Gelez válasza atus1981 hozzászólására (») Máj 18, 2017 /
 
ezt holnap kipróbálom. ha a táppal van a baj, akkor kiderül
(#) atus1981 válasza Gelez hozzászólására (») Máj 18, 2017 /
 
Napok óta olvasom, hogy szenvedsz vele
Az elejétől kell elindulni a hibakereséssel, aztán kibukik a baj.
(#) jeges válasza Gelez hozzászólására (») Máj 19, 2017 /
 
'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
(#) csabeszq válasza jeges hozzászólására (») 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.
Következő: »»   345 / 839
Bejelentkezés

Belépés

Hirdetés
Lapoda.hu     XDT.hu     HEStore.hu
Az oldalon sütiket használunk a helyes működéshez. Bővebb információt az adatvédelmi szabályzatban olvashatsz. Megértettem