https://wiki.blinkenarea.org/index.php?title=TroiaPixelModulEnglish&feed=atom&action=historyTroiaPixelModulEnglish - Revision history2024-03-29T05:54:25ZRevision history for this page on the wikiMediaWiki 1.39.6https://wiki.blinkenarea.org/index.php?title=TroiaPixelModulEnglish&diff=1321&oldid=prevJulianePilster at 20:06, 30 September 20072007-09-30T20:06:10Z<p></p>
<table style="background-color: #fff; color: #202122;" data-mw="interface">
<col class="diff-marker" />
<col class="diff-content" />
<col class="diff-marker" />
<col class="diff-content" />
<tr class="diff-title" lang="en">
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← Older revision</td>
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Revision as of 20:06, 30 September 2007</td>
</tr><tr><td colspan="2" class="diff-lineno" id="mw-diff-left-l9">Line 9:</td>
<td colspan="2" class="diff-lineno">Line 9:</td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>The pulse width modulation simulates 128 greyscales by very fast on-off-switching. That means, for greyscale 0 the pixel stays off the whole time. For greyscale 1 it is on 1 time and then 127 times off. For greyscale 2 it is on 2 times and off 126 times. Finally it is always switched on for greyscale 128. Thats how you get a greyscale-picture after 128 output cycles. With 12800 output cycles per second it results in a quite pleasant regeneration frequency of 100 Hz. That is enough to delude the sluggish human eye into seeing greyscales just by really fast switching on and off.</div></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>The pulse width modulation simulates 128 greyscales by very fast on-off-switching. That means, for greyscale 0 the pixel stays off the whole time. For greyscale 1 it is on 1 time and then 127 times off. For greyscale 2 it is on 2 times and off 126 times. Finally it is always switched on for greyscale 128. Thats how you get a greyscale-picture after 128 output cycles. With 12800 output cycles per second it results in a quite pleasant regeneration frequency of 100 Hz. That is enough to delude the sluggish human eye into seeing greyscales just by really fast switching on and off.</div></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br/></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br/></td></tr>
<tr><td class="diff-marker" data-marker="−"></td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>The serial data for instance are coming from the [[TroiaVerteilerModulEnglish|<del style="font-weight: bold; text-decoration: none;">Troia </del>distribution module]].</div></td><td class="diff-marker" data-marker="+"></td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>The serial data for instance are coming from the [[TroiaVerteilerModulEnglish|<ins style="font-weight: bold; text-decoration: none;">TROIA </ins>distribution module]].</div></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br/></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br/></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>* [[:Image:Pixelmodul-layout-v.1.0.png|pixelmodul-layout-v.1.0.png]]</div></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>* [[:Image:Pixelmodul-layout-v.1.0.png|pixelmodul-layout-v.1.0.png]]</div></td></tr>
</table>JulianePilsterhttps://wiki.blinkenarea.org/index.php?title=TroiaPixelModulEnglish&diff=1320&oldid=prevJulianePilster at 20:05, 30 September 20072007-09-30T20:05:54Z<p></p>
<table style="background-color: #fff; color: #202122;" data-mw="interface">
<col class="diff-marker" />
<col class="diff-content" />
<col class="diff-marker" />
<col class="diff-content" />
<tr class="diff-title" lang="en">
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← Older revision</td>
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Revision as of 20:05, 30 September 2007</td>
</tr><tr><td colspan="2" class="diff-lineno" id="mw-diff-left-l11">Line 11:</td>
<td colspan="2" class="diff-lineno">Line 11:</td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>The serial data for instance are coming from the [[TroiaVerteilerModulEnglish|Troia distribution module]].</div></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>The serial data for instance are coming from the [[TroiaVerteilerModulEnglish|Troia distribution module]].</div></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br/></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br/></td></tr>
<tr><td class="diff-marker" data-marker="−"></td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>6 of these modules were successfully used for the [[<del style="font-weight: bold; text-decoration: none;">Troia </del>Prototype]].</div></td><td class="diff-marker" data-marker="+"></td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;">* [[:Image:Pixelmodul-layout-v.1.0.png|pixelmodul-layout-v.1.0.png]]</ins></div></td></tr>
<tr><td colspan="2" class="diff-side-deleted"></td><td class="diff-marker" data-marker="+"></td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;">* [[:Image:Pixelmodul-platine-foto.jpg|pixelmodul-platine-foto.jpg]]</ins></div></td></tr>
<tr><td colspan="2" class="diff-side-deleted"></td><td class="diff-marker" data-marker="+"></td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;">* [[:Image:Pixelmodul-schaltplan-v.1.0.png|pixelmodul-schaltplan-v.1.0.png]]</ins></div></td></tr>
<tr><td colspan="2" class="diff-side-deleted"></td><td class="diff-marker" data-marker="+"></td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div> </div></td></tr>
<tr><td colspan="2" class="diff-side-deleted"></td><td class="diff-marker" data-marker="+"></td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>6 of these modules were successfully used for the [[<ins style="font-weight: bold; text-decoration: none;">TROIA </ins>Prototype]].</div></td></tr>
</table>JulianePilsterhttps://wiki.blinkenarea.org/index.php?title=TroiaPixelModulEnglish&diff=1315&oldid=prevJulianePilster: New page: __NOEDITSECTION__ {{FlagDe|target=TroiaPixelModul}} ''back to Project TROIA'' This module is responsible for activating up to 32 pixels. Therefor it recieves the current ...2007-09-30T20:01:56Z<p>New page: __NOEDITSECTION__ {{FlagDe|target=TroiaPixelModul}} ''<a href="/index.php/TROIAEnglish" title="TROIAEnglish">back to Project TROIA</a>'' This module is responsible for activating up to 32 pixels. Therefor it recieves the current ...</p>
<p><b>New page</b></p><div>__NOEDITSECTION__<br />
{{FlagDe|target=TroiaPixelModul}}<br />
''[[TROIAEnglish|back to Project TROIA]]''<br />
<br />
This module is responsible for activating up to 32 pixels. Therefor it recieves the current data of the 32 pixels with 38400 bps serial via a 10 mA Current Loop, which is galvanically isolated by an opto-coupler.<br />
<br />
Then the microcontroller (PIC16F627A) is generating the signals with help of pulse width modulation (PWM). For that it puts 12800 times per second 32 bit into 4 hooked up shift registers (74HC4094), so that you get 32 parallel signals. These signals are boosted through Darlington- Transistor-Arrays (ULN2803) and causing the pixels to blink in proper greyscales.<br />
<br />
The pulse width modulation simulates 128 greyscales by very fast on-off-switching. That means, for greyscale 0 the pixel stays off the whole time. For greyscale 1 it is on 1 time and then 127 times off. For greyscale 2 it is on 2 times and off 126 times. Finally it is always switched on for greyscale 128. Thats how you get a greyscale-picture after 128 output cycles. With 12800 output cycles per second it results in a quite pleasant regeneration frequency of 100 Hz. That is enough to delude the sluggish human eye into seeing greyscales just by really fast switching on and off.<br />
<br />
The serial data for instance are coming from the [[TroiaVerteilerModulEnglish|Troia distribution module]].<br />
<br />
6 of these modules were successfully used for the [[Troia Prototype]].</div>JulianePilster