MENÜ English Ukrainian Russisch Startseite

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

Der Mikrocontroller steuert das Geländefahrzeug. Enzyklopädie der Funkelektronik und Elektrotechnik

Kostenlose technische Bibliothek

Lexikon der Funkelektronik und Elektrotechnik / Mikrocontroller

Kommentare zum Artikel Kommentare zum Artikel

Umfangreiche Funktionalität, relativ einfache Programmierung und niedrige Kosten haben Single-Chip-Mikrocontroller für die Kreativität von Amateurfunkern attraktiv gemacht. Das vorgeschlagene Gerät wurde als visuelles Hilfsmittel für einen Funktechnikkreis entwickelt, um jungen Funkamateuren das Studium von Mikrocontrollern zu erleichtern und dieses Studium anschaulich, lebendig und unterhaltsam zu gestalten.

Das Produkt basiert auf einem großen elektromechanischen Spielzeug – einem Raupen-Geländewagen, der von zwei Elektromotoren angetrieben wird. Die Steuerung erfolgt über den im Haushalt erhältlichen Mikrocontroller KR1878BE1. Das Programm sieht eine Reihe aufeinanderfolgender Aktionen vor, die eine automatische Führung der Maschine zur Lichtquelle und Annäherung an diese ermöglichen. Alle Aktionen werden von entsprechenden Sprachnachrichten begleitet, die im Speicher der den Lesern bereits bekannten Spezialchips Chipcorder von Winbond Electronics aufgezeichnet werden.

Das nachfolgend beschriebene Gerät funktioniert wie folgt. Nach dem Einschalten blinkt die Kontroll-LED zweimal und signalisiert damit den normalen Betrieb des Mikrocontrollers. Dann teilt die Maschine innerhalb von 20 Sekunden mit, warum und von wem sie erstellt wurde und dass sie von einem Single-Chip-Mikrocontroller KR1878BE1 gesteuert wird. Außerdem berichtet sie über ihre Aufgabe – eine Lichtquelle zu finden und sich ihr zu nähern, danach bestimmt sie die Beleuchtungsstärke in der Richtung vor sich, dreht sich um etwa 10° nach rechts und misst die Beleuchtung erneut . Wenn es nach dem Rechtsabbiegen kleiner geworden ist, sollte es um die gleichen 10° nach links abbiegen, wenn es zugenommen hat, wird noch einmal nach rechts abgebogen, die Beleuchtung wird erneut gemessen usw. Mit anderen Worten, das Auto dreht in Richtung zunehmender Beleuchtung bis zum Anschlag (bei leichtem Richtungssprung zur maximalen Beleuchtung), dann eine Drehung in die entgegengesetzte Richtung ausführen.

Dadurch wird die Richtung zur ersten gefundenen maximalen Beleuchtung bestimmt. Danach nähert sich das Auto dem Ziel – es bewegt sich für eine bestimmte Zeit darauf zu. Darüber hinaus wird diese Aktionsfolge eine bestimmte Anzahl von Malen ausgeführt. Alle Aktionen werden durch Sprachnachrichten kommentiert. Nachdem der letzte Schritt des Programms abgeschlossen ist, meldet die Maschine, dass das Programm abgeschlossen ist. (Die Drehung der Maschine um 10° wird durch die Betriebszeit des entsprechenden Elektromotors und die Geschwindigkeit der Raupe des vom Autor verwendeten elektromechanischen Spielzeugs bestimmt.)

Das schematische Diagramm des Steuerteils des Geräts ist in Abb. dargestellt. 1. Seine Basis ist der Mikrocontroller DD1 KR1878BE1 [1-3]. Das Schaltschema ist typisch. Die Taktfrequenz wird vom Quarzresonator ZG1 eingestellt. Die HL1-LED dient zur Anzeige, dass der Mikrocontroller normal hochgefahren ist und das Programm läuft.

Der Mikrocontroller steuert den Rover
(zum Vergrößern klicken)

