Använda COM-porten till en komplex sak? :S

Permalänk
Medlem

Använda COM-porten till en komplex sak? :S

Tja, till och börja med vill jag säga att jag har sökt

Ok så det jag är ute efter är hur man gör en mjukvara samt ett kopplingsschema om hur man ska göra följande genom COM-porten :

Att genom mjukvara kunna välja mellan tre "lägen":

1:a läget - röd kabel = +5v
------------- svart kabel = GND

2:a läget - röd kabel = GND
------------- svart kabel = +5v

3:e läget - röd kabel = +0v
------------- svart kabel = GND

Någon som är smart? Mod_Mannen kanske hehe

Tacksam som sjutton för svar har ett hemligt projekt på gång hehe

EDIT* har hört någon konstig term: polvändning kan det va något?

Visa signatur

Debug! rough place. I'm out, leaving no trace...
: MSI K8N Neo2 Platinum 54G nForce3 Ultra : AMD 64 "winchester" 2Ghz : 2x512MB DDR400 Corsair : 2x120GB Maxtor : Dangerden MAZE4 blocks

Permalänk
Medlem

Du kan inte använda parallellporten istället?

Visa signatur

Flest prylar när man dör vinner

Permalänk
Medlem
Citat:

Ursprungligen inskrivet av stenmark
Du kan inte använda parallellporten istället?

Njae, har ingen kontakt till den hehe fick bli COM porten vettu

Visa signatur

Debug! rough place. I'm out, leaving no trace...
: MSI K8N Neo2 Platinum 54G nForce3 Ultra : AMD 64 "winchester" 2Ghz : 2x512MB DDR400 Corsair : 2x120GB Maxtor : Dangerden MAZE4 blocks

Permalänk
Medlem

Det gör livet helt plötsligt mycket svårare, eftersom att den är seriell. Då måste man ha en krets som identifierar en byte som kommer i serie...krångligt.
Det kanske finns ett smartare sätt att göra det på, men det känner jag i så fall inte till.
Hoppas någon annan kan hjälpa dig. För här tar mina kunskaper slut.

Visa signatur

Flest prylar när man dör vinner

Permalänk
Medlem
Citat:

Ursprungligen inskrivet av stenmark
Det gör livet helt plötsligt mycket svårare, eftersom att den är seriell. Då måste man ha en krets som identifierar en byte som kommer i serie...krångligt.
Det kanske finns ett smartare sätt att göra det på, men det känner jag i så fall inte till.
Hoppas någon annan kan hjälpa dig. För här tar mina kunskaper slut.

Hmm... det måste ju nästan gå inget är vell omöjligt

Visa signatur

Debug! rough place. I'm out, leaving no trace...
: MSI K8N Neo2 Platinum 54G nForce3 Ultra : AMD 64 "winchester" 2Ghz : 2x512MB DDR400 Corsair : 2x120GB Maxtor : Dangerden MAZE4 blocks

Permalänk

det finns ugtångar på serieporten man kan styra precis som på parallellporten, bl.a RTS-pinnen. Dessa ska efter vad jag hört vara enkla att styra med t.ex visual basic. typ rts_on och rts_off eller liknande

Visa signatur

"I've got a plan so cunning, you could put a tail on it and call it a weasel!" - Edmund Blackadder
"Det man inte har, och inte får, det TAR man!" - Vargen
The Mad Modders - bygger och moddar :: Sysinfo - info om mina datorer :: Res till Poros

Permalänk
Medlem
Citat:

Ursprungligen inskrivet av MadModder
det finns ugtångar på serieporten man kan styra precis som på parallellporten, bl.a RTS-pinnen. Dessa ska efter vad jag hört vara enkla att styra med t.ex visual basic. typ rts_on och rts_off eller liknande

Ok det är bra men hur gör jag en polvändning med hjälp av dem? :S

Visa signatur

Debug! rough place. I'm out, leaving no trace...
: MSI K8N Neo2 Platinum 54G nForce3 Ultra : AMD 64 "winchester" 2Ghz : 2x512MB DDR400 Corsair : 2x120GB Maxtor : Dangerden MAZE4 blocks

Permalänk
Medlem

I praktiken är de flesta com portar 4 bitars parallell portar. Med andra ord kunde du använda två av de bitarna till att binärt styra med hjälp av lite logikkretsar och någon form av styrning. Antingen relä eller med transistorer.

Polvändning är just det du gör i alternativ 2 mot alternativ 1. Det sista alternativ 3 innebär att du jordar båda. som att stänga av kretsen alltså.

Edit:
Hmm, kom på en sak. med en enkel H brygga skulle det funka hur bra som helst.

Edit2:

Grundläggande information om H bryggor
http://www.bobblick.com/techref/projects/hbridge/hb.gif

Lite information om com porten
http://www.bobblick.com/techref/projects/hbridge/hb.gif (under rubriken "Driving relays using RS-232 port power")

Visa signatur

LaserMagic
Web: www.lasermagic.se
Mail: info@lasermagic.se

Permalänk

Listade ut vad du ska göra med den redan när jag läste det första inlägget

men jag säger inget här.. kan ju skicka ett pm till dig om du vill veta vad jag tror

hadde ju varit enkelt med parallel porten men om den redan e upptagen av en lcd e det ju inte lätt..
men om jag förstod dig rätt så hadde du ingen kontakt helt enkelt.. spring till clas ohlsson å köp en den kostar 20kr.. å gör din modd enklare för dig..

edit: läste en gång till å nja det kke inte va det jag trodde.. :/

Visa signatur

"Viam inveniam aut faciam" "Stultus est sicut stultus facit"
MSN:jimc_83@hotmail.com ICQ:244952016 jim.karlsson@telia.com