MENÜ English Ukrainian Russisch Home

Kostenlose technische Bibliothek für Bastler und Profis Kostenlose technische Bibliothek


ENZYKLOPÄDIE DER FUNKELEKTRONIK UND ELEKTROTECHNIK
Kostenlose Bibliothek / Schemata von radioelektronischen und elektrischen Geräten

Ein anderes Leben des LPT-Ports. Teil 3. Enzyklopädie der Funkelektronik und Elektrotechnik

Kostenlose technische Bibliothek

Lexikon der Funkelektronik und Elektrotechnik / Computer

Kommentare zum Artikel Kommentare zum Artikel

Sicherlich ist jeder von Ihnen (seit Sie diesen Text lesen) in Ihrem Leben auf Disketten, CDs usw. gestoßen. Festplattenlaufwerke, Drucker, Scanner, im Allgemeinen Geräte, die einen Schrittmotor enthalten. Jetzt schalten wir es ein. Die folgende Abbildung ist ein Diagramm, das ich im Internet gefunden habe. Der Autor verzeiht mir, ich gebe keinen Link dazu (ich weiß nur nicht mehr, wo ich ihn gefunden habe), aber wenn er diesen Artikel sieht, wird er seinen Plan erkennen.

Ein weiteres Leben des LPT-Ports
(zum Vergrößern klicken)

Tatsächlich ist alles fair, alles funktioniert. Sie können eine Reihe aller möglichen Schemata entwerfen, aber jetzt ist es für uns wichtig, nicht das Funktionsprinzip der Schaltung zu verstehen, sondern das Prinzip der Versorgung des Motors mit Steuersignalen. Das folgende Diagramm zeigt dies.

Ein weiteres Leben des LPT-Ports

An jede der Motorwicklungen werden abwechselnd Impulse angelegt, manchmal liegt an zwei Wicklungen gleichzeitig ein hoher Signalpegel an. Wenn Sie sich die linke Seite des Diagramms ansehen und D0-D3 bemerken, werden Sie sofort verstehen, worauf ich hinaus will.

Ein weiteres Leben des LPT-Ports

Das ist das Ergebnis, und natürlich ein Computer mit einem LPT-Anschluss. Sie müssen die Leistung für den Motor selbst und für jeden Motortyp selbst übernehmen. Gemäß dem Diagramm speisen wir 3, 2, 6, 4, 12, 8, 9, 1 bis &H378 der Reihe nach in die Eingänge A, B, C, D ein. Und wo man anfängt, ist nicht entscheidend, die Frage besteht darin, die Reihenfolge beizubehalten und sie im „Kreis“ oder so oft wie nötig zu wiederholen. Wenn Sie die Richtung der Sequenz ändern (von hinten nach vorne), erfolgt die Drehung des Motors in die entgegengesetzte Richtung. Diese Sequenz weist den Motor an, Halbschritte auszuführen (dies hängt von der Konstruktion des Motors ab). Für die Vollschrittsteuerung wäre die Sequenz 3, 6, 12, 9.

Und dann fiel mir eine Sieben-Segment-Anzeige auf LEDs eines Taschenrechners auf. Die Entscheidung fiel sofort.

So funktioniert ein solcher Indikator.

Ein weiteres Leben des LPT-Ports

Der Einfachheit halber habe ich eine 4-stellige (in meinem Indikator sind es 12) Sieben-Segment-Anzeige auf LEDs gezeichnet. Wir versorgen die Bits 1-4 mit 0 und versorgen die Segmente mit + Strom (jeder Indikatortyp hat seine eigenen Leistungsparameter). Alle Segmente sind kombiniert, daher müssen Sie eine solche Anzeige mit einer dynamischen Anzeige beleuchten. Jeder, der schon einmal eine elektronische Uhr selbst zusammengebaut hat, weiß, was es ist, aber für alle Fälle werden wir es uns genauer ansehen.

