Vítejte na Elektro Bastlírn?
Nuke - Elektro Bastlirna
  Vytvořit účet Hlavní · Fórum · DDump · Profil · Zprávy · Hledat na fóru · Příspěvky na provoz EB

Vlákno na téma KORONAVIRUS - nutná registrace


Nuke - Elektro Bastlirna: Diskuzní fórum

 FAQFAQ   HledatHledat   Uživatelské skupinyUživatelské skupiny   ProfilProfil   Soukromé zprávySoukromé zprávy   PřihlášeníPřihlášení 

retezeni posuvnych registru
Jdi na stránku 1, 2  Další
 
Přidat nové téma   Zaslat odpověď       Obsah fóra Diskuzní fórum Elektro Bastlírny -> Poradna
Zobrazit předchozí téma :: Zobrazit následující téma  
Autor Zpráva
sklerotik



Založen: Oct 29, 2015
Příspěvky: 24

PříspěvekZaslal: út září 10 2019, 16:34    Předmět: retezeni posuvnych registru Citovat

Ahoj, dotaz na zkusenejsi. Potreboval bych arduinem ridit cca 30 tlacitek se signalizaci ledkama, tedy IN i OUT. Problem je, ze tlacitka jsou dost daleko od sebe - vyssi metry. Nechce se mi ke kazdemu tahnout 4 kabely od centraly. Rad bych je navesil na jedno vedeni. Druhy problem je, ze bude potreba rychla reakce, takze pada i2c sbernice. Jako optimalni se mi jevi posuvnej registr, ale pri tomto poctu uz pry zacinaji problemy s desynchronizaci casu a dela to bordel. Nema nekdo nejaky napad jak to elegantne vyresit? Diky moc
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
termit256



Založen: Dec 06, 2007
Příspěvky: 10335

PříspěvekZaslal: út září 10 2019, 17:13    Předmět: Citovat

Co znamena "rychla reakce" v cislech? I2C ti na rychlost mackani tlacitek musi stacit s radovym prehledem, tato sbernice se ale nehodi na jakekoliv delsi vedeni.
Pokud to ma spolehlive fungovat, dej ke kazdemu tlacitku RS485 a nejaky maly MCU a proste jednotlivym tlacitkum a ledkam adresuj dotazy na stav a povely k rozsviceni a ty ti vzdycky nasledne odpovi. ATtiny stoji do 10 kacek, RS485 koupis za 2 kacky a mas to vyresene bez nejakych patlanin s registry kde bys mel problemy hlavne s rusenim a ne nejakou desynchronizaci.
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
sklerotik



Založen: Oct 29, 2015
Příspěvky: 24

PříspěvekZaslal: út září 10 2019, 17:28    Předmět: Citovat

presne tak, nehodi se na delsi vedeni, pokud jsem to dobre pochopil, propustnost s delkou rapidne klesa. Rychla odezva je kolem 1 ms. Jo RS485 a ATtiny asi bude reseni.
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
termit256



Založen: Dec 06, 2007
Příspěvky: 10335

PříspěvekZaslal: út září 10 2019, 17:34    Předmět: Citovat

1ms na tlacitka je nesmysl. Jen filtr na odstraneni zakmitu musi mit aspon 20ms. Hod si takove typicke tlacitko na osciloskop a uvidis co z toho leze za bordel.
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
sklerotik



Založen: Oct 29, 2015
Příspěvky: 24

PříspěvekZaslal: út září 10 2019, 17:45    Předmět: Citovat

rozumim, ale to tlacitko bude stisknute velmi kratkou dobu, radove prave 10 ms. Jsou tedy presneji receno takove lepsi mikrospinace
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
Cowley



Založen: Feb 04, 2005
Příspěvky: 3268

PříspěvekZaslal: út září 10 2019, 17:46    Předmět: Citovat

Plha se hlásí: "jsem také pro RS485" Smile
Anebo pro nRF modul a udělat to bezdrátově, pokud je to v dosahu.
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
Cowley



Založen: Feb 04, 2005
Příspěvky: 3268

PříspěvekZaslal: út září 10 2019, 17:50    Předmět: Citovat

A kolik tlačítek je vždy někde pohromadě?

Právě těch cca 30 anebo v nějakých skupinách na více stanovištích?

Nebo fakt po jednom?


Naposledy upravil Cowley dne út září 10 2019, 17:54, celkově upraveno 1 krát.
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
sklerotik



Založen: Oct 29, 2015
Příspěvky: 24

PříspěvekZaslal: út září 10 2019, 17:53    Předmět: Citovat

pohromade je prave jen to jedno. Ono by to slo tahat to dratama, jenze mi to prijde dost neelegantni Smile
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
termit256



Založen: Dec 06, 2007
Příspěvky: 10335

PříspěvekZaslal: út září 10 2019, 17:53    Předmět: Citovat

Obavam se, ze 10ms impulz rukou vubec udelat nedokazes. Pokud se budes pokouset cist kratsi stisky jak nejakych 20-30ms, bude ti to generovat nekolikanasobne stisky kvuli zakmitum. Nove tlacitko muze mit zakmity kratsi, ale pokud kontakt trostku zoxiduje, nestisknes ho uplne silne apod, ty zakmity se dost prodlouzi.
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
jezevec
Hlavní moderátor


