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   298 / 869
(#) Medve válasza Gab_Bee hozzászólására (») Nov 30, 2016 /
 
Szia, én kipróbálnék egy zavarszűrő-tápkondicionáló egységet amit az autórádiók tápfeszbemeneténél használnak. Roncsokból kitermelhető.
(#) (Felhasználó 120038) válasza atus1981 hozzászólására (») Nov 30, 2016 /
 


Csak kérdeztem, hátha!

Jellemzően mekkora freki jelenik meg pl egy ladában? Ok, hogy fordulatszám föggő, de kb mekkorák? Tudja ezt valaki? Tól-ig?
(#) atus1981 válasza (Felhasználó 120038) hozzászólására (») Nov 30, 2016 /
 
Alapjárat 800 kb, ekkor olyan 26Hz-től 170Hz-ig kb
Szerintem
(#) (Felhasználó 120038) válasza Medve hozzászólására (») Nov 30, 2016 /
 
VÁÁÁÁÁ!

KV-os? Na szép. Akkor tényleg kellene a stabilizátor IC elé agy kisebb kondi szerintem. Bár az meg a tüskére rövidzár, de nem sokáig. Gondolom kellene egy ellenállás is azért.
(#) Medve válasza (Felhasználó 120038) hozzászólására (») Nov 30, 2016 /
 
Már töröltem is a hozzászólásomat, mert talán túlzó, de mintha ezt olvastam volna anno a régi gépkocsik esetében, ha nincs ami lenyelje ezeket, teszem hozzá. Márpedig akkor semmi egyéb elektronika nem volt az autókban.... Egy tranziens elnyomó dióda biztos jótékony egy Lada esetében.
A hozzászólás módosítva: Nov 30, 2016
(#) Gab_Bee válasza atus1981 hozzászólására (») Nov 30, 2016 /
 
Köszönöm, ezt kipróbálom!
Akkor minden olyan sor elé, ahol új adatot írunk ki, akkor ezt beírva talán megszűnik a probléma.
Eddig csak úgy tudtam, hogy a setup részben kell elsütni. De ki próbálom! Köszönöm!
(#) Gab_Bee válasza (Felhasználó 120038) hozzászólására (») Nov 30, 2016 /
 
Ezt meg tudom oldani. Ugyan nem 9v-os elemről, de van itt egy pár 18650-es elemem. Árnyékolni... Hát az macerás lesz.
(#) Gab_Bee válasza atus1981 hozzászólására (») Nov 30, 2016 /
 
Köszi, ezt is kipróbálom!
Lehet hogy a Step-down-ba a tekercs össze szedi a LADA "zavarjait"..
(#) (Felhasználó 120038) válasza Medve hozzászólására (») Nov 30, 2016 /
 
Láttam, hogy törölted, de ki tudja?

Utánanéztem:

Bővebben: Link

Akár 120V is lehet.
(#) Gab_Bee válasza Medve hozzászólására (») Nov 30, 2016 /
 
Milyen diódára gondolsz? Esetleg egy típust kaphatnék?
(#) Medve válasza Gab_Bee hozzászólására (») Nov 30, 2016 / 1
 
Nem tudok ajánlani, de szerintem nem különösebben fontos a típusa. Más néven szupresszordióda...(P6KE15(C)A például? ez 14.3-15.8V-os)
A hozzászólás módosítva: Nov 30, 2016
(#) Gab_Bee válasza Medve hozzászólására (») Nov 30, 2016 /
 
Köszönöm a válaszokat! A héten szerintem ki is próbálom a lehetőségeket, és megosztom véleményemet az eredményekkel kapcsolatban!
(#) czibo hozzászólása Dec 1, 2016 /
 
üdvözlet mindenkinek
Arra lennék kíváncsi hogy a már feltöltött programot hogyan lehet visszaolvasni mondjuk ardouino nano-ból?
(#) jeges válasza kapu48 hozzászólására (») Dec 1, 2016 /
 
"Hanem a bombának látszó tárgy készítését ellenzem!"
Te valakivel nem keversz ösze véletlen?
Én semi visza számlálos Szar nem épitetem itt sem málhol sem még airsoft jelegüt sem....
(#) Brian88 hozzászólása Dec 3, 2016 /
 
Sziasztok

W5100-as Ethernet shield van egy kis problémám. Mégpedig, egy mágnes kapcsolóval, amit egy SSR kapcsol, akarok kapcsolni 230v AC, de ki/be kapcsoláskor újraindul az Etehrnet shield, maga az arduino nem, csak az ethernet. Gondolom a mágneskapcsoló által gerjesztett mágneses tér miatt indul újra. Mit lehetne vele kezdeni?
(#) Brian88 válasza Brian88 hozzászólására (») Dec 3, 2016 /
 
Probléma megoldva
220nF kondi sorba 180Ohm ellenálás rárakva a relé kimenetre, és megszűnt a probléma.
A hozzászólás módosítva: Dec 3, 2016
(#) jeges válasza kapu48 hozzászólására (») Dec 3, 2016 1 /
 
Nyák levilágitó idözitő HGL izókal talán eletronikai alapja nem?
Persze te nálad elindult a fantázia.....
(#) kissi hozzászólása Dec 5, 2016 /
 
Sziasztok!

Most kezdtem el nézegetni az ARDUINO UNO-t ( PIC-ezek már évek óta ), de nem sikerül a megszakítást beindítanom... Mit rontok el, kérnék egy kis segítő infót !
A főprogram az működik, de a 2-es LED nem !

  1. #include <avr/io.h>
  2. #include <avr/interrupt.h>
  3.  
  4.     int ledPin1 = 3;
  5.     int ledPin2 = 4;
  6. void setup() {
  7.   // put your setup code here, to run once:
  8.    
  9.     pinMode(ledPin1,OUTPUT);
  10.     pinMode(ledPin2,OUTPUT);
  11.  
  12.     cli(); // clear interrupts
  13.     TCCR1B=1;  // számláló előosztó nélküli működtetése
  14.     TIMSK1=1;  // túlcsordulás INT engedélyezése
  15. //  TCNT1H=0xfc;
  16.     sei();
  17.  
  18.  
  19. }
  20.  
  21. void loop() {
  22.   // put your main code here, to run repeatedly:
  23.  
  24.  
  25.     digitalWrite(ledPin1,HIGH);
  26.     delay(500);
  27.     digitalWrite(ledPin1,LOW);
  28.     delay(500);
  29. }
  30.  
  31.  
  32.  
  33.   ISR(TIMER1_OVF_vect)
  34.     {
  35.       ledPin2=~ledPin2;
  36.    // automatkus ! -->   TIFR1=0;    //TOV1=0;
  37.     }


További kérdésem, hogy az #include-os sorok kellenek-e és kell-e a bootloader-es megszakításhoz valami egyéb beállítás ?
Előre is köszönöm!
(#) Kera_Will válasza kissi hozzászólására (») Dec 5, 2016 /
 
delay esetén nem csinál a proci "semmit" ... ez nem egy jó megoldás, ha megszakítást is kezelni szeretnél. (millis függvény az jobb erre).
Ezelőtt fentebb volt már szó erről lapozzál vissza 3 4 oldalt .
(#) kissi válasza Kera_Will hozzászólására (») Dec 5, 2016 /
 
Köszi, tudom, PIC-el se így használom ( ez most próba!), de most az a baj, hogy a megszakítás nem megy...! Arra valami ötlet ?!
szerk.: nem láttam, hogy a millis fv. melyik TIMER-t használja, nem-e ezt például ?!
A hozzászólás módosítva: Dec 5, 2016
(#) szeg76 válasza kissi hozzászólására (») Dec 5, 2016 /
 
Ez a véglelges kód vagy csak kivonat?
Nem egyszerűen csak hiányzik a LED ki/be kapcsolásának kódja az ISR rutinból?.
(#) Kovidivi válasza kissi hozzászólására (») Dec 5, 2016 /
 
Ez a baj: "ledPin2=~ledPin2;", hiányzik a digitalWrite függvény.
(#) kissi válasza Kovidivi hozzászólására (») Dec 5, 2016 /
 
Köszönöm, igen, így jó lett:
  1. if(digitalRead(ledPin2))  digitalWrite(ledPin2,LOW);
  2.     else digitalWrite(ledPin2,HIGH);


Nem tudom egyszerűbben megoldani a bitinvertálást ?
(#) kissi hozzászólása Dec 6, 2016 /
 
Hol tudok annak utánaolvasni, hogy pl. a millis() függvény milyen erőforrást ( megszakítás, timer ) használ, az arduino honlapon a millis()-el kapcsolatban nem láttam erről semmit ?! Vagy ez már nem publikus és nem tudom teljesen kihasználni, kézbentartani a processzor erőforrásait arduino alatt az egyszerűbb felhasználás jegyében?!
(#) szeg76 válasza kissi hozzászólására (») Dec 6, 2016 /
 
(#) kissi válasza szeg76 hozzászólására (») Dec 6, 2016 /
 
Köszi, ez OK !
Most kezdtem még nézegetni az ARDUINO-t ( PIC-es gyakorlattal a háttérben ), így hamar megnéztem az ATMEL ATMega 328 adatlapját és azon keresztül a megszakításait és így találkoztam azzal a "hibával", hogy Timer1 túlcsordulásos megszakítását használva a millis() fv. megakadt...ekkor jutott eszembe, hogy nem is tudom, hogy ezt hogyan intézik a háttérben !
Az általad linkelt lapon erről nincs szó.
(#) jeges válasza kissi hozzászólására (») Dec 6, 2016 / 1
 
Hali!
pár napja fe doptam ezt a problémát mi van ha 50nap után tulcsordul a millis?
nagyon sok megoldás van de melyik is müxik....
Én a wdt javaslom ha kifagy ez miat az mcu akor ujra reseteli magát!
de itt egy mintapélda ere 50 nap utáni számolásra...
  1. unsigned long previousMillis = 4294960000; // induló idő azért, hogy ne kelljen 49 napot várni
  2.     unsigned long currentMillis;
  3.     unsigned long lastReadTime; // végleges programban: unsigned long lastReadTime=0;
  4.     long interval = 1000; // intervallum
  5.      
  6.      
  7.     void setup() {
  8.     Serial.begin(9600);
  9.      
  10.     // a végleges programban ez nem kell, csak a lastReadTime deklarációjában 0-zni az értékét
  11.     lastReadTime = previousMillis;
  12.     }
  13.      
  14.     void loop()
  15.     {
  16.     // aktuális idő kiszámítása - indulás óta eltelt + konstans (~49nap)
  17.     // a végleges programban a previousMillis nem szerepel
  18.     currentMillis = previousMillis + millis();
  19.      
  20.     if (currentMillis - lastReadTime > interval) {
  21.      
  22.     lastReadTime = currentMillis;
  23.      
  24.     Serial.print("Aktualis ido: ");
  25.     //prints time since program started
  26.     Serial.print(currentMillis);
  27.     Serial.print(". Eltelt ido: ");
  28.     //prints time since program started
  29.     // ide irhattam volna millis()-t is.
  30.     Serial.println(currentMillis - previousMillis);
  31.     // Serial.println(millis());
  32.      
  33.     delay(1000);
  34.     }
  35.     }
(#) kissi válasza jeges hozzászólására (») Dec 6, 2016 /
 
Szia!
Igen, ezt már én is használtam az éjszaka !
(#) proba hozzászólása Dec 6, 2016 /
 
Az arduino PRO MINI, ill az UNO között mi a különbség? Azt látom hogy az UNO-n két chip van. Van amelyiken 16U2 meg van amelyiken ch340. Ebből azt gondoltam, az első a kommunikációért felel.
Találtam egy DCC ( modellvasut) vezérlőt de azt írják csak UNOn vagy MEGÁn fut. Azt furcsállom, Ha az első processzor csak a kommunikációért felel, és a második ugyan úgy 328p -s akkor miért nem tetszik neki. Ha meg az első nem csak kommunikál, akkor az EBAY-on kapható olcsóbb modulok, a maguk ch340-es illesztőjével, szerintem ugyan úgy nem jók nekem. Vagy mit nézek rosszul?
Következő: »»   298 / 869
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