Schritt 1. Ein niedriger Signalpegel wird an die erste Ziffer angelegt und der Code der Ziffer, die wir sehen möchten, wird auf den Segmenten eingestellt (hoher Pegel).

Ein weiteres Leben des LPT-Ports

Schritt 2. An die zweite Ziffer wird ein niedriger Signalpegel angelegt und der Code der Ziffer, die wir sehen möchten, wird auf den Segmenten eingestellt (hoher Pegel).

Ein weiteres Leben des LPT-Ports

Schritt 3. An die dritte Ziffer wird ein niedriger Signalpegel angelegt und der Code der Ziffer, die wir sehen möchten, wird auf den Segmenten eingestellt (hoher Pegel).

Ein weiteres Leben des LPT-Ports

Schritt 4. An die vierte Ziffer wird ein niedriger Signalpegel angelegt und der Code der Ziffer, die wir sehen möchten, wird auf den Segmenten eingestellt (hoher Pegel).

Ein weiteres Leben des LPT-Ports

Und wieder zu einem neuen Schritt 1, 2 usw. All dies geschieht sehr schnell, sodass unsere Augen keine Zeit haben, die flackernden Zahlen zu sehen.

Wir nehmen unseren Indikator und legen die Bits 1, 2, 3, 4 auf STROBE(1), AUTO(14), INIT(16), SELECT IN(17). Dies wird die Steuerung der Ziffern sein, und wir setzen die Segmente A, B, C, D, E, F, G auf D0, D1, D2, D3, D4, D5, D6. Um in der ersten Ziffer zu zünden, zum Beispiel 1 (Segmente B, C), müssen Sie die Zahl 378 auf die Adresse &H6 und 37 auf die Adresse &H197A anwenden.

Ein weiteres Leben des LPT-PortsEin weiteres Leben des LPT-Ports

Und hier ist das fertige Programm – eine elektronische Uhr.

Es gibt 2 Schaltflächen im Formular. Der erste startet die Uhr, der zweite stoppt. Der Parameter Z = 0.004 wurde experimentell gewählt. Wenn Sie keine Verzögerung einstellen, verschmelzen die Zahlen, alles geht zu schnell und die LED hat keine Zeit zum Erlöschen.

Option Explizit

Deklarieren einer Bibliothek für die Arbeit mit LPT-Portadressen

Private Deklarationsfunktion DlPortReadPortUchar Lib „dlportio.dll“ (ByVal Port As Long) als Byte

Private Declare Sub DlPortWritePortUchar Lib „dlportio.dll“ (ByVal Port As Long, ByVal Value As Byte)

Dim I, J als ganze Zahl

Dim Z als Single

Dim A als Zeichenfolge

Privater Unterbefehl1_Click ()

J = 1 'Schleifenauflösung

Z = 0.004' Verzögerung

Tun Sie While J <> 0

DoEvents

A = Mid$(Time$, 5, 1) 'Einheiten von Minuten lesen

DlPortWritePortUchar &H37A, 197 'lass das erste Bit aufleuchten

writetime 'Anzeigeeinheiten von Minuten

A = Mid$(Time$, 4, 1) 'Zehner von Minuten lesen

DlPortWritePortUchar &H37A, 198 'lass das zweite Bit aufleuchten

writetime 'zeigt Zehnerminuten an

A = Mid$(Time$, 2, 1) 'Stundeneinheiten lesen

DlPortWritePortUchar &H37A, 192 'Drittes Bit aufleuchten lassen

writetime 'Stundeneinheiten anzeigen

A = Mid$(Time$, 1, 1) 'Zehn Stunden lesen

DlPortWritePortUchar &H37A, 204 'XNUMX. Bit aufleuchten lassen

writetime 'zeigt Zehnerstunden an

Wenn J = 0, dann Beende Do

Loop

DlPortWritePortUchar &H378, 0

End Sub

Public Sub writetime()

Fallwert(A) auswählen

Fall ist = 0

I = 63 'Code 0 für eine Sieben-Segment-Anzeige

Fall ist = 1

