Kostenlose technische Bibliothek ENZYKLOPÄDIE DER FUNKELEKTRONIK UND ELEKTROTECHNIK Steuerung des Funkmodells über einen Computer. Enzyklopädie der Funkelektronik und Elektrotechnik Lexikon der Funkelektronik und Elektrotechnik / Funksteuerungsausrüstung Wahrscheinlich wird eine Person, egal wie alt sie ist, immer noch daran interessiert sein, mit einem funkgesteuerten Spielzeug zu spielen. Nehmen wir zum Beispiel ein ferngesteuertes Auto. Da ist nicht? Besorgen! Ich verstehe, dass es im Laden teuer ist. Aber auf dem Markt, wo ich dieses Monster im Winter 2004 für mich gekauft habe, kostete es 270 Rubel (ohne Batterien). Ich empfehle nicht, Batterien zu verwenden - Batterien sind besser. Ich habe Nickel-Cadmium auf 800 mlACH für mich gesetzt. Mein Auto unterstützt das Lenken - links / rechts und vorwärts / rückwärts. Das heißt, es gibt keine Unannehmlichkeiten und Einschränkungen. Rutscht nicht auf Teppich. Überwindet problemlos Schwellen und Sockelleisten bis 2.5 cm Geschwindigkeit - etwas schneller als ein Schritt. Die Haltbarkeit ist hervorragend. Seltsam, aber die Versammlung ist chinesisch. Für 270 Rubel halte ich es nur für ein Geschenk des Himmels. Es gibt also einfach keinen Antrieb, um es zu verwalten. Mein Slogan ist "alles mit einem Computer verbinden". Und die Radiomaschine ist übrigens keine Ausnahme. Und glaube nicht, dass es schwierig sein wird. Damit der Computer die Maschine steuert, müssen Sie die Fernbedienung des Funkmodells irgendwie über etwas damit verbinden. Der einfachste Weg ist über LPT, aber es ist nicht fortgeschritten. Nehmen wir COM. Ich verstehe, dass Sie USB wollten, aber es wird einen hübschen Cent kosten, weil. mikruha Adapter kostet 150 Rubel. Und wenn Sie es während des Montagevorgangs auch verbrennen, ist der Selbstmord nicht zu vermeiden. COM ist also eine serielle Schnittstelle, Sie müssen also mit der Übertragung von Signalen an vier Zweige über zwei Drähte schummeln. Mikruha k561ie10 kostet 8 Rubel. Pinbelegung des COM-Anschlusses: Tatsache ist, dass wir die Hebel der Fernbedienung in verschiedenen Kombinationen drücken können (vielleicht Vorwärts & Links ...) Vom Computer werden nur +12 Volt geliefert, ein Steuersignal (in unserem Fall), ein Erdungskabel und ein Feedback-Draht. Ich habe dieses Problem so gelöst. Ich habe einen K561IE10-Binärzähler installiert. Schauen Sie sich das Diagramm an. Die Arbeit ist wie folgt: Der Computer sendet über ein Kabel ein Signal an den Zähler, um eins hinzuzufügen. Am Ausgang des Messgeräts (Pins 3.4.5.6) erhalten wir eine Kombination aus hohen / niedrigen Spannungspegeln, die an Transistoren gehen, die mit ihrem Emitter und Kollektor an die Platten gelötet sind, oder Kontakte, die durch die Hebel der Fernbedienung geschlossen werden. Sobald ein hoher Spannungspegel an der Basis des Transistors erscheint, öffnet er sofort, indem er in der Fernbedienung "anschließt", "was benötigt wird". Ich weiß nicht, wie privat mein Schema (im Sinne der Konsole) ist. Ich glaube nicht, dass die Fernbedienungen viel anders sind. Vielmehr werden sie im Allgemeinen in derselben Fabrik hergestellt :). In diesem Fall schließt der Hebel das Minus der Batterien der Fernbedienung an einen bestimmten Zweig des Mikrokreises der Fernbedienung. Das heißt, es ist notwendig, npn-Transistoren (Rückleitung) zu verwenden. Wenn Sie das Plus an der Mikruha schließen müssen (was unwahrscheinlich ist), müssen Sie beispielsweise einen (pnp) -Transistor verwenden (kt361). Die Diode vor der Mikroschaltung ist ein kleiner Gleichrichter. Vergessen Sie nicht den DCD-Draht, der an Pin #6 des Mikruha angelötet ist. Dies ist eine Rückmeldung. Ohne sie kann der Computer den korrekten Betrieb des Zählers und damit der Maschine nicht gewährleisten. Nachfolgend finden Sie die anfänglichen Verfahren zum Fahren einer Schubkarre. Aber dies ist kein doofes Delphi - es verwendet eine Komponente, die Sie wahrscheinlich nicht haben. Es heißt ComDrv32. Dies ist für die serielle Schnittstelle. Sie können einfach in die Essenz des Treibers eintauchen. Und um das Modell zu steuern, können Sie das Programm herunterladen SchärpeRRC (Dies ist natürlich eine Alpha-Version, aber sie bewältigt ihre Hauptaufgabe mit Bravour in allen Betriebssystemen). Man muss nur die Transistoren in der Fernbedienung richtig mit einer Mikroschaltung verbinden (die Beine nicht verwechseln), sonst fährt das Auto zurück, wenn man nach vorne drückt. Das rrc-Programm wurde von mir nur für dieses Schema geschrieben: Verfahren resetcar; // hält das Auto vollständig an var CycleCount:Integer; beginnen if(rrcwindow.Com.Connected=false)dann beenden; if(lsCD in rrcwindow.Com.GetLineStatus=True)then beginnen CycleCount:=0; while(lsCD in rrcwindow.Com.GetLineStatus=True)do beginnen rrcwindow.Com.ToggleRTS (falsch); // rrcwindow.Com.ToggleRTS (falsch); // rrcwindow.Com.ToggleRTS(True); //Zum Zähler ankreuzen rrcwindow.Com.ToggleRTS(True); //Zum Zähler ankreuzen CycleCount:=CycleCount+1; if(CycleCount>MaxCycleCount)dann begin exit;end; Ende Ende sonst beginnen CycleCount:=0; while(lsCD in rrcwindow.Com.GetLineStatus=False)do beginnen rrcwindow.Com.ToggleRTS (falsch); // rrcwindow.Com.ToggleRTS (falsch); // rrcwindow.Com.ToggleRTS(True); //Zum Zähler ankreuzen rrcwindow.Com.ToggleRTS(True); //Zum Zähler ankreuzen CycleCount:=CycleCount+1; if(CycleCount>MaxCycleCount)dann begin exit;end; end; CycleCount:=0; while(lsCD in rrcwindow.Com.GetLineStatus=True)do beginnen rrcwindow.Com.ToggleRTS (falsch); // rrcwindow.Com.ToggleRTS (falsch); // rrcwindow.Com.ToggleRTS(True); //Zum Zähler ankreuzen rrcwindow.Com.ToggleRTS(True); //Zum Zähler ankreuzen CycleCount:=CycleCount+1; if(CycleCount>MaxCycleCount)dann begin exit;end; end; end; end; Prozedur SendCommandToCar(chUp:boolean;chDown:boolean;chLeft:boolean;chRight:boolean); // setze den gewünschten Befehl auf die Schubkarre var Prüfsumme:Integer; x: Ganzzahl; beginnen Prüfsumme:=0; CAR zurücksetzen; if(rrcwindow.Com.Connected=false)dann beenden; {Anti-Manipulationssystem hinzufügen} if (chUp = True) then Prüfsumme:=Prüfsumme+2; if (chDown = True) then Checksuma:=Checksuma+1; if (chLeft = True) then Checksuma:=Checksuma+8; if (chRight = True) then Checksuma:=Checksuma+4; for x:=1 to Checksuma do //auf den gewünschten Wert aufziehen beginnen rrcwindow.Com.ToggleRTS (falsch); // rrcwindow.Com.ToggleRTS (falsch); // rrcwindow.Com.ToggleRTS(True); //Zum Zähler ankreuzen rrcwindow.Com.ToggleRTS(True); //Zum Zähler ankreuzen end; end; Laden Sie das Programm herunter Es wird Fragen geben - schreiben Sie an sash_g87 {dog} mail.ru Veröffentlichung: cxem.net Siehe andere Artikel Abschnitt Funksteuerungsausrüstung. Lesen und Schreiben nützlich Kommentare zu diesem Artikel. Neueste Nachrichten aus Wissenschaft und Technik, neue Elektronik: Maschine zum Ausdünnen von Blumen im Garten
02.05.2024 Fortschrittliches Infrarot-Mikroskop
02.05.2024 Luftfalle für Insekten
01.05.2024
Weitere interessante Neuigkeiten: ▪ K70 RGB Pro mechanische Tastatur ▪ Umweltfreundliche Selbstfahrlafette Centauro-II ▪ Kleinleistungs-Instrumentenverstärker INA828 News-Feed von Wissenschaft und Technologie, neue Elektronik
Interessante Materialien der Freien Technischen Bibliothek: ▪ Abschnitt der Website Metalldetektoren. Artikelauswahl ▪ Artikel Hamburger Konto. Populärer Ausdruck ▪ Artikel Hat das Wetter den Lauf der Geschichte beeinflusst? Ausführliche Antwort ▪ Artikel Regulierungsingenieur für funkelektronische Geräte und Geräte. Jobbeschreibung ▪ Artikel Kitt für Fässer. Einfache Rezepte und Tipps
Hinterlasse deinen Kommentar zu diesem Artikel: Alle Sprachen dieser Seite Startseite | Bibliothek | Artikel | Sitemap | Site-Überprüfungen www.diagramm.com.ua |