Anzahl Durchsuchen:0 Autor:Site Editor veröffentlichen Zeit: 2018-09-17 Herkunft:Powered
Das System wählt 52 Single-Chip-Mikrocomputer als Kern des Steuerungssystems aus. Der Wert des Ultraschallwandlers für die Entfernung wird durch das 4-stellige gemeinsame Kathoden-Digitalrohr angezeigt. Die unterschiedlichen Abstände zwischen den Hindernissen verwenden die unterschiedlichen Alarmgeräusche der Summerfrequenz, und das Ultraschallübertragungssignal besteht aus 52 Single-Chip-Mikrocomputern. Der P1.0 -Anschluss wird an die Ultraschallübertragungsschaltung gesendet, um die Ultraschallwelle zu übertragen, und das Alarmsystem besteht aus einer Summerschaltung. In diesem Design wird die Sonde, die Ultraschallwellen sendet und empfängt, getrennt, sodass die Übertragungs- und Empfangssignale nicht alltätig sind, wodurch Störungen vermieden werden und die Zuverlässigkeit des Systems gut verbessert werden kann. Das Systemblockdiagramm lautet wie folgt:
Ultraschallbereichsmodul
Das Grundprinzip besteht darin, dass das Ultraschall-Fernlaufmodul 2 cm-400 cm Nichtkontaktabstandsfunktion liefern kann, die Rangierungsgenauigkeit 3 mm erreichen kann und das Modul Ultraschall-Sender, Empfänger und Steuerkreis enthält. Das grundlegende Arbeitsprinzip enthält Aspekte:
1) Die Verwendung von IO -Port -Trig zum Auslösen des Subjekts beträgt ein hohes Signal von mindestens 10 us.
2) Das Modul sendet automatisch 40 kHz Quadratwellen, um automatisch festzustellen, ob eine Signalrendite vorliegt.
3) Es gibt eine Signalrendite und Ausgabe über das IO -Port -Echo. Die hohe Pegeldauer ist die Zeit vom Getriebe zur Rückkehr der Ultraschallwelle, der Testabstand = (hohe Zeit * Schallgeschwindigkeit)
Das Anzeigemodul des Ultraschallsensors für die Entfernungsmessung ist ein digitales Rohr, das in dynamisches Display und statische Anzeige unterteilt ist. Hier wird die dynamische Anzeige ausgewählt und der dynamische Anzeige-Treiber: Die dynamische Röhrchen-Dynamik-Anzeige-Schnittstelle ist einer der am häufigsten verwendeten Anzeigemodi im Einzelchip-Mikrocomputer und der gemeinsame Pol der einzelnen digitalen Röhrchen. Die Strobe-Steuerkreislauf wird hinzugefügt und der Bit -Strobe wird durch unabhängige E/A -Linien gesteuert. Wenn die MCU den Glyphencode ausgibt, empfangen alle digitalen Röhrchen den gleichen Glyph-Code, aber das digitale Rohr zeigt die Glyphe an, abhängig von der Steuerung des Ein-Chip-Strobe-COM-Anterminals des Single-Chip-Mikrocomputers sind wir nur Die Steuerung des zu angezeigten digitalen Röhrchens müssen eingeschaltet werden, und das Bit zeigt die Glyphe an, und das digitale Röhrchen ohne Blitz wird nicht licht. Durch die Steuerung des COM -Endes jedes digitalen Röhrchens werden die digitalen Röhrchen wiederum gesteuert, um nacheinander dynamisch zu fahren. Während des Rotationsanzeigevorgangs beträgt die Beleuchtungszeit jedes digitalen Rohrs 1 ~ 2 ms. Aufgrund der Persistenz des menschlichen Sehens und des Nachglühseffekts der LED, obwohl die digitalen Röhrchen nicht gleichzeitig beleuchtet sind, sofern die Scangeschwindigkeit schnell ausreicht, ist der Eindruck ein stabiler Satz von Anzeigedaten, es wird geben Das dynamische Display ist kein Flackern, das das statische Display entspricht, das viele O -Ports und einen geringeren Stromverbrauch sparen kann. Das Alarmmodul steuert das Chime des Summers entsprechend der Entfernung (mit dem E/A -Port, um eine quadratische Frequenzwelle zu erzeugen). Berechnen Sie die Messentfernung, Datenberechnung, Summeralarm und digitale Rohr -Hauptprogrammflussdiagramme wie oben. Wenn ein Interrupt auftritt, wird die Interrupt -Verarbeitung durchgeführt. Entwurf Interrupt Verarbeitungsfluss -Chart -Interrupt -Verarbeitungsfluss umfasst Alarmverarbeitung und Verarbeitung digitaler Röhrchen.