Kirjautuminen

Haku

Tehtävät

Keskustelu: Koodit: VB6: Sarjaportin ohjaaminen Visual Basicella

Sivun loppuun

kaviaari [02.01.2003 18:12:30]

#

Ohjelma tarvitsee MSComm komponentin joten selaa se valmiiksi komponettiluetteloon. Ohjelma tarvitsee siis 2xCommand Buttonia sekä MSComm:in.
kytke ledi sopivalla etuvastuksella esim vastus jonka värikoodi on seuraava on käypäisä projektiin :pun,pun,oran.
Kytkentäkaava on seuraava:

                         led          vastus        COM1
                  _______O___________/\/\/\_______GND 5
                 |________________________________DTR 4

HUOM: Jos sarjaporttisi tai emosi tai koneesi vaurioituu hommassa en ota siitä vastuuta eli kytkentä omalla vastulla :P

Private Sub Command1_Click()
        MSComm1.DTREnable = True
        MSComm1.RTSEnable = True
End Sub

Private Sub Command2_Click()
    MSComm1.DTREnable = False
    MSComm1.RTSEnable = False
End Sub

Private Sub Form_Load()
    MSComm1.CommPort = 1
    MSComm1.PortOpen = True
    MSComm1.DTREnable = False
    MSComm1.RTSEnable = False
End Sub

progo [03.01.2003 13:37:24]

#

Loistava vinkki! Varsinkin jos osaa kokoilla esim. mikrobitissä olevia rakenteluhommia (tai http://www.mbnet.fi/rakentelunurkka/ =)

kaviaari [03.01.2003 13:58:58]

#

kiitos

trinit [04.01.2003 18:37:47]

#

Muistakaa vain sitten, että sarjaportista ei voi kovin paljoa ottaa virtaa komponenteille. Ledit vielä menee kunhan niitä ei ihan järjettömästi ole :) Mikäli virtaa tarvitaan enemmän, on parempi tehdä jonkinlainen relekortti jonka kautta omaa kytkentää ohjataan

Teme [05.01.2003 12:36:52]

#

Relekortin saa www.kouluelektroniikka.fi. Ei kuulu alunperin tietokoneeseen mut kyl sen saa menemään kun vähän muuntelee... :=)

SQ [06.01.2003 15:47:01]

#

Teitkö itse koodin vai kopioitko jostain? Näyttää tutulta.

kaviaari [07.01.2003 14:22:51]

#

Toi on editoitu Mbnetin nuusku ohjelmasta ja viritelty lopuuja ite kuten esim. laitettu ledit ja vastuksen hommelit ja sovitettu muutenkin tota koodii...

pipopää [28.06.2004 20:12:25]

#

saakos ton MSComm componentin vb5 jostain etin googlella ilman tuloksia

Sto [07.03.2006 20:04:39]

#

Moi! Haluaisin oppia ohjelmoimaan sarjaporttia VB:llä.Miten luetaan porttia ja miten sinne kirjoitetaan? Vielä jos joku viitsisi näyttää viisaampana esimerkin... jos on vaikkapa tekstikenttä johon voi syöttää tekstiä ja commandbuttonista kun painaa niin lähettää tekstin sarjaporttiin.Ja sitten toisinpäin laittaa sarjaportista tulevan tiedon tekstikenttään(ilman että painaa nappulaa nappulaa toki). Olisin erittäin kiitollinen

groovyb [09.07.2007 04:32:45]

#

optot väliin vaan. sit vetää opton 13-14 kytkinten läpi isompia ohjausjännitteitä toimilaitteille.
optojahan on vaikka kuinka pienillä jännitteillä vetäviä, siis ihan perusrele-tyyppisiä että kun GND ja ohjausjännite koneesta vedetään opton A1 ja A2, ja jännite kytkeytyy niin opton kytkimet 13-14 menee yhteen. sitä kautta vaan vaikka 24v tai 48v ohjausjännitte jolla voidaankin jo ohjata kontaktoria jonka kautta saadaan se 230v vaihe kahvinkeittimelle :D

Iltanen [20.05.2008 10:48:10]

#

Kiva nähdä tällaista uusillakin koneilla. Oli se vaan ennen helpompaa.. ostakaa VICci niin ei tarvita mitään MSCommeja


Sivun alkuun

Vastaus

Aihe on jo aika vanha, joten et voi enää vastata siihen.

Tietoa sivustosta