<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>непорядок &#187; lcd-vga</title>
	<atom:link href="http://disorder.ru/archives/tag/lcd-vga/feed" rel="self" type="application/rss+xml" />
	<link>http://disorder.ru</link>
	<description>энтропия растёт</description>
	<lastBuildDate>Sun, 05 Feb 2012 11:10:56 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Убил NGW100</title>
		<link>http://disorder.ru/archives/1538</link>
		<comments>http://disorder.ru/archives/1538#comments</comments>
		<pubDate>Sun, 12 Dec 2010 20:38:46 +0000</pubDate>
		<dc:creator>Alexander Yurchenko</dc:creator>
				<category><![CDATA[Радио]]></category>
		<category><![CDATA[lcd-vga]]></category>

		<guid isPermaLink="false">http://www.disorder.ru/?p=1538</guid>
		<description><![CDATA[При попытке обновить u-boot мой NGW100 помер. Теперь нужно искать JTAG, чтобы прошить его. Правда, я уже сомневаюсь в целесообразности, боюсь, что плату я все же подпалил, так как оно стало время от времени ругаться на доступ к флешке. Как бы то ни было, VGA адаптер я успешно запустил и даже посмотрел через него видео [...]]]></description>
			<content:encoded><![CDATA[<p>При попытке обновить u-boot мой NGW100 помер. Теперь нужно искать JTAG, чтобы прошить его. Правда, я уже сомневаюсь в целесообразности, боюсь, что плату я все же подпалил, так как оно стало время от времени ругаться на доступ к флешке.</p>
<p>Как бы то ни было, VGA адаптер я успешно запустил и даже посмотрел через него видео с помощью mplayer. Тормозит, правда, и картинка время от времени дергается из-за переполнения очереди в DMA контроллере. В общем, NGW100 оказалась довольно слабая машинка для таких экспериментов.</p>
<p>Мои проблемы с четкостью картинки скорее всего были связаны с неправильной настройкой GPIO. Я нашел <a href="http://code.google.com/p/buildroot/" target="_blank">версию buildroot</a>, где настройки были правильные. Именно она после небольшой доводки и заработала у меня. Я <a href="https://github.com/grange/buildroot-avr32" target="_blank">форкнул</a> этот проект на гитхабе и добавил туда все свои изменения. Собирать нужно с ветки master, конфигурацию брать atngw100-expanded. Там, правда, целиком все не собирается, но компилятор и ядро работают, что, в общем-то, достаточно.</p>
<p>На этом, думаю, мои эксперименты с AVR32 приостанавливаются на неопределенный срок.</p>
]]></content:encoded>
			<wfw:commentRss>http://disorder.ru/archives/1538/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>LCD-VGA заработал!</title>
		<link>http://disorder.ru/archives/1516</link>
		<comments>http://disorder.ru/archives/1516#comments</comments>
		<pubDate>Wed, 08 Dec 2010 21:17:43 +0000</pubDate>
		<dc:creator>Alexander Yurchenko</dc:creator>
				<category><![CDATA[Радио]]></category>
		<category><![CDATA[lcd-vga]]></category>

		<guid isPermaLink="false">http://www.disorder.ru/?p=1516</guid>
		<description><![CDATA[Оно, наконец, заработало как надо! Качество картинки отличное (для 640x480x16 конечно же). Все дело было в правильном ядре Linux. С меня подробный отчет, что да как, но не сейчас. Сейчас &#8212; спать!]]></description>
			<content:encoded><![CDATA[<p>Оно, наконец, заработало как надо! Качество картинки отличное (для 640x480x16 конечно же). Все дело было в правильном ядре Linux. С меня подробный отчет, что да как, но не сейчас. Сейчас &#8212; спать!</p>
<p><img class="aligncenter size-medium wp-image-1517" title="NGW100 VGA в действии" src="http://www.disorder.ru/wordpress/wp-content/uploads/2010/12/IMG_0744-717x540.jpg" alt="" width="717" height="540" /></p>
]]></content:encoded>
			<wfw:commentRss>http://disorder.ru/archives/1516/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>LCD-VGA так и не работает</title>
		<link>http://disorder.ru/archives/1505</link>
		<comments>http://disorder.ru/archives/1505#comments</comments>
		<pubDate>Mon, 06 Dec 2010 09:17:00 +0000</pubDate>
		<dc:creator>Alexander Yurchenko</dc:creator>
				<category><![CDATA[Радио]]></category>
		<category><![CDATA[lcd-vga]]></category>

		<guid isPermaLink="false">http://www.disorder.ru/?p=1505</guid>
		<description><![CDATA[Все выходные возился с VGA адаптером для NGW100, пытался заставить его показывать стабильную картинку. Успеха так и не добился. Картинку он выдает, но постоянно теряется синхронизация, по экрану пробегают фиолетовые полосы, изображение моргает и цвета неправильные. До сих пор не могу понять, в чем причина. Дошел даже до того, что прочитал спецификацию по VGA и [...]]]></description>
			<content:encoded><![CDATA[<p>Все выходные возился с <a href="http://disorder.ru/archives/tag/lcd-vga" target="_blank">VGA адаптером</a> для NGW100, пытался заставить его показывать стабильную картинку. Успеха так и не добился. Картинку он выдает, но постоянно теряется синхронизация, по экрану пробегают фиолетовые полосы, изображение моргает и цвета неправильные. До сих пор не могу понять, в чем причина. Дошел даже до того, что прочитал спецификацию по VGA и промерял осциллографом все сигналы, выдаваемые адаптером. То ли схема у меня неправильная, то ли плата, то ли спаял неаккуратно, то ли сам процессор AVR32 не может выдать достаточно точный сигнал, то ли влияет то, что я плату слегка &#171;подпалил&#187; раньше. На этой неделе еще немного поковыряюсь, если успеха так и не будет, расскажу коротенько о результатах и закрою проект. Буду что-нибудь новое паять.</p>
]]></content:encoded>
			<wfw:commentRss>http://disorder.ru/archives/1505/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Проектные файлы для SD WAV и NGW100 VGA</title>
		<link>http://disorder.ru/archives/1374</link>
		<comments>http://disorder.ru/archives/1374#comments</comments>
		<pubDate>Wed, 01 Dec 2010 15:00:45 +0000</pubDate>
		<dc:creator>Alexander Yurchenko</dc:creator>
				<category><![CDATA[Радио]]></category>
		<category><![CDATA[eagle]]></category>
		<category><![CDATA[lcd-vga]]></category>
		<category><![CDATA[sd-wav]]></category>

		<guid isPermaLink="false">http://www.disorder.ru/?p=1374</guid>
		<description><![CDATA[Выложил проектные файлы Eagle для SD WAV плеера и NGW100 VGA преобразователя. В архивах схемы, печатные платы и Gerber файлы, по которым я изготавливал платы. Вдруг кому пригодится. SD WAV плеер NGW100 VGA адаптер Библиотека элементов для обеих схем]]></description>
			<content:encoded><![CDATA[<p>Выложил проектные файлы Eagle для <a href="http://www.disorder.ru/archives/tag/sd-wav" target="_blank">SD WAV плеера</a> и <a href="http://www.disorder.ru/archives/tag/lcd-vga" target="_blank">NGW100 VGA преобразователя</a>. В архивах схемы, печатные платы и Gerber файлы, по которым я изготавливал платы. Вдруг кому пригодится.</p>
<ul>
<li><a href="http://www.disorder.ru/files/sd-wav.tgz" target="_blank">SD WAV плеер</a></li>
<li><a href="http://www.disorder.ru/files/ngw100-vga.tgz" target="_blank">NGW100 VGA адаптер</a></li>
<li><a href="http://www.disorder.ru/files/eagle-lbr.tgz" target="_blank">Библиотека элементов для обеих схем</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://disorder.ru/archives/1374/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Собрал LCD-VGA</title>
		<link>http://disorder.ru/archives/889</link>
		<comments>http://disorder.ru/archives/889#comments</comments>
		<pubDate>Sun, 12 Sep 2010 19:13:49 +0000</pubDate>
		<dc:creator>Alexander Yurchenko</dc:creator>
				<category><![CDATA[Радио]]></category>
		<category><![CDATA[lcd-vga]]></category>

		<guid isPermaLink="false">http://www.disorder.ru/?p=889</guid>
		<description><![CDATA[Вот такая симпатичная штучка получилась. На монитор она что-то выдает, но пока не то, что хотелось бы. Продолжаю ковырять.]]></description>
			<content:encoded><![CDATA[<p>Вот такая симпатичная штучка получилась.</p>
<p><img class="aligncenter size-medium wp-image-887" title="NGW100 VGA" src="http://www.disorder.ru/wordpress/wp-content/uploads/2010/09/IMG_0461-718x540.jpg" alt="" width="718" height="540" /></p>
<p><img class="aligncenter size-medium wp-image-888" title="NGW100 VGA" src="http://www.disorder.ru/wordpress/wp-content/uploads/2010/09/IMG_0474-718x540.jpg" alt="" width="718" height="540" /></p>
<p>На монитор она что-то выдает, но пока не то, что хотелось бы. Продолжаю ковырять.</p>
]]></content:encoded>
			<wfw:commentRss>http://disorder.ru/archives/889/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Платы готовы!</title>
		<link>http://disorder.ru/archives/838</link>
		<comments>http://disorder.ru/archives/838#comments</comments>
		<pubDate>Tue, 24 Aug 2010 02:00:33 +0000</pubDate>
		<dc:creator>Alexander Yurchenko</dc:creator>
				<category><![CDATA[Радио]]></category>
		<category><![CDATA[lcd-vga]]></category>
		<category><![CDATA[pcb]]></category>
		<category><![CDATA[sd-wav]]></category>

		<guid isPermaLink="false">http://www.disorder.ru/?p=838</guid>
		<description><![CDATA[Мир не без добрых людей. Добрые люди помогли изготовить печатные платы для моих поделок, за что им большое спасибо. Можно приступать к монтажу.]]></description>
			<content:encoded><![CDATA[<p>Мир не без добрых людей. Добрые люди помогли изготовить печатные <a href="http://www.disorder.ru/archives/781" target="_blank">платы</a> для моих поделок, за что им большое спасибо.</p>
<p><img class="aligncenter size-medium wp-image-839" title="Печатные платы" src="http://www.disorder.ru/wordpress/wp-content/uploads/2010/08/DSC00523-718x540.jpg" alt="" width="718" height="540" /></p>
<p>Можно приступать к монтажу.</p>
]]></content:encoded>
			<wfw:commentRss>http://disorder.ru/archives/838/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>PCB для LCD-VGA преобразователя и SD WAV плеера</title>
		<link>http://disorder.ru/archives/781</link>
		<comments>http://disorder.ru/archives/781#comments</comments>
		<pubDate>Fri, 16 Jul 2010 10:23:46 +0000</pubDate>
		<dc:creator>Alexander Yurchenko</dc:creator>
				<category><![CDATA[Радио]]></category>
		<category><![CDATA[batchpcb]]></category>
		<category><![CDATA[eagle]]></category>
		<category><![CDATA[lcd-vga]]></category>
		<category><![CDATA[pcb]]></category>
		<category><![CDATA[sd-wav]]></category>

		<guid isPermaLink="false">http://www.disorder.ru/?p=781</guid>
		<description><![CDATA[За последние две недели неплохо продвинулся в изучении Eagle вообще и искусства разводки печатных плат в частности. В результате нарисовал плату для LCD-VGA преобразователя и заодно переделал плату для SD WAV плеера. Вот что получилось в итоге. Оба дизайна экспортированы в Gerber, проверены на корректность на сайте BatchPCB и полностью готовы к производству. Осталось решить, [...]]]></description>
			<content:encoded><![CDATA[<p>За последние две недели неплохо продвинулся в изучении <a href="http://www.disorder.ru/archives/tag/eagle" target="_blank">Eagle</a> вообще и искусства разводки печатных плат в частности. В результате нарисовал плату для <a href="http://www.disorder.ru/archives/tag/lcd-vga" target="_blank">LCD-VGA</a> преобразователя и заодно переделал плату для <a href="http://www.disorder.ru/archives/tag/sd-wav" target="_blank">SD WAV</a> плеера. Вот что получилось в итоге.</p>
<p style="text-align: center;"><a href="http://www.disorder.ru/wordpress/wp-content/uploads/2010/07/ngw100-vga_sch.png"><img class="size-medium wp-image-782 aligncenter" title="NGW100 VGA схема" src="http://www.disorder.ru/wordpress/wp-content/uploads/2010/07/ngw100-vga_sch-720x537.png" alt="" width="720" height="537" /></a></p>
<p><img class="aligncenter size-full wp-image-787" title="NGW100 VGA плата" src="http://www.disorder.ru/wordpress/wp-content/uploads/2010/07/ngw100-vga_brd.png" alt="" width="610" height="678" /></p>
<p style="text-align: center;"><a href="http://www.disorder.ru/wordpress/wp-content/uploads/2010/07/sd-wav_sch.png"><img class="size-medium wp-image-784 aligncenter" title="SD WAV схема" src="http://www.disorder.ru/wordpress/wp-content/uploads/2010/07/sd-wav_sch-720x537.png" alt="" width="720" height="537" /></a></p>
<p><img class="aligncenter size-full wp-image-788" title="SD WAV плата" src="http://www.disorder.ru/wordpress/wp-content/uploads/2010/07/sd-wav_brd.png" alt="" width="437" height="578" /></p>
<p>Оба дизайна экспортированы в <a href="http://en.wikipedia.org/wiki/Gerber_File" target="_blank">Gerber</a>, проверены на корректность на сайте <a href="http://batchpcb.com" target="_blank">BatchPCB</a> и полностью готовы к производству. Осталось решить, где и как их изготовить.</p>
]]></content:encoded>
			<wfw:commentRss>http://disorder.ru/archives/781/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>LCD-VGA. Победа</title>
		<link>http://disorder.ru/archives/495</link>
		<comments>http://disorder.ru/archives/495#comments</comments>
		<pubDate>Sun, 18 Apr 2010 09:59:24 +0000</pubDate>
		<dc:creator>Alexander Yurchenko</dc:creator>
				<category><![CDATA[Радио]]></category>
		<category><![CDATA[lcd-vga]]></category>

		<guid isPermaLink="false">http://www.disorder.ru/?p=495</guid>
		<description><![CDATA[Оно все-таки заработало! Да, изображение с сильными искажениями, но это все равно успех. Причина моих неудач была банальна &#8212; плохо пропаяна микросхема ЦАП. Теперь-то я точно знаю, как правильно запаивать QFP с шагом 0.5. Пока я выяснял в чем дело, я успел полностью переделать монтаж, сделал все на макетной плате. Теперь устройство выглядит так: Длинные [...]]]></description>
			<content:encoded><![CDATA[<p>Оно все-таки заработало!</p>
<p><img class="aligncenter size-medium wp-image-497" title="LCD-VGA в действии" src="http://www.disorder.ru/wordpress/wp-content/uploads/2010/04/IMG_0623-718x540.jpg" alt="" width="718" height="540" /></p>
<p>Да, изображение с сильными искажениями, но это все равно успех. Причина моих неудач была банальна &#8212; плохо пропаяна микросхема ЦАП. Теперь-то я точно знаю, как правильно запаивать QFP с шагом 0.5.</p>
<p>Пока я выяснял в чем дело, я успел полностью переделать монтаж, сделал все на макетной плате. Теперь устройство выглядит так:</p>
<p><img class="aligncenter size-medium wp-image-496" title="LCD-VGA на макетке" src="http://www.disorder.ru/wordpress/wp-content/uploads/2010/04/IMG_0620-720x540.jpg" alt="" width="720" height="540" /></p>
<p>Длинные провода, как мне кажется, &#8212; основная причина искажений картинки, ведь рабочая частота устройства более 20 МГц. Но с такими проводами было удобно макетировать.</p>
<p>Кроме того я успел подпалить и преобразователь, и материнскую плату с AVR32. Во время очередного эксперимента появился сильный запах флюса, я дотронулся до микросхемы ЦАП, она была раскаленная. Я быстро выключил питание, но было уже поздно. Материнская плата стала зависать на середине загрузки и не реагировала на ввод с консоли, хотя вывод работал. Я уж подумал, что это конец, но на следующее утро плата ожила. Прежде чем продолжить эксперименты, я выпаял микросхему ЦАП и припаял новую (благо мне прислали два бесплатных образца), на случай, если она все же сгорела. Но и это не помогло. Тогда я стал трогать щупом осциллографа выводы микросхемы и увидел, что сигнал до них не доходит. И только пропаяв как следует все контакты я узрел наконец долгожданное <a href="http://www.iar.com/website1/10.0.1.0/242/1/image1_27fe1b731876ffbf0aa7214c3edd23bc.png" target="_blank">изображение</a> на мониторе.</p>
]]></content:encoded>
			<wfw:commentRss>http://disorder.ru/archives/495/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>LCD-VGA. Вести с полей</title>
		<link>http://disorder.ru/archives/442</link>
		<comments>http://disorder.ru/archives/442#comments</comments>
		<pubDate>Thu, 08 Apr 2010 03:56:25 +0000</pubDate>
		<dc:creator>Alexander Yurchenko</dc:creator>
				<category><![CDATA[Радио]]></category>
		<category><![CDATA[lcd-vga]]></category>

		<guid isPermaLink="false">http://www.disorder.ru/?p=442</guid>
		<description><![CDATA[Ну что, первые опыты показали, что преобразователь работает. Однако монитор ругается на неправильную частоту сигнала и поэтому отказывается отображать картинку. Попытки поиграть с таймингами с помощью fbset пока тоже ничего не дали. Так что продолжаю ковырять.]]></description>
			<content:encoded><![CDATA[<p>Ну что, первые опыты показали, что <a href="http://www.disorder.ru/archives/300" target="_blank">преобразователь</a> работает. Однако монитор ругается на неправильную частоту сигнала и поэтому отказывается отображать картинку. Попытки поиграть с таймингами с помощью <a href="http://linux.about.com/library/cmd/blcmdl8_fbset.htm" target="_blank">fbset</a> пока тоже ничего не дали. Так что продолжаю ковырять.</p>
]]></content:encoded>
			<wfw:commentRss>http://disorder.ru/archives/442/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>LCD-VGA. Часть 3</title>
		<link>http://disorder.ru/archives/391</link>
		<comments>http://disorder.ru/archives/391#comments</comments>
		<pubDate>Mon, 05 Apr 2010 02:00:36 +0000</pubDate>
		<dc:creator>Alexander Yurchenko</dc:creator>
				<category><![CDATA[Радио]]></category>
		<category><![CDATA[lcd-vga]]></category>

		<guid isPermaLink="false">http://www.disorder.ru/?p=391</guid>
		<description><![CDATA[Прежде чем приступать к сборке главного узла &#8212; ЦАП, нужно было собрать еще один вспомогательный, обеспечивающий выход на монитор. Узел содержит несколько резисторов и микросхему с инверторами для защиты выходных портов процессора AVR32. Монтаж также сделан на кусочке картона. Теперь можно приступать к самому интересному. Плата SchmartBoard и вправду оказалась удобной, запайка микросхемы QFP с [...]]]></description>
			<content:encoded><![CDATA[<p>Прежде чем приступать к сборке главного узла &#8212; ЦАП, нужно было собрать еще один вспомогательный, обеспечивающий выход на монитор. Узел содержит несколько резисторов и микросхему с инверторами для защиты выходных портов процессора AVR32. Монтаж <a href="http://www.disorder.ru/archives/372" target="_blank">также</a> сделан на кусочке картона.</p>
<p><img class="aligncenter size-medium wp-image-386" title="Выход на монитор" src="http://www.disorder.ru/wordpress/wp-content/uploads/2010/04/IMG_0551-720x529.jpg" alt="" width="720" height="529" /></p>
<p><img class="aligncenter size-medium wp-image-387" title="Обратная сторона" src="http://www.disorder.ru/wordpress/wp-content/uploads/2010/04/IMG_0552-720x540.jpg" alt="" width="720" height="540" /></p>
<p>Теперь можно приступать к самому интересному. Плата <a href="http://www.schmartboard.com/" target="_blank">SchmartBoard</a> и вправду оказалась удобной, запайка микросхемы <a href="http://ru.wikipedia.org/wiki/QFP" target="_blank">QFP</a> с шагом 0.5 не вызвала даже у такого профана, как я, никаких проблем. ЦАП припаялся быстро и аккуратно.</p>
<p><img class="aligncenter size-medium wp-image-388" title="ЦАП запаян" src="http://www.disorder.ru/wordpress/wp-content/uploads/2010/04/IMG_0555-542x540.jpg" alt="" width="542" height="540" /></p>
<p>Далее нужно припаять к этой макетке всякую мелочь и разъем для подключения к AVR32.</p>
<p><img class="aligncenter size-medium wp-image-389" title="Обвязка к ЦАП" src="http://www.disorder.ru/wordpress/wp-content/uploads/2010/04/IMG_0561-720x447.jpg" alt="" width="720" height="447" /></p>
<p>Итак, все узлы готовы, осталось их соединить в готовое устройство.</p>
<p><img class="aligncenter size-medium wp-image-390" title="LCD-VGA в сборе" src="http://www.disorder.ru/wordpress/wp-content/uploads/2010/04/IMG_0573-679x540.jpg" alt="" width="679" height="540" /></p>
<p>Такая вот получилась каракатица. В следующий раз, пожалуй, не буду лениться и сделаю нормальный печатный монтаж. На этом аппаратная часть закончена, теперь нужно подхачить Linux на NGW100 для добавления поддержки LCD.</p>
]]></content:encoded>
			<wfw:commentRss>http://disorder.ru/archives/391/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>LCD-VGA. Часть 2</title>
		<link>http://disorder.ru/archives/372</link>
		<comments>http://disorder.ru/archives/372#comments</comments>
		<pubDate>Thu, 01 Apr 2010 06:23:31 +0000</pubDate>
		<dc:creator>Alexander Yurchenko</dc:creator>
				<category><![CDATA[Радио]]></category>
		<category><![CDATA[lcd-vga]]></category>

		<guid isPermaLink="false">http://www.disorder.ru/?p=372</guid>
		<description><![CDATA[На днях немного попаял. Прежде всего исправил широко известный недостаток своей паяльной станции, заключавшийся в том, что керамический нагреватель не полностью заходил внутрь жала. Процедура заняла не более 10 минут, теперь паяльник работает отлично. В качестве второго паяльника использовал свой старый добрый ЭПСН. После этого занялся преобразователем LCD-VGA. Для начала нужно было изготовить разъем с [...]]]></description>
			<content:encoded><![CDATA[<p>На днях немного попаял. Прежде всего исправил широко известный <a href="http://datagor.ru/tuning/1126-uluchshaem-lukey-702.html" target="_blank">недостаток </a>своей паяльной станции, заключавшийся в том, что керамический нагреватель не полностью заходил внутрь жала. Процедура заняла не более 10 минут, теперь паяльник работает отлично. В качестве второго паяльника использовал свой старый добрый <a href="http://www.chipdip.ru/product0/550828577.aspx" target="_blank">ЭПСН</a>.</p>
<p>После этого занялся <a href="http://www.disorder.ru/archives/300" target="_blank">преобразователем LCD-VGA</a>. Для начала нужно было изготовить разъем с кабелем, с помощью которого можно будет подключать преобразователь к <a href="http://www.atmel.com/dyn/products/tools_card.asp?tool_id=4102" target="_blank">плате</a> с AVR32. Обычно для этих целей используют разъемы IDC, такие, как для подключения IDE жестких дисков. Кабели с IDC разъемами очень просты в изготовлении: плоский кабель специальным образом помещается в заготовку разъема, затем разъем зажимается, при этом иголочки внутри него прокалывают кабель, обеспечивая контакт с жилами. Это чем-то похоже на обжим разъема RJ-45. Но у разъемов IDC есть четкая номенклатура, существует разъем на 34 контакта, а следующий за ним уже на 40. А производитель моей платы мало того, что забыл припаять ответные части разъемов расширения, но и зачем-то выбрал разъем на 36 контактов, причем 2 из них не используются. Конечно можно было бы сделать IDC разъем на 40 контактов, чтобы часть из них висела в воздухе, но это не красиво. Поэтому пришлось изготавливать разъем по другой технологии, с запайкой каждого вывода кабеля в специальное гнездо.</p>
<p><img class="aligncenter size-medium wp-image-365" title="Будущий разъем" src="http://www.disorder.ru/wordpress/wp-content/uploads/2010/04/IMG_0507-720x500.jpg" alt="" width="720" height="500" /></p>
<p><img class="aligncenter size-medium wp-image-366" title="Разъем почти готов" src="http://www.disorder.ru/wordpress/wp-content/uploads/2010/04/IMG_0511-720x501.jpg" alt="" width="720" height="501" /></p>
<p><img class="aligncenter size-medium wp-image-367" title="Разъем готов" src="http://www.disorder.ru/wordpress/wp-content/uploads/2010/04/IMG_0514-720x407.jpg" alt="" width="720" height="407" /></p>
<p>Нужен еще один разъем, через который готовое устройство будет подключаться к монитору. Это стандартная <a href="http://ru.wikipedia.org/wiki/VGA_(%D1%80%D0%B0%D0%B7%D1%8A%D1%91%D0%BC)" target="_blank">розетка D-sub</a> на 15 контактов. Ее изготовление гораздо менее трудоемко.</p>
<p><img class="aligncenter size-medium wp-image-368" title="Будущий VGA-разъем" src="http://www.disorder.ru/wordpress/wp-content/uploads/2010/04/IMG_0528-720x345.jpg" alt="" width="720" height="345" /></p>
<p><img class="aligncenter size-medium wp-image-369" title="VGA-разъем" src="http://www.disorder.ru/wordpress/wp-content/uploads/2010/04/IMG_0532-720x440.jpg" alt="" width="720" height="440" /></p>
<p>Далее необходимо было проделать интересную процедуру &#8212; подпаять <a href="http://ru.wikipedia.org/wiki/%D0%9F%D0%BE%D0%B2%D0%B5%D1%80%D1%85%D0%BD%D0%BE%D1%81%D1%82%D0%BD%D1%8B%D0%B9_%D0%BC%D0%BE%D0%BD%D1%82%D0%B0%D0%B6" target="_blank">SMD</a> конденсатор параллельно обычному выводному. Дело в том, что когда я закупал комплектующие для этой поделки, в <a href="http://www.chipdip.ru" target="_blank">магазине</a> не оказалось выводных конденсаторов на 10 мкФ, пришлось взять чип-компонент. Впрочем, особых сложностей это не вызвало.</p>
<p><img class="aligncenter size-medium wp-image-370" title="SMD конденсатор" src="http://www.disorder.ru/wordpress/wp-content/uploads/2010/04/IMG_0537-720x404.jpg" alt="" width="720" height="404" /></p>
<p>Оба этих конденсатора используются в узле, обеспечивающем фильтрацию высокочастотных помех, которые может давать монитор, в цепи питания. Собрал я этот узел на кусочке картона,  о таком методе узнал еще в детстве из журнала «<a href="http://www.radio.ru" target="_blank">Радио</a>».</p>
<p><img class="aligncenter size-medium wp-image-371" title="Монтаж на картоне" src="http://www.disorder.ru/wordpress/wp-content/uploads/2010/04/IMG_0541-720x461.jpg" alt="" width="720" height="461" /></p>
]]></content:encoded>
			<wfw:commentRss>http://disorder.ru/archives/372/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Преобразователь LCD-VGA</title>
		<link>http://disorder.ru/archives/300</link>
		<comments>http://disorder.ru/archives/300#comments</comments>
		<pubDate>Mon, 29 Mar 2010 04:06:47 +0000</pubDate>
		<dc:creator>Alexander Yurchenko</dc:creator>
				<category><![CDATA[Радио]]></category>
		<category><![CDATA[avr32]]></category>
		<category><![CDATA[lcd-vga]]></category>
		<category><![CDATA[ngw100]]></category>

		<guid isPermaLink="false">http://www.disorder.ru/?p=300</guid>
		<description><![CDATA[Мой папа в молодости был заядлый радиолюбитель, причем на довольно серьезном уровне. Своими руками делал звуковую технику класса Hi-Fi. Я родился поздно, поэтому застал только здоровый бобинный магнитофон. А были еще усилители, радиоприемники, проигрыватели грампластинок и конечно же аппарат, позволявший записывать из радиоэфира запрещенное &#171;Буги-вуги&#187; на рентгеновские снимки. Как-то папа рассказывал, что когда умер Сталин, был [...]]]></description>
			<content:encoded><![CDATA[<p>Мой папа в молодости был заядлый радиолюбитель, причем на довольно серьезном уровне. Своими руками делал звуковую технику класса <a href="http://ru.wikipedia.org/wiki/Hi-Fi" target="_blank">Hi-Fi</a>. Я родился поздно, поэтому застал только здоровый <a href="http://images.google.com/images?hl=ru&amp;source=hp&amp;q=бобинный+магнитофон" target="_blank">бобинный магнитофон</a>. А были еще усилители, радиоприемники, проигрыватели грампластинок и конечно же аппарат, позволявший записывать из радиоэфира запрещенное &#171;Буги-вуги&#187; на <a href="http://www.google.ru/search?sourceid=chrome&amp;ie=UTF-8&amp;q=%D0%BC%D1%83%D0%B7%D1%8B%D0%BA%D0%B0+%D0%BD%D0%B0+%D1%80%D0%B5%D0%B1%D1%80%D0%B0%D1%85" target="_blank">рентгеновские снимки</a>. Как-то папа рассказывал, что когда умер Сталин, был траур и родители ему не разрешали налаживать новый усилитель, чем он был крайне недоволен. Папе тогда было 14.</p>
<p>Я невольно перенял это увлечение, но дальше простейших пищалок на двух транзисторах у меня дело не пошло, а потом и вовсе забросил. В институте я учился на факультете радиотехники, но собственно радиотехникой не занимался в отличии от некоторых своих сокурсников. И вот сейчас мне вдруг захотелось что-нибудь спаять. Но не из области усилителей, а что-то цифровое. Спаять, а потом спаянное запрограммировать.</p>
<p>Коллеги на работе, прознав про это, подарили на день рождения паяльную станцию <a href="http://www.siriust.ru/lukey-702.php" target="_blank">Lukey 702</a>.</p>
<p><img class="aligncenter size-full wp-image-308" title="Lukey 702" src="http://www.disorder.ru/wordpress/wp-content/uploads/2010/03/IMG_0460.jpg" alt="" width="550" height="262" /></p>
<p>Правда, чтобы начать паять, нужно было прикупить еще всякой мелочевки типа флюса и припоя, что я и сделал.</p>
<p><img class="aligncenter size-full wp-image-310" title="Мелочевка для пайки" src="http://www.disorder.ru/wordpress/wp-content/uploads/2010/03/IMG_0470.jpg" alt="" width="501" height="550" /></p>
<p>Осталось решить, что мастерить. Сначала я хотел сделать простую игровую консоль. Посмотрел в Интернете, наткнулся на проект <a href="http://belogic.com/uzebox/" target="_blank">Uzebox</a>. Ребята создали на базе современного 8-битного микроконтроллера аналог старых приставок типа <a href="http://ru.wikipedia.org/wiki/Nintendo_Entertainment_System" target="_blank">Dendy</a>. Эта штука мне очень понравилась, но был один минус. Подключалась она к телевизору, а его-то у меня и нет. Поэтому я решил сделать что-то похожее, но подключающееся к обычному компьютерному монитору.</p>
<p>Тут я вспомнил, что дома у меня уже несколько лет валяется без дела <a href="http://www.atmel.com/dyn/products/tools_card.asp?tool_id=4102" target="_blank">одноплатный компьютер</a> на базе процессора <a href="http://en.wikipedia.org/wiki/AVR32" target="_blank">AVR32</a>.</p>
<p><img class="aligncenter size-full wp-image-307" title="Коробка NGW100" src="http://www.disorder.ru/wordpress/wp-content/uploads/2010/03/IMG_0459.jpg" alt="" width="421" height="550" /></p>
<p><img class="aligncenter size-full wp-image-309" title="NGW100" src="http://www.disorder.ru/wordpress/wp-content/uploads/2010/03/IMG_0467.jpg" alt="" width="550" height="431" /></p>
<p>Купил я его с расчетом портировать на эту архитектуру <a href="http://www.openbsd.org" target="_blank">OpenBSD</a>, но дело заглохло. Правда я все еще не теряю надежду вернуться к этому проекту. Так вот, возникла идея подключить эту плату к VGA монитору. А уже на основе полученного устройства можно делать что хочешь, хоть игровую консоль, хоть <a href="http://lurkmore.ru/%D0%9E%D0%91%D0%A7%D0%A0" target="_blank">огромного человекоподобного робота</a>.</p>
<p>У самого процессора есть выход только на LCD дисплей. Интерфейс LCD чисто цифровой, цвет каждой точки передается в виде 24-битного числа по параллельной шине. VGA же &#8212; аналоговый сигнал, поэтому нужен преобразователь. По счастью, схема преобразователя легко нашлась. Для процессора AVR32, помимо моей дешевой демонстрационной платы, существует еще полноценный <a href="http://www.atmel.com/dyn/products/tools_card.asp?tool_id=3918" target="_blank">отладочный комплект</a>. И в нем в частности есть выход на VGA монитор. Схема комплекта <a href="http://www.atmel.com/dyn/resources/prod_documents/ATSTK1000_schematics.pdf" target="_blank">доступна</a>, и выдернуть из нее нужный кусок труда не представляет.</p>
<p>Основу схемы составляет быстрый трехканальный <a href="http://ru.wikipedia.org/wiki/%D0%90%D0%BD%D0%B0%D0%BB%D0%BE%D0%B3%D0%BE-%D1%86%D0%B8%D1%84%D1%80%D0%BE%D0%B2%D0%BE%D0%B9_%D0%BF%D1%80%D0%B5%D0%BE%D0%B1%D1%80%D0%B0%D0%B7%D0%BE%D0%B2%D0%B0%D1%82%D0%B5%D0%BB%D1%8C" target="_blank">АЦП</a>, формирующий из набора цифровых LCD сигналов три аналоговых сигнала <a href="http://ru.wikipedia.org/wiki/RGB" target="_blank">RGB</a>. <a href="http://www.analog.com/en/digital-to-analog-converters/video-encoders/adv7125/products/product.html" target="_blank">Микросхема </a>АЦП стоит в розницу около 800 рублей, поэтому я решил сэкономить. Зарегистрировавшись на <a href="http://www.analog.com" target="_blank">сайте </a>производителя и прикинувшись разработчиком электроники я попросил прислать пару образцов этой микросхемы, якобы для разработки некого устройства, которое затем будет производиться серийно. На мою просьбу откликнулись, и через месяц образцы были у меня, причем совершенно бесплатно.</p>
<p><img class="aligncenter size-full wp-image-311" title="АЦП" src="http://www.disorder.ru/wordpress/wp-content/uploads/2010/03/IMG_0476.jpg" alt="" width="550" height="517" /></p>
<p>Печатную плату я решил не делать. Для запайки микросхемы купил буржуйскую макетную плату <a href="http://www.schmartboard.com/index.asp?page=products_qfp&amp;id=70" target="_blank">SchmartBoard</a>. Она выгодно отличается от <a href="http://www.chipdip.ru/product0/9000058304.aspx" target="_blank">отечественных аналогов</a>, во-первых, качеством исполнения, а во-вторых, особой технологией легкой пайки <a href="http://www.youtube.com/watch?v=E6WrzdgwyIw" target="_blank">EZ</a>.</p>
<p><img class="aligncenter size-full wp-image-312" title="SchmartBoard" src="http://www.disorder.ru/wordpress/wp-content/uploads/2010/03/IMG_0483.jpg" alt="" width="498" height="448" /></p>
<p>Осталось докупить конденсаторов с резисторами для обвязки и можно начинать.</p>
<p><img class="aligncenter size-full wp-image-313" title="Комплектующие LCD VGA" src="http://www.disorder.ru/wordpress/wp-content/uploads/2010/03/IMG_0485.jpg" alt="" width="550" height="256" /></p>
<p>И вот первый шаг сделан. На плату с AVR32 запаяны разъемы расширения, к одному из которых потом будет подключаться преобразователь LCD-VGA. Почему-то сам производитель платы этого не сделал, оставив только площадки под разъемы.</p>
<p><img class="aligncenter size-full wp-image-314" title="Разъемы запаяны" src="http://www.disorder.ru/wordpress/wp-content/uploads/2010/03/IMG_0496.jpg" alt="" width="550" height="441" /></p>
<p><img class="aligncenter size-full wp-image-315" title="Качество пайки" src="http://www.disorder.ru/wordpress/wp-content/uploads/2010/03/IMG_0500.jpg" alt="" width="550" height="320" /></p>
]]></content:encoded>
			<wfw:commentRss>http://disorder.ru/archives/300/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

