Toon posts:

[C++] Magneetsensor inlezen via LPT

Pagina: 1
Acties:

Verwijderd

Topicstarter
Hallo allemaal!

Ik kom er niet echt uit!
Ik heb een magneetsensor die ik moet inlezen via de LPT in Visual C++.
Deze sensor heeft 3 aansluitingen. Nu wil ik er achter komen hoe dit ding werkt door constant de 3 pinnen uit te lezen en er dan een magnet bij te houden, zodat ik weet welke pin waarvoor dient!

Ik heb al het een en ander geprobeerd met _inp maar niets werkt.

De oplossing mag ook in VB!

Het is een Win98 machine.

Thx alvast!!

Verwijderd

Naar welke pinnen op je lpt gaan die 3 draden?

Verwijderd

Je hebt dus iets kant en klaars, met als interface drie aansluitingen? Dan zal het waarschijnlijker zijn dat je die op de Comm-poort moet aansluiten denk ik, want parallel data versturen gaat wat moeilijk met drie aansluitingen, volgens mij? Of heb je gewoon een soort schakelaartje met een plus een min en een signaal aansluiting o.i.d.?

Verwijderd

Topicstarter
Heb ze op pin 5 6 en 7 zitten


Het moet een lift worden die door de sensor op de juiste hoogte stopt.
We hebben de sensortjes bij conrad besteld

[ Voor 68% gewijzigd door Verwijderd op 28-11-2002 16:33 ]


Verwijderd

pin 5,6,7 zijn bits 3 4 en 5 van je base port, maar heb je er geen ground bij ofzo? heb je specsheet van die sensor?

[ Voor 17% gewijzigd door Verwijderd op 28-11-2002 16:35 ]


Verwijderd

Topicstarter
dat moet ik dus ook uitzoeken. ben nog een n00b wat dit betreft ;)

spec ff zoeken....


Gevonden, alleen niet nederlands....
http://tesla.eletrica.ufpr.br/ie02/jft98/

[ Voor 49% gewijzigd door Verwijderd op 28-11-2002 16:38 ]


  • Creepy
  • Registratie: Juni 2001
  • Laatst online: 16:33

Creepy

Tactical Espionage Splatterer

3 draden? dat klinkt eigenlijk als serieel i.p.v. parallel.

"I had a problem, I solved it with regular expressions. Now I have two problems". That's shows a lack of appreciation for regular expressions: "I know have _star_ problems" --Kevlin Henney


Verwijderd

ok Pin 1 van dat ding leg je aan 'n 5v voeding, pin 2 aan ground , pin 3 zet je op pin 10 van je lpt, en pin 18-25 van je lpt leg je ook aan ground, en dan als het een beetje meezit blaas je je lpt niet op en kan je op base+2 de status uitlezen van de sensor.

Verwijderd

Topicstarter
Oke dan dat ga k s ff proberen!

Thx alvast! _/-\o_


PS
Je moest eens weten wat deze lpt poort al heeft doorstaan :P

[ Voor 41% gewijzigd door Verwijderd op 28-11-2002 16:45 ]


Verwijderd

blijft geheel eigen risico natuurlijk ;)

Verwijderd

..en door pin 11(busy), 12(papout), 13(slct) en 15(error) te gebruiken, zou je dr ook nog vier andere kunnen aansluiten. Daarvoor geldt: net zoals Yarvieh omschrijft maar dan i.p.v. pin 10(ack) een van de andere vier bovenstaande "inputs". (Waarschijnlijk ook nog nodig voor die lift toepassing, denk ik...)

[ Voor 18% gewijzigd door Verwijderd op 28-11-2002 17:06 ]


Verwijderd

Topicstarter
Oké thx iedereen!!
Pagina: 1