I = 6 'Code 1 für eine Anzeige mit sieben Segmenten

Fall ist = 2

I = 91 'Code 2 für eine Sieben-Segment-Anzeige

Fall ist = 3

I = 79 'Code 3 für eine Sieben-Segment-Anzeige

Fall ist = 4

I = 102 'Code 4 für eine Sieben-Segment-Anzeige

Fall ist = 5

I = 109 'Code 5 für eine Sieben-Segment-Anzeige

Fall ist = 6

I = 125 'Code 6 für eine Sieben-Segment-Anzeige

Fall ist = 7

I = 7 'Code 7 für eine Anzeige mit sieben Segmenten

Fall ist = 8

I = 255 'Code 8 für eine Sieben-Segment-Anzeige

Fall ist = 9

I = 239 'Code 9 für eine Sieben-Segment-Anzeige

End Select

DlPortWritePortUchar &H378, ich schreibe Code für einen Sieben-Segment-Indikator

Pause (Z) 'Verzögerung

End Sub

Privater Unterbefehl2_Click ()

J = 0

DlPortWritePortUchar &H378, 0

End Sub

„Verzögerungsverfahren. Anrufformat: Pause (Anzahl Sekunden)

Public Sub Pause (Wert als Single)

Schwacher Start, Ende

Start = Timer

Do While Timer < Start + Wert

DoEvents

Loop

Ende=Timer

End Sub

Ein weiteres Leben des LPT-Ports

So funktioniert es im wirklichen Leben.

Ich werde den Anschluss von Fluoreszenzindikatoren nicht beschreiben, aber ehrlich gesagt habe ich es versucht – es funktioniert. Ich habe ein positives Potential an die Entladungsgitter angelegt, das Filament geerdet und über D1-D0 6 an die Segmente angelegt. Alles leuchtet. Ich habe keine LCD-Anzeigen ausprobiert, ich muss herausfinden, wo ich 64 Hz herbekomme. Wenn jemand eine Verbindung herstellt, freue ich mich über ein Diagramm von Ihnen. Übrigens eine interessante Idee: Sie können auf LEDs eine Lauflinie erstellen, um alphanumerische Informationen anzuzeigen. Generell bin ich wieder einmal davon überzeugt, dass dieser Port ein hervorragendes Werkzeug für Kreativität ist.

Hier noch ein kleines Thema zum Thema Elektromotoren. Nicht jeder verfügt über Schrittmotoren und es ist nicht immer praktisch und notwendig. Versuchen wir, beispielsweise mit einem einfachen Motor mit Getriebe auszukommen, um ein bestimmtes Gerät präzise in einer horizontalen Ebene zu bewegen. Sei es ein Bleistift oder Filzstift. Der Motor ist mit einem Untersetzungsgetriebe verbunden, das wiederum mit einer Gewindeachse verbunden ist. Eine Scheibe mit Metallsektoren (Kontaktpads oder Schlitze für Optiken) wird beispielsweise starr auf einer Gewindeachse befestigt, z

Ein weiteres Leben des LPT-Portsoder Ein weiteres Leben des LPT-Ports

Das ist nicht mehr wichtig, wichtig ist, dass wir bei Kenntnis der Gewindesteigung, zum Beispiel einer Steigung von 1 mm, 4 Sektoren haben, was bedeutet, dass sich der Schlitten bei einer vollen Umdrehung der Scheibe um 1 mm vorwärts bewegt, und für eine viertel Umdrehung - um 0,25 mm. Die Anzahl der Sektoren kann beliebig sein – so viele Sie möchten. Aber was bekommen wir jetzt.

Ein weiteres Leben des LPT-Ports

Fortfahren. Nach einem solchen Algorithmus arbeitet beispielsweise das Motorsteuerungsprogramm.

Ein weiteres Leben des LPT-Ports

