<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="de">
	<id>https://www.mikrocontroller.net/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Plaicy</id>
	<title>Mikrocontroller.net - Benutzerbeiträge [de]</title>
	<link rel="self" type="application/atom+xml" href="https://www.mikrocontroller.net/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Plaicy"/>
	<link rel="alternate" type="text/html" href="https://www.mikrocontroller.net/articles/Spezial:Beitr%C3%A4ge/Plaicy"/>
	<updated>2026-04-11T04:11:32Z</updated>
	<subtitle>Benutzerbeiträge</subtitle>
	<generator>MediaWiki 1.39.7</generator>
	<entry>
		<id>https://www.mikrocontroller.net/index.php?title=LCD&amp;diff=21638</id>
		<title>LCD</title>
		<link rel="alternate" type="text/html" href="https://www.mikrocontroller.net/index.php?title=LCD&amp;diff=21638"/>
		<updated>2007-05-19T15:43:31Z</updated>

		<summary type="html">&lt;p&gt;Plaicy: /* FAQ */ typo&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Aufbau =&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;L&#039;&#039;&#039;iquid &#039;&#039;&#039;C&#039;&#039;&#039;rystal &#039;&#039;&#039;D&#039;&#039;&#039;isplays kurz LCDs bestehen aus einer großen Fläche von Flüssigkristallen, die unter Einwirkung eines elektrischen Feldes die Polarisationsebene des Lichts drehen. Wird ein solches Display von bereits polarisiertem Licht durchleuchtet, dann erscheinen diese Kristalle mehr oder weniger hell oder dunkel. Die angelegte Spannung ist sehr gering, es muss sich aber um eine Wechselspannung handeln, da eine Gleichspannung die Kristalle zersetzt.&lt;br /&gt;
