comm poort aansturing via de pc

Ik wil informatie over het aansturen van bv. een led en of een infrarood sensor via de comm poort.
Als iemand weet hoe dit gerealiseerd kan worden, zou ik daar graag informatie over willen ontvangen.

Bijvoorbaat dank,

Jurgen Krebaum

Aansturing via de compoort is lastig. Dan moet je met decoders gaan werken.

Via de printerpoort is het heel makkelijk. Je kan (bijna) gewoon de leds en de sensors direct op de poort aansluiten.

Groet,
Laurens.

Fuses are your best friends, they even give their life for you...

Pak als het zeker de lpt poort.

Makkelijke schakeling maar ook makkelijke software.
bijvoorbeeld:
-Qbasic
-parport
-vb

Hugo Welther

Moderator

Voor de aansturing zijn standaard IC te koop van Maxim.
www.maxim-ic.com

De software zal je echter zelf moeten schijven, in QBasic of VisualBasic.

Het enige dat tussen jou en je doel staat is alles wat jij jezelf verteld dat je het niet kan.
Anoniem

Aansturing Parallel ook in C?

Hi, is het ook mogelijk om dit programma in C te schrijven? en zo ja, hoe sturen wij de parallelle poort hiervanuit aan (programmeercodes, registers enzo?)
(Standaard C kennis is paraat)

Dat kan bijvoorbeeld met de outp functie.
outp(p, x); waarbij p het poortadres is en x de
waarde die je naar de poort toestuurt.
Inlezen doe je op het poortadres + 1 met bijvoorbeeld
de functie inp(p) waarbij p weer het poortadres is.
Standaard poortadressen zijn in (hexadecimaal)
3BC, 3F8 en 2F8. De meeste poorten gebruiken standaard
3F8 (LPT1).
Maar dit alles is nogal afhankelijk van je C/C++ versie,
compiler en platform.

Marcel

Marcel ho ff, de adressen van de LPt-poorten zijn 378, 278, en 3BC. De 3F8 en 2F8 zijn van compoorten

Inderdaad, je hebt gelijk. Foutje van mij. Die adressen
zijn inderdaad 3BC, 378 en 278 (hexadecimaal).

Marcel

Verbinding met de LPT: poort

Ik had een vraag ik wil graag een klein alarm-systeempje aan sluiten op mijn PC.
Zo kan ik V.B. de tijden dat ie afgaat opnemen en aan/uit zetten met de PC.
Moet dit met relais, en zo ja hoe?
Alvast bedankt.

Kijk ook op de site waar ik MOD van ben :) www.schakelingenonline.nl Ik heb geen leven :( ik ben student www.horizoncollege.nl Help MIJ

Om je alarm aan en uit te zetten moet je wel een relais gebruiken,maar om de tijden op te nemen kan ik je niet verder helpen.(Daar weet ik namelijk niet veel van)

Hello, I'm a signature virus. Please copy me into Hello, I'm a signature virus scanner. I succesfully deleted your signature virus.
Hugo Welther

Moderator

Heb heel vroeger eens een tijdwaarnemingsprogje gemaakt in QBasic (DOS tijdperk) voor Zandvoort.

Ik las gewoon de RTC (TIME statement) uit en vergeleek de stopwaarde met de waarde die ik opsloeg als de startknop werd ingedrukt. Tijd kreeg je in Milliseconden.

Er zijn vast wel DLL's te vinden op het net die de RCT kunnen uitlezen van de PC.
Kent VB het TIME statement o.i.d. niet?

Het enige dat tussen jou en je doel staat is alles wat jij jezelf verteld dat je het niet kan.

ik weet niet of VBasic het statement kent, maar ik gebruik voornamelijk Qbasic en die kent dat statement wel.

Kijk ook op de site waar ik MOD van ben :) www.schakelingenonline.nl Ik heb geen leven :( ik ben student www.horizoncollege.nl Help MIJ

http://ourworld.compuserve.com/homepages/Bill_Bowden/page6.htm#PPRIC

op deze web site kan je info over de input en relais aanvoering via de LPT: vinden

Kijk ook op de site waar ik MOD van ben :) www.schakelingenonline.nl Ik heb geen leven :( ik ben student www.horizoncollege.nl Help MIJ

RTC tijd

Jeps met QBasic kon je de tijd in seconden krijgen met het commando TIMER bv PRINT TIMER.
De "gewone" klok met TIME$
en de datum met DATE$

In Visual Basic, is dit laatste nog steeds zo als je een label op je form tekent bijvoorbeeld Label1, en je geeft het commando Label1.Caption = Time dan krijg je de tijd in dat label, is betrekkelijk simpel om mee te werken.

Op mijn werk ben ik bezig met een klimaatkast die heb ik omgebouwd naar computer besturing en om de schakelklokken over te nemen gebruik ik ook het commando TIME.

Succes
Antoine