ingeniørdebat.dk

Ingeniørdebat => Computer => Emne startet af: Mads Aggerholm efter 04, December 2007 - 10:46

Titel: Parallelport og serielport->USB
Indlæg af: Mads Aggerholm efter 04, December 2007 - 10:46
Davs!

Jeg er ved at overveje køb af en bærbar PC, extremt billig model.
Den leveres efter al sandsynlighed at dømme uden hverken parallelport eller serielport.

Nu har jeg så to indretninger, som skal forbindes til netop disse to porte. Og hvad gør jeg så?

Jeg har hørt at man kan få sådan en USB-én, som har disse porte, men kommunikerer til PC'en gennem USB-porten!

Har nogen herinde hørt om det?
Og i givet fald, hvor køber man sådan en?

Venlig hilsen
Mads Aggerholm
Titel: Sv: Parallelport og serielport->USB
Indlæg af: Kusco efter 04, December 2007 - 11:25
Hvis du med "Serielport" mener Comport så kan det lade sig gøre med en lille omsætter, men det er ikke optimalt. Har selv brugt en på arbejde men det er noget skrammel der kun bør bruges i nødvendighed.

USB -> parallelport har jeg så ikke set.
Titel: Sv: Parallelport og serielport->USB
Indlæg af: Mikael Boldt efter 04, December 2007 - 11:35
Min lokale PC-pusher har dette kabel med tilhørende software:
http://hsdata.dk/info.asp?varenr=5750

Sandberg kabel: 105,- kr

Tilføjet:
Så på http://www.proshop.dk/ der er der en kabel guide

god debat

Mikael Boldt
Titel: Sv: Parallelport og serielport->USB
Indlæg af: harbst efter 04, December 2007 - 11:37
Det er ikke alle usb til rs-232 ( comport) omsættere , som har alle standardens funktioner med. Jeg har selv en , som virker fint til min gps enhed, men som ikke vil med min palm pda.
Nogle enheder klarer sig med tre ledere, medens andre skal udnytte lederne for harware handshake.

Der fås usb til rs-232 omsættere, som har det hele med og virker fint.
Titel: Sv: Parallelport og serielport->USB
Indlæg af: Mads Aggerholm efter 04, December 2007 - 12:51
Mikael Boldt: Perfekt link, tak for det!

Harbst:
Citér
Der fås usb til rs-232 omsættere, som har det hele med og virker fint.

Lyder fint! Men hvordan finder man ud af hvilke der duer?

Venlig hilsen
Mads Aggerholm
Titel: Sv: Parallelport og serielport->USB
Indlæg af: harbst efter 04, December 2007 - 13:47
Hvad skal du bruge den til ?

Jeg har en simpel, som du gerne må prøve og evt. overtage, for en passende lav pris.

Ellers er der ikke andet end at læse specifikationer, og forbeholde sig returret, der hvor man køber.
Titel: Sv: Parallelport og serielport->USB
Indlæg af: Mads Aggerholm efter 04, December 2007 - 13:56
Parallelport-delen skal bruges til en Velleman K8000.
Sådan én der omsætter elektriske signaler udefra til noget computerne kan forstå.

Serielporten er til en Siemens TC35i, en enhed der bl.a. kan sende og modtage SMS-beskeder vha. AT-kommandoer.

Som jeg forstår det, er det ikke indretninger der stiller usædvanlige krav til tingene...!

Hvad hedder den du har?

Venlig hilsen
Mads Aggerholm

Titel: Sv: Parallelport og serielport->USB
Indlæg af: harbst efter 04, December 2007 - 17:51
Jeg har set på data på Siemens hjemmeside.

Det ser ud til at din TC35i er ret fordringsløs, men også kan håndtere et mere komplekst signal. Så det kommer nok an på dit computerprogram eller dets indstilling, hvad der skal til. 

Jeg har en ekstra USB til rs 232 omsætter som du kan overtage, hvis du er interesseret.  Pris 125 kr incl.  porto.  Fuld returret, hvis du ikke kan bruge den. Det koster dig så kun en gang porto.

Jeg købte oprindelig 2, og den ekstra ligger i original ubrudt emballage.

Send en privat mail med addresse hvis du er interesseret.
Titel: Sv: Parallelport og serielport->USB
Indlæg af: TommyRump efter 04, December 2007 - 20:29
Jeg har skulle bruge en USB <> RS232 konverter til at programmere til en Atmel processor. Problemet ved langt de fleste USB modeller er at de ikke kan overholde spændingerne +-12 volt. Ved alm. kommunikation var det ikke noget problem, men når der skulle programmeres var det ikke godt nok at der kun blev banket 7-8 volt igennem.
Du kan evt. kigge på ethernet <> til RS232, de leveres med seperat strømforsyning. Og så kan man bruge dem over netværk :-)