Die Signalquelle ist die Fotodiode VD2. Mit Hilfe des Operationsverstärkers DA2.1 wird sein Fotostrom in Spannung umgewandelt. Widerstand R13 und Kondensator C9 bilden einen Tiefpassfilter. Der Follower am Operationsverstärker DA2.2 sorgt für seine Koordination mit dem Eingang des ADC DA4. Die beispielhafte Spannung wird mithilfe einer integrierten Zenerdiode DA6 und eines Strombegrenzungswiderstands R34 erzeugt. Der Widerstand R12 wird für eine bestimmte Kopie der VD2-Fotodiode ausgewählt, damit bei nahezu maximaler Beleuchtung die Spannung am ADC-Eingang den beispielhaften Wert von 2,5 V nicht überschreitet.

Das Gerät verwendet einen 10-Bit-ADC TLC1549CP mit einer seriellen Schnittstelle. Dadurch kann der Mikrocontroller den ADC über nur drei Signalleitungen steuern und Daten vom ADC empfangen. Das Zeitdiagramm des ADC-Betriebs ist in Abb. dargestellt. 2. Nach Anlegen des CS-Signals erscheint am DATA-Ausgang das höchstwertige Bit des Ergebnisses der vorherigen Konvertierung. Um das nächste Bit zu erhalten, müssen Sie einen Impuls an den I/O CLOCK-Eingang des ADC anlegen. Durch seinen Rückgang erscheint das nächste Bit am DATA-Ausgang usw. Gleichzeitig beginnt mit dem Rückgang des dritten Impulses am I/O-CLOCK-Eingang die Abtastung des analogen Eingangssignals vom IN-Eingang des ADC. Mit dem Abfall des zehnten Impulses am Eingang I/O CLOCK endet die Ausgabe des Ergebnisses der vorherigen Konvertierung und eine neue Konvertierung beginnt. Am CS-Eingang muss ein High-Pegel anliegen. Nach 21 µs oder mehr kann das CS-Signal angelegt und das Konvertierungsergebnis ausgelesen werden. Der allgemeine Algorithmus lautet wie folgt: Zuerst „schieben“ Sie unnötige 10 Bits der vorherigen Konvertierung vom ADC, warten Sie dann mindestens 21 μs und lesen Sie dann das Ergebnis der aktuellen Konvertierung.

Die Versorgungsspannung der Elektromotoren M1 und M2 wird über Tasten an den Transistoren VT1 und VT2 geliefert. Wenn an den Ausgängen des Mikrocontrollers PA2 und TIME eine hohe Spannung auftritt, öffnen sich die Transistoren VT1 und VT2 und die Elektromotoren beginnen, die Gleise zu drehen. In dieser Ausführungsform kann sich das Produkt vorwärts bewegen und drehen, indem eine der Schienen gebremst wird. Wenn es notwendig ist, eine Umkehrung oder Gegendrehung der Spuren sicherzustellen, sollten acht Transistoren und ein zusätzlicher Transcoder-Chip von drei Leitungen (in diesem Fall wird auch der PA4-Port verwendet) auf acht Tasten vorhanden sein. Ein solcher Schalter wurde vom Autor zusammengebaut und getestet, aber in der Praxis stellte sich heraus, dass man auf den Rückwärtsgang verzichten kann und die Motorsteuerung stark vereinfacht wird.

Die übrigen Einheiten des Geräts sind für die Beschallung des Produkts ausgelegt und ihr Ausschluss hat keinen Einfluss auf die Funktion des Steuerteils. Die Mikroschaltungen DA3 und DA5 der ISD1400-Serie [4-6] unterscheiden sich von der in [7] beschriebenen ISD4004-Serie durch eine kürzere Aufnahmezeit (20 s) und eine einfachere Schnittstelle, die keine Mikroprozessorsteuerung erfordert. Die Einbindung der DA3- und DA5-Chips entspricht der Beschreibung in der Dokumentation zu deren Verwendung. Beim Aufbau werden im ersten alle kurzen Sprachnachrichten und im zweiten eine lange Sprachnachricht aufgezeichnet.