Die Steuerung erfolgt über die D0-D7-Busse und/oder über den &H37A-Port, die Befehle von den Aktoren (Sensoren) gehen an &H379 und/oder &H378. Im Allgemeinen dann Ihre Vorstellungskraft und Möglichkeiten. Das gleiche Prinzip ist logisch, um den Schlitten in einer senkrechten Ebene zu bewegen. Und hier haben Sie eine Maschine mit Bewegung in zwei Richtungen. Diese. Der Bau einer CNC-Maschine zu Hause (computergestützte numerische Steuerung) ist ziemlich REAL.

Autor: Alexey Klyushnikov, Ivanovo; Veröffentlichung: cxem.net

Siehe andere Artikel Abschnitt Computer.

Lesen und Schreiben nützlich Kommentare zu diesem Artikel.

<< Zurück

Neueste Nachrichten aus Wissenschaft und Technik, neue Elektronik:

Kunstleder zur Touch-Emulation 15.04.2024

In einer modernen Technologiewelt, in der Distanz immer alltäglicher wird, ist es wichtig, die Verbindung und das Gefühl der Nähe aufrechtzuerhalten. Jüngste Entwicklungen bei künstlicher Haut durch deutsche Wissenschaftler der Universität des Saarlandes läuten eine neue Ära der virtuellen Interaktionen ein. Deutsche Forscher der Universität des Saarlandes haben ultradünne Folien entwickelt, die das Tastgefühl über eine Distanz übertragen können. Diese Spitzentechnologie bietet neue Möglichkeiten der virtuellen Kommunikation, insbesondere für diejenigen, die weit von ihren Lieben entfernt sind. Die von den Forschern entwickelten ultradünnen, nur 50 Mikrometer dicken Folien lassen sich in Textilien integrieren und wie eine zweite Haut tragen. Diese Folien fungieren als Sensoren, die taktile Signale von Mama oder Papa erkennen, und als Aktoren, die diese Bewegungen an das Baby weiterleiten. Durch die Berührung des Stoffes durch die Eltern werden Sensoren aktiviert, die auf Druck reagieren und den ultradünnen Film verformen. Das ... >>

Petgugu Global Katzenstreu 15.04.2024

Die Pflege von Haustieren kann oft eine Herausforderung sein, insbesondere wenn es darum geht, Ihr Zuhause sauber zu halten. Das Startup Petgugu Global hat eine neue interessante Lösung vorgestellt, die Katzenbesitzern das Leben erleichtert und ihnen hilft, ihr Zuhause perfekt sauber und ordentlich zu halten. Das Startup Petgugu Global hat eine einzigartige Katzentoilette vorgestellt, die den Kot automatisch ausspülen kann und so Ihr Zuhause sauber und frisch hält. Dieses innovative Gerät ist mit verschiedenen intelligenten Sensoren ausgestattet, die die Toilettenaktivität Ihres Haustieres überwachen und nach dem Gebrauch eine automatische Reinigung aktivieren. Das Gerät wird an die Kanalisation angeschlossen und sorgt für eine effiziente Abfallentsorgung, ohne dass der Eigentümer eingreifen muss. Darüber hinaus verfügt die Toilette über einen großen spülbaren Stauraum, was sie ideal für Haushalte mit mehreren Katzen macht. Die Petgugu-Katzentoilettenschüssel ist für die Verwendung mit wasserlöslicher Streu konzipiert und bietet eine Reihe zusätzlicher ... >>

Die Attraktivität fürsorglicher Männer 14.04.2024

Das Klischee, dass Frauen „böse Jungs“ bevorzugen, ist schon lange weit verbreitet. Jüngste Untersuchungen britischer Wissenschaftler der Monash University bieten jedoch eine neue Perspektive zu diesem Thema. Sie untersuchten, wie Frauen auf die emotionale Verantwortung und Hilfsbereitschaft von Männern reagierten. Die Ergebnisse der Studie könnten unser Verständnis darüber verändern, was Männer für Frauen attraktiv macht. Eine von Wissenschaftlern der Monash University durchgeführte Studie führt zu neuen Erkenntnissen über die Attraktivität von Männern für Frauen. Im Experiment wurden Frauen Fotos von Männern mit kurzen Geschichten über deren Verhalten in verschiedenen Situationen gezeigt, darunter auch über ihre Reaktion auf eine Begegnung mit einem Obdachlosen. Einige der Männer ignorierten den Obdachlosen, während andere ihm halfen, indem sie ihm beispielsweise Essen kauften. Eine Studie ergab, dass Männer, die Empathie und Freundlichkeit zeigten, für Frauen attraktiver waren als Männer, die Empathie und Freundlichkeit zeigten. ... >>

