Avatar billede bomme Nybegynder
27. september 2004 - 11:59 Der er 27 kommentarer og
2 løsninger

Konstant strøm på com/parallel port

Hej..

Hvordan laver jeg et program der sender en konstant strøm på en bestemt pin/leder på min com/parallel port?

Jeg har lavet et lyskryds hvor der skal være en meget lille konstant strøm for at slippe de 12 volt igennem transistoren..

Hvordan får jeg mit VB til at give en konstant strøm på ben 1 på com porten og så slukke den igen.. ?
Avatar billede bredan1977 Nybegynder
27. september 2004 - 12:04 #1
Hmm... det her lyder spændende... tror jeg lige jeg vil følge lidt med i!
Avatar billede bomme Nybegynder
27. september 2004 - 12:07 #2
ups der er inge point ude! Hvordan laver jeg det om ?
Avatar billede bredan1977 Nybegynder
27. september 2004 - 12:22 #3
Det kan du gøre ude til venstre... der står noget med "tildel flere point"...
Avatar billede ulrina Nybegynder
27. september 2004 - 14:10 #4
Jeg har lavet et eksempel til Parallel porten her : http://www.ulrina.dk/vb/Light.zip
Avatar billede ulrina Nybegynder
27. september 2004 - 14:11 #5
Men husk den porten kan kun leverer 5v 50mA
Avatar billede bomme Nybegynder
27. september 2004 - 16:29 #6
Okay tak kigger lige lidt på det..  Dvs at man ikke kan trække strøm til en lys diode ? Så skal man bare køre det igennem en transistor...

Kan man ikke lave det til knapper istedet ? (Der er kommet point på nu)
Avatar billede ulrina Nybegynder
27. september 2004 - 17:12 #7
Lave det til knapper? du tænker på at hvis man trykker på en knap så skal LPT porten sende 5v ud?? ang. om den kan trække en LED det kan den fint med en formodstand på 330 ohm.
Avatar billede bomme Nybegynder
27. september 2004 - 20:40 #8
Ja altså hvis man tager en lys diode og så sætter 330 ohms modstand på så vil den lyse godt nok ude at ødelægge LPT porten ? Kan man så godt få 3 lys til at lyse på samme tid uden at brænde skidtet sammen ?
Avatar billede ulrina Nybegynder
28. september 2004 - 08:24 #9
Ja det kan du sagtens, en LED på hver port, og der er jo 8 :)
Avatar billede bomme Nybegynder
28. september 2004 - 16:44 #10
Okay.. Nu mangler jeg kun et problem! Hvis jeg tjekker af i port 7 så køre strømmen igennem en kontakt og ind i port 8! Når man så trykker på kontakten vil jeg gerne have en MSGbox frem! Hvordan det ?
Avatar billede ulrina Nybegynder
28. september 2004 - 19:45 #11
Du kan hente http://www.ulrina.dk/vb/test.zip

I Privat Sub Timer1_Timer()
kan du tilføje
  If InValue = xxx Then
    megbox "Bla Bla"
  End If

xxx = den InValue værdi som skal aktiver msgboxen.
Avatar billede ulrina Nybegynder
28. september 2004 - 19:46 #12
MsgBox ikke megbox :)
Avatar billede bomme Nybegynder
28. september 2004 - 19:50 #13
Hvad skal der stå i InValue ? Hvor ved den fra hvilken port/ben der kommer strøm på ?
Avatar billede ulrina Nybegynder
28. september 2004 - 19:51 #14
Avatar billede ulrina Nybegynder
28. september 2004 - 19:56 #15
Der må forresten ikke komme strøm ind på de 5 indgange... du skal slutte en af indgangene med GND...

ps. fandt lige en fejl i mit fine diagram...
    D0 - D7 er selvfølgelig udgange og ACK, BUSY, PAPER, SEL og ERR er indgange :)
Avatar billede bomme Nybegynder
28. september 2004 - 21:02 #16
Slutte med GND ? Forstår ikke helt.. Altså jeg skal lade strømen løbe ud af D6 (Port 7) og lade det løbe ind i ACK ? eller hvordan ?
Avatar billede ulrina Nybegynder
28. september 2004 - 21:14 #17
Hvis du lige tager et kig på dia.bmp som ligger i test.zip så tror jeg du kan se hvordan det skal funger :)
Avatar billede bomme Nybegynder
28. september 2004 - 21:20 #18
Har jeg gjort og kan ikke se hvor strømen skal løbe ind henne! Forstår ikke hvad GND skal bruges til. Og kan ikke se om det er ACK, BUSY, PAPER, SEL eller ERR strømen skal løbe ind i?
Avatar billede ulrina Nybegynder
28. september 2004 - 21:23 #19
Der skal ikke løbe strøm ind i indgangene... de bliver aktiveret ved at "kortslutte" ben 10, 11, 12, 13 eller 15 med GND
Avatar billede bomme Nybegynder
28. september 2004 - 21:26 #20
dvs hvis jeg lader ben 10 løbe ned til GND (Lige meget hvilken en) så vil der stå et tal i InValue ?
Avatar billede ulrina Nybegynder
28. september 2004 - 21:29 #21
Ja..

Normalt plejer man at forbinde ben 18 - 25
Avatar billede ulrina Nybegynder
28. september 2004 - 21:42 #22
Forresten så må jeg hellere lige sige at det er på eget ansvar at rode med diverse porte på pcen det er jo muligt at brænde porten af..
Avatar billede ulrina Nybegynder
30. september 2004 - 22:31 #23
Hvad så bomme, får du det til at virke?
Avatar billede bomme Nybegynder
11. oktober 2004 - 15:22 #24
Yes det virkede bare 100% mange tak for hjælpen.. Har været på ferie så derfor får du først dine point nu..
Avatar billede bomme Nybegynder
11. oktober 2004 - 15:24 #25
Forstår ikke hvordan man giver point!!! Trykker accepter men der sker ikke noget!
Avatar billede ulrina Nybegynder
11. oktober 2004 - 17:06 #26
Klik på navnet og klik på accepter svar
Avatar billede bomme Nybegynder
13. oktober 2004 - 20:43 #27
det virker ikke
Avatar billede eagleeye Praktikant
13. oktober 2004 - 23:23 #28
Prøv at klikke på ulrina navn i listen over folk som har svaret så navnet er markeret, også selvom ulrina er den eneste som har svaret. Navnet er ikke default markeret. Når du har gjordt det så tryk på Accepter knappen, så skulle det gerne virke :)

eagleeye / coadmin
Avatar billede bomme Nybegynder
24. oktober 2004 - 23:02 #29
Hmm nu tror jeg det virker
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester