Stránka 1 z 1

Připojení magnetického čidla k NTB

Napsal: 06 zář 2017, 22:05
od mprofa
Dobrý den, mám magnetické čidlo připojené na Raspberry toto čidlo vysílá signál sepnutí do MYSQL a následně převádí na jednotky a výpočty pomocí programu (PHP). Chtěl bych to samé vytvořit na PC ale vůbec netuším jak dostat signál do NTB. Předpokládám nějaký převodník ale opravdu vůbec netuším. Najde se někdo kdo poradí popř. za úplatu vytvoří ideálně přes USB.
předem dík

Napsal: 06 zář 2017, 22:15
od Jirka525
Takovým modulům se obecně říká RIO (Remote Input Output). Dělá to hodně firem. Tady je odkaz na jednu z nich. https://www.papouch.com/cz/shop/product ... uly/quido/ Na PC musí běžet SW, který vstup přečte a uloží do databáze.

Napsal: 07 zář 2017, 12:08
od petrfilipi
Nebo použiješ převodník USB/RS232 (=seriový port - já používám a vřele doporučuji převodník od ASIXů).
Zapneš nějaký výstupní vývod (např. RTS) a mezi tento vývod a vstup (např. CTS) připojíš kontakt čidla.
Tím to máš zapojené po HW stránce, zbývá SW. Pro SW musíš najít v požadovaném jazyce ovladač RS232. Já používám Delphi a knihovnu Burgharda Kainky. Ale je to jen pro Delphi a VisualBasic.

Petr

Napsal: 07 zář 2017, 20:34
od bum
Pro inspiraci možného jednoduchého zapojení převodniku mám něco podobného na webu v sekci VB6 v článku čítač pulsů vodoměru.

Napsal: 07 zář 2017, 22:07
od MetalGod
Pokud máš paralelní port a pokud se snímač jeví jen jako spínač, můžeš ho na hulváta píchnout na paralelní port a číst na takhle ozdobeným pinu stav. Takovejch se tam vejde (bez použití jakýkoliv součástky navíc) až 12.

Napsal: 08 zář 2017, 11:58
od mtajovsky
petrfilipi píše:Pro SW musíš najít v požadovaném jazyce ovladač RS232.
Trochu to upřesním. Je třeba v daném jazyce identifikovat možnosti a syntaxi volání operačního systému pro ovládání sériového portu. Pro Windows, například, toto volání operačního systému jsou funkce Win API pro komunikaci- viz například tady.

Jinak by to nemělo být přes USB tak složité. Může se buď použít převodník USB <-> RS232 (+ mikrokontrolér, je-li potřeba více signálů) nebo lépe přímo pomocí mikrokontroléru udělat jednoduché zařízení na USB.