Fórum témák
» Több friss téma |
A klónok CH340 Soros-USB illesztőjének drivere (Letöltés)
Mit rontok el?Sziasztok!Egy egyedi gép vezérlését építem, egy joystick segítségével van vezérelve kettő lineáris aktuátor és az egyik gombbal egy villanymotor van indítva, leállítva PWM szabályzással, teljes fordulaton egy relé kiiktatja a FET-et. A motor gombos indítása, megállítása működik (a programban a PTO kezdetű változókat és ki-bemeneteket használó rész), az egyik aktuátor szabályzása, forgásirány váltása működik ( a programban az UD kezdetű változók és ki-bemenetek tartoznak ide), de a másik aktuátornál csak a forgásirány váltó relék kimenetei változnak a joystick mozgatásának megfelelően, pwm jelet sehogysem sikerül kicsalnom, hiába írom át a 11-es pint bármelyik PWM képes lábra, nem működik... Mit nem veszek észre, vagy mit rontok el? Kérlek segítsetek!
Nem jut eszembeCsináltam egy programot.Amikor bizonyos feltételek teljesülnek akkor egy kimenet aktív legyen 500ms-ig. Már nem emlékszem, hogy kell ezt csinálni. Valaki adna egy löketet... Köszönöm! A hozzászólás módosítva: Feb 4, 2025
chatgpt.com
Írd be neki a feledatot! És megkapod a megoldást! Ennél komolyabb feladatokat is simán megold!
Nem vagyok biztos mert már régen használtam, de mintha a map formátuma kötött lenne!
LRduty = map(LR, 500, 0, 1, 255); Az 500-nak az alacsony a 0-nak a magas értéknek kellene lennie. Tehát így: LRduty = map(LR, 0, 500, 1, 255); Remélem bejön!
Megjött az új ST-Link /meg egy Blue pill is/. melyik programmal csináljam reflash-elést?
Pár sorral előrébb a fel-le iránynál működik, azt a programrészletet másoltam be Ctrl+C Ctrl+V, és a jobbra balra iránynál már nem működik, az irányváltásért felelős reléket helyesen kapcsolja, de PWM jel már nem jön ki.
UNO R3 - FDN340P P-MOSFET THT kiváltásaSziasztok!Az lenne a kérdésem, hogy a VIN(utáni 5V)/USBVCC átkapcsolására használt FDN340P P-MOSFET THT kiváltásával próbálkozott már valaki? Van erre a célra bevált alkatrész? Röviden, szükségem van egy kapcsoló áramkörre, ami észleli, ha a készülék kap tápellátást és leválasztja az USB-ről jövő 5V-ot, és ha már az UNO-ban ott a megoldás, élnék is vele, viszont az SMD tokozást kerülném. "Egyedi" céláramkörbe szánnám, amit ha esetleg bekapcsolt állapotban felejtve kötök rá a PC-re, túléli, akár programozni/serial monitort nézegetni is lehet. Üdvözlettel, Roland
LR kacsacsőrök fordítva, és ha 0, nem kell kiírni, hisz utána megint kiírod.
Csatlakoztatod a jól működő ST-Linket USB-n, arra pedig csatlakoztatod a javítandó cucc prociját, amit flash-elni akarsz.
Miután felismeri a procit a szoftver, rátöltesz egy ST-Link firmware-t. Utána csatlakoztatod a javított ST-Linket USB-n. Hagyod, hogy frissítse a firmware-t. Kész...
Sikerült visszaállítani. J-Link átalakításnál viszont megint eltéglázódik.
Ha megfordítom a kacsacsőröket, akkor csak az irányváltó relék fognak máshogyan kapcsolni. A joystick poti alapállása középállás, egyik irányban csökken a mérhető fesz, középen kb. fél tápfesz, másik irányban pedig nő a feszültség, a két if a kacsacsőrökkel ennek megfelelően hol az egyik váltóérintkezős relét húzza meg, hol a másikat, így valósul meg a motor irányváltása. A map parancsok pedig ezt a féltápnyi feszváltozást "konvertálják át" 0-100%-os pwm jellé, hogy a motorokat fokozatmentesen lehessen irányítani mindkét irányba. A nulla pedig azért van kiíratva, hogy amennyiben a kitoltés nagyon kicsi, ne menjen a motorra áram, mivel forogni amúgysem forogna, nem legyen felesleges áramfelvétel és disszipáció. Amit nem értek az az, hogy ugyanez a két if függvényes programrészlet pár sorral feljebb más nevű változókkal, másik analóg bemenetet olvasva, és másik kimeneteket használva működik gond nélkül, az LR változós részlet pedig csak a reléket kapcsolja, de azokat megfelelően, viszont PWM jel már nem keletkezik a kimeneten.
Tavaly próbáltam én is az egyik klón st link v2 -t átflashelni, nem jött össze.
Inkább vettem egy j-link OB ARM -t. Meg átflasheltem egy blue pill -t cmis-dap adapternek Bővebben: Link. Plussz, utánépitettem egy DAPLink -et Bővebben: Link.
Álmos vagy!
![]() a kacsacsőrök miatt! Én így csinálnám:
A hozzászólás módosítva: Csü, 4:42
Én úgy keresném meg a hibát, hogy egyelőre a rossz kód részletet törölném, aztán a jó részletet módosítanám először csak a rossz bementere, meg néznem mit csinál, aztán a rossz kimenetre. Majd mindkettőt. Így kiderul hogy hol van a hiba.
Szerk: amúgy a kacsák szerintem is fordítva vannak.
A fekete nem sikerült de a kék viszont elsőre ment.
5DB. Max6675, és 3DB Ds18B20-as Nagy kijelzőre?Üdv! Szeretném megjeleníteni 3DB. Ds18b20-as érzékelőt, és 5DB.Max6675-ös érzékelőt egy nagy kijelzőre. Van Ardunio pro mini, unó, vagy Mega. Én ezekre a kijelzőkre gondoltam:https://vi.aliexpress.com/item/1005007096645415.html?sourceType=1&a...lo2vnm https://vi.aliexpress.com/item/1005004152942022.html?sourceType=1&a...lo2vnm Már megcsináltam 2DB. pro minivel két kijelzővel de egy kijezőre kellene 4 sorba minél nagyobb karakterrel. Még nem foglalkoztam ilyen nagy kijelzőkkel ezért kérném a tanácsotokat.
Szevasz!
Én használok 4*20 LCD kijelzőt. https://shop.tavir.hu/termek/shop/kijelzo/karakteres/tavir-lcd-kek-...erelt/ Amit linkeltél, én is használtam, de valamiért "megsértődőtt", nem sokáig volt jó, de biztos az én bűnöm. Arra biztos ráfér. Olcsó, egyszerű kezelni. Üdv: StMiklos
Köszönöm a gyors választ. Sajnos ez nekem kevés lenne ezeket a karaktereket nem látja a kamerám, ezért gondoltam 3,5-ös vagy 3.95 hüvelykes kijelzőkre.
Válassz kijelzőt. Deritsd ki a rajta lévő kontroller tipusát, ennek megfelelően kerehetsz hozzá kezelő lib-et.
Javaslom a https://github.com/Bodmer/TFT_eSPI könyvtárat, sokféle lcd-t kezel, vannak mintaprogik N32G455 égetés hibaSziasztok!N32G455 chipet szeretnék flashelni meglévő tartalommal. .mot . bin fájlok vannak. Egy Kék ST-Link-et sikerült j-Linkre flasselni. A kapcsolat sikeresen létrejön STM32G431RB mag választásával. A rom és a rom_plus sikeresen olvasható. A flash tiltott az option meg csak egy szóközökből álló állományt hoz létre.
Tudnátok segíteni? Van arduino unom, nanon meg egy Blue pill is ha esetleg kell
Üdv.
Még nem volt szerencsém találkozni ezzel a mikrovezérlővel. "Egy Kék ST-Link-et sikerült j-Linkre flasselni." - A SEGGER J-Flash Lite v8.12 támogatja a csippet. Ha szeretsz parancssorból programozni akkor egy "Blue pill" -ből CMSIS-DAP adaptert csinálni, és a PYOCD szintén támogatja a csippet. - "pyocd pack install N32G455" A csip saját bootloaderének használata. Az adatlap szerint van fix boot loader, ehez kellene "nations mcu download tool" amihez nem találtam élő letöltési linket.
Nem hagyot nyugodni a dolog, csak találtam letölthető tool -t. Bővebben: Link
|
Bejelentkezés
Hirdetés |