Zaslal: út červen 02 2015, 8:45 Předmět: Spínače na douhou vzdálenost + Serial Link
Ahoj,
potřebuji poradit, delší dobu už přemýšlím na připojení 4ks tlačítek na delší vzdálenost cca každé tlačítko (Konkrétně je to jazýčkoví spínač, který je umístěný na okně, dveřích) cca 100m.
mám takových pár návrhů jak bych to chtěl řešit:
1a, Každé tlačítko má pól 1 nebo 0 - ale dělal bych rozvod 3 drátový z důvodu kombinace odporu pro udržení stavu 1 nebo 0.
1b, Každé tlačítko má pól 1 nebo 0 - ale že bych ke každému tlačítku přidělal obvod SN75HVD12 (Pro: RS485) pro komunikaci po AB drátech
2, Následné připojení bude provedeno do počítače pomocí sériové linky (Rozhoduji se jestli tam dát FT232 přímo na USB nebo USB převodník PL-2303 co mi tu leží na stole)
3, Nastává problém v tom, že nevím jak to zpracovat jestli existuje obvod, který by mi řekl, že výstup 1 byl sepnutý na sériovou linku, nebo tam mám použít procesor (STM32FXXX - Kdyby jste se ptali proč mám s ním dobré zkušenosti, programátor a jednu vývojovou desku) a udělat si protokol
Co by jste mi doporučili nebo máte jiný nápad, návrh zapojení?
Děkuji za případné připomínky a rady.
Založen: Jun 14, 2003 Příspěvky: 2804 Bydliště: Blížejov
Zaslal: út červen 02 2015, 9:42 Předmět:
100m vedení a pak USB?
Galvanicky oddělit.
Jaký je tam souběh s čím? Jaký by byl problém, kdyby se tam něco naindukovalo a narušilo "vyhodnocení stavu"?
100m vedení a pak USB?
Galvanicky oddělit.
Jaký je tam souběh s čím? Jaký by byl problém, kdyby se tam něco naindukovalo a narušilo "vyhodnocení stavu"?
100m vedení určitě stíněný kabel do krabičky k procesoru a z procesoru na USB nebo RS232
Souběh je to ve zdi a elektrika tam blízko nikde není ale kabel stíněný pro případ, že by to někde bylo použiji.
Omylná indikace sepnutí a rozepnutí nesmí nastat!
Oddělit galvanicky - dobrý nápad píšu do poznámek.
Natahni klasicky UTP kabel a dej na kazdy drat jeden kontakt, muzes jich tak pouzit 7 bez vymejsleni nejakejch kravin se sbernici. Pochybuju ze koupis stinenou trojlinku levnej. Paralelne a do serie ke kontaktu dej nejaky odpor v radu stovek ohmu az jednotek kiloohmu, muzes pak krome sepnuti detekovat zkrat i preruseni kabelu. Pripoj to na AD prevodnik nebo komparatory tveho MCU.
Zmenu stavu vyhodnot az po nekolika stejnych mereni za sebou, odbouras tak problemy s rusenim i bez stineni.
Takhle se to dela v alarmech a bez problemu to funguje.
Termit256: Dela se to tak v alarmech, ale porad je ten vstup nejak osetreny. Jsou tam kondiky a protivahovy rezistor a pri vic vstupech prepina mereni jednotlivych zon do MCU napr. analogovy 4051.
Založen: Dec 02, 2011 Příspěvky: 2676 Bydliště: Jaroměř
Zaslal: út červen 02 2015, 16:40 Předmět:
Pokud to nechceš na sběrnici,dej obvod těch spínačů na vyšší napětí (24V/50V/100V...) a před MCU to odděl optočlenama.Bude to spolehlivý (optronu s příslušnym odporem je jedno,jestli je napětí např. 18 nebo 26V,sepnutím(to napětí) se výstup aktivuje,vypnutím(nulový nebo o hodně nižší napětí) se rozpojí.A indukovanej bordel na to prakticky nebude mít vliv,takový hodnoty by správně dosahovat neměl.
Dela se to tak v alarmech, ale porad je ten vstup nejak osetreny. Jsou tam kondiky a protivahovy rezistor a pri vic vstupech prepina mereni jednotlivych zon do MCU napr. analogovy 4051.
Odpor tam musi byt, bez toho by to nefungovalo. Kondik urcite taky a rozhodne nevynechat transil. Pro 4 vstupy mu staci integrovany AD prevodnik, ja mam v jedne aplikaci pouzitych nekolik 32 vstupych multiplexeru protoze mam spinacu opravdu hodne a funguje to bez sebemensich problemu.
Vyrez schematu s hodnotami soucastek prikladam. Delku dratu mam do 40m. Ve stejnem kabelu vedou i "silove" vodice kde jsou pri sepnuti kratke 30A peaky a zadny problem to necini.
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
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.