Wie verbinden Sie BeagleBone black mit einem 40-poligen TFT Friend mit einem LCD-Bildschirm?

2073
Emerald Sorceress

Ich bin ein Student der Informatik und arbeite derzeit an einem Projekt, um einen Gameboy von Grund auf mit nur einem Beaglebone Black REV C, einem 40-Pin-TFT-Freund, den ich hier gekauft habe, und einem 5-Zoll-TFT-Bildschirm, der auf Buydisplay gekauft wurde, zu erstellen .com / default / 5-tft-lcd-display-module-wvga-800x480-hochauflösend für mp4-gps. Aufgrund der wenigen verfügbaren Informationen haben wir wahrscheinlich etwas falsch gemacht und unser Beaglebone Black kurzgeschlossen und weigert sich, es einzuschalten. Wir haben ein neues gekauft und versuchen das zu verhindern.

  1. Welche Pins des Beaglebone Black sind mit welchen des TFT-Freundes verbunden? Sie können unsere aktuelle TFT-Pinbelegung sehen. Beaglebone Black zu TFT-Verbindung Bevor unser Beaglebone Black sich selbst briet und sich weigerte, sich einzuschalten, als wir ihn einschalteten, leuchtete der Bildschirm auf und Sie konnten einen weißen Hintergrund und die Hintergrundbeleuchtung sehen.
  2. Wie zeigen wir Pixel oder Bilder auf dem Bildschirm an? Wie in der Beschreibung des TFT heißt: "Es gibt keine Tutorials, wie man diesen TFT-Freund benutzt", wissen wir nicht, ob wir für diesen Bildschirm einen eigenen Treiber schreiben müssen oder ob es Treiber gibt, die mit diesem TFT verwendet werden können -freund
  3. Fehlt uns ein Hardwareteil? Unser Lehrer möchte, dass wir nur diese drei Elemente verwenden, die im ersten Absatz erwähnt wurden. Fehlt uns vielleicht ein wichtiges Element, das uns dabei helfen kann, Bilder auf dem Bildschirm anzuzeigen?

Kann uns jemand helfen?

2
* "Welche Pins des Beaglebone Black sind mit welchen des TFT-Freundes verbunden?" * - Sie erhalten zunächst die Pin-Out-Spezifikationen für beide Geräte, das TFT-Display und die BBB. Ermitteln Sie die Anforderungen und Pins des TFT-Displays für Masse, Leistung, Steuerung, Uhren und Daten. Suchen Sie dann die Quellenpins am BBB, um jeden Pin des TFT-Displays zu versorgen / zu steuern. sawdust vor 8 Jahren 0

2 Antworten auf die Frage

0
Cem SOYDING

Ich kam vorbei, als ich Ihren Beitrag las. Ich habe genau das getan, was Sie vor nicht allzu langer Zeit versucht haben. Es ist eigentlich ganz einfach ... wenn die Pinbelegung des LCD-Bildschirms mit der des TFT-Freundes identisch ist! Sie müssen die LCD-Signale des BeagleBone mit Ihrem TFT-Freund verbinden (die Signalnamen sind ähnlich). Sie werden feststellen, dass alle RGB-Signale nicht verdrahtet sind, dies ist jedoch normal. Darüber hinaus benötigt der TFT-Freund eigene Signale: einen sauberen 5-V-Eingang, einen 3,3-V-Eingang und eine PWM, um mit der Helligkeit umzugehen ... Ich empfehle Ihnen, diese Spannungen nur von Ihrem BeagleBone zu verwenden, wenn er mit einer festen Stromversorgung (> 2) betrieben wird EIN). Andernfalls sind die Spannungen möglicherweise in meinem Fall zu schwach, um das LCD mit Strom zu versorgen, wenn Sie die Hintergrundbeleuchtungssignale nicht verdrahten. Stecken Sie den PWM-Stecker in ein 3,3 V-Signal sowie auf EIN / AUS.

Stellen Sie auf der Softwareseite sicher, dass der LCD-Controller der CPU aktiviert und getaktet ist. Ich schlage vor, Sie versuchen es mit dem sehr guten BSP von David Vescovi hier: https://beaglebonebsp.codeplex.com/ . Der LCD-Bildschirm ist standardmäßig aktiviert.

Ich habe auch einen meiner BBB gebraten, als ich versuchte, einen LCD-Bildschirm zum Laufen zu bringen. Ich habe nie verstanden, wie es passiert ist, und es ist nie gelungen, den Bildschirm zum Laufen zu bringen. Ich kann den von Ihnen ausgewählten LCD-Bildschirm nicht überprüfen, da die Verknüpfung unterbrochen ist. Aber, FYI, ich benutze jetzt ein Newhaven-Display und es funktioniert perfekt ( http://www.newhavendisplay.com/nhd50800480tfatxlctp-p-6062.html ).

Ich hoffe, dass das für Sie nützlich sein kann!

Hey, ich bin am Boden zerstört. Ich habe Windows CE heruntergeladen, alles lief gut, aber ich verband den LCD-Bildschirm und jetzt brannte das Farbband des LCD. Ich war versteinert, als das passierte. Der Gestank war schrecklich. Ich habe Angst, es noch einmal zu versuchen, ich könnte jedes Gerät, das ich anfasse, braten. Ich habe ein 5V 2,5 A Netzteil verwendet. Ich bin nicht sicher, ob die 2,5 A das Farbband verbrannt haben. Ich glaube, ich werde meinem Lehrer davon erzählen ... Emerald Sorceress vor 8 Jahren 0
0
user785968

Nur meine Eingabe, aber ich glaube, dass das Beagle-Bone-Black nur dafür ausgelegt ist, 3.3V aus seinem Gpio zu ziehen, sonst werden Sie einen Teil des Prozessors braten. Möglicherweise haben Sie Ihr erstes Board getötet. Ich würde empfehlen, eine externe Quelle für die Stromversorgung von 5-VIN-Pins zu verwenden.