-
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
-
Janos250
őstag
válasz tonermagus #16885 üzenetére
Itt írnak róla, én még nem próbáltam.
Vagy Google arduino autobaudhttps://forum.arduino.cc/t/auto-serial-baudrate-detector-selector/38256
Az amerikaiak $ milliókért fejlesztettek golyóstollat űrbéli használatra. Az oroszok ceruzát használnak. Én meg arduinot.
-
gyapo11
őstag
válasz tonermagus #16885 üzenetére
Logikai állapot analizátorral. Csak rá kell bírni hogy adni akarjon.
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
-
Gergosz2
veterán
válasz tonermagus #16885 üzenetére
Az okosabb soros port usb illesztők is tudják. Amúgy meg tényleg egy scope vagy logikai analizátor
Nokia 6030 Hardcore User // I Panic Restaurant by Taito
-
Gergosz2
veterán
válasz tonermagus #16908 üzenetére
Ha PWMezed akkor az áramiránytol fuggően a DC fesz plusz mínusz dióda nyitó fesz megy ki. Amit leírtál az igaz lesz az effektív értékre ha változtatod a kitöltési tényezőt.
Keresésre ajánlom az ST, Ti és infineon vagy egyéb gyártók keresőjét, ahol nagyjából minden paraméterre szűrni lehet.
Nokia 6030 Hardcore User // I Panic Restaurant by Taito
-
Janos250
őstag
válasz tonermagus #16908 üzenetére
Én ajánlani már semmit senkinek nem ajánlok, csak azt mondom el, én hogyan csinálom/csinálnám.
Én az IRLB4030-at használom, ez nagyon jól bevált, kivétel, amikor az Aliról használhatatlan példányokat kaptam.
Gyakorlatilag tökéletesen nyit, zár, nem melegszik, nagyon kicsi az ellenállása az ESP32 kimenetével hajtva a gate-et.
A vásárolt példányoknak kb. a fele rossz volt, nem nyitott ki teljesen, és nagyon melegedett.
Amit megbízhatóbb eladótól vettem az mind jó, de volt 2 olyan rendelésem is, hogy mind rossz volt. Kénytelen voltam az összes példányt lemérni, és a rosszakat kidobni.
Részlet, hogy én hogyan használom: (Csak a FET-eket és az ESP32-t nézd, mert van ami el van rontva, de nem találom a javítottat)[ Szerkesztve ]
Az amerikaiak $ milliókért fejlesztettek golyóstollat űrbéli használatra. Az oroszok ceruzát használnak. Én meg arduinot.
-
őstag
válasz tonermagus #16908 üzenetére
Nem tudom mi az alkalmazás, de PWM-nek definícó szerint pont az a lényege, hogy nem analóg feszültségszabályzással éred el a kívánt teljesítményt, hanem a max és a min teljesítmény időarányainak beállításával nagy frekvencián.
Persze előállítható PWM segítségével feszültségszabályozás is megfelelő szűrőelektronika és visszacsatolás használatával, de ez nem csak a FET paramétere lesz. Ideális esetben PWM használatakor a FET egy nagy kapcsoló, és a kimenetén csak a 0 és a táp jelenik meg. A többit a szűrés oldja meg.
Ha tehát a terhelésed nem bírja az 5V-ot (legalább impulzus szerűen) akkor nem ajánlott 0-3.3V között PWM-el szabályozni.
Mások számára a kondi fáradós, nekem farad-os...
-
Janos250
őstag
válasz tonermagus #16912 üzenetére
Ha 5V-os is lehetne, akkor WS2812. Sokkal kényelmesebb. Kiküldöd neki a három szín fényerejét, és ő megjegyzi, csak akkor kell újra küldeni, ha változik. Mellesleg 3.3V-ról is elmegy, csak kisebb lesz a fényerő. (Igen, kipróbáltam)
[ Szerkesztve ]
Az amerikaiak $ milliókért fejlesztettek golyóstollat űrbéli használatra. Az oroszok ceruzát használnak. Én meg arduinot.
-
gyapo11
őstag
válasz tonermagus #16912 üzenetére
Jó a fet, csak nem jól érted a pwm-et. A pwm-nek nem a mérete szabályoz, hogy nagyobb vagy kisebb a fesz, hanem a pulzus szélességével. Egységnyi időből mennyit van földön vagy tápon a kimenet. Led vezérléshez ez pont jó, mert a szemünk integrálja a bekapcsolt és kikapcsolt állapotot, és kijön belőle egy a pwm %-ával arányos fényerő.
János250 rajzán ott van a kapcsolás, processzor kimenete a fet gate-jére, source a földre, a drainre meg mehet a led a megfelelő tápra kötve és áramgenerátorral vagy ellenállással sorbakötve.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
-
Tankblock
aktív tag
válasz tonermagus #16908 üzenetére
Szia,
Le tudnád rajzolni, hogy megértsük/sem? Jelenleg nekem nem tiszta a feladat.
Ez egy step down converter lenne ?Release the Beast....
-
őstag
válasz tonermagus #16916 üzenetére
Szia!
Teljesen jó az irány, már csak egy kérdés van: mekkora áramot kell tudnia?
Én az irlml2502-t szoktam használni, hasonló ahhoz amit Janos250 kolléga használ. Amire figyelj, hogy a FET-ek low-side szoktak lenni inkább (tehát a földre szaggat).
Ami még esetleg fontos lehet: A Gate lábat érdemes lehúzni a földre egy nagyobb ellenállással: A uC-k induláskor nagyimpedanciás módban indulnak, ilyenkor az áramkör zajból összeszedett néhány elektronja elég lehet, hogy a FET analóg módban elinduljon (azaz sem teljesen bekapcsolva, sem teljesen kikapcsolva nincs) - ez néha meg tudja őket füstöltetni.Mások számára a kondi fáradós, nekem farad-os...
-
And
veterán
válasz tonermagus #16917 üzenetére
Még mindig nem világos, hogy pontosan mit (milyen megoldást) szeretnél. Dimmeléssel indítottál, amiből ezen hsz-ed alapján kapcsolgatás lett - bár az igaz, a PWM-es dimmelés is 'kapcsolgatás' -, eggyel előtte pedig analogwrite-os lehetőség. Tehát: analóg vagy PWM? A közvetlen mosfet-es analóg vezérlés több okból is problémás, a lehetséges erős disszipáció miatt és az átviteli karakterisztika nem teljesen lineáris jellege okán sem tökéletes. A pozitív ág vezérlése sem előny, mert a rendelkezésre álló uC kimeneti feszültségnél nagyobb vezérlő (gate-) feszültséget és / vagy p-csatornás mosfetet igényel külön meghajtással, vezérlőszint-eltolással. A PWM-es meghajtásnál nincs - jelentős - disszipáció és a vezérelt eszköz átlagárama is lineáris összefüggésben marad a PWM kitöltési tényezőjével.
"Továbbá az ellenállás/kondi méretezés sem annyira világos."
Itt milyen ellenállásra vagy kondenzátorra gondolsz? Alapesetben (lásd a #16910-es rajzot) egy mosfethez egyik sem kell. Kapac kifejezetten hátrány egy PWM-es vezérléshez, nagyobb frekvenciájú vezérlésnél eleve probléma lehet a mosfetek gate-kapacitása, mert meghajtóáramot igényelhet. Mod: gate-source (n-csatornás gate-et GND felé húzó) ellenállás nagyságrendileg 100 kΩ.
Mosfet típus nagyon sokféle szóba jöhet határadatok (disszipáció, Uds_max, Id_max), Rds_on érték, kivitel, tokozás, vezérlési mód szerint.[ Szerkesztve ]
-
Janos250
őstag
válasz tonermagus #16922 üzenetére
Nem hiányzik, hanem sok!
A felső GND a D-nél törlendő. Én nem szoktam tovább cicomázni, én így szoktam használni.
"ebből a mondatból nem sok mindent értek"
Ha logikai szinttel, és nem analóg hajtod meg, akkor az vagy magas, vagy alacsony szint a Gate-en, ebből adódóan a FET mindig vagy nyitott (vezet, mint egy drót) vagy zárt (nem vezet, mint egy elvágott drót ) állapotban van, és mivel a FET melegedése (disszipáció) a rajta lévő feszültség * áramerősség , egyik esetben az áramerősség, másikban a D és S közötti feszültség közel nulla, ezért a melegedés sem számottevő.[ Szerkesztve ]
Az amerikaiak $ milliókért fejlesztettek golyóstollat űrbéli használatra. Az oroszok ceruzát használnak. Én meg arduinot.
-
őstag
válasz tonermagus #16922 üzenetére
A PWM-es meghajtásnál nincs - jelentős - disszipáció és a vezérelt eszköz átlagárama is lineáris összefüggésben marad a PWM kitöltési tényezőjével.
Ez arra vezethető vissza, hogy eredetileg analóg szabályozást említettél.
Analóg szabályozás esetén az elektronika (ez általában több, mint egy FET) egy parancsjel alapján kimeneti feszültséget szabályoz. Egyszerű, egy IC-s elektronika esetében ez úgy történik (egyszerűen magyarázva), hogy az IC változtatja a saját ellenállását, ezzel engedve nagyobb áramot/feszültséget a fogyasztóra. Ezekkel az a gond, hogy a fölös energiát - mint egy ellenállás - elfűti (disszipálja).
A PWM meghajtásnál az IC (esetünkben a FET) csak full bekapcsolt, és csak full kikapcsolt állapotban működik. Tehát vagy végtelen az ellenállása, és egyáltalán nem folyik rajta áram (emiatt nem disszipál), vagy közel nulla az ellenállása, ezért minimális a disszipáció rajta.Mások számára a kondi fáradós, nekem farad-os...
-
Janos250
őstag
válasz tonermagus #16922 üzenetére
Korábban Weiss ajánlotta neked az IRLZ44N-et. Én akkor mértem, kissé elmaradnak a paraméterei az általam használt IRLB4030-tól, de nem sokban. Szerintem próbáld ki!
https://prohardver.hu/tema/arduino/hsz_15562-15562.htmlOK, így stimmel, szerintem.
[ Szerkesztve ]
Az amerikaiak $ milliókért fejlesztettek golyóstollat űrbéli használatra. Az oroszok ceruzát használnak. Én meg arduinot.
-
Janos250
őstag
válasz tonermagus #16927 üzenetére
Ugyanaz!
Az amerikaiak $ milliókért fejlesztettek golyóstollat űrbéli használatra. Az oroszok ceruzát használnak. Én meg arduinot.
-
gyapo11
őstag
válasz tonermagus #16925 üzenetére
Az analogwrite egy szerencsétlen névadás, ez kavart meg mindent, semmi analóg jel nincs ott, csak 0 vagy 1 megfelelő kitöltési tényezővel. Jobb lett volna pl. a pwmwrite név. És még akkor sem analóg, hanem diszkrét lépcsőkben állítható a kitöltési tényező.
Ezzel szemben az analogread az valóban analóg jelet olvas, pl. egy potméterről és a beépített A/D átalakítóval alakítja számmá.A #16922 rajzhoz még annyit, hogy csak akkor jó, ha a fogyasztó 12 V-on egy adott áramnál nem vesz föl többet, pl. ledszalag, ami tartalmazza a soros ellenállást is. Egy led magában elég szűk feszültségtartományban működtethető, alatta nem világít, fölötte meg gyorsan elfüstöl, és elég esélyes, hogy nem pont 12 V-on érzi jól magát.
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
-
Tankblock
aktív tag
válasz tonermagus #16916 üzenetére
Még lenne pár kérdésem, milyen LED lesz meghajtva?
Miért szükséges a 3A?
A 12V ágat mi adja? Az Arduinot mi fogja meghajtani?Release the Beast....
-
őstag
válasz tonermagus #16932 üzenetére
5db fehér ledet az alábbi konfigurációkban tudsz használni 12V-ról
feltételezve, hogy sima fehér ledek, (tipikusan 3.2V és 20mA)
https://www.amplifiedparts.com/tech-articles/led-parallel-series-calculatorMások számára a kondi fáradós, nekem farad-os...
-
Tankblock
aktív tag
válasz tonermagus #16932 üzenetére
Szerintem túlgondoltam a projectet....
Ha 5 LED van akkor miért kell neked 12V + FETekkel játszani?
Arduino 5db pin + (5V-3.2V) /0.02 A = 100 Ohm ellenállás aztán mehet az AnalogWrite fnc.
12V esetén nem 100 Ohm kell, hanem (12-3,2)/0,02 = 440 azaz 430 v 470 ohm utóbbit preferálva.Természetesen ellenállást LED ill LED stringenként illene tenni..
Release the Beast....
-
őstag
válasz tonermagus #17156 üzenetére
A "tárgy"-ban lévő elektronikában követelmény, hogy passzív legyen?
Egy lecsökkentett TX poweres ESP-t (vagy herpákolt antennásat) ha beleteszel, egy másikkal az oszlopban tudod mérni a jelerősséget.
Mások számára a kondi fáradós, nekem farad-os...
-
Janos250
őstag
válasz tonermagus #17156 üzenetére
Az amerikaiak $ milliókért fejlesztettek golyóstollat űrbéli használatra. Az oroszok ceruzát használnak. Én meg arduinot.
-
nagyúr
válasz tonermagus #17156 üzenetére
Infra LED + tsop IRreceiver? 1 méteren belül elég jó hatásfokkal működik.
-
nagyúr
válasz tonermagus #17217 üzenetére
Mi lesz ez, valami labdajáték, vagy hasonló?
1. nemigen jelent akadályt, sőt, akár még jól is jöhet, ha szeretnéd a hatótávolságot pontosan behatárolni, mert ha megfelelő szögben leárnyékolod a vevőt, egy távolságon túl nem kap jelet. Egy tsop vevő 120°-ban vesz, de mivel filléres cucc, semmi akadálya, hogy teleszórd vele a célpontot, hogy minden irányt le tudj fedni.
2. a pára ilyen kis távolságon nem hiszem, az eső talán ronthatja a vételt, ezt ki kell tapasztalni, de ha például saras lesz az adó vagy a vevő, az kitakar(hat)ja a jelet.
-
őstag
válasz tonermagus #17322 üzenetére
Mindenképpen csak passzív elemekkel szeretnéd kiegészíteni az Arduinot?
Nekem erre a felhasználásra első körben egy SPI-on kommunikáló izolált IC jut eszembe. Ott nem lesz gond a visszatáplálással, és talán olyat is találni, aminek van polaritásfüggetlen verziója.
Mások számára a kondi fáradós, nekem farad-os...
-
And
veterán
válasz tonermagus #17322 üzenetére
Itt egy lehetséges és igen általános védőáramkör: [link]. A graetz híd felesleges (meghamisítaná a mérést), viszont az ellenállásosztó a mérendő tartomány miatt nyilván nem hagyható el a linkelt megoldás bemenetéről. Arra ügyelj, hogy a kontroller analóg bemenete felől nézve a forrásimpedancia - az Rs ellenállás plusz a rajzon nem szereplő feszültségosztó tagjainak párhuzamos eredője - lehetőleg ne legyen nagyobb 10 kΩ-nál.
-
nagyúr
válasz tonermagus #17322 üzenetére
"a feszmérő áramkör és az arduino áramköre nem volt közös GND-re kötve"
Azt meg hogy? Úgy nem is működhetne az egész.
-
nagyúr
válasz tonermagus #17418 üzenetére
Esetleg a raspberry nano pi?
-
Janos250
őstag
válasz tonermagus #17418 üzenetére
Helló!
Ha csak az anyagiak miatt akarsz átállni, nem biztos, hogy túl jó ötlet.
Ahogy írtam is, az 1000 Ft körüli ár irreálisan alacsony. Általában a legolcsóbb lehetőségek kettőezer+ néhány száz Ft. Ezek a reális árak. Hogy mi hogyan fog változni, arra én nem merek jósolni.
A nagy tömegben eladott verziók két méretűek. Van egy kisebb, és egy nagyobb. Mindkettőn rajta van az antenna is ebben a méretben.
A kisebb:
https://raw.githubusercontent.com/Nicholas3388/LuaNode/master/images/ESP32_dimension.pngA kívánalmaid szerint lehet jobban jársz egy STM32-vel:
https://www.aliexpress.com/item/1005003112693578.html
Én régebben, mikor használtam őket, még 100 Ft alatti áron vettem, talán most is van még olcsóbb.
Van Alin olcsóbbnak tűnő is:
https://www.aliexpress.com/item/1005003753891882.html
nem teljesen világos, mi a különbség az eladó által felsoroltak között, hogy kétszeres árkülönbözet is van.
Vagy például ez:
https://www.aliexpress.com/item/1005002950458460.htmlVagy megveszed csak az ESP32 SMD "kockát", és azt rakod fel, az árban elég jó.
[ Szerkesztve ]
Az amerikaiak $ milliókért fejlesztettek golyóstollat űrbéli használatra. Az oroszok ceruzát használnak. Én meg arduinot.
-
nagyúr
válasz tonermagus #17421 üzenetére
Mit gyártasz belőle, mekkora darabszámban?
-
Tankblock
aktív tag
válasz tonermagus #17418 üzenetére
Szia,
egyet tudok mondani, hogy chiphiány van így mindennek felfele megy az ára.
ESP meg egyre több okos kütyübe teszik, így a kereslet megy felfele....Vannak kisebb ESP32 devboardok amin csak max USB to Serial van meg 2x 2 sor tüske.
Ami nekem van belőle az 49*47 mm, de szerintem van kisebb is...[link] valami ilyesmi, sajna az oldalon nincs fennt a fizikai méretei. Ezen úgy is lehet olcsósítani, hogy magadnak tervezel egy boardot....
De találtam másikat is : [link] 31 x 39 mm
[ Szerkesztve ]
Release the Beast....
-
ekkold
Topikgazda
válasz tonermagus #17421 üzenetére
Az STM32-ben használható a flash, van hozzá arduino könyvtár, tehát el lehet menteni bele dolgokat. Ez egyúttal saját tapasztalat is. Az STM32F103C8T6-ban (BluePill) alapból 64k flash van, de több olyan példánnyal is találkoztam amiben a 64k feletti részt is tudtam írni és visszaolvasni, egészen 128k-ig. A kínából vásárolt procikat (alapból 72MHz-es) 104MHz-ig tudtam felhúzni, de itthon vettem eredeti STM32F101 procikat, (névlegesen 36MHz-es) amelyek 128MHz-en is vidáman működnek, sőt a nem létező USB (az adatlapja szerint nincs benne) is kifogástalanul működik....
[ Szerkesztve ]
-
ekkold
Topikgazda
válasz tonermagus #17428 üzenetére
Igen.
-
Béééla
őstag
válasz tonermagus #17428 üzenetére
Az ESP-k nem jönnek gyárilag flashhel (a panelokra tesznek, ez max akkor érint ha saját nyákot tervezel a nyers kontrollerrel).
Vagy az EEPROM-ot hiányolod, modern mikrokontrollerekben mar csak flash van, amit akár írhatsz is. Eszköztől függően akár el is különítenek ilyen perzisztens user adat számára szánt flasht, nehogy elcímezd és felülírd a progid.
Kell az StM-ekben is ilyen tár.Bélabá
-
nagyúr
válasz tonermagus #17949 üzenetére
TTL-UART-hoz nyugodtan használhatsz feszültségosztót.
I²c-nél és 1wire kapcsolatnál van szükség aktív illesztésre a 3 állapotú adatvezetékek miatt.
Új hozzászólás Aktív témák
Állásajánlatok
Cég: Ozeki Kft.
Város: Debrecen
Cég: Alpha Laptopszerviz Kft.
Város: Pécs