http://www.danbit.dk/produkter/1200.phtml
http://www.danbit.dk/produkter/1400.phtml

MVH Tommy
Titel: Sv: Parallelport og serielport->USB
Indlæg af: harbst efter 04, December 2007 - 23:08
hej nokker

Rs232 standarden er ikke nødvendigvis ± 12 v

Det nrmalt anvendte niveau er ± 15V men på modtager siden skal alt mellem -3V og -15V accepteres som logisk ciffer 1 og alt over mellem +3 V og +15 som ciffer 0.
Portene skal kunne tåle både kortstutning og  op til ± 25 V

Derfor kan RS232 til forskel for parallelporten tåle lange ledningsforbindelser og  samtidig være ret tolerant overfor støj.

Hvis din processor satte andet krav så overholdt den ikke standarden.

Siemens er nok bedre til at overholde standarder

Der findes integrerede kredse, som med + 5V forsyning og 5V logik genererer de stadardiserede rs232 signaler. Men det forudsætter selfølgelig at kilden også kan levere den nødvendige strøm til at drive spændingsomsætterne.  usb til rs232 omsætteren skal derfor ikke forbindes via en hub uden egen strømforsyning, men direkte fra en port, som kan levere den normerede strøm.

Titel: Sv: Parallelport og serielport->USB
Indlæg af: TommyRump efter 04, December 2007 - 23:16
Hej harbst,

Det var en hukommelsesbøf fra min side. Selvfølgelig er det 15V.
Jeg kan ikke sige andet end at det var et problem. Det skal ikke afvises at designet af printet kan have haft indflydelse på hvorvidt det kunne lade sig gøre at programmere ved lavere spændinger eller ej. Men jeg synes dog at jeg vil gøre opmærksom på det.

MVH Tommy
Titel: Sv: Parallelport og serielport->USB
Indlæg af: harbst efter 04, December 2007 - 23:37
Det der blev døden for anvendelse af rs232 til printere og meget andet var at der var så mange fabrikanter som havde deres egne " udgaver af standarden".

Jeg husker det helvede det kunne være i firserne at sidde og lodde om i kabelstikkene og krydse ledere på alle mulige sjove måder, for at prøve på at få modem, plotter og printer til at virke.  Parallel printerne havde ikke de problemer, der var det kun tegnsættene som drillede.   
Titel: Sv: Parallelport og serielport->USB
Indlæg af: Mads Aggerholm efter 05, December 2007 - 09:44
Harbst: Det er i orden.
Jeg har sendt dig en mail til den adresse der er registreret her.
Min mailadresse er: mads001 snabel-a hotmail punktum com.

Mvh
Mads Aggerholm
Titel: Sv: Parallelport og serielport->USB
Indlæg af: BCC efter 02, Januar 2008 - 20:28
Jeg husker det helvede det kunne være i firserne at sidde og lodde om i kabelstikkene og krydse ledere på alle mulige sjove måder, for at prøve på at få modem, plotter og printer til at virke.  Parallel printerne havde ikke de problemer, der var det kun tegnsættene som drillede.   

Åh - hvilken herlig tid :-)
Titel: Sv: Parallelport og serielport->USB (Opdatering)
Indlæg af: Mads Aggerholm efter 16, Januar 2008 - 17:25
Davs Alle!

Så er jeg kommet lidt videre!

Parallel-til-USB enheden duede desværre ikke!
Jeg ved ikke hvad grunden er, for blandt andet er det åbenbart meget  besværligt at få Visual C# til at finde ud af det dér med parallelporte.
COM-porte derimod kører helt perfekt, hvilket jeg (og min TC35i) er meget glad for!

Jeg fandt ud af, at den rigtige løsning også burde være at
erstatte mit velleman-8000 kit (til parallelporten) med et 8055-kit som kører direkte på USB!

Harbst gjorde mig opmærksom på, at folk muligvis gerne ville høre nærmere om projektet, så her er et par ord om det:

Det startede med, at jeg flyttede fra en ejerlejlighed til et hus for et par år siden. Her blev jeg opmærksom på et temmelig irriterende problem: Når jeg skulle forlade huset, måtte jeg igennem samtlige værelser for at kontrollere at alle døre og vinduer var lukket!

Løsningen var at sætte kontakter på alle døre og vinduer, så jeg fra centralt hold kunne afgøre om der var noget åbent.
Er der det, vil der lyse en rød lampe på mit kontor. Ellers er den grøn.

