Fórum témák
» Több friss téma |
A klónok CH340 Soros-USB illesztőjének drivere (Letöltés)
Én ezt a feladatot így oldanám meg:
-az akkumulátor töltőáramát egy feszültségvezérelt áramgenerátorral hajtanám, -visszamérném az áramgenerátor soros ellenállásán eső feszültséget, hogy a tényleges-, és a beállított áram egyezik-e, -mérném az akkumulátor kapocsfeszültségét is. Ezzel tetszőleges töltési karakterisztika lenne elérhető. Feszültségvezérelt áramgenerátor A hozzászólás módosítva: Okt 15, 2014
Itt van többcellás akkutöltő/kisütő vezérlés.
Áram generátorral töltve , fesz méréssel , némi soros beszélgetéssel PC felé ha kell. Igaz csak power része az érdekes mert Te Arduinót használsz. A POWER borad részét használhatod fel vezérelt áramgenerátor + kisütő áramköri részletek A hozzászólás módosítva: Okt 15, 2014
Feszültség vezérelt áramgenerátor használatánál könnyebb a töltő áramot is módosítani,
ha különböző kapacitású akkukat töltesz . Így a töltési idő nem nő meg túlságosan. Persze ezt kezelni kell a programból + az áram generátor elemeit a maximális terhelhetőségre kell tervezni . A hozzászólás módosítva: Okt 15, 2014
Sziasztok!
Van egy programom TDA1543-as DAC-hoz, ami működik nagyjából. Gondoltam felrakom, mivel ez a legolcsóbb DAC Ebay-en, viszont nincs hozzá semmiféle kész program Arduino-hoz. Még átalakításra szorul, hogy tényleg 16bit-es legyen, talán menni fog az is. Már csak ki kell találni, hogy a kimenetét hogyan érdemes kialakítani. Meg kell nyitni a soros portot, és ott beírni a számokat, 0-255-ig. Erre megpróbál a DAC reagálni, és a kimenetét változtatja. Bekötés: IC -> Arduino 1-SCL, 2-9, 3-MOSI, 4-gnd, 5- +5V, 6-ez a kimenet, 2-3K-val GNDre, 7-1k5-tel GND-re, 7- 2-3k-val GND-re. Bővebben: Link Itt van további infó a terhelő ellenállásról, meg a kimenet illesztéséről.
HI!
Jól értettem, hogy 0-255 között adod meg neki a szám nagyságát? 2 byte-ot kell neki küldeni? (alsó/felső)
Szia.
A 255 még 1 byte-n ábrázolható. Egyébként 2 byte kell neki, ezt két külön SPI.transfer paranccsal lehet elküldeni, alsó, és felső, jól mondtad. 255-tel próbáltam ki, mert azzal még egyszerű volt. A kimenetekre 270ohm terhelő ellenállást raktam, a Vref-re pedig 470ohmot, így kaptam kb. 0.8V-nyi lineáris tartományt. Ha a kimenetre 0-t küldünk, és a Vref-et egy potival húzzuk le a GNDre, akkor lesz egy érték, ahol nem lesz különbség a kimenet és a Vref között. Innentől kaptunk egy sima DC DAC-ot, műv. erősítővel lehet a jelet illeszteni, a Vref és a kimenetről levéve., erősíthető is. Az IC melegedése és az ellenállások tűrése, melegedése elég szignifikánsan befolyásolja a pontosságot! Ha ráfújok az IC-re, már +20mV-ot tud változni a Vref is, aztán visszaáll, ha visszamelegszik. Szóval üzemmeleg állapotban kell kalibrálni. A hozzászólás módosítva: Okt 16, 2014
Bocs, hogy megint kérdezek, de a DAC-okat még nem próbálgattam.
(Nem értem még el a DAC-kort ![]() OK, hogy a pontosság 16 biten sokkal jobb, mint a szimpla 8 biten, de az arduino ugye hardveresen tudja a PWM-et (1byte), ami egy kis kondival megspékelve, távolról, fél szemmel nézve hasonlít a DAC-hoz. Ezzel mi a tapasztalatod, miért nem használod? Nem eléggé jó a felbontása? Vagy nem alkalmas a feladatodra? Előre is köszi a választ. M.
Szia. A pwm is jó, csak ott a jel nem elég sima, ugyanis a kondi mikor kisül, csökken a feszültség, így: Bővebben: Link.
Köszi!
(utánanéztem, a TDA is PWM-mel működik, csak az 9,2 MHz alapfrekivel - ez azért 2 nagyságrenddel jobb, mint az arduino hardweres PWM-je)
Attól függ, hogy mire használod. Zenére én kapacitás nélkül használom, szép négyszögjelesen.
A négyszögjelet megküldöd 30 kHz-en, azt meg már úgysem hallod. ![]()
Labortápban lenne áram referencia. Oda annyira nem kell fix érték. Egy példát kiszámoltam: 31250Hz 100k soros, 100nF GND-re, 15,9Hz Cut-off, 0.004V ripple, 0,023s beállási idővel. Nem olyan rossz ez, tényleg. Bővebben: Egy online kalkulátor.
Sziasztok!
Abszolút kezdő vagyok Arduino terén... Szeretnék egy ehhez hasonló, BT-vel vezérelhető, autót építeni. Nehéz egy ilyet megépíteni? Esetleg valaki tudna segíteni? Köszönöm! udv.: Matyi ![]()
Sziasztok!
Arduino (1.0.6) teljesen belassult fordításkor. A Blink alapprogram is 5-10 percig tart mire lefordítja. Egyik napról a másikra történt, nem adtam hozzá új könyvtárat, nem változtattam semmit. Amire gyanakszom, az a Windows (8) automatikus frissítése lehet, mert előtte volt. Viszont lövésem sincs, mit csináljak. Valaki találkozott már hasonló problémával?
Szia!
Az alvázat az áttételes enkóderes motorokkal, kerekekkel, elemtartóval együtt csomagban árulják különböző hazai és külföldi webáruházakban. Mondjuk házilag is elkészíthető, de szerintem olcsóbban kijön, ha egyben megveszed. Az már csak rajtad műlik, hogy milyen alappanelt, illetve adó-vevő, érzékelő, stb. modulokat pakolsz rá. A hozzászólás módosítva: Okt 19, 2014
Szia!
Az alkatrészeket megrendeltem... A kérdésem inkább a programozás részre irányult. Ezeket rendeltem, esetleg kimaradt valami? Kábelek BT Car Kit Arduino UNO Motor Drive A hozzászólás módosítva: Okt 19, 2014
Most őszintén. A kérdésed:
"Vettem találomra egy csomó eszközt, és fogalmam sincs merre induljak el, hogy működő modellem legyen?" A kínai eladók mit mondanak? De hogy javaslatom legyen: Googleban: arduino+bluetooth+robot+sketch+ino
Java frissítés volt a ludas...
Illetve a Bluetooth portod megy/frissült.
Sziasztok!
Ma egy olyan furcsa dolgot tapasztaltam. Amit eddig még sose. Ha labor tápról indítom el az arduino uno r3 -at a táp csatlakozó dugóján keresztül megtáplálva, akkor bootloadert kikerülve villám gyorsan beindul a kontroller en levő program. Egyszerűen nem hittem a szememnek! Ilyen van? Kipróbáltam másik nem ugyan olyan tipusú labortáppal is és ott is ez a jelenség, ha minden össze van kötve és a tápot bekapcsolom, akkor átugorja a bootloadert... Ugye normál esetben 3 másodperc az indulás, ha usb kábelt rádugom, vagy nyomok egy resetet. Ez szándékos vagy a véletlen műve?
Itt valami más van.
A bootloadert nem léped át, nem nézi a betápot az AVR.
Nem éppen, de igaza ami igaz nem állsz messze...
Tudnál egy linket küldeni, ami alapján elkezdhetem majd megépíteni?
Én lehet, hogy rögtön megát rendeltem volna...a + hw soros port lehet, hogy jól jön
Esetleg valami főkapcsoló?
kb 2. találat a google-ban
![]() http://it-ebooks.info/book/2320/
Uninstalláltam a legutóbbi java frissítést, így már tökéletes.
Köszi.
Na akkor mi az a valami más?
Próbáltam egy régebbi Arduino Uno R3 és egy újabban vásárolt példánnyal is és két különböző labortáppal is. Meg szkópoztam a labortápokat és annyi a lényeg, hogy lassan emelkedő feszültség van 0V -> 5V-ra! Ugyan ez a szituáció, hogy egyből futtatja a programot akkor is amikor szépen lassan kézzel csavarom fel a feszültséget nulláról 5V-ra. Van egy Arduino Mega ADK-m is és annál már nem működik ez a játék... Itt egy kis videó róla! Tessék megnézegetni!
Multiplexálva műküdök, 6db léptető regiszter.
16x8 LED mátrix, amiben minden shift regiszteren külön MOSFET-ek vannak, mert ezek a ledek elég nagy árammal üzemelnek. Nagy fényerejűek. Ebből a kis kijelzőből 12db-ot építek most, amit majd egy nagy kijelzővé pakolok össze. 1536db LED-ből... Úgyhogy elvagyok vele egy darabig.
Sziasztok! Ha készítek egy arduinos áramkört, be tudom kapcsolni a kódvédelmet valahogy vagy már eleve a feltöltéskor bekapcsolja a fejlesztő rendszer? Erről még sehol nem olvastam.
Milyen kodvedelemre gondolsz?
Arra,hogy ne lehessen kiolvasni?
Igen, a PIC-nél egyszerű, de itt az Arduino fejlesztőben nem látom a lehetőséget. Vagy még parancssorosan kell lefuttatni az avrdude-t vagy ilyesmit?
|
Bejelentkezés
Hirdetés |