Forum: PC Hard- und Software Takt in den PC übertragen


von PalmV (Gast)


Lesenswert?

Ich möchte den Takt eines Elektronikgerätes mit dem PC synchronisieren. 
Dazu habe ich einen Schalter eines IC-Vierfachschalters genutzt, sodaß 
quasi ein Schalter im Takt ein und ausgeschaltet wird. Wie bringe ich 
diesen Takt am besten in den PC - USB,serieller Anschluß,...? Was kann 
bedenkenlos kurzgeschlossen werden?

von spess53 (Gast)


Lesenswert?

Hi

>Ich möchte den Takt eines Elektronikgerätes mit dem PC ...

Welches Betriebssystem?

Also z.B. ist Windows eigentlich schon so mit sich selbst beschäftigt, 
das dein Takt maximal in nähere Erwägung gezogen wird, aber nicht dann 
bearbeitet wird, wenn du das erwartest.

MfG Spess

von PalmV (Gast)


Lesenswert?

Ich meine, daß ich eine Software schreibe, die den Wert an einer 
gewissen Schnittstelle abfragt, nicht daß dieser Takt gar die 
BS-Geschwindigkeit bestimmt. Sonst würde von 4 Ghz auf 20 Mhz 
runtergetaktet werden.

Es geht um WXP und um eine Hardwareschnittstelle. WLAN-Anschluß oder 
Drahtlos im allgemeinen gibt es hier nicht.

von Peter (Gast)


Lesenswert?

eventuell sollte du erstmal sagen um welche Frequenz es dabei geht. 
Einfach ist Serial und Parrallel.

von PalmV (Gast)


Lesenswert?

44.100 mit 192.000 Hz

von PalmV (Gast)


Lesenswert?

Welche Pins(Seriell bzw. Parallel,ECP) können kurzgeschlossen werden und 
wie können sie abgefragt werden?

von Hmm... (Gast)


Lesenswert?

> 44.100 mit 192.000 Hz

Was meinst du denn nun genau, 44.1kHz oder doch 192kHz? Ersteres könnte 
man bequem mit einer Soundkarte erfassen...

von PalmV (Gast)


Lesenswert?

Man darf die Kontakte einer Soundkarte regelmäßig kurzschließen???

von Ich (Gast)


Lesenswert?

Das klingt ja wie MP3, 44,1 kHz 192 kBit/s.

von PalmV (Gast)


Lesenswert?

"Ich", geh auf das Problem ein oder sei still.

von Peter (Gast)


Lesenswert?

bei 192kHz wird es wohl gar nicht so einfach, sobald die CPU mal etwas 
mehr zu tun hat wird wohl der ein oder andere Takt wegkommen.

Bei Serial sollte die RTS oder CTS Leitung gehen (weiss jetzt nicht 
genau was der eingang ist - zu spät zum nachlesen)

Bei Parrellel kann man die Online und OutOfPaper Leistung nutzen.

Seriell sollte sich besser anfrage lassen weil das mit "normalen" 
Rechten und passenden Funktionen geht, bei parrallel muss sich die 
Rechte für die IO-Port holen, dafür gibt es aber auch ne dll.

von Ich (Gast)


Lesenswert?

Ich werde aus Deiner Frage nicht schlau, wieso Soundkarte kurzschließen?

von Ich (Gast)


Lesenswert?

Willst Du Musikdaten von einer Quelle auf den PC übertragen?

von Johnny (Gast)


Lesenswert?

Wahrscheinlich weiss er selber nicht so genau, was er eigentlich machen 
will...

von nullahn (Gast)


Lesenswert?

>"Ich", geh auf das Problem ein oder sei still.
Würden wir ja gerne wenn wir auch nur ahnen würden welches Problem du 
hast.

von PalmV (Gast)


Lesenswert?

Peter, was hältst du davon, den USB-Port zu verwenden?

von Peter (Gast)


Lesenswert?

Mit usb habe ich noch nicht viel gemacht, Serial und Parrellen ist 
wesentlich einfacher. Bei USB hat man noch Treiber und ein Komplexes 
Protokoll dazwischen was jedes Timing zerstört.

von Michael H* (Gast)


Lesenswert?

was willst du denn mit dem takt machen?
könnte man nicht diese synchrone aufgabe nicht eine extra hardware 
auslagern, die das ganze wirklich in echtzeit abarbeiten kann? oder lass 
den takt in der extra hardware "zählen", evtl auswerten und dann an den 
pc schicken. zum beispiel als kette der zeitlichen abstände zwischen den 
flanken.

von Manu (Gast)


Lesenswert?

Solange du kein RTOS hast wirst du keinen Takt halbwegs stabil ein 
deinen PC bekommen.

von Friedrich B. (bagger-1)


Lesenswert?

ist das so fremd? Meine vielen alten, sehr langen Basic-Programme hätte 
ich auch gerne mit dem alten Schritt-Tempo gelesen, bei dem man den 
Progammzeilen beim Vorbeimarsch noch folgen kann. Also ... wie??

von Rufus Τ. F. (rufus) Benutzerseite


Lesenswert?

Wie meinen?

von Christian R. (supachris)


Lesenswert?

PalmV: Was genau willst du überhaupt machen? Wenn du das nicht 
schreibst, kann dir kein Mensch auf dieser Welt helfen.

von Daniel F. (df311)


Lesenswert?

Peter wrote:
> Bei Parrellel kann man die Online und OutOfPaper Leistung nutzen.

wie wärs mit ack#? der hat doch afair sogar einen interrupt oder nicht?

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.