Men hvorfor stille sig tilfreds med det?

Via Velleman K8000 kunne signalet comme ind i en computer (som kørte QBASIC under DOS), og computeren kan så kommunikere med min mobiltelefon via SMS.

Med andre ord, jeg ved om alt er lukket og låst inden jeg går hjemmefra.
ER jeg hjemmefra, kan jeg sende en SMS hjem, og spørge om alt er lukket og låst (f.eks. hvis min kone var hjemme da jeg gik, og nu ved jeg at hun også er gået - har hun nu lukket alle vinduerne?)
Hvis noget åbnes mens jeg er hjemmefra, får jeg en SMS om det også!
Der er otte røgalarmer. Går der ild i hytten, får jeg en SMS om det også - samt hvilket rum der er tale om. Det samme hvis der er oversvømmelse i bryggerset eller køkkenet.

Og det bliver stadig udbygget.

Som en ekstra fordel kan nævnes, at det også er sjovt!

Selvfølgelig opstår der problemer undervejs, hvorfor jeg gør brug af dette pragtfulde forum. Der er allerede et mere, men det vil jeg hellere starte en ny tråd om.

Det kommer til at hedde: "Lille 7"-monitor med VGA-in, dårligt billede fra WinXP" - eller sådan noget.

Venlig hilsen
Og tak for al hjælp
Mads Aggerholm
Titel: Sv: Parallelport og serielport->USB
Indlæg af: Kinnycry efter 18, Marts 2009 - 07:16
Parallel printerne havde ikke de problemer, der var det kun tegnsættene som drillede. Jeg husker det helvede det kunne være i firserne at sidde og lodde om i kabelstikkene og krydse ledere på alle mulige sjove måder, for at prøve på at få modem, plotter og printer til at virke.








