-
GAMEPOD.hu
Arduino hardverrel és szoftverrel foglakozó téma. Minden mikrovezérlő ami arduinoval programozható, és minden arduino program, board, és hardverrel kapcsolatos kérdések helye.
Új hozzászólás Aktív témák
-
qisqaqas
senior tag
-
őstag
Lehet. Az usb is a soros programozókat használja, szóval soros porton nem biztos hogy sikerrel jársz, ha az usb nem ment. ICSP programozóval kellene próbálkozz. Találsz rá tutorialt a neten, hogyan tudsz pl uno-ból icsp progamozót csinálni.
bacus:[link] én ilyet használok. Ennek ugyan a venti a markolatában van, de szerintem nagyon kényelmes vele dolgozni. Sokkal kényelmesebb, mint a vastag levegős csövet is tekergetni magad után. Kicsit ugyan 10k fölött van, de tényleg nagyon szépen lehet vele dolgozni, és kényelmesen.
Mások számára a kondi fáradós, nekem farad-os...
-
Teasüti
nagyúr
Hogyan kéne leválasztani galvanikusan, amikor az RGB szalag bekötése úgy indul, hogy közösítsd a földet a szalag és az avr között? Meg nagyjából a legtöbb alkalmazásnál is ez volt eddig, amit láttam Arduino-val, h közös föld potenciálra kell hozni a cuccokat.
Na meg ha ugyanaz a táp eteti az AVR-t, amiről megy még 15 amper smd led?(#3539) Ribi
Ez a dióda kérdés feljött már az AVR portjainak illesztésénél is. Most olvasom a wikit róla, érdekes.
Éppen ilyenekre gondolok, hogy pár apró vacakkal kicsit üzembiztosabbá tenni a tápot, főleg ha közvetlen szabályzott 5V-tal szeretném üzemeltetni az AVR-t.[ Szerkesztve ]
-
Teasüti
nagyúr
Oké, elfogadom.
A következő kérdésem az volna, hogy mihez kezdesz a közös táppal?
Én eddig úgy tudtam, hogy galvanikus leválasztást két külön áramkör összekötésekor alkalmazunk.
Na de itt közös a táp, közös a földpotenciál és vhogy össze kéne kötni az RGB szalag Data In portját az MCU egyik I/O portjával, amin 800 Khz-es adatfolyam fog közlekedni.
Szóval várom a javaslatokat.Amúgy jelenleg a teszt folyamán semmi jelét nem mutatja a rendszer, h ne lenne működőképes.
Már össze van rakva a prototípus, a programot fejlesztgetem. Az MCU és a szalag párhuzamosan van kötve a tápra.
Ez így működik. Igaz semmi sallang nincs rajta, de megy.
Én csak kiegészítő védelmet szeretnék hozzáadni, ha beépítésre kerül 24/7-es használatra, hogy megfeleljen "a biztonsági előírásoknak". De legalább ne legyen háztűz, ha a táppal gond adódik. Az se baj, ha meg tudom védeni az MCU-t, ha bejön vmi zavar a hálózatról.
Vagy mint az eredeti kérdésben is szerepelt, hogy okozhat-e problémát hidegindításkor a nagy áramfelvétel? Ilyenkor ha megszaladna, akkor azt ki kéne védeni vmivel. Erre van a kondi a szalag elején.
VAGY ha rövidzáram van, akkor azt mivel lehet kivédeni. Szóval ez volt a kérdés.Szóval még egyszer. Itt az MCU csak közvetetten kapcsol nagy áramokat, nem az a feladat, hogy az 5V-os I/O-t illeszteni kell az akármilyen feszültségű nagyobb áramhoz. Itt az I/O port egy 220-as ellenálláson keresztül közvetlenül csatlakozik a led szalaghoz. A led szalag meg közvetlenül (illetve egy 2200 uF kondival) a tápra.
Az MCU is közvetlenül a tápra párhuzamosan.[ Szerkesztve ]
-
gyapo11
őstag
A h-bridge szerintem ugyanúgy négyszögfeszt fog a motorra adni, és abból indult a beszélgetés, hogy ezt a motor nem szereti, ezért kell simított egyenfesszel táplálni. A simított egyenfeszt pedig az arduino pwm jeléből kell előállítani, mert nincs beépített DAC, ami egyből egyenfeszt adna ki. De mehet a DAC, és akkor nem kell szűrni. Vagy marad tényleg a potméter és szervóval forgatni.
menyország -> mennyország, akadáj -> akadály, jótálás -> jótállás, Iphoneal > Iphone-nal, kisuly > kisujj, csővet > csövet
-
gyapo11
őstag
Akkor ez a motor hyper kényes lehet
Ez volt a hozzászólásban:
működött ugyan a szivattyú, de sokkal erőtlenebbnek tűnt és nem tudta olyan alacsony fordulatszámon szállítani a folyadékot, mint egy kis ebay-es feszültségszabályzóval, mert el sem indult.Ettől még sípolhat, arról nem volt szó, csak a gyengeségről, és hogy van olyan szabályzó, amivel viszont jó.
Ha elkészül valamelyik vezérlési megoldás, akkor lehet, hogy érdemes lesz egy szabályzást is beiktatni, hogy ne a feszültség legyen állandó, hanem a szállított folyadékmennyiség.
menyország -> mennyország, akadáj -> akadály, jótálás -> jótállás, Iphoneal > Iphone-nal, kisuly > kisujj, csővet > csövet
-
skul0
aktív tag
De lehet vezérelni, változik a fordulatszáma is, csak nagyobb feszültség kell neki, hogy meginduljon, addig csak búg a kis szivattyú, de vizet nem szállít, aztán mikor megindul, akkor meg már túl nagy feszültség van rajta (multiméter szerint, sajnos nincs szkópom) és túl nagy a fordulatszám. Mindez egy akksiról, feszültségosztóval gyönyörűen működik alacsonyabb feszültséggel is.
De már úton van a DAC, aztán egy kis erősítővel jó lesz.
-
Gergosz2
veterán
-
stopperos
senior tag
Az IDE 1.0.x verzió még nem vette ennyire szigorúan. Az 1.6.x verzióknál a forditónak hamarabb kell tudnia róla mint használnád. Vagy átmásolod a kódrészletet, vagy prototípust csinálsz.
Hétvégén írtam át pár kódom, hogy működjön az új IDE-vel.
"What is Linux? I only joined because of the the penguin..." - meanwhile in the linux community. http://9gag.com/gag/arpZGOy
-
gyapo11
őstag
Tkp. bármelyik rajzolásra alkalmas képszerkesztő program pixelesen rajzol. Ha létrehozol egy új képet, ami elég kicsi, pl. 32x32 pixel, és elkezdesz bele rajzolni 1 pixel széles ceruzával, akkor egyből látod, hogy milyen kockás lesz a vonal a nagy pixelektől.
menyország -> mennyország, akadáj -> akadály, jótálás -> jótállás, Iphoneal > Iphone-nal, kisuly > kisujj, csővet > csövet
-
fpeter84
senior tag
A jó öreg win-es paint-nél jobbat erre nem tudok a mai napig - ha tényleg pixelről pixelre akar menni az ember, messze ez a legkényelmesebb szerintem. A legjobb a régi XP-s verzió volt, a 7/10 alatti már kicsit túl "modern" de még az is jó...
A gombos problémára: lehet hogy addig nem inicializálja az érintőkijelző könyvtárat, és valójában ez borítja meg a technikát? Milyen hardverekről beszélünk egyáltalán? Lehet hogy a programozó lábait próbálja meg pont használni a lib...
[ Szerkesztve ]
-
fpeter84
senior tag
Nagy valószínűséggel az lesz a problémád, hogy hiába rajzolsz egymásra körről körre különböző méretű téglalapokat, attól még a régi is ott marad - ami ha "magasabb" mint a következő, akkor természetesen a kijelzőn az előző fog látszani. Vagy minden újrarajzolást egy clear-el kell kezdened - de ettől lehet vibrálós lesz a kép - vagy egy a háttérrel azonos színű téglalappal "le kell törölni" a túllógást. Ha az oszlopdiagrammod háttere nem egyszínű hanem pl osztásos, akkor persze még összetettebb matekozást kell csinálnod hozzá...
-
nagyúr
Ez fura, mert én sorozatosan töltöttem fel Uno-ra usb-n programot úgy, hogy a 7,4V lipo akksi rá volt dugva.
Mert előtte az volt, hogy ha nem húztam le a motorvezérlőt a Vin-ről, az usb melletti polyfuse kioldott, én meg eleinte néztem értetlenül, hogy miért kapcsolódik le a kütyü az usb-ről.
Így meg nem volt semmi gond. Akkor csak idő kérdése, hogy mikor megy tönkre? Esetleg számít, hogy az enyém ch340g usb chipes kínai klón? -
-
Zoja™
őstag
Igazából már szemezgettem a Quad-dal, de még nem volt ,,bátorságom" neki kezdeni.
A cél egyébként nem az volt, hogy DAC-ként használjam az arduinot, csak tekergetős potméter helyett nyomógombos megoldás érdekelt.
Erre a kis erősítőre viszont tényleg a régi megoldás marad, a későbbiekben ha lesz lelki erőm egy komolyabb erőlködőt össze rakni, azt biztos komoly tervezés és sok kérdés fogja megelőzni úgy, hogy a végeredmény szinte minden igényt kielégítsen. -
-
gyapo11
őstag
mert az arduino PWM jelet állít elő a test és a tápja között. Ebből szűrés után lehet "analóg" jelet előállítani.
Lehet olyat is, hogy van egy bináris számláló, aminek a kimenetein egy ellenállás létra. A számlálót táplálja (és amikor kell reseteli) az arduino, a kimeneten meg lépked fölfelé az analóg feszültség. 8 bites számláló 256 szintet tud, de két 8 bites már 65536-ot. Ha a lépkedést nem akarjuk ráengedni a vezérelt eszközre, akkor kell még egy tároló is.
menyország -> mennyország, akadáj -> akadály, jótálás -> jótállás, Iphoneal > Iphone-nal, kisuly > kisujj, csővet > csövet
-
tvamos
nagyúr
Az STM32-kenek is lehet futasi idoben irni a Flash-t. Azt mondjuk nem tudom, hogy ez hogy megy az Arduino framework-bol. Ez feltetel, hogy az abbol kell adatokat tarolni?
Itt egy erdekes forum tema: [link]
[ Szerkesztve ]
"Mindig a rossz győz, és a jó elnyeri méltó büntetését." Voga János
-
Tankblock
aktív tag
-
vargalex
félisten
Szia!
És is az ESP8266-ot (vagy az arra épülő d1 mini-t) tudnám mondani. Egyébként milyen adatokról van szó? A tárolandó adatok milyenségétől függően el lehet gondolkodni bit field-ek használatán és azok tárolásán. Adott esetben elég sok helyet lehet spórolni vele.
[ Szerkesztve ]
Alex
-
tvamos
nagyúr
Akkor en is inkabb sd kartyat tennek, az a legegyszerubb. Akkor loggolhatna az adatokat, mindenki orulhetne.
Ott a linken azt irjak, hogy a Teensy 3.2-vel megy a dolog Arduino frameworkon, es az egy fasza Cortex ( NXP / Qualcomm / regem Freescale) proci van.
[ Szerkesztve ]
"Mindig a rossz győz, és a jó elnyeri méltó büntetését." Voga János
-
Janos250
őstag
Ezen elvileg van 32M flash. Az ára $2.13 ingyen szállítással, ami a nevetséges határát súrolja.
https://www.aliexpress.com/item/NodeMCU-V3-Lua-WIFI-module-integration-of-ESP8266-extra-memory-32M-flash-USB-serial-CH340G/32791599265.html?spm=a2g0s.9042311.0.0.s5SgDOAz amerikaiak $ milliókért fejlesztettek golyóstollat űrbéli használatra. Az oroszok ceruzát használnak. Én meg arduinot.
-
Teasüti
nagyúr
És tényleg!
De mit jelent a negatív Gate feszültség konyhanyelven? Most akkor működik az Arduino digitális kimenetén, vagy nem?
Mert most már azt is tudom, hogy gyártják a mosfet-et, már a működésének fizikai elvével is tisztában vagyok hála a sok anyagnak (bár pont nem érdekel az elmélete), de erre az egyszerű kérdésre nem kaptam választ.
Vagy olyan formában kaptam, amit nem értek (lehet a grafikonokból ki lehetne bogarászni)...A cél az volna, hogy HIGH értékre zárjon, LOW értékre (vagy lebegő portra, INPUT módban, vagy simán üzemen kívül lévő MCU esetében) pedig nyitva maradjon.
[ Szerkesztve ]
-
PHM
addikt
Az észrevétel jogos, efölött elsiklottam.
De:
- P csatornás kommersz fet, a gate ellenálláson keresztül a testen.
- A pozitív tápon egy PNP tranzisztor, amelyet egy NPN tranyó
hajt meg a test felől.
- Nem kell az Arduinot lebegtetni, az nyugodtan ülhet a negatív testen.
A vezérléshez nem kellenek különleges alkatrészek.
Mivel kétszeres fázisfordítás van, a logikán sem kell fordítani.
(Bár ez szoftveres oldalról nem nagy kunszt.)Ma olyan bizonytalan vagyok... Vagy mégsem?
-
Janos250
őstag
Na, akkor az bizony macerás lesz, ha a negatív oldalt nem lehet megszakítani. Akkor én ezt venném:
IRLU9343
Arduino láb zenerrel korlátozva 5V-ra, és ellenállásal lekötve a földre, hogy passzív állapotban vezessen. Kérdés persze, hogy az Arduino Ts alá tudná-e vinni G-t.
Ez csak egy vegyész okoskodása, de egyszer lehet, hogy kipróbálom. Legfeljebb kimegy belőle a füst. Lehet, hogy nem lehetne megspórolni a tranyót, vagy egy BS180-at.
(persze az általad leírt bekötés szerint)[ Szerkesztve ]
Az amerikaiak $ milliókért fejlesztettek golyóstollat űrbéli használatra. Az oroszok ceruzát használnak. Én meg arduinot.
-
nagyúr
Bocs az offért meg a láma kérdésért, de segítsetek már, ha a hajam kihullik, se értem, hogy a fogyasztó pozitív ágát miért nem lehet N csatornás fet-tel vezérelni, miért csak a negatívat lehet, vagyis miért kell P-fet a pozitív ágra? Az áram iránya ugyanaz. Pár hónapja már egyszer téma volt, de akkor sem értettem.
-
gyapo11
őstag
Igen, ez működik. Annyit érdemes megjegyezni, hogy a nyitott és zárt állapotot érdemes definiálni. Ha egy áramkörben valami nyitott, akkor ott áram nem folyik, pl. egy kapcsoló lehet nyitott vagy zárt, és akkor folyik áram, ha zárt. Ugyanígy egy tranyó vagy fet is lehet nyitott vagy zárt, és ugyanúgy viselkedik mint egy kapcsoló. Ha zárt, akkor folyhat az áram, ha nyitott, akkor nem. Sok helyen pont fordítva használják.
Másrészt a pwm frekvenciára kell méretezni a kondenzátort, hogy a bázisáramot annyi ideig ne negedje a kapcsolási szint alá süllyedni, ameddig a leghosszabb periódusidő tart. Ha nagyon kicsire szabjuk meg a kapacitív ellenállást, akkor túl nagy lesz a kondi, és egy lefagyáskor esetleg túl hosszú időre fog kialudni a féklámpa.menyország -> mennyország, akadáj -> akadály, jótálás -> jótállás, Iphoneal > Iphone-nal, kisuly > kisujj, csővet > csövet
-
nagyúr
Ennél nem lenne egyszerűbb és üzembiztosabb, ha az arduino csak megszakítani tudná a lámpa áramkörét, de csak egy időzítővel előre meghatározott ideig? Pl. 0,3mp után az időzítő az arduino vezérlés állapotától függetlenül mindenképp visszazárná az áramkört (vagy nyitná a fetet, már én is elvesztettem a fonalat ) Ez villogtatáshoz és pwm dimmeléshez is elég lenne. Az arduino elromlása esetén pedig a legrosszabb, ami történhet, hogy egyet villan a féklámpa fékezéskor.
(#6345) tibi-d: ennek az a hátránya, ha jól értelmezem a rajzot, hogy nem lehet dimmelni a pwm jellel, csak egy (bocs, ha hülyeséget írok) ampitúdó-modulált ki-be kapcsoló jelet tudsz vele küldeni.
[ Szerkesztve ]
-
nagyúr
Bocs, de nem tudom lerajzolni, megtervezni sem tudnám egyedül, nem értek az analóg áramkörökhöz.
Az arduino kimeneten megjelenő felfutó él elindít egy időzítőt, az időzítő induláskor megszakítja a féklámpa áramkörét, mikor lejár, pedig visszazárja, az arduino kimenet állapotától függetlenül. A lefutó él pedig nullázná az időzítőt, így azonnal záródna az áramkör. -
Teasüti
nagyúr
Összeraktam azt a kapcsolást breadboard-on Uno-val és egy NPN tranyóval meg egy leddel. 1000n kerámia volt kéznél csak, de lényegében valóban működik!
0% duty cycle esetén és 100%-ra is világít a led (felhúzva a bázis), szóval ezt a problémát megoldottnak tekintem, hála az itt érkezett válaszoknak!
Külön köszönet gyapo11-nek a részletes magyarázatokért és azokért a monostabil chip ajánlókért (könyvjelzőzve)!A kondenzátor kapcsán hogy kell méretezni a frekvenciához?
Illetve szerintetek működhet ez a "heftelt" watchdog a relékkel is? Mondjuk érdekesen hangzik PWM jellel relét behúzni. Vagy nagyobb kondival el lehet simítani a PWM jelet? Ez esetben arra gondolok, hogy a monostabil "one-shot" áramkört újraindítgatni a PWM-mel, de az áramkör kimenete egyenletes DC feszültség amíg "le nem jár" az RC ideje.Van esetleg váltó érintkezős relére félvezetős megoldás?
Solid state relay, megvan.[ Szerkesztve ]
Új hozzászólás Aktív témák
- Folyószámla, bankszámla, bankváltás, külföldi kártyahasználat
- Skoda, VW, Audi, Seat topik
- Napelem
- eBay-es kütyük kis pénzért
- Veszprém és környéke adok-veszek-beszélgetek
- Kertészet, mezőgazdaság topik
- Kihívás a középkategóriában: teszten a Radeon RX 7600 XT
- Tőzsde és gazdaság
- Villanyszerelés
- AMD K6-III, és minden ami RETRO - Oldschool tuning
- További aktív témák...