Usbcomport

USB sarjaporttimuuntimet

pl-203USB.jpg

Usein kuulee sanottavan, että USB/sarjaporttimuuntimet eivät toimi tai vain määrätyn valmistajan malli toimii.

En ole koskaan tavannut toimimatonta USB/muunninta.

Ongelmia on silti, koska käyttäjät eivät vielä ymmärrä tietokonevalmistajien (=Intel ) avoituksia ja näiden keksimiä "parannuksia".

Ongelma 1

USB muunnin vaihtaa porttiaan joka kerta kun se laitetaan mekaanisesti eri liittiimeen.

Ratkaisu : Tunnista ongelma ja laita muunnin aina samaan porttiin.
Voit katsoa portin COM-numeron
Control Panel
System
Harsware
Device manager
Ports ( Com and LPT)
Poista USB portti ja katso mikä portti poistuu.
Laita USB-portti uudestaan päälle ja katso mikä COM-portti tulee lisää.

Ongelma 2

COM portti ei ole COM1 vaikka ohjelma niin olettaa.

Jos on kysymys pöytä PC:stä, siinä on luultavasti COM1 ja COM2 varattuna BIOS-asetuksista.
Käytä niitä. Jos ne ovat rikkii, poista ne käytöstä BIOS-asetusten avulla ( DEL-nappi tai F2 käynnisettäessä) .

Vaikka otat COM-portit käytöstä pois BIOS:ksesta, USB portti ei muutu automaattisesti.
"Pakota" COM-portti oikeaksi :

CONTROL PANEL
HARDWARE & SOUND
DEVICE MANAGER
PORTS ( COM &LPT)
ADVANCED
COMPORT NAME

Valitse COM1 vaikka se on varattu.

Olet ehkä asentantanut jonkun toisen USB-laitteen joskus aikaisemmin.

Portin muutos ei näy heti ainakaan XP:llä vaan Device Manger pitää lopettaa ja aloittaa uudestaan.

Ongelma 3

Toimiiko laitteeni oikeassa COM-portissa.

Ratkaisu
XP:ssä on Hyperterminal-ohjelma, jolla voi tarkastaa tuleeko portista mitää
"Paremmassa" W7, W8 ja W10 ei ole sarjaliikennetukea valmiina.

Onneksi löytyy sarjaliikenneohjelmia
Itse käytän omaa ohjelmaani TERM.EXE
http://www.probyte.fi/info/term.htm

termkuva.jpg

Voit ladata vanhan PROCOMM 2.4
http://www.aspectscripting.com/support/procomm/procomm243.zip

procomm.jpg
tai uudemman TeraTerm ohjelman
http://hp.vector.co.jp/authors/VA002416/ttermp23.zip

Avaa portti oikealle nopeudelle ja käynnistä tutkittava laite
Yleensä laitteet antavat jonkinlaisen logon käynnistettäsessä.
Jos et tiedä nopeuta, ne on nopeasti kokeiltu.

Ongelma 4

Mitä jos tulee seuraava kuva

comport.JPG

Eli ohjelma ei tunnista sarjaliikeenne driveria.

Sinun pitää hankkia MSCOM32.OCX-tiedosto. Se tulee yleensä ohjelman asennustiedoston mukana ja se menee oikeaan paikkaan automaattisesti.

Jos ohjeman mukana ei tule asennusohjelmaa, niin voi tulla tuo kuva.

Silloin pitää hankkia tuo MSCOM32.ocx ohjelma ja laittaa se oikeaan paikkaan.
esim: http://www.ocxdump.com/ocxfiles/M/MSCOMM32.OCX

32-bittisissä koneissa se laitetaan C:\windows\system32- hakemistoon ja 64-bittisissä koneissa
c:\windows\syswow64-hakemistoon.

Lisäksi ohjelma pitää rekistöröidä. Sekin tapahtuu automaattisesti asennustiedostoa asennettaessa.

Jos ohjelma pitää asentaa itse, niin sinulla pitää olla Admistrator-oikeudet (w7,w8 ja w10).
https://support.microsoft.com/fi-fi/kb/975787

32-bittisillä koneilla

käynnistä Start, mene Command kohtaan ( tai Run XP-koneilla) .

Mene C:\windows\system32- hakemistoon

CD C:\windows\system32

ja käynnistä rekistöröinti

Regsrv32 MSCOM32.ocx

32bit.jpg

64- bittisillä koneilla

käynnistä Start, mene Command kohtaan.

Mene C:\windows\syswow64- hakemistoon

cd c:\windows\syswow64

ja käynnistä rekistöröinti

Regsrv32 MSCOM32.ocx

64%2Bbit.jpgregister%2Bwithout%2Bi.jpg

Ongelma 5

Mikään edelläkerrottu ei auta, mitä teen?

Vastaus

Katso sarjaliikennettä oskilloskoopilla (nastat 2 ja 3 COM9 liittimessä).
Katso signaalia ja mittaa pulssin aika.
Normaalisti nopeus on 9600 baudia eli aika on 1/9600 sekuntia.

Kysy asiaa tuntevalta kaverilta apua.

Sarjaliikennettä on käytetty 140 vuotta ( 1870 Émile Baudot) tai vieläkin aikaisemmin herra Samuel Morsen toimesta. Hän otti käyttöön Morse-merkit, vaikka ei itse niitä keksinytkään.

Kyllä osaajia riittää.

Kaikki tietoliikenneyhteydet toimivat sarjaliikeneteellä. mm Intenet toimii sarjaliikeneteellä (TCP/IP, UDP), GSM-puhelimet ,
modeemit, WIFI, Bluetooth jne.
Itse olen käyttänyt sarjaliikennettä vuodestä 1974.

Historia Procomin perustajista

http://www.bbsdays.com/people/bruce_barkelew/

Pekka OH3GDO

Unless otherwise stated, the content of this page is licensed under Creative Commons Attribution-ShareAlike 3.0 License