12V motor

Dotazy na technické problémy, vlastní řešení technických problémů

Moderátor: Moderátoři

Zpráva
Autor
Uživatelský avatar
MetalGod
Příspěvky: 6556
Registrován: 30 kvě 2006, 02:00
Bydliště: Seč

#46 Příspěvek od MetalGod »

No tak Tvůj problém neřeší skutečnost, že už elektromotorek má a že ten šnekovej převod mít nebude, takže tam nějakej doběh (česky) bude (ale ten je i u šneků).
Neřeší ani to, že Tvůj motorek byl festovní a ne nějaká čínská hračka se silonovejma ozubenejma kolečkama, který můžou prudkou změnou otáček trpět. V neposlední řadě má dost omezenej zdroj, ne síťový napětí na 10/16A jističi.
Kdyby tomu tak bylo a nebyl rok 2021, tak mu stačej 2 tlačítka, dvojitý přepínací relé a 2 koncáky. Teda kdyby se spokojil s tím, že ovládání bude dvěma čudlama a ne bistabilní zvonkovým tlačítkem, nebo co tam má.
Kdo není ve dvaceti levičák, nemá srdce,
kdo je levičák ve čtyřiceti, nemá rozum.
— Winston Churchill

termit256
Příspěvky: 10071
Registrován: 06 pro 2007, 01:00

#47 Příspěvek od termit256 »

Tak ono je dost podstatny rozdil ridit neco s asynchronakem se dvema tlacitky nahoru/dolu nebo to co chtel tazatel :-)

Ja dokoncil cca pred mesicem podobny projekt - byly to dvere ktere jezdily tam a zpet navic doplnene o zamek ktery je zajistoval v zavrene poloze. Je tam jeden krokovy motor na posuv, druhy na zamek. Ovladane je to cteckou rfid, takze zadne dalsi tlacitka ani jine opicarny k ovladani pridat nelze, proste jen jeden kratky pulz (je to modul z ebay). Na kazdy pohon bylo mozne dat jen jeden referencni spinac, ktery navic neni v zadne koncove poloze. Prilozenim tagu se dvere otevrou, nebo zavrou.

Na prvni pohled jednoducha vec, ale pokud se to ma udelat opravdu dobre, musi se osetrit vsechny mozne i nemozne poruchove stavy, zablokovani pohonu apod. musi se to chovat korektne po vypadku napajeni v jakekoliv fazi cinnosti, musi byt vsude rozjezdove a dojezdove rampy, nouzove zastaveni tim tagem atd... proste upne blbuvzdorne a za vsech okolnosti funkcni, pak vypada "vyvojovy diagram" softu pro tuhle zdanlivou prkotinu tak jako na obrazku :-)
Přílohy
dia.JPG

Uživatelský avatar
MetalGod
Příspěvky: 6556
Registrován: 30 kvě 2006, 02:00
Bydliště: Seč

#48 Příspěvek od MetalGod »

Tos nám toho moc neukázal, je to moc malý :D
Ale i tohle lze řešit vcelku rozumně hardwarovou cestou, viz třeba dojezd na konec/zaseknutí pohonu, chování při obnovení napájení po výpadku.
Vzpomeň si na starý vejtahy - čistá elektromechanika, ale naprosto stačila, taky dokázala z libovolný pozice přejet na předem navolený místo, jak bylo požadováno.
Neříkám, že takový řešení je nejlepší, hlavně je jednoúčelový, drahý, zastaralý, nákladný, ale jakmile nahradíš relativně jednoduchý zapojení diskrétních součástek MCU, jak to dělá kdejakej arduinař, protože nemá ani ponětí jak funguje byť jen blbej odpor, takový zapojení nebude vykazovat žádný známky půvabu, nebude reflektovat autorovu mysl ani její výkon (přece jen je rozdíl mezi složitým a jednoduchým bastlem stejných užitných hodnot - u složitýho se moc nepřemejšlelo a autor měl jen povrchní znalosti, ne-li to byl arduinář, co k sobě jen tupě lepil čínský moduly).
Takže jo, na složitější aplikace (nebo kde je potřeba flexibilita) klidně MCU, ale proč to dělat na jednoúčelových jednoduchých zapojeních?
Kdo není ve dvaceti levičák, nemá srdce,
kdo je levičák ve čtyřiceti, nemá rozum.
— Winston Churchill

termit256
Příspěvky: 10071
Registrován: 06 pro 2007, 01:00

#49 Příspěvek od termit256 »

