Kamera-Debugging-Methode
Eine Nachricht hinterlassen
1. Bauen Sie die Schaltung extern auf, um das CRT-Display anzuschließen
Führen Sie drei Leitungen für Strom, Masse und Signal von der analogen Kamera aus, um die Kamera mit Strom zu versorgen, und verbinden Sie dann die Videosignalleitung mit der Videoeingangsschnittstelle der TV-Box. Der VGA-OUT der TV-Box ist mit der CRT-Anzeige verbunden, so dass die CRT die digitalisierte Kamera visuell anzeigen kann. Diese Methode ist eine vollständige Anzeige auf Hardwareebene und bietet den gleichen Anzeigeeffekt wie das menschliche Auge, was eine große Hilfe für die Kamerainstallation und die eigene physikalische Parameterkorrektur ist.
2. Off-Chip-erweiterter LCD-Flüssigkristall
MCUs der HCS12-Serie enthalten eine serielle Peripherieschnittstelle SPI (Serial Peripheral Interface), die eine Datenübertragung zwischen MCUs realisieren kann, und ihre Geschwindigkeit ist höher als die durch serielle asynchrone Kommunikation (SCI). Das SPI-Modul unterstützt auch die bidirektionale, synchrone, serielle Kommunikation zwischen der MCU und Peripheriegeräten und realisiert die Peripherieerweiterung der MCU.
(1) Anzeigezeichen Wenn das System läuft, fordert es die relevanten Betriebsparameter des Systems in Form von Zeichen auf. Jedes Zeichen belegt 8*6-Punkt-Spalten und erfordert 6 Datenbytes. Um die Zeichenanzeige zu vervollständigen, müssen Sie nur die entsprechenden Daten in das angegebene Bit in der Programmierung schreiben. Da das Flüssigkristallmodul selbst keine Schriftbibliothek hat, ist es notwendig, die Punktmatrixdaten der Flüssigkristallanzeige aus ASCII-Tabellenzeichen zu Beginn des Programms zu definieren, d. h. ein zweidimensionales Array mit einer Größe von N* 6 Byte.
(2) Nachdem das von der analogen Kamera gesammelte Videosignal vom A/D der MCU digitalisiert wurde, werden die Informationen in einem zweidimensionalen 40*70-Array gespeichert, und dann wird das Array binärisiert und die 48*84-Auflösung Flüssigkristall angezeigt werden kann. Es wird im Modul angezeigt, sodass Entwickler das maschinelle Sehen der Kamera in Echtzeit beobachten können.
Dieses Verfahren ist ein Anzeigeverfahren, das Hardware und Software kombiniert und die relevanten Informationen der Kamera in Echtzeit verfolgen und anzeigen kann, ohne den laufenden Systemprozess während der Anzeige zu unterbrechen.
3. Selbstgeschriebene Host-Computersoftware für serielle Kommunikation
Verwenden Sie das SCI-Modul der MCU, um die Bilddaten an den PC zu senden, und der Host-Computer verwendet die MSCOMM-Steuerungsprogrammierung, um die Kommunikationsdaten zu lesen. Nach dem Lesen der Daten können Sie die leistungsstarke Datenverarbeitungsfähigkeit und Bildanzeigefähigkeit des Windows-Programms verwenden, um die Bilddaten zu verarbeiten, wie z. B.: das Bild entsprechend den Daten neu zeichnen, das Array filtern und analysieren und den Filtereffekt anzeigen und Exportieren Sie das empfangene Array als Datei. Bereitstellung von Datenquellen für Computersimulationen.
Diese Methode ist eine vollständige Software-Anzeigemethode. Solange die Daten von der MCU empfangen werden, kann eine Reihe von Verarbeitungen auf dem PC implementiert werden. Es hat unvergleichliche Vorteile bei der Überprüfung der Wirkung von Grafiktransformationen, Filteranalysen und Datensimulationsideen.