Das Schieberegister DD2 dient dazu, darin eine Acht-Bit-Adresse zu akkumulieren, ab der die Aufzeichnung der gewünschten Phrase beginnt. Bevor die Suche nach einer Lichtquelle über den Ausgang PB2 gestartet wird, sendet der Mikrocontroller ein Signal an den DA5, um die Wiedergabe zu starten, und dieser spielt eine einzelne lange Nachricht ab. Während des Ziels und der Annäherung an das Ziel gibt der Mikrocontroller über DD2 die Adresse des Anfangs der gewünschten Phrase über DD3 an die Adresseingänge von DA1 aus, woraufhin das Signal zum Starten der Wiedergabe der Phrase über den RVR-Ausgang gesendet wird. Nachrichten werden durch einen Leistungsverstärker verstärkt, der auf dem DA1-Chip basiert. Die Lautstärke wird über den Trimmwiderstand RXNUMX eingestellt. Nach Abschluss der angegebenen Anzahl von Schritten zum Ausrichten und Annähern an die Lichtquelle stoppt das Modell.

Die Pins PAO und PB4 (Punkte A und B) sind für den Anschluss zweier Taster mit Schließerkontakten reserviert (die zweiten Pins der Taster sind mit dem gemeinsamen Kabel des Geräts verbunden). Innerhalb des Mikrocontrollers werden Widerstände, die an den +5-V-Strombus angeschlossen sind, programmgesteuert mit diesen Pins verbunden. Wenn die Tastenkontakte geschlossen sind, fällt die Spannung am entsprechenden Pin auf 0. Wenn Sie den Interrupt-Modus für den Spannungsabfall an diesen Eingängen programmieren Durch das Hinzufügen von Interrupt-Handhabungsroutinen können Sie dem Auto „beibringen“, auf Hindernisse zu reagieren.

Die Codes des Programms, die in den Speicher des Mikrocontrollers eingegeben werden müssen, sind in der Tabelle aufgeführt. 1.

Der Mikrocontroller steuert den Rover
(zum Vergrößern klicken)

Das Gerät wird über Kabel von einer 5-V-Quelle mit Strom versorgt und verbraucht beim Vorwärtsfahren (beide Motoren laufen) einen Strom von etwa 0,5 A (abhängig von den verwendeten Motoren). Es ist zu beachten, dass im Moment des Startens der verbrauchte Strom viel größer ist. Der Autor hat es auf mindestens mehr als 1,2 A pro Motor gebracht, und es kam zu Störungen im Stromkreis, die zum Neustart des Mikrocontrollers führten. Dies wurde durch die Reihenschaltung der Widerstände R2 und R3 mit den Motoren beseitigt.

Die meisten Teile des Geräts sind auf einem 125x65 mm großen Steckbrett montiert (Abb. 3).

Der Mikrocontroller steuert den Rover

Für die Mikroschaltungen DA3 und DA5 sind darauf 28-Steckdosen und für DD1 - 18-Steckdosen verbaut. Alle Widerstände - MSC-Oxidkondensatoren - K50-35 oder ähnliche ausländische Produktion, der Rest - KM. Sie können fast jede Photodiode VD2 nehmen. Es wurden drei Fotodioden unterschiedlichen Typs getestet und mit allen wurde ein gutes Ergebnis erzielt. Der Widerstandswert des Widerstands R12 änderte sich in diesem Fall von 47 auf 820 kOhm. Wenn als Lichtquelle eine Glühlampe verwendet wird, ist es wünschenswert, eine IR-Fotodiode zu verwenden, in diesem Fall wird das Sonnenlicht weniger beeinträchtigt. Anstelle der integrierten Zenerdiode LM385Z-2,5 (DA6) ist die Verwendung des KS133A zulässig, indem der Widerstandswert des Widerstands R34 auf 330 Ohm reduziert wird. Der Austausch der KT863A-Transistoren (VT1, VT2) ist unerwünscht (sie wurden nach zwei Parametern ausgewählt: einem hohen Basisstromübertragungskoeffizienten und einer niedrigen Emitter-Kollektor-Sättigungsspannung).

