Elektronische Verkehrsführung mit PIC-Mikrocontrollern |
![]() |
![]() |
Letztmalig dran rumgefummelt: 19.05.11 15:03:37 |
![]() |
Um den LED-Komplex aus 12 x 12 aktiven Elementen ansteuern zu können ist es notwendig, zeitmultiplex zu arbeiten. D | ||||||
![]() |
1. Technische Dokumentation der verwendeten Bauelemente |
||||||
![]() |
|
||||||
![]() |
Quellen: |
1. Technische Dokumentation der verwendeten Bauelemente |
![]() |
Wir - Anatolij Zelenin und Christian Beneke - haben in unserem Projekt, ein programmierbares Verkehrszeichen mithilfe von unseren Kenntnissen im Bereich der Mikrocontroller zu basteln, als Hauptcontroller einen PIC 16F877A, 18 Fangregister vom Typ 74-374 und den Multiplexer K155ID3 russischen Bautyps verwendet. Des weiteren haben wir kleine LED's und viele Widerstände benutzt. | ||||||||||||
![]() |
|
||||||||||||
![]() |
2. Prinzipschaltung und Wirkungsweise des Verkehrszeichens |
![]() |
Im nachfolgend aufgezeigten Projekt sollen 144 LED's einer 12x12 Matrix so angesteuert werden, dass sie bestimmte Verkehrzeichen darstellen können. Die zentrale Steuerung soll ein PIC 16F877A übernehmen, bei dessen Portkonzept mit großer Vorsicht umgegangen werden muss, zumindest dann, wenn die Standardbibliotheken von JAL eingesetzt werden sollen (... und das sollen sie schließlich!). Dieser Controller steuert unseren - schon in die Jahre gekommenen - Multiplexer und speziell noch 2 weitere Fangregister an. Der Multiplexer steuert des weiteren noch die restlichen 16 Fangregister an, welche dann ihrerseits (alle 18) die 122 LED's - also 8 LED's pro Fangregister - ansteuern. |
![]() |
3. Schaltungsentwicklung |
![]() |
Wir haben die Schaltung in
einem langem Zeitraum entwickelt und sowohl die Hälfte unserer Winterferien,
viel Freizeit zu Hause und in der Schule dafür geopfert. Schlussendlich sind
wir mit vielen Metern Kabeln, 144 LED's und Widerständen, 3 Platinen, 20
Kondensatoren, 20 Controllern und einigen weiteren kleineren Bauteilen
fertig geworden und haben einen großen Kabelsalat fabriziert.
Die Schaltung basiert komplett auf einem Schaltplan, den wir uns vorher durchdacht und ausgetüftelt haben (Siehe erstes Bild). |
![]() |
![]() Dieser Schaltplan zeigt kurz die Ansteuerung von 2 Fangregistern. Die nach unten abgehenden Signale gehen zu den restlichen 16 Fangregistern und sind alle nach demselben Prinzip aufgebaut. |
4. Softwareentwicklung |
![]() |
Die Software mussten wir mit
JAL schreiben. Dazu haben wir mit dem JAL Compiler "JAL Edit" das Programm
geschrieben.
Unser Programm sieht wie folgt aus:
include 16f877a_bert |
![]() |
|
5. Verwandte Themen |
![]() |
![]() |
![]() |
|
Was ist alles mit dem Betriebssystem eines MiKrocomputers verwandt? Antwort: faktisch der gesamte Bereich der Digitalelektronik und sowieso die gesamte Technik der Software-Technologie der Vergangenheit, Gegenwart sowie zumindest der nächsten Zukunft. | ||||||||||||||||||
![]() |
|
||||||||||||||||||
![]() |
|
||||||||||||||||||
![]() |
|
![]() zur Hauptseite |
© Samuel-von-Pufendorf-Gymnasium Flöha | © Frank Rost am 14. Februar 2011 um 7.04 Uhr |
... dieser Text wurde nach den Regeln irgendeiner Rechtschreibreform verfasst - ich hab' irgendwann einmal beschlossen, an diesem Zirkus nicht mehr teilzunehmen ;-) „Dieses Land braucht eine Steuerreform, dieses Land braucht eine Rentenreform - wir schreiben Schiffahrt mit drei „f“!“ Diddi Hallervorden, dt. Komiker und Kabarettist |
Diese Seite wurde ohne Zusatz irgendwelcher Konversationsstoffe erstellt ;-) |