Ovladaní pohonu křidlová brany

Wiring, C++, C, Java, ...
Pravidla fóra
Toto subfórum slouží k řešení obecných otázek kolem programování (konstrukce, knihovny, alokace paměti, ...)
Odpovědět
BigSandy
Příspěvky: 232
Registrován: 23 zář 2017, 07:09

Ovladaní pohonu křidlová brany

Příspěvek od BigSandy » 23 čer 2024, 07:56

Zdravím. Hledam nějak lepši řešení.
Rameno je na 12V a ovladam ho přes L298N.
Přes proudový snímač INA219 hlidam až brana narazi na překažku a vypne se.
Netušim však co na to časem ten motor.

V praci mame tyto pohony a řešení je podobne. Na zavitove tyči jsou dorazy.
https://www.azpohony.cz/kit-be20-410-br ... 41?v=23742

Jak to pořešit přes časovač?
Branu necham zavřenou a přes časovač si nastavím třeba 5 vteřin na otevření a zavření.
Co ale, když se bude brana zavirat, nebo otvirat a vypnou proud?
Ukladat ten čas do EEPROM asi bude problem. Ta toho moc nevydrži.

Uživatelský avatar
Diego
Příspěvky: 206
Registrován: 23 črc 2017, 09:43
Kontaktovat uživatele:

Re: Ovladaní pohonu křidlová brany

Příspěvek od Diego » 24 čer 2024, 17:50

A co tam dát koncáky?
https://arze.cz - ARduino Zapojení Elektronika
https://hackaday.io/projects/hacker/1326779 - Moje probíhající i dokončené projekty

Uživatelský avatar
kiRRow
Příspěvky: 1312
Registrován: 07 kvě 2019, 07:03
Bydliště: Opava

Re: Ovladaní pohonu křidlová brany

Příspěvek od kiRRow » 24 čer 2024, 18:25

Ty dorazy jsou nouzovka, tyhle motory se po zapnutí přepnou do servisního režimu a ručně jim nastavíš, kde je zavřeno, kde otevřeno ... ony si to uloží do EEPROM ...

Další nouzovka je to zastavení proudovým snímačem. Zavírá se branka a někdo tam stojí ...

To kde se momentálně nacházejí se ukládá do RAM a tu zálohuješ baterií, nebo superkondenzátory. Některé motory mají i 12V akumulátor na zálohu samotných motorů.

BigSandy
Příspěvky: 232
Registrován: 23 zář 2017, 07:09

Re: Ovladaní pohonu křidlová brany

Příspěvek od BigSandy » 25 čer 2024, 07:43

Ty nove za skoro 25 litru asi už budou trochu vymakane.

Ja mam pohony ARM 400.
https://aukro.cz/pohon-arm400-kridlovyc ... 6983509331
Upozornění! Pohon vyžaduje použití koncových dorazů(nejsou součástí sady)
I řidici jednotku jsem našel.
https://www.montego.cz/ridici-jednotka- ... 00-arm400/

Asi nej bude řešení přes časovač (millis). Na sloupku je doraz.
A kdyby vyply proud, tak se to docentruje přes ten proudový spinač.

Uživatelský avatar
kiRRow
Příspěvky: 1312
Registrován: 07 kvě 2019, 07:03
Bydliště: Opava

Re: Ovladaní pohonu křidlová brany

Příspěvek od kiRRow » 27 čer 2024, 15:52

BigSandy píše:
23 čer 2024, 07:56
Ukladat ten čas do EEPROM asi bude problem. Ta toho moc nevydrži.
někdy v lednu jsem se rozhodnul otestovat odolnost externí EEPROM AT24C256 ... přepisuji ji celou a maximální možnou rychlostí náhodnými daty, slibují 1milion přepisů ... zatím jsem někde u 60+milionů

AstroMiK
Příspěvky: 647
Registrován: 08 pro 2017, 19:05

Re: Ovladaní pohonu křidlová brany

Příspěvek od AstroMiK » 27 čer 2024, 19:21

To máš nějakou kvalitní EEPROM.

Já jsem jednou takhle trápil paměť AT24C32, která byla původně součástí čínského RTC modulu (DS3231).

Testování probíhalo tak, že jsem na střídačku zapisoval do prvních 20 buňek číslo 15 (0b00001111) a 240 (0b11110000).
Při zjištěném nesouladu mezi zapsanou a přečtenou hodnotou jsem logoval chybu do EERAM.
Testy probíhaly s přerušováním několik týdnů při běžné pokojové teplotě.

Když počet chyb v nějaké buňce dosáhl hodnoty 10, označil jsem ji trvale za vadnou a přestal jsem ji trápit.

První chyby se začaly objevovat asi po 4,5 milionech zápisů.
Všech 20 buněk dosáhlo 10 chyb asi po 8 milionech zápisů.


Někde jsem si pak hledal další informace a zjistil jsem, že ten 1 milion zápisů neznamená, že okamžitě nastane rozdíl v datech mezi zápisem a čtením.
Při milionu zápisů výrobce zaručuje, že EEPROM udrží data 100 let.
graf.gif
Přílohy
Pocet cyklu_ 7965800.xls
(36.5 KiB) Staženo 63 x

Odpovědět

Kdo je online

Uživatelé prohlížející si toto fórum: Žádní registrovaní uživatelé a 0 hostů