Beim Aufzeichnen von Sprachnachrichten wird der DD1-Mikrocontroller aus dem Panel entfernt, der DA3-Chip anstelle des DA5 installiert, die erforderlichen Phrasen werden hineingeschrieben, dann wird er an seinen Platz zurückgebracht und DA5 an seinen eigenen Es wird eine lange Nachricht aufgezeichnet. Nach Abschluss aller Vorgänge wird auch der Mikrocontroller eingebaut.

Nachrichten an den anstelle von DA5 installierten Chip werden wie folgt aufgezeichnet. Vor der ersten Aufzeichnung wird mit dem Schalter SA1 an den Eingängen AO-A7 die Adresse 00h eingestellt (alle SA1-Kontakte sind in geschlossener Stellung). Dies ist die Adresse des Anfangs des ersten Tonfragments im Speicher des Chips. Halten Sie dann die Taste SB2 („REC“) gedrückt, während Sie die gewünschte Phrase aufnehmen. Nach dem Loslassen der Taste stoppt die Aufnahme und der Code des Endes des Fragments wird automatisch im Speicher der Mikroschaltung am Ende des Tonfragments aufgezeichnet.

Leider ist es unmöglich, die genaue Adresse des Endes zu ermitteln. Daher wird mit Hilfe von SA1 eine Adresse eingestellt, die ungefähr dem Ende des Fragments mit einem „Shortage“ entspricht. Dies kann auf der Grundlage der für die Aufzeichnung eines Fragments erforderlichen Zeit sowie der Tabelle der Adressenkorrespondenz und Aufzeichnungszeit (in abgekürzter Form – siehe Tabelle 2) erfolgen.

Der Mikrocontroller steuert den Rover
(zum Vergrößern klicken)

Beim ISD1420 entspricht die Änderung der Adresse auf 01h einer Zeitspanne von 0,125 s. Kurze Nachrichten wie „Ziel gefunden“ dauern etwa 1,5 Sekunden. Drücken Sie nach dem Einstellen der Adresse kurz die Wiedergabetaste SB1 („PLAT“). Ist die eingegebene Adresse kleiner als die Adresse des Fragmentendes, ist ein Stück vom Ende des Fragments zu hören und die HL2-LED leuchtet am Ende kurz blinken. War die Adresse größer, dann kommt es zu einer relativ langen Stille und dann zum Blinken der HL2-LED, was bedeutet, dass die Wiedergabe das Ende des Speichers des Chips erreicht hat.In diesem Auf diese Weise wird die Adresse des Endes der Nachricht bestimmt. Die Adresse, die auf das Ende der vorherigen Nachricht folgt, wird zur Adresse des Anfangs der nächsten. Alle Adressen, an denen Nachrichten beginnen, sollten sorgfältig aufgezeichnet werden, da dies erforderlich ist im Programm enthalten sind, anstelle derjenigen, die der Autor erhalten hat, und der Dauer der von ihm geäußerten Phrasen entsprechen.

Wenn die Lautstärke der Sprachnachrichten nicht ausreicht, können Sie den Widerstandswert des Widerstands R1 erhöhen oder einen anderen Verstärker mit Differenzeingang verwenden. Die Kapazität des Kondensators C6 kann auf 0,1 uF reduziert werden, wodurch der Start des Mikrocontrollers beschleunigt wird. Im Motorsteuermodul kann es erforderlich sein, den Widerstand der Widerstände R4 und R5 auf 270 Ohm zu reduzieren.

Projektdateien

Literatur

  1. KR1878BE1 - 8-Bit-RISC-Mikrocontroller. - OJSC Angstrem.
  2. (Beschreibung von KR1878BE1, Übersetzerprogramm, Programmierer usw.).
  3. Bogomolov D. Frequenzmesser auf einem Mikrocontroller. - Radio, 2000, Nr. 10, p. 4 - 6.
  4. .
  5. - Beschreibung der Mikroschaltungen der ISD1420-Serie (Dateien 1400_1.pdf-1400_3.pdf).
  6. - Beschreibung verschiedener Aspekte der Verwendung von Mikroschaltungen der ISD1420-Serie und ähnlichen (Datei apin10.pdf - Beispiele für Schaltungen, apin03.pdf - Zeit- und Adresskorrespondenztabelle, apin04.pdf - häufig gestellte Fragen, apin05.pdf - über wie die Mikroschaltung funktioniert, apin06 .pdf – über die Verwendung von Chips und die Zusammenarbeit mit dem LM386, apin07.pdf – über Adressierung).
  7. Shitikov A. ISD4004-16M – Ein-Chip-Sprachaufzeichnungs-/Wiedergabesystem. - Radio. 2002, Nr. 2, S. 19 - 21; Nr. 3, S. 15, 16.