To byl jen priklad ze struktura programu ani u takove blbosti neni uplne trivialni, nevleze mi to ani na obrazovku aby sel udelat screenshot a stejne by to tu k nicemu nebylo. Je pravda ze desticka 5x10cm nema ten puvab vytahoveho rozvadece plneho relatek velikosti stredni skrine, ale bohuzel na to misto nemam a jako bonus tohle zere jednotky mA.

Ono cim min bude muset premejslet u HW, tim vic zase u tvorby softu. Coz ale spousta predevsim starych lidi neuznava, protoze to neumi a driv zadnej soft nebyl a co je stare to je proste zakonite dobre a kvalitni (pise se o tom tady kazdou chvili) :-)

Ja proti lepeni z modulu z ebay nic nemam, ja jsem si mohl treba tu ctecku RFID taky udelat sam (kdysi jsem ji postavil), ale kdyz ji koupim za 2 kila hotovou, naprogramovanou i s kartama tak, ze po nacteni povolene karty posle kratky pulz, tak je stavba takove veci jen totalne naprosto zbytecna ztrata casu ktery muzu venovat necemu co si nekoupim.

Uživatelský avatar
MetalGod
Příspěvky: 6556
Registrován: 30 kvě 2006, 02:00
Bydliště: Seč

#50 Příspěvek od MetalGod »

Po pravdě pár takovejch modulů taky mám (hlavně senzorika), ale mám je píchnutý na PC (USB, parport, sériovej), kde ukládám a zpracovávám data, napsal jsem si pro některý z nich obslužný prográmky, takže se toho zase nebojím (chystám mimochodem takovej měřáček s východoněmeckým 12bitovým ADC pro paralelní port, ale ještě jsem se k tomu nedokopal), jen říkám, že na co dělat i kdyby jen blbý blikátko bez žádných zvláštností s MCU, když na to stačí jedinej bipolární tranzistor (+R+C), a to ještě obráceně zapojenej a s odpojenou bází?
No a vejtah jsem použil jako příklad složitějšího zařízení, který se s noblesou udělalo podle dřívějších dostupných technologií (a to bych mohl ještě zmínit podstatně složitější telefonní ústředny), a to ještě ne nijak extrémně složitě. Dneska by to použít nešlo, už vidím, jak z relé a vaček děláš frekvenční měnič, protože spoustě vejtahojezdcům nic neříká cukání kabiny při rozjezdu a zastavování, takže hned by byla panika, to vlastně i z klepání, co vydává brzda.
Kdo není ve dvaceti levičák, nemá srdce,
kdo je levičák ve čtyřiceti, nemá rozum.
— Winston Churchill

Uživatelský avatar
bdn
Příspěvky: 436
Registrován: 16 led 2020, 01:00

#51 Příspěvek od bdn »

Na internetu je 100+ free kurzů, jak začít s programováním jednočipů. Jakmile pochopíš princip a zvládneš základy, tak zjistíš, že na pár řádcích textu uděláš logiku jakou přesně potřebuješ. Větší část programu většinou lze zkopírovat ze starších projektů.
Navíc ceny jednočipů nejsou nijak dramatické. Pro porovnání z tme.eu

CD4027BE
JK klopný obvod 2x DIP pouzdro
8kč

ATMEGA328-PU
8 bit. DIP pouzdro
2KB ram
32kB flash
51kč

Kremik
Příspěvky: 3467
Registrován: 30 bře 2012, 02:00
Bydliště: Havířov

#52 Příspěvek od Kremik »

Nejde jen o pořizovací cenu, ale i o opravitelnost. Jednoúčelové zařízení snadno opraví kde kdo. Jakmile tam však někdo nacpe jednočip, v případě potíží je to na vyhození.I sám po sobě musí člověk kód po čase znovu luštit. Natož pak po někom jiném.

Uživatelský avatar
rnbw
Příspěvky: 32312
Registrován: 21 bře 2006, 01:00
Bydliště: Bratislava

#53 Příspěvek od rnbw »

Das kod na github a do zariadenia napises adresu :D

Uživatelský avatar
Radim
Příspěvky: 305
Registrován: 17 srp 2013, 02:00

#54 Příspěvek od Radim »

Pokud motorek zastaví do cca půl sekundy, žádný počítačvý bazmek není třeba. Úplně stačí jen jedno tlačítko jako HW a indikaci diodou, která indikuje budoucí směr. Když chceš z chodu zastavit nebo ze zastavení rozjet indikovaným směrem, zmáčkneš jednou, když chceš obrátit směr, zmáčkneš dvakrát a když chceš jet druhým směrem než ti indikuje dioda, zmáčkneš třikrát po sobě.

Odpovědět

Zpět na „Poradna“