&lt;br /&gt;
== Beleuchtung ==&lt;br /&gt;
&lt;br /&gt;
(to do)&lt;br /&gt;
&lt;br /&gt;
== Schnittstellen ==&lt;br /&gt;
&lt;br /&gt;
(to do)&lt;br /&gt;
&lt;br /&gt;
== Touchscreen ==&lt;br /&gt;
&lt;br /&gt;
Ein LCD kann auch mit &#039;&#039;Touchscreen&#039;&#039;- oder &#039;&#039;Touch Panel&#039;&#039;-Funktion hergestellt werden, um eine Eingabe zu ermöglichen. Dazu wird das Display mit einer berührempfindlichen, aber transparenten Oberfläche hergestellt. Ein Selbstbauvorschlag und Links zu einigen kommerziellen Lösungen findet sich [http://www.mikrocontroller.net/forum/read-3-34005 hier].&lt;br /&gt;
&lt;br /&gt;
== Hacks ==&lt;br /&gt;
&lt;br /&gt;
Eine bei Handybastlern bekannte Spielerei ist das Abziehen der Polarisationsfolie vom LCD und dem um 90° gedrehten Aufkleben der alten oder einer neuen Folie. Dies führt zu einem hardwaremäßigen Invertieren der LCD Anzeige.&lt;br /&gt;
&lt;br /&gt;
= Ansteuerung =&lt;br /&gt;
&lt;br /&gt;
Zur Ansteuerung von LCDs gibt es spezielle LCD Controller, fertige Module mit Controller und einige Prozessoren mit integrierter Ansteuerung (z.B. aus der [[MSP430]]-Serie, oder [[AVR]] wie der ATmega169 ).&lt;br /&gt;
&lt;br /&gt;
LCD-Module mit eingebautem Controller lassen sich meist einfach mit einem [[Mikrocontroller]] ansteuern. &#039;&#039;&#039;Text (character) LCDs&#039;&#039;&#039; verwenden meistens den [[HD44780]] oder einen kompatiblen Controller (z.B [[KS0066]]). &#039;&#039;&#039;Grafik (graphic) LCDs&#039;&#039;&#039; verwenden z.B. den [[T6963]], den [[SED1330]] oder den [[KS0108]] Controller.&lt;br /&gt;
&lt;br /&gt;
Das im Datenblatt vom [[KS0066]] Timing und die Init-Sequenz weichen stark vom richtigen Timing des HD44780 ab! Z.B.  http://www.myke.com/lcd.htm.&lt;br /&gt;
&lt;br /&gt;
Es gibt gute Application Notes zu Displays (mit KS0066) von Hitachi.&lt;br /&gt;
&lt;br /&gt;
1x16 LCDs werden oft wie 2x8 betrieben! D.h. es ist ein &#039;Zeilenwechsel&#039; an Position (z.B. 0x40) nötig.&lt;br /&gt;
&lt;br /&gt;
Bei LCDs ohne eigenen Controller (Laptop-LCDs z.B.) ist die direkte Ansteuerung sehr schwierig (weil zeitkritisch), allerdings lässt sich in manchen Fällen ein Standard-Controller nachrüsten.&lt;br /&gt;
&lt;br /&gt;
== FAQ ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Wie kann ich was auf ein LCD-Display ausgeben?&#039;&#039;&#039; &amp;lt;br&amp;gt; &lt;br /&gt;
Gute Frage! Eine Methode ist sich als Einzelkämpfer durchzubeißen. Dabei helfen Datenblätter und Handbücher sowie die Suche nach Tutorials, Forenbeiträgen und ähnlichen Projekten. Oder man fragt in einem Forum. Dabei steigen die Erfolgsaussichten auf eine hilfreiche Antwort enorm, wenn man seine Hausaufgaben gemacht hat. Also Links zu Datenblättern angeben! Schaltplan beilegen! Vorhandenen Sourcecode beilegen! ...&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Wie kann ich Zahlen auf LCD/UART ausgeben?&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
Siehe allgemeine [[FAQ#Wie_kann_ich_Zahlen_auf_LCD.2FUART_ausgeben.3F| FAQ]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Egal was ich mache auf dem Display erscheinen keine Zeichen! Was ist los?&#039;&#039;&#039; &amp;lt;br&amp;gt; &lt;br /&gt;
Möglicherweise ist einfach nur der Kontrast unpassend eingestellt. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;R/W Leitung vom Text-LCD ist fix mit GND verbunden und die Ansteuerung mit der LCD/AVR-Library von Peter Fleury funktioniert nicht! Was ist los?&#039;&#039;&#039; &amp;lt;br&amp;gt; &lt;br /&gt;
Die Fleury Library erwartet, dass R/W nicht fix ist, sondern vom Programm gesteuert werden kann. Das muss auch so ein, denn Peter liest das Busy Flag aus, um Warteschleifen zu vermeiden.&lt;br /&gt;
&lt;br /&gt;
= Projekte mit Text-LCD =&lt;br /&gt;
&lt;br /&gt;
* [[AVR-Tutorial: LCD]]&lt;br /&gt;
* [[Projekt LCD an Parallelport]]&lt;br /&gt;
&lt;br /&gt;
= Projekte mit Grafik-LCD =&lt;br /&gt;
&lt;br /&gt;
* [http://www.mikrocontroller.net/forum/read-4-160854.html LCD Controller für 640x480 LCD mit mega8515] von Benedikt.&lt;br /&gt;
* [http://www.mikrocontroller.net/forum/read-4-422387.html Fontgenerator] zum Erstellen eigener Schriftarten (LCD) von Hauke Radtki. ([[Java]], [[T6963]]c)&lt;br /&gt;
* [http://www.mikrocontroller.net/forum/read-4-306961.html LCD Library T6963c] angepasst auf [[AVR-GCC]] von Nico Sachs und Florian.&lt;br /&gt;
* [http://thomaspfeifer.net/nokia_6100_display.htm Ansteuerung eines Nokia LCD Display mit einem AVR-Controller]  von Thomas Pfeifer&lt;br /&gt;
&lt;br /&gt;
= Weblinks =&lt;br /&gt;
&lt;br /&gt;
* [http://www.geocities.com/dinceraydin/lcd/index.html LCD Info] von Dincer Aydin (Englisch).&lt;br /&gt;
* [http://www.geocities.com/dinceraydin/djlcdsim/djlcdsim.html Dincer&#039;s Text LCD Simulator V 1.021]  (Online, Javascript erforderlich).&lt;br /&gt;
* [http://www.geocities.com/dinceraydin/djgfxlcdsim/djgfxlcdsim.html Dincer&#039;s Graphic LCD Simulator V 1.01] (Online, Javascript erforderlich).&lt;br /&gt;
* [http://www.pacificdisplay.com/lcd_ics.htm Übersicht LCD-Controller und Treiber-ICs] bei Pacific Display Devices. (Englisch)&lt;br /&gt;
* [http://www.tianma.com/controller.php Übersicht LCD-Controller] bei Tianma. (Englisch)&lt;br /&gt;
* [http://www.sprut.de/electronic/lcd/index.htm Dot-Matrix LCD-Displays] von Jörg &#039;&#039;sprut&#039;&#039; Bredendiek &lt;br /&gt;
* [http://www.lcd.elementy.pl/lcd/knowhow.htm LCD - Know How] von Electronic Assembly&lt;br /&gt;
&lt;br /&gt;
[[Category:Bauteile]]&lt;/div&gt;</summary>
		<author><name>Plaicy</name></author>
	</entry>
	<entry>
		<id>https://www.mikrocontroller.net/index.php?title=CAN_als_Hausbus&amp;diff=7778</id>
		<title>CAN als Hausbus</title>
		<link rel="alternate" type="text/html" href="https://www.mikrocontroller.net/index.php?title=CAN_als_Hausbus&amp;diff=7778"/>
		<updated>2005-03-22T22:05:31Z</updated>

		<summary type="html">&lt;p&gt;Plaicy: typo&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[http://www.mikrocontroller.net/forum/read-1-66019.html#136169 Forum ]&lt;br /&gt;
[[Category:Projekte]]&lt;br /&gt;
[[Category:avr]]&lt;br /&gt;
[[Category:CAN]]&lt;br /&gt;
Das solle eine Übersichtseite werden die Projekte mit [[CAN-Bus]] als Grundlage für einen Hausbus vorstellt. Es sollen auch Informationen die Can insbesondere als [[Hausbus]] betreffen gesammelt werden. &lt;br /&gt;
&lt;br /&gt;
=Infos=&lt;br /&gt;
&lt;br /&gt;
Infos allgemein zu [[Hausbus]] .&lt;br /&gt;
&lt;br /&gt;
==Verkabelung==&lt;br /&gt;
===Strang/Linie===&lt;br /&gt;
Laut offizieller Definition ist nur ein Strang und insgesamt Stichleitungen von 2m Länge erlaubt.&lt;br /&gt;
===Sternverkablung===&lt;br /&gt;
Von Bernhard:&lt;br /&gt;
Ich habe es in meinem Haus so&lt;br /&gt;
gemacht. An jedem Ende (20 Knoten) habe ich den Bus mit 12K&lt;br /&gt;
abgeschlossen.&lt;br /&gt;
Die ersten 12 Knoten (Erdgeschoss) laufen seit 13 Monaten ohne&lt;br /&gt;
Probleme. Bei der heute abgeschlossenen Erweiterung um 8 Knoten in&lt;br /&gt;
einem weiteren Geschoss hatte ich erst Probleme.&lt;br /&gt;
===Physikalisch Stern aber logisch Strang/Linie===&lt;br /&gt;
Beide Verkabelungarten lassen sich auch mischen, so daß beide Vorteile zum Tragen kommen. D.h. die Kabel werden sternförmig vom Sternmittelpunkt zu jedem Busteilnehmer gezogen. Beginnend von einem Teilnehmer (der als Busanfang festgelegt wird) wird das Buskabel über ein Adernpaar zum Teilnehmer hingeführt und über ein zweites Adernpaar wieder zurück zum Sternmittelpunkt. Von dort aus geht es genauso weiter bis zum letzten Teilnehmer. An dessen Rückleitung kann dann einfach am Sternmittelpunkt der Abschlusswiderstand angeschlossen werden.&lt;br /&gt;
Wenn man als Kabel sowieso Cat5-Leitung vorsieht, so sind von den 4 Adernpaaren durch diese Verkabelungsart 2 Paare belegt, 1-2 weitere Paare können dann für Versorgungsspannung oder ähnliches verwendet werden.&lt;br /&gt;
===Baumverkabelung===&lt;br /&gt;
Bei CAN per Spezifikation nicht erlaubt, da an den Stichleitungen Reflexionen zu Störungen führen.&lt;br /&gt;
&lt;br /&gt;
=Projekte=&lt;br /&gt;
==[http://www.canathome.de/ canathome]==&lt;br /&gt;
&lt;br /&gt;
Als Basis dienen AVR und Fujitsu MB90F497. Letzte Änderung: 2003-04-12&lt;br /&gt;
&lt;br /&gt;
==[http://caraca.sourceforge.net/ caraca]==&lt;/div&gt;</summary>
		<author><name>Plaicy</name></author>
	</entry>
</feed>