Autor: N. Ostroukhov, Surgut, Gebiet Tjumen

Siehe andere Artikel Abschnitt Mikrocontroller.

Lesen und Schreiben nützlich Kommentare zu diesem Artikel.

<< Zurück

Neueste Nachrichten aus Wissenschaft und Technik, neue Elektronik:

Eine neue Möglichkeit, optische Signale zu steuern und zu manipulieren 05.05.2024

Die moderne Welt der Wissenschaft und Technik entwickelt sich rasant und jeden Tag tauchen neue Methoden und Technologien auf, die uns in verschiedenen Bereichen neue Perspektiven eröffnen. Eine dieser Innovationen ist die Entwicklung einer neuen Methode zur Steuerung optischer Signale durch deutsche Wissenschaftler, die zu erheblichen Fortschritten auf dem Gebiet der Photonik führen könnte. Neuere Forschungen haben es deutschen Wissenschaftlern ermöglicht, eine abstimmbare Wellenplatte in einem Wellenleiter aus Quarzglas zu schaffen. Dieses auf der Verwendung einer Flüssigkristallschicht basierende Verfahren ermöglicht es, die Polarisation des durch einen Wellenleiter fließenden Lichts effektiv zu ändern. Dieser technologische Durchbruch eröffnet neue Perspektiven für die Entwicklung kompakter und effizienter photonischer Geräte, die große Datenmengen verarbeiten können. Die durch die neue Methode bereitgestellte elektrooptische Steuerung der Polarisation könnte die Grundlage für eine neue Klasse integrierter photonischer Geräte bilden. Dies eröffnet große Chancen für ... >>

Primium Seneca-Tastatur 05.05.2024

Tastaturen sind ein fester Bestandteil unserer täglichen Arbeit am Computer. Eines der Hauptprobleme für Nutzer ist jedoch der Lärm, insbesondere bei Premium-Modellen. Doch mit der neuen Seneca-Tastatur von Norbauer & Co könnte sich das ändern. Seneca ist nicht nur eine Tastatur, es ist das Ergebnis von fünf Jahren Entwicklungsarbeit, um das perfekte Gerät zu schaffen. Jeder Aspekt dieser Tastatur, von den akustischen Eigenschaften bis hin zu den mechanischen Eigenschaften, wurde sorgfältig durchdacht und ausbalanciert. Eines der Hauptmerkmale von Seneca sind seine leisen Stabilisatoren, die das bei vielen Tastaturen auftretende Geräuschproblem lösen. Darüber hinaus unterstützt die Tastatur verschiedene Tastenbreiten, sodass sie für jeden Benutzer bequem ist. Obwohl Seneca noch nicht käuflich zu erwerben ist, ist die Veröffentlichung für Spätsommer geplant. Seneca von Norbauer & Co setzt neue Maßstäbe im Tastaturdesign. Ihr ... >>

Das höchste astronomische Observatorium der Welt wurde eröffnet 04.05.2024

