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   73 / 854
(#) atus1981 válasza rmis hozzászólására (») Jan 5, 2015 /
 
Bővebben: Link Szerintem erre gondolt.
(#) atus1981 válasza mikrokapcsolo hozzászólására (») Jan 5, 2015 /
 
Mit csináltál vele, hogy többé nem fagyott? Én gondoltam arra, hogy csinálok egy számlálót, és ha eléri az értéket, akkor reseteli valahogy saját magát. Ebben a resetelés dologban nem vagyok otthon...
(#) kapu48 válasza atus1981 hozzászólására (») Jan 5, 2015 /
 
Ez program hiba lehet!

Ha adatgyűjtést fojtatsz?
Túl léphet a tömb méreten és felülírja a változókat.
Vagy verem szivárgás miatt túllép a verem határon, és nem találja a rutinból vissza ugrás címét.

Vagy ehhez hasonló rejtet program hiba, amely csak hosszabb használat után jön elő.
A hiba megtalálása elégé hosszadalmas, és ismerni kellene az egész projekt részleteit!
És a programot is!
(#) mikrokapcsolo válasza atus1981 hozzászólására (») Jan 5, 2015 /
 
Azt passzolom, újra feltöltöttem rá a programot, változtatás nélkül.
(#) Kovidivi válasza atus1981 hozzászólására (») Jan 5, 2015 /
 
Én pont most építettem be egy reset függvényt órába, ami hajnali 3óra 3perc 3mp-kor mindent lement eeprom-ba, majd resetel. Kb. 1mp-ig nincs kijelzés, nem nagy dolog.
Bővebben: Link
A hozzászólás módosítva: Jan 5, 2015
(#) vilmosd válasza rmis hozzászólására (») Jan 6, 2015 /
 
Mirol akarsz kapcsrajzot? A taplabak (adtlap letolt, es megnez) 100 nF kondi, a kimenetre soros 1k ellenallas kozvetlenul a labra.
(#) Sanyessz hozzászólása Jan 6, 2015 /
 
Helló mindenkinek
Kéne egy kis segítség, vettem egy Nano panelt és nem akarja felismerni a gép. Fel telepítettem hozzá a drivert, de semmi.
Mi lehet a baj?
Még mindig csak valami USB 2.0-ás eszközként ismeri fel a gép, de program viszont nem.

Eddig pic - eket programozgattam, de most úgy gondoltam kipróbálok egy Arduinot is.
(#) icserny válasza Sanyessz hozzászólására (») Jan 6, 2015 /
 
Nézd meg, hogy milyen IC van a panelon (CH340, FTDI, PL2303 stb.) és az annak megfelelő drivert telepítsd fel! Hamisított PL2303 esetén csak a régebbi (ez eredetiséget nem vizsgáló) driver működőképes. A hamisított FTDI esetén is gond lehet az új driverrel, de majd az okosabbak elmondják, hogy mi a teendő...
(#) atus1981 válasza kapu48 hozzászólására (») Jan 6, 2015 /
 
Adatgyűjtés nincs.
4 tömb van, mindegyik egyetlen dolgot vizsgál, vagyis átlagot ad.
(#) atus1981 válasza Sanyessz hozzászólására (») Jan 6, 2015 /
 
Ebayról? Forrasztani kellett a lábakat a szélére? Mini USB csatlakozás van rajta? CH340-et telepítsd és menni fog.
(#) atus1981 válasza Kovidivi hozzászólására (») Jan 6, 2015 /
 
Amit linkeltél, az minden ciklusban resetel egyet, ha jól látom.
Viszont arra gondoltam, hogy csinálnék egy számlálót, ami minden ciklusban egyel növel változót és ha eléri a pl 1000-es értéket, akkor reset.
Jól gondolom?
(#) Sanyessz hozzászólása Jan 6, 2015 /
 
Igen, végül rájöttem hogy ebayes Nano CH340-el van szerelve. Így nagy nehezen leszedtem a drivert hozzá, és lám működik is szépen.
(#) atus1981 válasza Kovidivi hozzászólására (») Jan 6, 2015 /
 
  1. void setup() {                
  2.  
  3.  
  4.   Serial.begin(9600);
  5. }
  6. void(* resetFunc) (void) = 0;
  7.  
  8. void loop (){
  9.  
  10.   for( int x = 0; x < 1001; x++) {
  11.     Serial.println(x);
  12.     delay(100);
  13.  
  14.   if (x == 1000) {
  15.     Serial.println("reset");
  16.     delay(200);
  17.     resetFunc();
  18.   }
  19.   }
  20. }

Erre gondoltam, működik is így önmagában, beépítem az adott kódba és meglátom ott mit csinál.
(#) atus1981 válasza atus1981 hozzászólására (») Jan 6, 2015 /
 
Bármelyik kódba is beírom, nem csinálja a dolgát az eredeti kód, csak a számláló és a reset fut.
Mit vétettem?
(#) mrobi válasza atus1981 hozzászólására (») Jan 6, 2015 /
 
Igen, mivel a for-ból nem lép ki a program. Próbáld meg így:
  1. for(valami){
  2.    reset program
  3.    saját programod
  4. }
(#) kapu48 válasza atus1981 hozzászólására (») Jan 7, 2015 /
 
Ez az intőnkénti Resetelést, a hiba megkeresésének és javításának még a szándékát is elveti?
Elégé hozzá nem értő megoldásnak tűnik a számomra!

Remélem, nem akad követökre!
(#) tomat5 hozzászólása Jan 7, 2015 /
 
Üdv Urak!
Ismer valaki olyan board-ot amivel 4-8 bemenet optocsatolós leválasztását meg lehet oldani és nem néz ki nagyon háztájinak?
Köszönöm.
(#) atus1981 válasza mrobi hozzászólására (») Jan 7, 2015 /
 
Köszi, megcsinálom így és majd leírom, hogy működik-e.
(#) atus1981 válasza kapu48 hozzászólására (») Jan 7, 2015 /
 
Sajnos valóban nem értek hozzá annyira, hogy megtaláljam a hibát, viszont egy másik eszközön ugyanez a program 2 hónapja hibátlanul megy. Hardver és szoftver is ugyanaz.
Így ez a lehetőségem maradt.
(#) Kera_Will válasza tomat5 hozzászólására (») Jan 8, 2015 /
 
Nem tudsz 8 db optocsatolót egymás mellé rakni egy NYÁKra?
Mekkora széria számú gyártást tervezel, ebből adóan nem éri meg a nyák gyártáshoz szükséges filmek elkészítése?
(#) Kera_Will válasza tomat5 hozzászólására (») Jan 8, 2015 /
 
Ha meg nem szánod rá a saját időt, energiát, fejlesztésre akkor készen is kaphatsz.
Pl:
4es opto input

8as input optoval

... stb ...stb ...
A hozzászólás módosítva: Jan 8, 2015
(#) Kera_Will válasza tomat5 hozzászólására (») Jan 8, 2015 /
 
(#) erdeidominik1999 hozzászólása Jan 8, 2015 /
 
Sziasztok! Nem egészen topikba vág, de az lenne a kérdésem, ha arduino-val szeretnék vezérelni egy tranzisztort, amivel 12v (max:20v) 5a-t kapcsolnék, milyen tranzisztorra van szükségem? Ja és fontos lenne, hogy pozitívot tudjak kapcsolni vele. Előre is köszi!
(#) KBal76 válasza erdeidominik1999 hozzászólására (») Jan 9, 2015 /
 
Csak ki-be kapcsolni, vagy PWM?
(#) erdeidominik1999 válasza KBal76 hozzászólására (») Jan 9, 2015 /
 
Csak ki-be.
(#) csatti2 válasza erdeidominik1999 hozzászólására (») Jan 9, 2015 /
 
P csatornás MOSFET (nagyon sokféle jó, viszonylag alacsony Rdson paraméter kell ha nem akarsz külső hűtést, illetve nagy feszültség esést rajta) plussz egy npn tranzisztor. A MOSFET gate-jét felhúzod egy ellenálláson keresztül a betáp feszre (12V-20V). A tranzisztort pedig a föld és a gate közé teszed. A tranzisztor bázisát hajtod meg egy ellenálláson keresztül a uC-ről. Ha előfordulhat 20V-nál nagyobb feszültésg is, akkor kell még egy ellenállás a gate és a tranzisztor közé, plussz egy 12V-os zener a betáp fesz és a gate közé. Ha induktív a terhelésed (pl. motort hajtasz meg), akkor kell még egy dióda is a kimenet és a föld közé (katód a kimenet felé) különben a kikapcsoláskor indukált nagyfesz kinyírhatja a mosfetet.
A hozzászólás módosítva: Jan 9, 2015
(#) erdeidominik1999 válasza csatti2 hozzászólására (») Jan 9, 2015 /
 
Köszi a segítséget, ez jó lenne?
(#) csatti2 hozzászólása Jan 9, 2015 /
 
Na itt van. Annyi módosítás, hogy a maximális VGS-re utalok a szövegben.
(#) KBal76 válasza erdeidominik1999 hozzászólására (») Jan 9, 2015 /
 
Én azért kérdeztem hogy kell-e PWM, mert ha nem, én nem raknék ennyi alkatrészt bele. Egyszerűen egy optocsatolót bele, és akkor nem kell a szintillesztésekkel foglalkozni, az opto nyitná a FET-et, az ellenállás pedig lezárná. Bár nagyon egyszerű, lerajzolhatom.
(#) csatti2 válasza KBal76 hozzászólására (») Jan 9, 2015 /
 
Az opto az npn tranzisztor helyére mehetne és megspóroltál egy ellenállást. A többi ha kell akkor az opto esetén is kell, ha nem akkor itt sem...
Következő: »»   73 / 854
Bejelentkezés

Belépés

Hirdetés
XDT.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