Montako kytkintä yhteen COM -porttiin voi laittaa joilla vois sitten ohjata joitain VBllä ja mihin nastoihin?
Kolme. Nastat ovat DSR,CTS ja DCD.
Mä oon saanu neljä toimiin, mutta siihen tartti kyllä yhden dll:än.
Lisätietoa saa, jos kysyy.
Ja kytkinten toinen pääkö tulee sitten CD nastan?
Niin ja kuis sen neljännen sai??
Muistaakseni kytkimet vedetään DTR-nastasta (4) DSR (6), CTS (8) ja (D)CD (1)-nastoihin. (Suluissa nastan numero) Nämä kolme saa käyttöön VB:ssä ihan sillä tavallisella MSComm-kontrollilla. Neljänteen kytkimeen pitääkin jo käyttää jotain erillistä DLL:ää. Neljäs kytkin kytketään sitten DTR (4)-nastasta RI (9)-nastaan.
Tarkempaa tietoa sarjaportin nastoista löytyy osoitteesta http://www.expressfinland.com/cef/fin/
itseasiassa siihen voi takentaa 7 kytkintä jos käyttää diodimatriisia
Jos jaksaa viritellä niin siihenhän saa vaikka kuinka monta kytkintä...
ei saa vaikka kuinka monta
7 on max mutta LPT porttiin saakin jo 256 sisääntuloon :)
lainaus:
ei saa vaikka kuinka monta
Miten niin? saahan siihen vaikka 10 kytkintä käyttämällä vain kahta nastaa, jos käyttää vaikka mikrokontrolleria tai jotain vastaavaa.
Esimerkki: Toista nastaa pitkin menee kellopulssi ja toista pitkin kytkinten tila. Eli jos halutaan lukea kytkimen 3 tila odotetaan 4 kellopulssin tilan vaihtumista.
kellopulssi: 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0... kytkindata: 0 0 1 0 0 1 1 0 1 0 0 0 1 0 0 1 1 0 1 1... kytkin: 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9...
Jos tuosta nyt jotain selvää saa niin hyvä :P
niin mutta kuinka monella on mikrokontrolleri :P
Voihan sen toteuttaa ihan logiikkapiireilläkin. eri asia on tosiaankin kuinka moni viitsii ruveta väsäämään semmosta :P
Mutta ilman mitään kytkentöjä on kaks ulostuloo ja 4 sisääntuloo
joo, ilman kytkentöjä on aika mahdotonta saada lisää kytkimiä...
Aihe on jo aika vanha, joten et voi enää vastata siihen.