Zufällige Neuigkeiten aus dem Archiv

Datenbrillen und implantierbare Chips statt Smartphones 01.06.2022

Pekka Lundmark, CEO des Telekommunikationsausrüsters Nokia, sagte, dass die kommerzielle Nutzung der Kommunikationsnetze der sechsten Generation (6G) im Jahr 2030 beginnen werde. Gleichzeitig stellte er fest, dass sich bis dahin höchstwahrscheinlich viele Menschen weigern werden, Smartphones zu verwenden, und tragbare Elektronik und implantierbare Chips bevorzugen.

Während einer Rede auf dem Weltwirtschaftsforum in Davos sagte Lundmark, er erwarte eine kommerzielle Nutzung von 6G um das Jahr 2030 herum. Er stellte fest, dass die Menschen wahrscheinlich schon vorher Smartphones aufgeben und auf intelligente Brillen und andere ähnliche Geräte umsteigen, die sich mit dem Internet verbinden und miteinander interagieren können. Darüber hinaus werden einige dieser Geräte in den menschlichen Körper implantiert.

"Bis dahin wird das Smartphone, wie wir es heute kennen, definitiv nicht mehr die häufigste Schnittstelle sein. Viele dieser Dinge werden direkt in unseren Körper eingebaut", sagte Lundmark.

Er hat nicht genau angegeben, was er meinte, aber es ist wahrscheinlich, dass wir über elektronische Implantate sprechen, wie sie von Elon Musks Firma Neuralink entwickelt wurden. Im weiteren Sinne können wir von Chips sprechen, die dazu bestimmt sind, in Finger oder andere Körperteile implantiert zu werden.

Lundmark sagte auch, dass es bis 2030 einen „digitalen Zwilling von allem“ geben werde, der „enorme Rechenleistung“ erfordern werde. Ihm zufolge müssen die Netzwerke 100- oder sogar 1000-mal schneller sein als heute, um Daten im Metaverse zu übertragen.

Weitere interessante Neuigkeiten:

▪ Ultrakompaktes Holz

▪ Das Gehirn ist wichtiger als die Muskeln

▪ Sprachen der Zukunft

▪ Tomaten produzieren Vitamin D

▪ Anti-Malaria-Mücken geschaffen

News-Feed von Wissenschaft und Technologie, neue Elektronik

 

Interessante Materialien der Freien Technischen Bibliothek:

▪ Abschnitt der Website Werkzeuge und Mechanismen für die Landwirtschaft. Artikelauswahl

▪ Artikel Der Glücksvogel von morgen. Populärer Ausdruck

▪ Artikel Was verursachte den Tod einer Betrügerin, die sich Prinzessin Tarakanova nannte? Ausführliche Antwort

▪ Artikelrechner. Jobbeschreibung

▪ Artikel Zweistufiger, einstufiger Lüfter. Enzyklopädie der Funkelektronik und Elektrotechnik

▪ Artikel Elektrische Geräte und elektrische Anlagen für allgemeine Zwecke. Freileitungen und Leiter. Enzyklopädie der Funkelektronik und Elektrotechnik

Hinterlasse deinen Kommentar zu diesem Artikel:

Name:


E-Mail optional):


Kommentar:





Alle Sprachen dieser Seite

Startseite | Bibliothek | Artikel | Sitemap | Site-Überprüfungen

www.diagramm.com.ua

www.diagramm.com.ua
2000-2024