------------------------------------
Liv Sted Musik  (http://www.bedstekuponer.dk/kategorier/Musik/)




Titel: Sv: Parallelport og serielport->USB
Indlæg af: JMA efter 30, Marts 2009 - 15:29
Der findes en bog, som beskriver hvordan du kan lave en TCP/IP stak i en simpel PIC kreds, samt hvordan de forskellige TCP/IP standarder fungerer, såsom HTTP og FTP. Der er softwareeksempler, der viser hvordan man programmerer en TCP/IP stak - og der er et eksempel, hvor en "bit" fra PIC kredsen, bruges i en hjemmeside. PIC kredsen, får så sin egen hjemmeside, og fungerer som server, så du kan gå ind og se indholdet på porten. Der er et eksempel, hvor du kan ændre en bit (eller flere) på PIC udgangene, ved at sende en bestemt HTML linie af sted, eller trykke på "1" eller "0" på en HTML side, som så fyrer den pågældende HTML linie af sted til PIC kredsen når "1" eller "0" vælges.

I forhold til den lave pris på PIC kredse (fra 5 kroner til 20 kroner), og at man nok kan finde en gammel ethernet PC adapter, eller finde en PIC med indbygget ethernet controler, så virker det jo som et perfekt byg-selv projekt. Og til dit formål, kunne intet jo være mere ideelt - at du via Internet, kan "se" hvad der er på porten, og kan styre den, uden at have en tændt PC.

Der findes nogle færdige konstruktioner, der kan det samme - men de er ret dyre. Om det findes som billige byggesæt, ved jeg ikke. Men du kan låne en bog på biblioteket, som har gennemprøvede eksempler, der lige er til at kode ind, og håbe til, at det fungerer. Og dermed, jo så godt som et byggesæt.

Tror det var den bog her jeg læste: http://www.iosoft.co.uk/tcp2ed.php

Den kan bestilles på biblioteket, og er du heldig, er det inclusiv CD rom (med programeksemplerne på).

Udover, måske at få lidt sjovt ud af det, har du mulighed for at lære en del om TCP/IP protokollen - også de "lave lag", hvor du direkte koder hvad der skal sendes ud på nettet. HTTP, FTP, og mail beskrives også, så du har mulighed for at kode dem ind i en chip.

C programmerne i bogen, er dog ikke lavet med henblik på størst mulig overblik - men med henblik på lavest mulig forbrug af ram. Det er nødvendigt, når det skal kodes ind i en PIC kreds. Kodestørrelse, betyder mindre, end forbrug af ram. I dag, findes kredse med væsentligt mere ram, men da bogen blev skrevet, var udfordringen at få forbruget ned på højst 256 bytes - og nogle, fik det helt ned på under 36 bytes, for en komplet HTTP server. Har man det i tankerne, vil man normalt nemt kunne følge bogens tanker og valg, i forbindelse med C kodningen. Ellers, vil de fleste nok tænke, at det kan jeg gøre mere elegant (ved forbrug af mere hukommelse... og brug at lidt OOP).

Jeg synes at bogen er god fordi den beskriver alt ned på bunden - helt ned på det fysiske niveau, og forklarer bitvis hvad der sendes ud, og viser det med en netværksanalysator. Samtidigt, er der C programeksempler, der illustrerer teksten, og der er en CD med programmer der direkte kan lægges i en PIC, eller bruges under MSDOS. MSDOS, er faktisk et godt operativsystem, når der skal kodes noget, som svarer til et embedded system, og det er bogens årsag til valg af DOS.

Det undrer mig, at bogen ikke har medført, en masse byg-selv konstruktioner, og byggesæt, der gør analoge og digitale data kan overføres via Internet. Det er jo meget sjovt, at kunne tænde/slukke en lampe, eller justere - og aflæse lysstyrken der rammer en fotocelle, temperaturen, eller andre forhold, via en hjemmeside..
Titel: Sv: Parallelport og serielport->USB
Indlæg af: Kusco efter 31, Marts 2009 - 10:28
Citér
Der findes en bog, som beskriver hvordan du kan lave en TCP/IP stak i en simpel PIC kreds, samt hvordan de forskellige TCP/IP standarder fungerer, såsom HTTP og FTP. Der er softwareeksempler, der viser hvordan man programmerer en TCP/IP stak - og der er et eksempel, hvor en "bit" fra PIC kredsen, bruges i en hjemmeside. PIC kredsen, får så sin egen hjemmeside, og fungerer som server, så du kan gå ind og se indholdet på porten. Der er et eksempel, hvor du kan ændre en bit (eller flere) på PIC udgangene, ved at sende en bestemt HTML linie af sted, eller trykke på "1" eller "0" på en HTML side, som så fyrer den pågældende HTML linie af sted til PIC kredsen når "1" eller "0" vælges.

Jeg arbejder med netop dette og kan kun sige at det er altså alt andet end simpelt.

Fra at læse om dette i en hobbybog til at føre emnet videre er der meget at sætte sig ind i.
Man kan få en PIController til 10-20kr -ja- men ikke med ethernet controller, egentlig er prisen ligegyldig, det er alt det udenom der koster, -penge og TID.


Citér
Det undrer mig, at bogen ikke har medført, en masse byg-selv konstruktioner, og byggesæt, der gør analoge og digitale data kan overføres via Internet. Det er jo meget sjovt, at kunne tænde/slukke en lampe, eller justere - og aflæse lysstyrken der rammer en fotocelle, temperaturen, eller andre forhold, via en hjemmeside..

Måske fordi det ganske enkelt ikke egner sig til byg-selv området.
Titel: Sv: Parallelport og serielport->USB
Indlæg af: JMA efter 31, Marts 2009 - 13:13
Jeg tror såmænd nok det egner sig til byg-selv området. De fleste byg-selv'ere, er fuldstændigt ligeglad med, hvordan konstruktionen fungerer, og hvordan koden virker. De skal bare have et print, nogle komponenter, en skilletrafo til ethernet, samt et RJ45 stik. Og så skal konstruktionen laves, så de nemt kan kode PIC processoren, ved at sætte den til RS232 porten, eller printerporten på computeren. De kører så et program, og gidder ikke beskæftige sig med hvad som sker - koden smutter over i PIC kredsen, og så kører det.

Jeg giver dig ret i, at bogen ikke er så "frygtelig". Selvom du får koden, til forskellige eksempler, så er det langtfra et Velleman byggesæt. Der er intet, i forbindelse med ethernet og internet, som er direkte svær, set ud fra byg-selv synspunktet. En radio, er langt sværre: Her kræves afstemte spoler, ofte måleudstyr, for at kunne afstemme spoler, og frekvenser osv. Bygges radiosendere og radiomodtagere - som i gamle dage, så kræves lidt af selvbyggeren. I dag, er det måske bare et krystal, og en chip, men jeg mener stadigt, at en ethernet konstruktion er særdels simpel, når du får print, og komponenter, samt kode.

Vil du derimod lave eget software, og ikke nøjes med det medleverede, hvor du kan aflæse nogle analoge værdier, temperaturer, og bits, samt ændre outputs osv. ved hjælp af et web interface - så kan det naturligvis kræve noget.

Selv en effektforstærker, eller strømforsyning, er sværre at bygge.

I mange byggesæt, er kredsen programmeret på forhånd, eller der kan "kræves", at der købes et andet byggesæt, der kan programmere kredsen.