Die Erforschung des Weltraums und seiner Geheimnisse ist eine Aufgabe, die die Aufmerksamkeit von Astronomen aus aller Welt auf sich zieht. In der frischen Luft der hohen Berge, fernab der Lichtverschmutzung der Städte, enthüllen die Sterne und Planeten ihre Geheimnisse mit größerer Klarheit. Mit der Eröffnung des höchsten astronomischen Observatoriums der Welt – dem Atacama-Observatorium der Universität Tokio – wird eine neue Seite in der Geschichte der Astronomie aufgeschlagen. Das Atacama-Observatorium auf einer Höhe von 5640 Metern über dem Meeresspiegel eröffnet Astronomen neue Möglichkeiten bei der Erforschung des Weltraums. Dieser Standort ist zum höchstgelegenen Standort für ein bodengestütztes Teleskop geworden und bietet Forschern ein einzigartiges Werkzeug zur Untersuchung von Infrarotwellen im Universum. Obwohl der Standort in großer Höhe für einen klareren Himmel und weniger Störungen durch die Atmosphäre sorgt, stellt der Bau eines Observatoriums auf einem hohen Berg enorme Schwierigkeiten und Herausforderungen dar. Doch trotz der Schwierigkeiten eröffnet das neue Observatorium den Astronomen vielfältige Forschungsperspektiven. ... >>

Zufällige Neuigkeiten aus dem Archiv

Beton mit Nanopartikeln macht die Luft sauberer 13.06.2012

Wissenschaftler der State University of Navarra haben eine Beschichtung aus Nanopartikeln entwickelt, die bei Sonneneinstrahlung die Umweltverschmutzung zerstören kann.

Das neue Material basiert auf Nanopartikeln, die mit Sonnenlicht interagieren und chemische photokatalytische Reaktionen hervorrufen, die einige Schadstoffe zerstören. Insbesondere wurde während der Versuche eine Abnahme der Luftverschmutzung durch Stickoxide um 90 %, Kohlenwasserstoffe um 80 % und Kohlenoxide um 75 % beobachtet. Darüber hinaus kann die Beschichtung auch bestimmte Chemikalien abbauen, die gefährliche Infektionen wie Bakterien und Pilze beherbergen können.

Die neue Beschichtung ist sehr dünn – weniger als ein Mikrometer (Millionstel Meter) – und kann auf Materialien mit praktisch jeder Oberflächenform aufgetragen werden. Derzeit entwickeln Wissenschaftler eine spezielle Farbe, die Nanopartikel enthält, mit der eine neue Beschichtung auf eine Vielzahl von Materialien aufgebracht werden kann: von Beton über Metall bis hin zu Keramik.

Im Gegensatz zu den meisten antibakteriellen Beschichtungen verliert die Erfindung spanischer Wissenschaftler ihre Eigenschaften im Laufe der Zeit nicht. Die neue anorganische Beschichtung setzt bei Sonneneinstrahlung lange Zeit freie Radikale frei, die Luftschadstoffe effektiv „angreifen“.

Nach Berechnungen von Wissenschaftlern wird ihre Beschichtung in der Massenproduktion kostengünstig sein und beispielsweise an der Fassade eines Gebäudes 20 bis 30 Jahre lang dienen können. Die Beschichtung von Nanopartikeln kann in umweltgefährdenden Industrien, an Orten mit erhöhter Ansammlung von Schadstoffen, beispielsweise an stark befahrenen Straßen oder Tankstellen, sowie in Bau- und Ausbaumaterialien eingesetzt werden.

Weitere interessante Neuigkeiten:

▪ Netzteil PID-250 mit zwei Ausgängen

▪ Stress verlangsamt Immunzellen

▪ Tragbare Stream S03-Festplatten mit USB 3.0-Schnittstelle

▪ Ultraviolett macht das Gehirn schlauer

▪ grüne Maus

News-Feed von Wissenschaft und Technologie, neue Elektronik

 

Interessante Materialien der Freien Technischen Bibliothek:

▪ Site-Abschnitt Geflügelte Wörter, Ausdruckseinheiten. Artikelauswahl

▪ Artikel Drill Baby. Tipps für einen Modellbauer

▪ Artikel Was geben männliche Drückerfliegen ihren Freundinnen bei Paarungsspielen? Ausführliche Antwort

▪ Artikel Geschweißte Reifen - Fahrrad. Reisetipps

▪ Artikel RS-232C-Schnittstelle. Enzyklopädie der Funkelektronik und Elektrotechnik

▪ Artikel Mikroschaltungen der LM7001-Serie für einen Frequenzsynthesizer. 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