Založen: Jun 13, 2004
Příspěvky: 5639
Bydliště: Břeclavsko

PříspěvekZaslal: út září 10 2019, 17:53    Předmět: Citovat

sklerotik napsal(a):
... ale to tlacitko bude stisknute velmi kratkou dobu, radove prave 10 ms. ...

To je ale blbost.
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu Zobrazit autorovy WWW stránky
Cowley



Založen: Feb 04, 2005
Příspěvky: 3268

PříspěvekZaslal: út září 10 2019, 17:57    Předmět: Citovat

Ještě je varianta nějaké 1-Wire sběrnice, ale pořád budeš limitován vzdáleností.
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
Cowley



Založen: Feb 04, 2005
Příspěvky: 3268

PříspěvekZaslal: út září 10 2019, 18:01    Předmět: Citovat

485 v provedení Master/Slave bude obvolávat tlačítka.
MCU u tlačítka bude zachytávat stisk tlačítka a při nejbližším Master dotazu jej odešle a pak aktivuje LEDku v tlačítku.
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
sklerotik



Založen: Oct 29, 2015
Příspěvky: 24

PříspěvekZaslal: út září 10 2019, 18:06    Předmět: Citovat

termit256 napsal(a):
Obavam se, ze 10ms impulz rukou vubec udelat nedokazes. Pokud se budes pokouset cist kratsi stisky jak nejakych 20-30ms, bude ti to generovat nekolikanasobne stisky kvuli zakmitum. Nove tlacitko muze mit zakmity kratsi, ale pokud kontakt trostku zoxiduje, nestisknes ho uplne silne apod, ty zakmity se dost prodlouzi.


nebude to rukou, ale prejezdem voziku na kolejnicce, zakmity tam budou, ale to by nemelo vadit. Vyzkousim na jednom kousku.
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
termit256



Založen: Dec 06, 2007
Příspěvky: 10335

PříspěvekZaslal: út září 10 2019, 18:06    Předmět: Citovat

Ledku bude muset aktivovat ridici system aby nevypadl ze synchronizace. Ale neni to zadny problem, kdyz posle pres UART 1bajtovou adresu tlacitka, a MSB bude stav te ledky tak mu to stale vystaci na 128 tlacitek.
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
sklerotik



Založen: Oct 29, 2015
Příspěvky: 24

PříspěvekZaslal: út září 10 2019, 18:07    Předmět: Citovat

Cowley napsal(a):
485 v provedení Master/Slave bude obvolávat tlačítka.
MCU u tlačítka bude zachytávat stisk tlačítka a při nejbližším Master dotazu jej odešle a pak aktivuje LEDku v tlačítku.


predpokladam tedy, ze jednotlivym 485 jsem schopen natvrdo urcit nejakou adresu?
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
Zobrazit příspěvky z předchozích:   
Přidat nové téma   Zaslat odpověď       Obsah fóra Diskuzní fórum Elektro Bastlírny -> Poradna Časy uváděny v GMT + 1 hodina
Jdi na stránku 1, 2  Další
Strana 1 z 2

 
Přejdi na:  
Nemůžete odesílat nové téma do tohoto fóra.
Nemůžete odpovídat na témata v tomto fóru.
Nemůžete upravovat své příspěvky v tomto fóru.
Nemůžete mazat své příspěvky v tomto fóru.
Nemůžete hlasovat v tomto fóru.
Nemůžete připojovat soubory k příspěvkům
Můžete stahovat a prohlížet přiložené soubory

Powered by phpBB © 2001, 2005 phpBB Group
Forums ©
Nuke - Elektro Bastlirna

Informace na portálu Elektro bastlírny jsou prezentovány za účelem vzdělání čtenářů a rozšíření zájmu o elektroniku. Autoři článků na serveru neberou žádnou zodpovědnost za škody vzniklé těmito zapojeními. Rovněž neberou žádnou odpovědnost za případnou újmu na zdraví vzniklou úrazem elektrickým proudem. Autoři a správci těchto stránek nepřejímají záruku za správnost zveřejněných materiálů. Předkládané informace a zapojení jsou zveřejněny bez ohledu na případné patenty třetích osob. Nároky na odškodnění na základě změn, chyb nebo vynechání jsou zásadně vyloučeny. Všechny registrované nebo jiné obchodní známky zde použité jsou majetkem jejich vlastníků. Uvedením nejsou zpochybněna z toho vyplývající vlastnická práva. Použití konstrukcí v rozporu se zákonem je přísně zakázáno. Vzhledem k tomu, že původ předkládaných materiálů nelze žádným způsobem dohledat, nelze je použít pro komerční účely! Tento nekomerční server nemá z uvedených zapojení či konstrukcí žádný zisk. Nezodpovídáme za pravost předkládaných materiálů třetími osobami a jejich původ. V případě, že zjistíte porušení autorského práva či jiné nesrovnalosti, kontaktujte administrátory na diskuzním fóru EB.


PHP-Nuke Copyright © 2005 by Francisco Burzi. This is free software, and you may redistribute it under the GPL. PHP-Nuke comes with absolutely no warranty, for details, see the license.
Čas potřebný ke zpracování stránky 0.12 sekund