<?xml version="1.0" encoding="windows-1251"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
<title>Микроконтроллеры - Сделай сам усилитель Hi-Fi</title>
<link>http://datagor.ru/</link>
<language>ru</language>
<description>Микроконтроллеры - Сделай сам усилитель Hi-Fi</description>
<generator>DataLife Engine</generator><item>
<title>Arduino shield своими руками: акселерометр на LIS302DL</title>
<guid isPermaLink="true">http://datagor.ru/microcontrollers/arduino/1858-arduino-shield-svoimi-rukami-akselerometr.html</guid>
<link>http://datagor.ru/microcontrollers/arduino/1858-arduino-shield-svoimi-rukami-akselerometr.html</link>
<description><![CDATA[<div align="center"><!--TBegin--><a href="http://datagor.ru/uploads/posts/2012-01/1327047724_il_fullxfull.265751439.jpg" onclick="return hs.expand(this)" ><img src="http://datagor.ru/uploads/posts/2012-01/thumbs/1327047724_il_fullxfull.265751439.jpg" alt='Arduino shield своими руками: акселерометр на LIS302DL' title='Arduino shield своими руками: акселерометр на LIS302DL'  /></a><!--TEnd--></div><br />Собрал недавно <b>arduino </b>на atmega8, поморгал диодом, захотелось большего <!--smile:smile--><img style="vertical-align: middle;border: none;" alt="smile" src="http://datagor.ru/engine/data/emoticons/smile.gif" /><!--/smile--> <br />Начал изучать различные шилды, цены в РФ на них мягко говоря высокие, а собирать самому дороже выйдет, микросхемы тоже ведь покупать надо. <br /><br />И тут в голову пришло, ведь на работе куча системных плат от различных телефонов. Почти в каждом современном телефоне есть акселерометр, цифровой термометр и т. д., почему их не использовать? <br />Оказалось в большинстве телефонов используется одна и та же микросхема акселерометра <b>LIS302DL </b>от ST.]]></description>
<category><![CDATA[ARDUINO]]></category>
<dc:creator>asterix_72</dc:creator>
<pubDate>Fri, 20 Jan 2012 14:25:30 +0600</pubDate>
</item><item>
<title>Програмирование в AVR Studio 5 с самого начала. Часть 6</title>
<guid isPermaLink="true">http://datagor.ru/microcontrollers/1867-programirovanie-v-avr-studio-5-s-samogo-nachala-chast-6.html</guid>
<link>http://datagor.ru/microcontrollers/1867-programirovanie-v-avr-studio-5-s-samogo-nachala-chast-6.html</link>
<description><![CDATA[<div align="center"><!--TBegin--><a href="http://datagor.ru/uploads/posts/2011-09/1316624881_101.jpg" onclick="return hs.expand(this)" ><img src="http://datagor.ru/uploads/posts/2011-09/thumbs/1316624881_101.jpg" alt='Програмирование в AVR Studio 5 с самого начала. Часть 6' title='Програмирование в AVR Studio 5 с самого начала. Часть 6'  /></a><!--TEnd--></div><br />Продолжим разбор теоретических основ, без которых невозможно полноценное создание программ.<br />Основной синтаксис <b>AVRASM </b>совместим с <b>AVRASM2 </b>с  исключениями, отмеченными  ниже:<br /> • Ключевые слова<br /> • Директивы препроцессора<br /> • Комментарии<br /> • Продолжения строк<br /> • Строки и символьные константы<br /> • Составные инструкции в строке]]></description>
<category><![CDATA[Микроконтроллеры]]></category>
<dc:creator>galrad</dc:creator>
<pubDate>Wed, 18 Jan 2012 01:37:11 +0600</pubDate>
</item><item>
<title>Сделай сам часы с GPS-синхронизацией времени и винтажными индикаторами ИН-12. Наш вариант Nixie Tube Clock</title>
<guid isPermaLink="true">http://datagor.ru/microcontrollers/1878-nixie-tube-clock-gps.html</guid>
<link>http://datagor.ru/microcontrollers/1878-nixie-tube-clock-gps.html</link>
<description><![CDATA[<div align="center"><!--TBegin--><a href="http://datagor.ru/uploads/posts/2012-01/1325824930_cl.jpg" onclick="return hs.expand(this)" ><img src="http://datagor.ru/uploads/posts/2012-01/thumbs/1325824930_cl.jpg" alt='Сделай сам часы с GPS-синхронизацией времени и винтажными индикаторами ИН-12. Наш вариант Nixie Tube Clock' title='Сделай сам часы с GPS-синхронизацией времени и винтажными индикаторами ИН-12. Наш вариант Nixie Tube Clock'  /></a><!--TEnd--></div><br />Не думал, что спустя много лет я вернусь к часам на газоразрядных индикаторах. В конце 70-х я собирал подобные часы на микросхемах 155-й серии, плата выглядела внушительно, по 5 Вольтам потребляли не мало, да и малогабаритными их нельзя было назвать…<br /><br />Собрать такие винтажные часы попросил меня мой сын, увидел он их на просторах Интернета, где они зовутся <b>Nixie Tube Clock</b>, ну и загорелся. Порыскал я по  Инету, схем много, на разных лампах,  на любой вкус, но просто повторить - это не по мне, я люблю делать свое, так намного интереснее  и приятнее.]]></description>
<category><![CDATA[Микроконтроллеры]]></category>
<dc:creator>jgl</dc:creator>
<pubDate>Fri, 06 Jan 2012 10:57:26 +0600</pubDate>
</item><item>
<title>Програмирование в AVR Studio 5 с самого начала. Часть 5</title>
<guid isPermaLink="true">http://datagor.ru/microcontrollers/1866-programirovanie-v-avr-studio-5-s-samogo-nachala-chast-5.html</guid>
<link>http://datagor.ru/microcontrollers/1866-programirovanie-v-avr-studio-5-s-samogo-nachala-chast-5.html</link>
<description><![CDATA[<div align="center"><!--TBegin--><a href="http://datagor.ru/uploads/posts/2011-09/1316624881_101.jpg" onclick="return hs.expand(this)" ><img src="http://datagor.ru/uploads/posts/2011-09/thumbs/1316624881_101.jpg" alt='Програмирование в AVR Studio 5 с самого начала. Часть 5' title='Програмирование в AVR Studio 5 с самого начала. Часть 5'  /></a><!--TEnd--></div><br />Для&nbsp;того чтобы писать более сложные программы, нужно хорошо представлять структуру и&nbsp;взаимодействие разных узлов микроконтроллера между&nbsp;собой, но&nbsp;основные принципы сохраняются независимо от&nbsp;модели контроллера. В&nbsp;принципе человек, который изучил микроконтроллеры PIC, достаточно быстро осваивает AVR или&nbsp;ARM.<br />Управление микроконтроллером осуществляется изменением логического уровня ячеек (битов) в&nbsp;регистрах, расположенных в&nbsp;оперативной памяти. Конкретному устройству соответствует конкретный регистр, как&nbsp;правило 8-битный (1&nbsp;байтный), состоящий из&nbsp;8 ячеек памяти. В&nbsp;любую ячейку можно записать 0 или&nbsp;1.]]></description>
<category><![CDATA[Микроконтроллеры]]></category>
<dc:creator>galrad</dc:creator>
<pubDate>Sat, 24 Dec 2011 12:50:48 +0600</pubDate>
</item><item>
<title>Кодовый замок на микроконтроллере AVR ATTINY2313</title>
<guid isPermaLink="true">http://datagor.ru/microcontrollers/1865-kodovyy-zamok.html</guid>
<link>http://datagor.ru/microcontrollers/1865-kodovyy-zamok.html</link>
<description><![CDATA[Работаю я электромонтером в районе Крайнего Севера. Зимой у нас всегда возникала проблема, замерзает замок на входе в электроцех. И вот попался мне на глаза журнал «Радио» №5 за 2008 год. Там была опубликована статья Е. Переверзева «Цифровой кодовый замок».<br /><div align="center"><!--TBegin--><a href="http://datagor.ru/uploads/posts/2011-12/1324701291_zamok.gif" onclick="return hs.expand(this)" ><img src="http://datagor.ru/uploads/posts/2011-12/thumbs/1324701291_zamok.gif" alt='Кодовый замок на микроконтроллере AVR ATTINY2313' title='Кодовый замок на микроконтроллере AVR ATTINY2313'  /></a><!--TEnd--></div><br />Решил и сделал. Перерисовал печатку из журнала. Спаял схему.<br />Залил прошивку и схема заработала сразу, хотя это моя первая схема на микроконтроллере.]]></description>
<category><![CDATA[Микроконтроллеры]]></category>
<dc:creator>vik_67</dc:creator>
<pubDate>Wed, 21 Dec 2011 00:33:10 +0600</pubDate>
</item><item>
<title>Здравствуй, Ёлка, Новый год! Своими руками - светящийся RGB-LED поясок для платья снегурочки + настольная ёлочка</title>
<guid isPermaLink="true">http://datagor.ru/microcontrollers/1859-zdravstvuy-elka-novyy-god-.html</guid>
<link>http://datagor.ru/microcontrollers/1859-zdravstvuy-elka-novyy-god-.html</link>
<description><![CDATA[<div align="center"><!--TBegin--><a href="http://datagor.ru/uploads/posts/2011-12/1323618674_img_0487.jpg" onclick="return hs.expand(this)" ><img src="http://datagor.ru/uploads/posts/2011-12/thumbs/1323618674_img_0487.jpg" alt='Здравствуй, Ёлка, Новый год! Своими руками - светящийся RGB-LED поясок для платья снегурочки + настольная ёлочка' title='Здравствуй, Ёлка, Новый год! Своими руками - светящийся RGB-LED поясок для платья снегурочки + настольная ёлочка'  /></a><!--TEnd--></div><br />Началось всё с идеи украсить новогоднее платье дочки для утренника в садике на "Новый год". Хотелось как-то оживить наряд, добавить "иллюминации". Китайцы жгут <s>напалмом</s> нанотехнологиями и LED-лентами.]]></description>
<category><![CDATA[Микроконтроллеры]]></category>
<dc:creator>PLUT</dc:creator>
<pubDate>Sun, 11 Dec 2011 21:12:30 +0600</pubDate>
</item><item>
<title>Сделай сам программатор для микросхем памяти AT24C02 - AT24C512. Считываем и записываем данные!</title>
<guid isPermaLink="true">http://datagor.ru/microcontrollers/1856-sdelay-sam-programmator-dlya-mikroshem-pamyati-at24xx.html</guid>
<link>http://datagor.ru/microcontrollers/1856-sdelay-sam-programmator-dlya-mikroshem-pamyati-at24xx.html</link>
<description><![CDATA[<div align="center"><!--TBegin--><a href="http://datagor.ru/uploads/posts/2011-12/1323355939_progr_at24_board.jpg" onclick="return hs.expand(this)" ><img src="http://datagor.ru/uploads/posts/2011-12/thumbs/1323355939_progr_at24_board.jpg" alt='Сделай сам программатор для микросхем памяти AT24C02 - AT24C512. Считываем и записываем данные!' title='Сделай сам программатор для микросхем памяти AT24C02 - AT24C512. Считываем и записываем данные!'  /></a><!--TEnd--></div><br />Как-то при ремонте откатных ворот итальянской фирмы <b>LIFE </b>понадобилось сделать копию микросхемы памяти, в которой хранятся настройки и, что самое главное, коды радиобрелоков. Микросхема эта - <b>AT24C64</b>. Кстати, некоторые домофоны используют для хранения кодов ключей эту же микросхему или аналоги.<br />Понятно, нужен программатор, но под рукой готового не было...  Что ж, интернет мне поможет, сам сделаю!]]></description>
<category><![CDATA[Микроконтроллеры]]></category>
<dc:creator>basilevscom</dc:creator>
<pubDate>Fri, 09 Dec 2011 15:21:05 +0600</pubDate>
</item><item>
<title>Библиотеки для подключения COG-индикаторов TIC-55 и TIC-3321 к микроконтроллерам AVR</title>
<guid isPermaLink="true">http://datagor.ru/microcontrollers/microcontrollers-code-library/1853-biblioteki-dlya-cog-indikatorov-tic-55-i-tic-3321.html</guid>
<link>http://datagor.ru/microcontrollers/microcontrollers-code-library/1853-biblioteki-dlya-cog-indikatorov-tic-55-i-tic-3321.html</link>
<description><![CDATA[<i><div align="right">…простите, а вы не подскажите, как пройти в библиотеку?</div></i><br /><h2>Небольшая предыстория</h2>Прежде, я уже имел радость работать с индикатором <b>TIC-55</b> и в одной из своих статей описывал работу с ним. Библиотека была написана на <b>CodeVisionAVR</b>. Но, к сожалению, я, так и не ее довел до ума. Про библиотеки  хочется отметить, что редко удается найти что-нибудь готовое, а если найдешь, то сложно приспособить для себя. <br /><div align="center"><!--TBegin--><a href="http://datagor.ru/uploads/posts/2011-11/1322679067_picture_1.jpg" onclick="return hs.expand(this)" ><img src="http://datagor.ru/uploads/posts/2011-11/thumbs/1322679067_picture_1.jpg" alt='Библиотеки для подключения COG-индикаторов TIC-55 и TIC-3321 к микроконтроллерам AVR' title='Библиотеки для подключения COG-индикаторов TIC-55 и TIC-3321 к микроконтроллерам AVR'  /></a><!--TEnd--></div><br />Очень сложно разобраться в чужом коде, тем более новичкам, к которым, я отношу и себя. Мне, прежде всего хотелось довести библиотеку до ума, для того что бы через год, самому себе не ломать голову, как оно работает? И для того что бы могли пользоваться другие. Заодно решил попробовать свои силы в <b>AVR Studio 5.0</b>, ну и как следствие, библиотека написана на <b>AVR Studio 5.0</b>]]></description>
<category><![CDATA[Библиотеки кодов]]></category>
<dc:creator>Discover</dc:creator>
<pubDate>Sun, 04 Dec 2011 08:54:13 +0600</pubDate>
</item><item>
<title>Программатор AVR910: перезагрузка! Ускорение работы + «превращение» в STK500</title>
<guid isPermaLink="true">http://datagor.ru/microcontrollers/1837-project-5-d-avr910-perezagruzka-10h-uskorenie-raboty-prevraschenie-v-stk500.html</guid>
<link>http://datagor.ru/microcontrollers/1837-project-5-d-avr910-perezagruzka-10h-uskorenie-raboty-prevraschenie-v-stk500.html</link>
<description><![CDATA[<div align="center"><!--TBegin--><a href="http://datagor.ru/uploads/posts/2011-11/1320958154_avr910-009.jpg" onclick="return hs.expand(this)" ><img src="http://datagor.ru/uploads/posts/2011-11/thumbs/1320958154_avr910-009.jpg" alt='Программатор AVR910: перезагрузка! Ускорение работы + «превращение» в STK500' title='Программатор AVR910: перезагрузка! Ускорение работы + «превращение» в STK500'  /></a><!--TEnd--></div><br />Сегодня я не лег спать. Включил фоном какую-то киношку с Джеки Чаном и быстренько спаял второй USB-программатор AVR-ок из датагорского кита <a href="http://e-mart.datagor.ru/kit/project/1613-project-5-d-avr910-usb-programmator-dlya-avr.html" ><b>Project-5 D-AVR910</b></a>. <br /><br />Теперь у меня на столе лежит два одинаковых программатора. А всё для того, чтобы попробовать новую прошивку. Эти близняшки буду шить друг друга. Все опыты проводятся под <b>MS Windows XP SP3</b>.<br /><b>Цель - увеличение скорости работы и расширение совместимости программатора.</b>]]></description>
<category><![CDATA[Микроконтроллеры]]></category>
<dc:creator>Datagor</dc:creator>
<pubDate>Tue, 22 Nov 2011 10:04:00 +0600</pubDate>
</item><item>
<title>Сделай сам преобразователь сигналов для механического энкодера, v.2</title>
<guid isPermaLink="true">http://datagor.ru/microcontrollers/1838-preobrazovatel-signalov-dlya-mehanicheskogo-enkodera-v2.html</guid>
<link>http://datagor.ru/microcontrollers/1838-preobrazovatel-signalov-dlya-mehanicheskogo-enkodera-v2.html</link>
<description><![CDATA[<div align="center"><!--TBegin--><a href="http://datagor.ru/uploads/posts/2011-11/1321115962_encoder_back.jpg" onclick="return hs.expand(this)" ><img src="http://datagor.ru/uploads/posts/2011-11/thumbs/1321115962_encoder_back.jpg" alt='Сделай сам преобразователь сигналов для механического энкодера, v.2' title='Сделай сам преобразователь сигналов для механического энкодера, v.2'  /></a><!--TEnd--></div><br />Хотелось бы дополнить и продолжить мою статью про энкодер <a href="http://datagor.ru/microcontrollers/1232-preobrazovatel-signalov-dlja-mekhanicheskogo.html" >«Преобразователь сигналов для&nbsp;механического энкодера»</a> <br /><br />Как я писал ранее, собрав эту небольшую схемку на любом микроконтроллере (исходный текст программы прилагается) и&nbsp;одном конденсаторе можно сильно облегчить использование энкодера в&nbsp;своей конструкции. Устройство формирует на&nbsp;выходе два сигнала, один тактовый соответствующий приходу пары импульсов от&nbsp;энкодера и&nbsp;второй направления, который устонавливается в&nbsp;0 или&nbsp;1 в&nbsp;зависимости от&nbsp;того с&nbsp;какого входа сигнал пришёл раньше.<br /><br />Данное устройство можно использовать не&nbsp;только в&nbsp;конструкциях содержащих микроконтроллер, им также можно легко управлять реверсным счётчиком.]]></description>
<category><![CDATA[Микроконтроллеры]]></category>
<dc:creator>dedmazay</dc:creator>
<pubDate>Sat, 12 Nov 2011 19:46:41 +0600</pubDate>
</item><item>
<title>USB-швейная машина на FT232RL: программатор для микроконтроллеров AVR</title>
<guid isPermaLink="true">http://datagor.ru/microcontrollers/1804-usb-shveynaya-mashina-na-ft232rl-dlya-avr.html</guid>
<link>http://datagor.ru/microcontrollers/1804-usb-shveynaya-mashina-na-ft232rl-dlya-avr.html</link>
<description><![CDATA[Иметь дело с микроконтроллерами (как и вообще с цифровой техникой) мне приходится довольно редко и если мне надо было прошить микроконтроллер, я просто просил на работе ближайшего «софтверщика» и через 10 минут получал ожидаемое. Но зависимость от других не давала покоя и я решил сделать собственный программатор.<br /><div align="center"><!--TBegin--><a href="http://datagor.ru/uploads/posts/2011-10/1318350972_ftdi.jpg" onclick="return hs.expand(this)" ><img src="http://datagor.ru/uploads/posts/2011-10/thumbs/1318350972_ftdi.jpg" alt='USB-швейная машина на FT232RL: программатор для микроконтроллеров AVR' title='USB-швейная машина на FT232RL: программатор для микроконтроллеров AVR'  /></a><!--TEnd--></div>]]></description>
<category><![CDATA[Микроконтроллеры]]></category>
<dc:creator>error</dc:creator>
<pubDate>Fri, 14 Oct 2011 12:48:14 +0700</pubDate>
</item><item>
<title>Програмирование в AVR Studio 5 с самого начала. Часть 4</title>
<guid isPermaLink="true">http://datagor.ru/microcontrollers/1805-programirovanie-v-avr-studio-5-s-samogo-nachala-chast-4.html</guid>
<link>http://datagor.ru/microcontrollers/1805-programirovanie-v-avr-studio-5-s-samogo-nachala-chast-4.html</link>
<description><![CDATA[<div align="center"><!--TBegin--><a href="http://datagor.ru/uploads/posts/2011-09/1316624881_101.jpg" onclick="return hs.expand(this)" ><img src="http://datagor.ru/uploads/posts/2011-09/thumbs/1316624881_101.jpg" alt='Програмирование в AVR Studio 5 с самого начала. Часть 4' title='Програмирование в AVR Studio 5 с самого начала. Часть 4'  /></a><!--TEnd--></div><br />Сегодня рассмотрим программу “<b>бегущих огней</b>” и “<b>бегущих теней</b>”. Примеры “бегущих огней” можно найти почти в любой обучающей литературе. Чтобы получить “бегущие огни” на выходах порта, нужно последовательно переключать один бит<br /> <div align="center"><!--TBegin--><a href="http://datagor.ru/uploads/posts/2011-10/1318430804_1.jpg" onclick="return hs.expand(this)" ><img src="http://datagor.ru/uploads/posts/2011-10/thumbs/1318430804_1.jpg" alt='Програмирование в AVR Studio 5 с самого начала. Часть 4' title='Програмирование в AVR Studio 5 с самого начала. Часть 4'  /></a><!--TEnd--></div><br />“Бегущая тень” получается при инверсии “бегущих огней”. В принципе сложностей никаких нет – и вам под силу сделать это самостоятельно.<br /><br />Мы же попробуем усложнить задачу и объединить в одной программе “бегущие огни” и “бегущие тени”, сделать их непрерывными т.е. рисунок светящихся огоньков будет переходить из конца в начало, а еще включим функцию реверса огней т.е нажав на кнопку сможем “двигать” огоньки в обратном направлении.]]></description>
<category><![CDATA[Микроконтроллеры]]></category>
<dc:creator>galrad</dc:creator>
<pubDate>Thu, 13 Oct 2011 23:15:45 +0700</pubDate>
</item><item>
<title>PIC16F873: универсальный таймер на 99 минут 59 секунд по мотивам блондинко-таймера Насти</title>
<guid isPermaLink="true">http://datagor.ru/microcontrollers/1793-universalnyy-sekundnyy-taymer.html</guid>
<link>http://datagor.ru/microcontrollers/1793-universalnyy-sekundnyy-taymer.html</link>
<description><![CDATA[Когда-то, в&nbsp;прошлом веке фотолюбители пользовались пленочными фотоаппаратами, которые заправлялись 35&nbsp;мм пленкой, чтобы получить негативы, нужно было эту пленку проявить. Проявляли пленку по&nbsp;стрелочному механическому таймеру, минут 8 или&nbsp;10, Затем наступала вторая часть этого процесса&nbsp;— печать фотографий на&nbsp;фотобумагу, а&nbsp;тут уже требовались секундные экспозиции и&nbsp;чтобы облегчить себе жизнь фотографы пользовались устройствами, называемыми – реле времени. <br />Вспомнил я&nbsp;про&nbsp;те времена не&nbsp;спроста, сидя в&nbsp;затемненной ванной комнате, с&nbsp;наклеенным фоторезистом на&nbsp;фольгированный стеклотекстолит, в&nbsp;судорожных поисках электронного секундомера в&nbsp;меню своего сотового телефона. Такое вот вступление…<br /> <div align="center"><!--TBegin--><a href="http://datagor.ru/uploads/posts/2011-09/1316950963_2.jpg" onclick="return hs.expand(this)" ><img src="http://datagor.ru/uploads/posts/2011-09/thumbs/1316950963_2.jpg" alt='Универсальный таймер на 99 минут 99 секунд по мотивам блондинко-таймера Насти' title='Универсальный таймер на 99 минут 99 секунд по мотивам блондинко-таймера Насти'  /></a><!--TEnd--></div><br />Короче говоря, потребовался мне таймер, причем таймер переносной и&nbsp;универсальный, способный отчитывать и&nbsp;минуты и&nbsp;секунды. Полез в&nbsp;интернет, потратил полдня и не&nbsp;нашел то, что&nbsp;хотел. На&nbsp;следующий день свершилось! Одна хорошенькая девушка по&nbsp;имени Настя выложила на Радиокоте очень простой таймер, всего из&nbsp;6 деталей, которых у&nbsp;меня не&nbsp;было и&nbsp;не&nbsp;оказалось в&nbsp;ближайшем магазине электроники. В&nbsp;общем, по&nbsp;мотивам этого таймера сделал свой, из&nbsp;тех деталей, которые оказались у&nbsp;меня в&nbsp;наличии.]]></description>
<category><![CDATA[Микроконтроллеры]]></category>
<dc:creator>galrad</dc:creator>
<pubDate>Wed, 12 Oct 2011 09:54:17 +0700</pubDate>
</item><item>
<title>Програмирование в AVR Studio 5 с самого начала. Часть 3</title>
<guid isPermaLink="true">http://datagor.ru/microcontrollers/1798-programirovanie-v-avr-studio-5-s-samogo-nachala-chast-3.html</guid>
<link>http://datagor.ru/microcontrollers/1798-programirovanie-v-avr-studio-5-s-samogo-nachala-chast-3.html</link>
<description><![CDATA[<div align="center"><!--TBegin--><a href="http://datagor.ru/uploads/posts/2011-09/1316624881_101.jpg" onclick="return hs.expand(this)" ><img src="http://datagor.ru/uploads/posts/2011-09/thumbs/1316624881_101.jpg" alt='Програмирование в AVR Studio 5 с самого начала. Часть 3' title='Програмирование в AVR Studio 5 с самого начала. Часть 3'  /></a><!--TEnd--></div><br />Мы научились включать и выключать светодиоды, а как сделать, чтобы они сами заморгали? Понятно, что после того, как их включили, нужно сделать паузу, затем выключить, снова выждать паузу и снова включить. А как сделать паузу?  <br />Есть конечно, команда <b>NOP</b>, которая сделает паузу равную одному такту, но мы ее никак не увидим. <br />Такт – это один импульс тактового генератора. Современные контроллеры работают с тактовыми частотами от 1 до 60 мегагерц (от 1 до 60 миллионов импульсов в секунду). Большинство команд <b>AVR </b>выполняется за один такт, где то около 10 команд выполняется за 2 такта.<br />Поэтому паузу сделанную одной командой <b>NOP</b>, увидеть невозможно, а если нам нужна пауза в полсекунды  - тогда нужно минимум написать 500 тысяч команд <b>NOP</b>. Но, это не реально!.<br />Может, остановить программу?]]></description>
<category><![CDATA[Микроконтроллеры]]></category>
<dc:creator>galrad</dc:creator>
<pubDate>Sat, 01 Oct 2011 00:28:40 +0700</pubDate>
</item><item>
<title>Програмирование в AVR Studio 5 с самого начала. Часть 2</title>
<guid isPermaLink="true">http://datagor.ru/microcontrollers/1792-programirovanie-v-avr-studio-5-s-samogo-nachala-chast-2.html</guid>
<link>http://datagor.ru/microcontrollers/1792-programirovanie-v-avr-studio-5-s-samogo-nachala-chast-2.html</link>
<description><![CDATA[<div align="center"><!--TBegin--><a href="http://datagor.ru/uploads/posts/2011-09/1316624881_101.jpg" onclick="return hs.expand(this)" ><img src="http://datagor.ru/uploads/posts/2011-09/thumbs/1316624881_101.jpg" alt='Програмирование в AVR Studio 5 с самого начала. Часть 2' title='Програмирование в AVR Studio 5 с самого начала. Часть 2'  /></a><!--TEnd--></div><h2>Пишем первую программу!</h2>Большинство начинают с мигания светодиодов, и мы не исключение. Если микроконтроллер,  даже самый быстрый, не “общается” с внешним миром, ценность его сводится к нулю. Нам нужно чтобы микроконтроллер принял информацию, обработал по заданному алгоритму и выдал результат в понятной для нас форме.<br /><br /><b>Алгоритм</b>, (от имени персидского математика аль-Хорезми)  — точный набор инструкций, описывающих порядок действий исполнителя для достижения результата решения задачи за определенное время.<br />Чтобы правильно писать программы нужно понять, как работает микроконтроллер, чем мы и будем  заниматься,  а пока составим первую программу на ассемблере.]]></description>
<category><![CDATA[Микроконтроллеры]]></category>
<dc:creator>galrad</dc:creator>
<pubDate>Sat, 24 Sep 2011 21:53:47 +0700</pubDate>
</item><item>
<title>Програмирование в AVR Studio 5 с самого начала. Часть 1</title>
<guid isPermaLink="true">http://datagor.ru/microcontrollers/1787-programirovanie-v-avrstudio-5-s-nulya.html</guid>
<link>http://datagor.ru/microcontrollers/1787-programirovanie-v-avrstudio-5-s-nulya.html</link>
<description><![CDATA[Каждый человек, который только начинает осваивать программирование микроконтроллеров, да&nbsp;и&nbsp;вообще программирование, упирается сразу в&nbsp;несколько вопросов: <br />1. Какой микроконтроллер выбрать для&nbsp;максимально быстрого освоения? <br />2. Какой основной инструмент (программу) использовать для&nbsp;начала работы? <br />3. Какие аппаратные средства доступны для&nbsp;начала программирования? <br />4. Какую литературу использовать? <br />5. Где общаться и&nbsp;получать вразумительные советы? <br /><br />Когда я&nbsp;начинал, то&nbsp;сам столкнулся с&nbsp;этими вопросами. Начал искать литературу и&nbsp;решил, что&nbsp;надо&nbsp;начинать с&nbsp;<b>PIC</b>-ов. Перевес в&nbsp;сторону <b>PIC</b>-ов определился из&nbsp;за&nbsp;небольшого количества команд микропроцессоров среднего семейства &nbsp;— всего 35 против 136 у&nbsp;<b>AVR</b>, и&nbsp;наличием IDE &nbsp;— интегрированной среды разработки <b>MPLAB</b>. К&nbsp;сожалению, до&nbsp;последнего времени для&nbsp;микроконтроллеров AVR не&nbsp;было удобной интегрированной среды разработки, многие пользовались <b>AVR Studio 4</b>, кто то&nbsp;писал на&nbsp;C в&nbsp;IAR, для&nbsp;отладки пользовались дополнительными программами, все зависило от&nbsp;личных приоритетов. <br /><div align="center"><!--TBegin--><a href="http://datagor.ru/uploads/posts/2011-09/1316624881_101.jpg" onclick="return hs.expand(this)" ><img src="http://datagor.ru/uploads/posts/2011-09/thumbs/1316624881_101.jpg" alt='Програмирование в AVR Studio 5 с самого начала. Часть 1' title='Програмирование в AVR Studio 5 с самого начала. Часть 1'  /></a><!--TEnd--></div><br />В&nbsp;этом году компания <b>ATMEL </b>наконец то&nbsp;«родила» IDE&nbsp;— <b>AVR Studio 5</b> для&nbsp;программирования микроконтроллеров <b>AVR</b>. Много критических замечаний было сказано в&nbsp;адрес этой программы, но&nbsp;она существует и&nbsp;работает, возможно, компания со&nbsp;временем учтет все критические замечания, и&nbsp;сделает программу более гибкой, совершенной и&nbsp;не&nbsp;такой большой по&nbsp;размеру. Конечно по&nbsp;объему это монстр&nbsp;— инсталлируемый файл занимает 600 с&nbsp;лишним МБайт. Но, есть в&nbsp;ней и&nbsp;определенные удобства в&nbsp;работе, и&nbsp;не&nbsp;только для&nbsp;начинающих! Программа ориентирована для&nbsp;работы в&nbsp;среде C, но&nbsp;ассемблер поддерживается полностью.]]></description>
<category><![CDATA[Микроконтроллеры]]></category>
<dc:creator>galrad</dc:creator>
<pubDate>Thu, 22 Sep 2011 01:20:49 +0700</pubDate>
</item><item>
<title>Программатор JTAGICE 3. Что внутри?</title>
<guid isPermaLink="true">http://datagor.ru/practice/radioanatomy/1788-programmator-jtagice3-obschiy-obzor.html</guid>
<link>http://datagor.ru/practice/radioanatomy/1788-programmator-jtagice3-obschiy-obzor.html</link>
<description><![CDATA[Совершенно случайно попался мне в&nbsp;руки программатор JTAGICE3, который был выпущен компанией Atmel взамен JTAGICEII, что&nbsp;явилось хорошим стимулом для&nbsp;начала изучения программирования микроконтроллеров AVR и&nbsp;среды программирования Atmel® AVR Studio® 5.<br /><br /><div align="center"><!--TBegin--><a href="http://datagor.ru/uploads/posts/2011-09/1316362169_01.jpg" onclick="return hs.expand(this)" ><img src="http://datagor.ru/uploads/posts/2011-09/thumbs/1316362169_01.jpg" alt='Программатор JTAGICE 3. Что внутри?' title='Программатор JTAGICE 3. Что внутри?'  /></a><!--TEnd--></div>]]></description>
<category><![CDATA[Анатомический театр, Микроконтроллеры]]></category>
<dc:creator>galrad</dc:creator>
<pubDate>Sun, 18 Sep 2011 23:22:47 +0700</pubDate>
</item><item>
<title>SHT10 + Atmega8: Микроконтроллерный модуль управления вентилятором санузла, v2</title>
<guid isPermaLink="true">http://datagor.ru/microcontrollers/1768-modul-upravleniya-ventilyatorom-na-mikrokontrollere-v2.html</guid>
<link>http://datagor.ru/microcontrollers/1768-modul-upravleniya-ventilyatorom-na-mikrokontrollere-v2.html</link>
<description><![CDATA[<b>Доброго дня, сограждане!</b><br />Представляю вторую версию блока управления вентилятором для ванной, выполненный на микроконтроллере (МК) Atmega8, теперь с использованием цифрового датчика <b>SHT10</b>.<br />Тут читайте <a href="http://datagor.ru/microcontrollers/1302-modul-upravleniya-ventilyatorom-na-mikrokontrollere.html" >первую подробную статью</a>.<br /><div align="center"><!--TBegin--><a href="http://datagor.ru/uploads/posts/2011-08/1312988654_01.jpg" onclick="return hs.expand(this)" ><img src="http://datagor.ru/uploads/posts/2011-08/thumbs/1312988654_01.jpg" alt='SHT10 + Atmega8: Микроконтроллерный модуль управления вентилятором санузла, v2' title='SHT10 + Atmega8: Микроконтроллерный модуль управления вентилятором санузла, v2'  /></a><!--TEnd--></div><br /><div align="center">Немного изменился внешний вид отображаемой информации</div><br /><div align="center"><!--dle_image_begin:http://datagor.ru/uploads/posts/2011-08/1312988688_02.jpg|--><img src="http://datagor.ru/uploads/posts/2011-08/1312988688_02.jpg" alt="SHT10 + Atmega8: Микроконтроллерный модуль управления вентилятором санузла, v2" title="SHT10 + Atmega8: Микроконтроллерный модуль управления вентилятором санузла, v2"  /><!--dle_image_end--></div><br />Добавилась информации о температуре, а в остальном функционал остался прежним, только его показаниям теперь больше доверия, напомню <br /><h2>Что может устройство:</h2>В автоматическом режиме включать/выключать вентилятор по установленным в настройках порогам влажности, пороги включения/выключения выставляются раздельно.<br />В ручном режиме можно включить/выключить вентилятор соответствующими кнопками. В обоих режимах осуществляется индикация, температуры, состояния вентилятора  (Включен/Выключен), текущей влажности (%), режима работы (Ручной/Автомат).]]></description>
<category><![CDATA[Микроконтроллеры]]></category>
<dc:creator>hsl</dc:creator>
<pubDate>Wed, 10 Aug 2011 23:47:46 +0700</pubDate>
</item><item>
<title>Цифровой измеритель остатка топлива и напряжения АКБ для автомобиля (ATMega8 и дисплей от Nokia 1110i)</title>
<guid isPermaLink="true">http://datagor.ru/practice/car-electronics/1195-cifrovojj-indikator-topliva-i-naprjazhenija-dlja.html</guid>
<link>http://datagor.ru/practice/car-electronics/1195-cifrovojj-indikator-topliva-i-naprjazhenija-dlja.html</link>
<description><![CDATA[<div align="center"><!--TBegin--><a href="http://datagor.ru/uploads/posts/2011-06/1308412435_pic-1.jpg" onclick="return hs.expand(this)" ><img src="http://datagor.ru/uploads/posts/2011-06/thumbs/1308412435_pic-1.jpg" alt='Цифровой измеритель остатка топлива и напряжения АКБ для автомобиля (ATMega8 и дисплей от Nokia 1110i)' title='Цифровой измеритель остатка топлива и напряжения АКБ для автомобиля (ATMega8 и дисплей от Nokia 1110i)'  /></a><!--TEnd--></div><br />Не знаю кому как, а мне лично не нравится точность, вернее ее полное отсутствие у автомобильного индикатора топлива. Поэтому, как только появилась у меня машина, решил эту недоработку исправить. <br /><br /><b>В итоге появился этот индикатор, который умеет следующее:</b><br /><!--QuoteBegin--><div class="quote"><!--QuoteEBegin-->1. Отображать остаток топлива с точностью до литра, поддерживаемый объем бака выбирается от 30 до 99 литров<br />2. Отображать напряжение бортовой сети<br />3. Компенсировать качание поплавка в баке многократными (количество выбирается в меню) замерами и выводом среднеарифметического значения.<br />4. Менять яркость подсветки в зависимости от освещенности, 2 режима, день/ночь, определяется по включению подсветки приборной панели.<br />5. Менять режим отображения индикатора обычный/инверсный.<!--QuoteEnd--></div><!--QuoteEEnd-->]]></description>
<category><![CDATA[Автомобильная электроника, Микроконтроллеры]]></category>
<dc:creator>hsl</dc:creator>
<pubDate>Sat, 18 Jun 2011 22:34:42 +0700</pubDate>
</item><item>
<title>Лампочкометр возвращается! (vol. 2)</title>
<guid isPermaLink="true">http://datagor.ru/microcontrollers/1656-lampochkometr-2.html</guid>
<link>http://datagor.ru/microcontrollers/1656-lampochkometr-2.html</link>
<description><![CDATA[<div align="right">	Вдох глубокий. Руки шире. <br />	Не спешите, три-четыре!<br />	Бодрость духа, грация и пластика. <br />	Общеукрепляющая, Утром отрезвляющая, <br />	Если жив пока еще - гимнастика!<br /><br /><i>В. С. Высоцкий, «Утренняя гимнастика»</i></div><br /><div align="center"><!--TBegin--><a href="http://datagor.ru/uploads/posts/2011-03/1300463186_mp900433057.jpg" onclick="return hs.expand(this)" ><img src="http://datagor.ru/uploads/posts/2011-03/thumbs/1300463186_mp900433057.jpg" alt='' title=''  /></a><!--TEnd--></div><br /><h2>Выдох</h2>Ну вот, можно и выдохнуть, очередной «Лампочкометр-2» еще «дымится», есть еще что доделать, дописать, но он уже занял свое рабочее положение на стене вместо прежнего. На самом деле работа над лампочкометром (над программной частью) еще продолжается. До того как я сел за статью, я разрывался между желанием наполнить прибор задуманным функционалом и после этого писать статью или же написать про уже достигнутое. И я решил, что все же  начну писать статью про прибор в том виде, в котором он сейчас существует, потому что главную свою функцию прибор уже выполняет.<br /><br />Нет, нет, не подумайте, от <a href="http://datagor.ru/microcontrollers/1109-kontroller-osveshhenija.html" >Лампочкометра </a>теперь вряд ли откажусь, я не могу себе представить - как я без него. Некоторое время назад мне понадобился микроконтроллер, и мой бессовестный взгляд упал на Лампочкометр.  Я подумал – ну, переживу я полчаса без него. Но в процессе эксперимента я загубил микроконтроллер - отключил SPI. В прихожей было темно и не уютно, никто не светился синим цветом в уголке, сообщая мне о количестве ламп в подъездах, да и вообще мысль о том, что мне придется ходить по подъездам для осмотра как-то не уживалась во мне.  Поэтому я зарекся впредь, для чего бы то ни было, брать микроконтроллер из Лампочкометра.]]></description>
<category><![CDATA[Микроконтроллеры]]></category>
<dc:creator>Discover</dc:creator>
<pubDate>Sat, 19 Mar 2011 20:08:18 +0600</pubDate>
</item><item>
<title>Идея пин-стикеров для чипов на примере контроллера ATmega16</title>
<guid isPermaLink="true">http://datagor.ru/practice/diy-tech/1491-ideya-pin-stikerov-na-primere-atmega16.html</guid>
<link>http://datagor.ru/practice/diy-tech/1491-ideya-pin-stikerov-na-primere-atmega16.html</link>
<description><![CDATA[<!--QuoteBegin--><div class="quote"><!--QuoteEBegin--><b>Перевод с английского.</b><br />Автор Мирослав Батек из Праги (Чехия).<!--QuoteEnd--></div><!--QuoteEEnd--><br /><div align="center"><!--TBegin--><a href="http://datagor.ru/uploads/posts/2011-01/1294592766_dsc00939.jpg" onclick="return hs.expand(this)" ><img src="http://datagor.ru/uploads/posts/2011-01/thumbs/1294592766_dsc00939.jpg" alt='Идея пин-стикеров для чипов на примере контроллера ATmega16' title='Идея пин-стикеров для чипов на примере контроллера ATmega16'  /></a><!--TEnd--></div><br />Если вы занимаетесь изучением микроконтроллеров ATmega16 или ATmega32 в корпусе DIP40, вы можете использовать мой стикер (см. файлы).<br />Стикер описывает назначение всех выводов МК.<br />Благодаря цветной печати, вы легко распознаете каждую группу выводов: порты, SPI, I2C, UART, JTAG, ADC.]]></description>
<category><![CDATA[Секреты самодельщика, Микроконтроллеры, Начинающим]]></category>
<dc:creator>Datagor</dc:creator>
<pubDate>Sun, 09 Jan 2011 23:08:53 +0600</pubDate>
</item><item>
<title>Забавная робо-шторка: MLPOP by Niklas Roy</title>
<guid isPermaLink="true">http://datagor.ru/practice/elektroprivod/1388-zabavnaya-robo-shtorka-mlpop-by-niklas-roy.html</guid>
<link>http://datagor.ru/practice/elektroprivod/1388-zabavnaya-robo-shtorka-mlpop-by-niklas-roy.html</link>
<description><![CDATA[Когда я набрел в Сети на страницу изобретателя ненужных штуковин (как он сам себя называет), я и не думал, что получу такой заряд позитива и просто ржача!<br /><div align="center"><!--TBegin--><a href="http://datagor.ru/uploads/posts/2010-10/1287388200_curtain_01.jpg" onclick="return hs.expand(this)" ><img src="http://datagor.ru/uploads/posts/2010-10/thumbs/1287388200_curtain_01.jpg" alt='' title=''  /></a><!--TEnd--></div><br />Никлас Рой (Niklas Roy) имеет на одной из улочек Берлина собственный офис на 1-м этаже, где собственно и занимается изобретательством. Большое окно выходит прямо на тротуар. Надо заметить, что архитектура нам немного не привычна – окно начинается довольно низко – почти по пояс прохожим.]]></description>
<category><![CDATA[Электропривод, Дневник Датагора, Микроконтроллеры]]></category>
<dc:creator>Datagor</dc:creator>
<pubDate>Mon, 18 Oct 2010 15:10:36 +0700</pubDate>
</item><item>
<title>Круиз-контроль для автомобиля с электронной педалью акселератора: AD7302 + Atmega8535</title>
<guid isPermaLink="true">http://datagor.ru/practice/car-electronics/1368-kruiz-kontrol-dlya-avtomobilya-s-yelektronnoj-pedalyu-akseleratora.html</guid>
<link>http://datagor.ru/practice/car-electronics/1368-kruiz-kontrol-dlya-avtomobilya-s-yelektronnoj-pedalyu-akseleratora.html</link>
<description><![CDATA[В прошлом году довелось мне поменять авто. Вместо <b>Mitsubishi Eagle Summit</b> 1994 года получилось приобрести<b> Mitsubishi Grandis</b> 2003 года с правым рулем. Фирме не изменил, как и концепции авто - оба минивены с мощным двигателем, оба комфортные и универсальные, оба мне нравятся. <br /><div align="center"><!--TBegin--><a href="http://datagor.ru/uploads/posts/2010-09/1285162711_9614pix1hires.jpg" onclick="return hs.expand(this)" ><img src="http://datagor.ru/uploads/posts/2010-09/thumbs/1285162711_9614pix1hires.jpg" alt='Круиз-контроль для автомобиля с электронной педалью акселератора: AD7302 + Atmega8535' title='Круиз-контроль для автомобиля с электронной педалью акселератора: AD7302 + Atmega8535'  /></a><!--TEnd--></div><br />Только вот в новом не был предусмотрен круиз-контроль (система автоматического поддержания заданной скорости при движении). <br />На  сайте mikrob.ru описывается активация данного устройства, если оно вообще предусмотрено в бортовом компьютере. У меня его не оказалось, или он где-то глубоко в спящем состоянии. Это выяснил точно - долез до центрального ECU, по схеме вывел провода с клемм, спаял эмулятор джойстика управления круиз-контролем - не работает.<br />Что делать?..]]></description>
<category><![CDATA[Автомобильная электроника, Микроконтроллеры]]></category>
<dc:creator>еще один max</dc:creator>
<pubDate>Wed, 22 Sep 2010 19:27:40 +0700</pubDate>
</item><item>
<title>Elect_60: программа микроконтроллерного управления внешними устройствами от ПК</title>
<guid isPermaLink="true">http://datagor.ru/microcontrollers/1279-mikrokontrollernoe-upravlenie-vneshnimi.html</guid>
<link>http://datagor.ru/microcontrollers/1279-mikrokontrollernoe-upravlenie-vneshnimi.html</link>
<description><![CDATA[Многие наши коллеги желающие создать микроконтроллерное устройство,  управляемое от ПК сталкиваются порой с неразрешимой проблемой – программой обмена данными между ПК и микроконтроллером. <br />Предлагаемые  программы Hyper Terminal и ей подобные мало подходят (а я бы сказал, что и вовсе не подходят) для этих задач. <br /><div align="center"><!--TBegin--><a href="http://datagor.ru/uploads/posts/2010-05/1273871446_interface.jpg" onclick="return hs.expand(this)" ><img src="http://datagor.ru/uploads/posts/2010-05/thumbs/1273871446_interface.jpg" alt='' title=''  /></a><!--TEnd--></div><br />Вашему вниманию предоставляется программа обмена между ПК и микроконтроллером полностью лишенная недостатков вышеназванных программ. Удобный двухоконный интерфейс, самые широкие возможности настройки COM-порта позволяют работать МК на самых высоких скоростях обмена.]]></description>
<category><![CDATA[Микроконтроллеры]]></category>
<dc:creator>ddssu</dc:creator>
<pubDate>Mon, 16 Aug 2010 23:19:36 +0700</pubDate>
</item><item>
<title>Простой цифровой термометр на ATmega8535 + DS18B20</title>
<guid isPermaLink="true">http://datagor.ru/microcontrollers/1327-cifrovoj-termometr-na-atmega8535-ds18b20.html</guid>
<link>http://datagor.ru/microcontrollers/1327-cifrovoj-termometr-na-atmega8535-ds18b20.html</link>
<description><![CDATA[<div align="center"><!--TBegin--><a href="http://datagor.ru/uploads/posts/2010-08/1281365342_dscn0145_.jpg" onclick="return hs.expand(this)" ><img src="http://datagor.ru/uploads/posts/2010-08/thumbs/1281365342_dscn0145_.jpg" alt='' title=''  /></a><!--TEnd--></div><br />Доброго времени суток!<br />Представляю простой, цифровой термометр на индикаторе ИЖЦ21-4/7, микроконтроллере (МК) ATmega8535 и цифровом датчике DS18B20, собственно это практически все детали, еще пару резисторов и 3 конденсатора,  необходимые для сборки  этого термометра. Диапазон измерений от -55 до +125 градусов, поскольку датчик цифровой, термометр не нуждается в калибровке и настройке.]]></description>
<category><![CDATA[Микроконтроллеры]]></category>
<dc:creator>hsl</dc:creator>
<pubDate>Tue, 10 Aug 2010 11:26:05 +0700</pubDate>
</item><item>
<title>Простой кухонный таймер на PIC16F84. Моя реализация</title>
<guid isPermaLink="true">http://datagor.ru/microcontrollers/1313-lenivyj-kuxonnyj-tajmer.html</guid>
<link>http://datagor.ru/microcontrollers/1313-lenivyj-kuxonnyj-tajmer.html</link>
<description><![CDATA[Добрый день. Моя первая статья. На авторство не претендую, просто делюсь опытом сборки. Это кухонный таймер на pic16f84 с полноценной клавиатурой и четырех-сегментным дисплеем. Оригинал статьи <!--dle_leech_begin--><a href="http://datagor.ru/engine/go.php?url=aHR0cDovL3d3dy5yYWRpb2tvdC5ydS9jaXJjdWl0L2RpZ2l0YWwvaG9tZS8xNy8%3D" target="_blank">на Радиокоте</a><!--dle_leech_end--> (Автор - Allex).<br /><div align="center"><!--TBegin--><a href="http://datagor.ru/uploads/posts/2010-07/1278936026_1.jpg" onclick="return hs.expand(this)" ><img src="http://datagor.ru/uploads/posts/2010-07/thumbs/1278936026_1.jpg" alt='' title=''  /></a><!--TEnd--></div><br />На написание статьи сподвинуло отсутствие печатной платы в оригинале и небольшая ошибка с резистором R3 (нужно вместо 100 кОм поставить 100 Ом).]]></description>
<category><![CDATA[Микроконтроллеры]]></category>
<dc:creator>FlintOFF</dc:creator>
<pubDate>Fri, 30 Jul 2010 18:18:16 +0700</pubDate>
</item><item>
<title>Модуль управления вентилятором на микроконтроллере</title>
<guid isPermaLink="true">http://datagor.ru/microcontrollers/1302-modul-upravleniya-ventilyatorom-na-mikrokontrollere.html</guid>
<link>http://datagor.ru/microcontrollers/1302-modul-upravleniya-ventilyatorom-na-mikrokontrollere.html</link>
<description><![CDATA[Доброго времени суток сограждане!<br />Хочу вот поделится своей конструкцией. <br />Конструкция это из тех про которые говорят что весь прогресс от лени.<br />В общем представляю блок управления вентилятором для ванной. Выполненный на  микроконтроллере (МК) Atmega8 с использованием емкостного датчика влажности HCH-1000-002<br /><br /><div align="center"><!--TBegin--><a href="http://datagor.ru/uploads/posts/2010-06/1276872820_f0.jpg" onclick="return hs.expand(this)" ><img src="http://datagor.ru/uploads/posts/2010-06/thumbs/1276872820_f0.jpg" alt='' title=''  /></a><!--TEnd--></div><br /><br /><b>Что может устройство:</b><br /><br />В автоматическом режиме включать/выключать вентилятор по установленным в настройках порогам влажности, пороги включения/выключения выставляются раздельно.<br />В ручном режиме можно включить/выключить вентилятор соответствующими кнопками.<br />В обоих режимах осуществляется индикация, состояния вентилятора (Включен/Выключен), текущей влажности (%), режима работы (Ручной/Автомат).<br /><div align="center"><!--TBegin--><a href="http://datagor.ru/uploads/posts/2010-06/1276872880_f12_1.jpg" onclick="return hs.expand(this)" ><img src="http://datagor.ru/uploads/posts/2010-06/thumbs/1276872880_f12_1.jpg" alt='' title=''  /></a><!--TEnd--></div>]]></description>
<category><![CDATA[Микроконтроллеры]]></category>
<dc:creator>hsl</dc:creator>
<pubDate>Fri, 25 Jun 2010 00:51:09 +0700</pubDate>
</item><item>
<title>Многофункциональный аквариумный таймер на PIC16F84</title>
<guid isPermaLink="true">http://datagor.ru/microcontrollers/1297-mnogofunkcionalnyj-akvariumnyj-tajmer-pic16f84.html</guid>
<link>http://datagor.ru/microcontrollers/1297-mnogofunkcionalnyj-akvariumnyj-tajmer-pic16f84.html</link>
<description><![CDATA[Здравствуйте! Позвольте представить Вам один очень полезный девайс.<br />Конструкция не моей разработки, схема найдена в глубинах Сети. Но она мне настолько понравилась, что я захотел поделиться с уважаемыми жителями Датагора. Тем более что подобных схем здесь еще не выкладывали. <br />Не зная как  его обозвать: одни называют его таймер для аквариума, другие аквариумный контроллер, есть и более изощренные варианты. <br /><div align="center"><!--TBegin--><a href="http://datagor.ru/uploads/posts/2010-06/1276430204_29032010003.jpg" onclick="return hs.expand(this)" ><img src="http://datagor.ru/uploads/posts/2010-06/thumbs/1276430204_29032010003.jpg" alt='' title=''  /></a><!--TEnd--></div>]]></description>
<category><![CDATA[Микроконтроллеры]]></category>
<dc:creator>Stenya</dc:creator>
<pubDate>Tue, 15 Jun 2010 15:39:01 +0700</pubDate>
</item><item>
<title>Стабилизатор напряжения сети 1,8 кВт на PIC12F675</title>
<guid isPermaLink="true">http://datagor.ru/practice/power/1258-stabilizator-naprjazhenija-seti-na-pic12f675.html</guid>
<link>http://datagor.ru/practice/power/1258-stabilizator-naprjazhenija-seti-na-pic12f675.html</link>
<description><![CDATA[В последнее время мощности бытовых нагрузок возросли: появились фены, обогреватели, утюги, СВЧ печи и другие приборы, а электрические сети остались прежними. Из-за перекоса фаз напряжение в квартирах меняется в значительных пределах (у меня в квартире от 195 до 247 вольт). При этом приборы, которые включены постоянно (электронные часы, адаптер радиотелефона) сильно греются или сгорают, радиоаппаратуру нельзя оставлять в дежурном режиме.<br /><div align="center"><!--TBegin--><a href="http://datagor.ru/uploads/posts/2010-04/1272508939_peak-electricity-468.jpg" onclick="return hs.expand(this)" ><img src="http://datagor.ru/uploads/posts/2010-04/thumbs/1272508939_peak-electricity-468.jpg" alt='' title=''  /></a><!--TEnd--></div><br />Я собрал довольно простой релейный стабилизатор переменного напряжения, который переключается по входу и по выходу. Этим удалось уменьшить габаритную мощность трансформатора до минимальной. Обмотки переключаются с помощью реле, которые управляются микроконтроллером PIC12F675.]]></description>
<category><![CDATA[Блоки питания, Микроконтроллеры]]></category>
<dc:creator>if33</dc:creator>
<pubDate>Thu, 29 Apr 2010 10:47:37 +0700</pubDate>
</item><item>
<title>Портативный анализатор ИК сигналов «IR-master»</title>
<guid isPermaLink="true">http://datagor.ru/microcontrollers/1233-portativnyjj-analizator-ik-signalov-ir-master.html</guid>
<link>http://datagor.ru/microcontrollers/1233-portativnyjj-analizator-ik-signalov-ir-master.html</link>
<description><![CDATA[<div align="center"><!--TBegin--><a href="http://datagor.ru/uploads/posts/2010-03/1269880398_038.jpg" onclick="return hs.expand(this)" ><img src="http://datagor.ru/uploads/posts/2010-03/thumbs/1269880398_038.jpg" alt='Портативный анализатор ИК сигналов «IR-master»' title='Портативный анализатор ИК сигналов «IR-master»'  /></a><!--TEnd--></div><br />Каждый радиолюбитель сталкивающийся с&nbsp;применением в&nbsp;своих конструкциях дистанционных пультов управления на&nbsp;инфракрасных лучах (ИК) знает, что&nbsp;обилие стандартов в&nbsp;этой области превращает подбор необходимого пульта управления в&nbsp;нетривиальную задачу. <br />В&nbsp;данной статье приводится описание простого устройства, которое позволяет наблюдать форму, измерять временные параметры сигнала, а&nbsp;также декодировать команды переданные по&nbsp;ИК каналу связи. Статья была опубликована в&nbsp;журнале Радио №8 за&nbsp;2008&nbsp;г.]]></description>
<category><![CDATA[Микроконтроллеры]]></category>
<dc:creator>dedmazay</dc:creator>
<pubDate>Sun, 18 Apr 2010 22:11:59 +0700</pubDate>
</item><item>
<title>Преобразователь сигналов для механического энкодера</title>
<guid isPermaLink="true">http://datagor.ru/microcontrollers/1232-preobrazovatel-signalov-dlja-mekhanicheskogo.html</guid>
<link>http://datagor.ru/microcontrollers/1232-preobrazovatel-signalov-dlja-mekhanicheskogo.html</link>
<description><![CDATA[При использовании механического энкодера в своих разработках возникают некоторые проблемы, так как надо регулярно опрашивать два входа и определять разницу во времени прихода сигналов, плюс подавление дребезга контатов. В результате такое удобное средство ввода, мало используется в радиолюбительской практике. <br />Собрав небольшую схемку на PIC12C508A или PIC12C509A или любом другом микроконтроллере (исходный текст программы прилагается) и одном конденсаторе можно сильно облегчить использование энкодера в своей конструкции. Устройство формирует на выходе два сигнала, один тактовый соответствующий приходу пары импульсов от энкодера и второй направления, который устонавливается в 0 или 1 в зависимости от того с какого входа сигнал пришёл раньше. <br />Данное устройство можно использовать не только в конструкциях содержащих микроконтроллер, им также можно легко управлять реверсным счётчиком.<br /><div align="center"><!--TBegin--><a href="http://datagor.ru/uploads/posts/2010-04/1271395200_ecw1d-b24-bc0024.jpg" onclick="return hs.expand(this)" ><img src="http://datagor.ru/uploads/posts/2010-04/thumbs/1271395200_ecw1d-b24-bc0024.jpg" alt='' title=''  /></a><!--TEnd--></div>]]></description>
<category><![CDATA[Микроконтроллеры]]></category>
<dc:creator>dedmazay</dc:creator>
<pubDate>Fri, 16 Apr 2010 13:10:40 +0700</pubDate>
</item><item>
<title>Счётчик витков для намоточного станка на ATtiny13</title>
<guid isPermaLink="true">http://datagor.ru/practice/diy-tech/1179-schjotchik-vitkov-dlja-namotochnogo-stanka..html</guid>
<link>http://datagor.ru/practice/diy-tech/1179-schjotchik-vitkov-dlja-namotochnogo-stanka..html</link>
<description><![CDATA[Случилось так, что припекло мне трансформатор мотать, всё бы хорошо, да станка только не хватает - от тут и началось! Поиск по интернетам дал некоторые возможные варианты построения, но смущало меня то, что подсчёт витков производится опять же механическим счётчиком, добытым из спидометра или старого магнитофона, либо геркон + калькулятор. Хм…<br /><div align="center"><!--TBegin--><a href="http://datagor.ru/uploads/posts/2010-02/1265790034_10.jpg" onclick="return hs.expand(this)" ><img src="http://datagor.ru/uploads/posts/2010-02/thumbs/1265790034_10.jpg" alt='' title=''  /></a><!--TEnd--></div><br />На механику, в плане счётчика, у меня не стояло абсолютно, спидометров на разборку у меня нет, лишних калькуляторов тоже. Да и как сказал тов. <b>Serega</b> с другого ресурса: «Хорошие электронщики, зачастую - плохие механики!». Может я и не лучший электронщик – но механик уж точно паршивый.<br />Посему решил я сварганить электронный счётчик, а всю механическую часть устройства поручить на разработку семейству (благо отец и брат у меня как раз таки асы по части механики).]]></description>
<category><![CDATA[Секреты самодельщика, Микроконтроллеры]]></category>
<dc:creator>GRafGRay</dc:creator>
<pubDate>Mon, 01 Mar 2010 18:26:23 +0600</pubDate>
</item><item>
<title>Простой цифровой вольтметр от 0 до 30 вольт на 3 сегмента</title>
<guid isPermaLink="true">http://datagor.ru/practice/power/1153-prostojj-cifrovojj-voltmetr-ot-0-do-30-volt-na-3.html</guid>
<link>http://datagor.ru/practice/power/1153-prostojj-cifrovojj-voltmetr-ot-0-do-30-volt-na-3.html</link>
<description><![CDATA[Здравствуйте, уважаемые Датагорцы!<br />Делая разные полезные, а иногда  и не очень, радиоелектронные стройства всегда нужно иметь разное по величине напряжения питание. Для контроля выходного питания блоков питания, а также других самодельных устройств нуждающихся в измерении с точностю до 0,1,  предлагается эта схема.<div align="center"><!--TBegin--><a href="http://datagor.ru/uploads/posts/2010-01/1264016159_power-005-01.jpg" onclick="return hs.expand(this)" ><img src="http://datagor.ru/uploads/posts/2010-01/thumbs/1264016159_power-005-01.jpg" alt='' title=''  /></a><!--TEnd--></div>]]></description>
<category><![CDATA[Блоки питания, Микроконтроллеры]]></category>
<dc:creator>kotyk7</dc:creator>
<pubDate>Mon, 22 Feb 2010 00:27:22 +0600</pubDate>
</item><item>
<title>RMS-вольтметр</title>
<guid isPermaLink="true">http://datagor.ru/practice/elektroprivod/1074-rms-voltmetr.html</guid>
<link>http://datagor.ru/practice/elektroprivod/1074-rms-voltmetr.html</link>
<description><![CDATA[Срочно понадобился RMS вольтметр. <br />За основу принял прошивку из <!--dle_leech_begin--><a href="http://datagor.ru/engine/go.php?url=aHR0cDovL2Fydi5yYWRpb2xpZ2EuY29tL2luZGV4LnBocD9vcHRpb249Y29tX2NvbnRlbnQmYW1wO3Rhc2s9dmlldyZhbXA7aWQ9MTA3JmFtcDthYz0wJmFtcDtJdGVtaWQ9NDM%3D" target="_blank">http://arv.radioliga.com</a><!--dle_leech_end-->. Облепил контроллер схемой:<br /> <div align="center"><!--TBegin--><a href="http://datagor.ru/uploads/posts/2009-10/1255362069_skhema.jpg" onclick="return hs.expand(this)" ><img src="http://datagor.ru/uploads/posts/2009-10/thumbs/1255362069_skhema.jpg" alt='' title=''  /></a><!--TEnd--></div><br />Решил сделать блок питания универсальным, чтобы вольтметр питался от измеряемого напряжения. Нашел кусочек схемы, видно с какого-то буржуйского аппарата...]]></description>
<category><![CDATA[Электропривод, Микроконтроллеры]]></category>
<dc:creator>hgm0</dc:creator>
<pubDate>Sun, 14 Feb 2010 11:35:46 +0600</pubDate>
</item><item>
<title>Микроконтроллеры. Связь с внешним миром. Часть 3.</title>
<guid isPermaLink="true">http://datagor.ru/microcontrollers/1129-mikrokontrollery.-svjaz-s-vneshnim-mirom.-chast-3..html</guid>
<link>http://datagor.ru/microcontrollers/1129-mikrokontrollery.-svjaz-s-vneshnim-mirom.-chast-3..html</link>
<description><![CDATA[И снова приветствую Вас в моей лекционной! <img style="border: none;" alt="tongue" align="absmiddle" src="http://datagor.ru/engine/data/emoticons/tongue.gif" /> <br /><br />На этот раз я расскажу Вам как "сэкономить" выводы микроконтроллера, не ограничивая функциональности органов управления.<br /><br /><div align="center"><!--TBegin--><a href="http://datagor.ru/uploads/posts/2009-12/1261019335_sh1.jpg" onclick="return hs.expand(this)" ><img src="http://datagor.ru/uploads/posts/2009-12/thumbs/1261019335_sh1.jpg" alt='' title=''  /></a><!--TEnd--></div>]]></description>
<category><![CDATA[Микроконтроллеры, Начинающим]]></category>
<dc:creator>Spirit</dc:creator>
<pubDate>Wed, 20 Jan 2010 12:21:07 +0600</pubDate>
</item><item>
<title>Микроконтроллеры. Связь с внешним миром. Часть 2</title>
<guid isPermaLink="true">http://datagor.ru/microcontrollers/1122-mikrokontrollery.-svjaz-s-vneshnim-mirom.-chast-2..html</guid>
<link>http://datagor.ru/microcontrollers/1122-mikrokontrollery.-svjaz-s-vneshnim-mirom.-chast-2..html</link>
<description><![CDATA[Здравствуйте, дорогие Датагорцы!<br />По некоторым слабо зависящим от меня причинам не мог участвовать в жизни нашего города. Вы наверное уже и не надеялись на продолжение моих статей...  Приношу вам свои глубочайшие извинения! И обещаю закончить свой курс!<br /><br />Сегодня мы продолжим тему взаимодействия МК с внешним миром.<br />В предыдущей статье я рассказал о способах подключения внешних органов управления к МК. Теперь пришло время заставить наш контроллер на них реагировать.<br /><br />Начнем с простейшей схемы с двумя кнопками:<br /><br /><div align="center"><!--TBegin--><a href="http://datagor.ru/uploads/posts/2009-12/1260743921_sh1.jpg" onclick="return hs.expand(this)" ><img src="http://datagor.ru/uploads/posts/2009-12/thumbs/1260743921_sh1.jpg" alt='' title=''  /></a><!--TEnd--></div>]]></description>
<category><![CDATA[Микроконтроллеры, Начинающим]]></category>
<dc:creator>Spirit</dc:creator>
<pubDate>Mon, 21 Dec 2009 01:29:19 +0600</pubDate>
</item><item>
<title>Лампочкометр - контроллер освещения, прибор для отображения количества исправных ламп</title>
<guid isPermaLink="true">http://datagor.ru/microcontrollers/1109-kontroller-osveshhenija.html</guid>
<link>http://datagor.ru/microcontrollers/1109-kontroller-osveshhenija.html</link>
<description><![CDATA[<div align="center"><!--TBegin--><a href="http://datagor.ru/uploads/posts/2009-12/1259675615_untitled-1.jpg" onclick="return hs.expand(this)" ><img src="http://datagor.ru/uploads/posts/2009-12/thumbs/1259675615_untitled-1.jpg" alt='' title=''  /></a><!--TEnd--></div><br /><h2>Пролог</h2>С 2006 года я по совместительству работаю в своем доме электриком.<br />Причины тому у меня были следующие:<br />1.	Дом новый, все электрооборудование новое. Я не мог допустить, и это было в моих силах, что бы вся эта «красота» пришла в упадок, как это у нас обычно бывает.<br />2.	Меня всегда волновал вопрос качественном обслуживания собственников жилья (не только по электрической части), то есть, на сто процентов освещенные места общего пользования и исправность электрооборудования. Ну, и раз уж я смог устроиться электриком – мне и карты в руки. И тем более у меня был один значительный козырь:  ранее работая по договору со строительной компанией, строящей наш дом,  я осуществлял монтаж электропроводки и электрооборудования дома, и, следовательно, очень хорошо знаю всю схему электроснабжения.<br />3.	Ну, и напоследок, не кривя душой – не на первом для меня месте, это дополнительный заработок, который покрывает квартплату на сто процентов.]]></description>
<category><![CDATA[Микроконтроллеры]]></category>
<dc:creator>Discover</dc:creator>
<pubDate>Tue, 01 Dec 2009 20:44:25 +0600</pubDate>
</item><item>
<title>Минисумо робот</title>
<guid isPermaLink="true">http://datagor.ru/blogs/guntis/1083-minisumo-robot.html</guid>
<link>http://datagor.ru/blogs/guntis/1083-minisumo-robot.html</link>
<description><![CDATA[И опять роботы... <br />На этот раз Я расскажу, как сделать простой робот для соревнований по мини сумо. Весь Сентябрь я работал с первокурсниками мехатроники, и вместе создали несколько таких роботов....<br /><br /><div align="center"><!--TBegin--><a href="http://datagor.ru/uploads/posts/2009-10/1256235479_minisumoring.jpg" onclick="return hs.expand(this)" ><img src="http://datagor.ru/uploads/posts/2009-10/thumbs/1256235479_minisumoring.jpg" alt='' title=''  /></a><!--TEnd--></div>]]></description>
<category><![CDATA[Дневник Гунтиса, Микроконтроллеры]]></category>
<dc:creator>GuntisK</dc:creator>
<pubDate>Sat, 31 Oct 2009 20:46:42 +0600</pubDate>
</item><item>
<title>Управление шаговым двигателем с ПК</title>
<guid isPermaLink="true">http://datagor.ru/practice/elektroprivod/1003-upravlenie-shagovym-dvigatelem-s-pk.html</guid>
<link>http://datagor.ru/practice/elektroprivod/1003-upravlenie-shagovym-dvigatelem-s-pk.html</link>
<description><![CDATA[Драйвер для шагового двигателя, который управляется с персонального компьютера.<br /><br />Привет всем! Решил продолжить тему с шаговыми двигателями и написать о своей последней разработочке. В общем задача полезна вдвойне. Я думаю что каждому человеку работающему с МК рано или поздно приходится как-то этот МК подключать к персональному компьютеру, то ли для передачи управляющего воздействия с ПК, то ли принимать какие-то данные с микропроцессорной системы. Вот и у меня задача была таковой: разработать стенд, который будет организовывать работу двух шаговых двигателей, а также получать данные о этом управлении с ПК. <br /><br />Короче говоря вы вводите на компьютере данные о том какому из 2х двигателей в какую сторону и сколько вращаться, данные передаются в микропроцессорный стенд, а тот в свою очередь исполняет вашу команду.]]></description>
<category><![CDATA[Электропривод, Микроконтроллеры]]></category>
<dc:creator>Muchachos</dc:creator>
<pubDate>Mon, 03 Aug 2009 04:22:31 +0700</pubDate>
</item><item>
<title>Микроконтроллер ATmega 8 управляет шаговым двигателем</title>
<guid isPermaLink="true">http://datagor.ru/microcontrollers/958-mikrokontroller-atmega-8-upravljaet-shagovym.html</guid>
<link>http://datagor.ru/microcontrollers/958-mikrokontroller-atmega-8-upravljaet-shagovym.html</link>
<description><![CDATA[Подключение шагового двигателя к микроконтроллеру ATmega 8<br /><div align="center"><!--TBegin--><a href="http://datagor.ru/uploads/posts/2009-06/1243965149_pict4930.jpg" onclick="return hs.expand(this)" ><img src="http://datagor.ru/uploads/posts/2009-06/thumbs/1243965149_pict4930.jpg" alt='' title=''  /></a><!--TEnd--></div><br />Недавно пришлось подключать шаговый двигатель - ШД к микроконтроллеру, но в силу некоторых особенностей строения ШД пришлось решить несколько проблем:<br />-  Драйвер. Из-за того что через обмотки ШД проходит ток до 1А необходимо подключать ШД к микроконтроллеру через так называемый драйвер, фактически это набор транзисторных ключей для каждой обмотки ШД.<br />-  Программа МК должна поочередно включать каждую обмотку ШД, только тогда его ось будет вращаться.]]></description>
<category><![CDATA[Микроконтроллеры]]></category>
<dc:creator>Muchachos</dc:creator>
<pubDate>Thu, 30 Jul 2009 16:27:37 +0700</pubDate>
</item><item>
<title>Регулятор громкости на TDA7313 и PIC 16F876A.</title>
<guid isPermaLink="true">http://datagor.ru/microcontrollers/970-reguljator-gromkosti-na-tda7313-i-pic-16f876a..html</guid>
<link>http://datagor.ru/microcontrollers/970-reguljator-gromkosti-na-tda7313-i-pic-16f876a..html</link>
<description><![CDATA[Для новой конструкции мне понадобился блок управления громкостью и тембрами. <br /> Я выбрал аудиопроцессор TDA7313, который имеет не большую стоимость, относительно хорошие параметры и делает возможным использовать его в качественных усилителях.<br /><br /><div align="center"><!--TBegin--><a href="http://datagor.ru/uploads/posts/2009-06/1244996442_mc.jpg" onclick="return hs.expand(this)" ><img src="http://datagor.ru/uploads/posts/2009-06/thumbs/1244996442_mc.jpg" alt='' title=''  /></a><!--TEnd--></div><br /><br />Коротко о некоторые характеристиках TDA7313:<br />-   3 стереовхода<br />-   коэффициент нелинейных искажений (гармоник) = 0,01%<br />-   отношение сигнал/шум = 106dB<br />-   коэффициент ослабления соседнего канала =103dB<br /><br />Управлять  аудиопроцессором можно  ПДУ, с системой команд фирмы «Sony», кнопками или энкодером  (только громкость).]]></description>
<category><![CDATA[Микроконтроллеры]]></category>
<dc:creator>jgl</dc:creator>
<pubDate>Mon, 15 Jun 2009 20:14:06 +0700</pubDate>
</item><item>
<title>Музыкальная игрушка на PIC 16F628A из компьютерной клавиатуры</title>
<guid isPermaLink="true">http://datagor.ru/microcontrollers/857-muzykalnaja-klaviatura-na-pic-16f628a..html</guid>
<link>http://datagor.ru/microcontrollers/857-muzykalnaja-klaviatura-na-pic-16f628a..html</link>
<description><![CDATA[<div align="left"><i>«Лупит по клавишам с удовольствием и особенно <br />усердно, если замечает какой-то эффект от этого…»</i><br />Основатель города, Игорь "Datagor" о сынишке Илье<br /><br />Инициатором разработки этой игрушки является Игорь Котов.</div><br /><div align="center"><!--TBegin--><a href="http://datagor.ru/uploads/posts/2010-09/1284576905_keyboard_rubik.jpg" onclick="return hs.expand(this)" ><img src="http://datagor.ru/uploads/posts/2010-09/thumbs/1284576905_keyboard_rubik.jpg" alt='' title=''  /></a><!--TEnd--></div><br /><br /><b>Обновлено 25-03-2009.</b><br />Ребенок с самого раннего детства любит извлекать звуки из всех предметов. Самая первая игрушка это, конечно, погремушка.  Но ребенок растет, и, постепенно вытесняя погремушки, в его жизнь начинают входить все новые игрушки.          <br />Звуковые игрушки - «пищалки» (в отличие от погремушек, они упругие, и звук извлекается из них другим способом - сжатием корпуса игрушки) и разнообразные музыкальные игрушки (часто работающие на батарейках) - от мишки, способного рычать на разные голоса, до такой экзотики, как «мобильный телефон».<br /><br />Особенно детей интересует, чем же там занимается папа или мама?  Наблюдая, как родители работают за компьютером,  дети тоже хотят поучаствовать в нажимании клавиш. Чтобы не только занять ребенка, но и помочь ему развиваться, предлагаю собрать музыкальную клавиатура на PIC 16F628A.]]></description>
<category><![CDATA[Микроконтроллеры]]></category>
<dc:creator>jgl</dc:creator>
<pubDate>Sun, 22 Mar 2009 23:06:09 +0600</pubDate>
</item><item>
<title>Микроконтроллеры. Связь с внешним миром. Часть 1. Клавиатура</title>
<guid isPermaLink="true">http://datagor.ru/microcontrollers/838-mikrokontrollery.-svjaz-s-vneshnim-mirom..html</guid>
<link>http://datagor.ru/microcontrollers/838-mikrokontrollery.-svjaz-s-vneshnim-mirom..html</link>
<description><![CDATA[Очень давно обещал продолжить цикл статей по работе с микроконтроллерами, но не было физической возможности это сделать, за что и прошу прощения у тех, кто этого так долго ждал.<br /><br />Эта статья будет вводной в тему связи МК с периферийными устройствами в их стандартной, и не очень, конфигурации  <img style="border: none;" alt="fellow" align="absmiddle" src="http://datagor.ru/engine/data/emoticons/fellow.gif" /> <br /><br /><br /><div align="center"><!--TBegin--><a href="http://datagor.ru/uploads/posts/2009-03/1236790965_calckeypad.gif" onclick="return hs.expand(this)" ><img src="http://datagor.ru/uploads/posts/2009-03/thumbs/1236790965_calckeypad.gif" alt='' title=''  /></a><!--TEnd--></div>]]></description>
<category><![CDATA[Микроконтроллеры, Начинающим]]></category>
<dc:creator>Spirit</dc:creator>
<pubDate>Thu, 12 Mar 2009 00:07:51 +0600</pubDate>
</item><item>
<title>Датчик угла поворота. Сельсин-датчик и приёмник на микроконтроллере.</title>
<guid isPermaLink="true">http://datagor.ru/practice/elektroprivod/826-datchik-ugla-povorota-selsin.html</guid>
<link>http://datagor.ru/practice/elektroprivod/826-datchik-ugla-povorota-selsin.html</link>
<description><![CDATA[<h2>Схема сельсин-датчика</h2> и программа микроконтроллера практически полностью взяты из журнала Радио №4 2005 год, 63 стр. Автор — Александр Долгий. <br /><br /><div align="center"><!--TBegin--><a href="http://datagor.ru/uploads/posts/2009-03/1236359991_111.gif" onclick="return hs.expand(this)" ><img src="http://datagor.ru/uploads/posts/2009-03/thumbs/1236359991_111.gif" alt='' title=''  /></a><!--TEnd--></div><br /><br /><b>В программу МК были внесены следующие поправки:</b><br />• Исправлено деление на 8 (ошибочные команды при сдвигах), — в оригинале при некоторых значениях угла поворота происходил сбой программы.<br />• Алгоритм передачи по линии USART значений угла изменен для исключения зависимости передатчика на скорость получения новых значений.]]></description>
<category><![CDATA[Электропривод, Микроконтроллеры]]></category>
<dc:creator>hgm0</dc:creator>
<pubDate>Sat, 07 Mar 2009 00:22:56 +0600</pubDate>
</item><item>
<title>Даташиты на микроконтроллеры AVR ATMega, ATTiny и AT90</title>
<guid isPermaLink="true">http://datagor.ru/theory/datasheets/808-datashity-na-atmega-attiny-i-at90.html</guid>
<link>http://datagor.ru/theory/datasheets/808-datashity-na-atmega-attiny-i-at90.html</link>
<description><![CDATA[Любому разработчику нужно знать специфику компонента, особенно если этот компонент - <b>микроконтроллер</b>.<br /><br /><div align="center"><!--TBegin--><a href="http://datagor.ru/uploads/posts/2009-02/1235745187_avrs.jpg" onclick="return hs.expand(this)" ><img src="http://datagor.ru/uploads/posts/2009-02/thumbs/1235745187_avrs.jpg" alt='' title=''  /></a><!--TEnd--></div><br /> <br />Здесь представлены <b>даташиты </b>на наиболее доступные и распространенные <b>микроконтроллеры архитектуры AVR</b>.<br /><br /><b>ATTiny11/ATTiny12, ATTiny15L, ATTiny26, ATTiny28, AT90S1200, AT90S2313, AT90S2323/AT90S2343, AT90S1200, AT90S2313, AT90S2323/AT90S2343, AT90S4433, AT90S8515, AT90S8535, ATMega8, ATMega16, ATMega32, ATMega64, ATMega128, ATMega161, ATMega162, ATMega163, ATMega169V, ATMega8515, ATMega8535, +Erratas</b>]]></description>
<category><![CDATA[Справочник, Микроконтроллеры]]></category>
<dc:creator>-=Sm()kE=-</dc:creator>
<pubDate>Fri, 27 Feb 2009 21:40:16 +0600</pubDate>
</item><item>
<title>Проект DMX512. Микроконтроллер управляет профессиональным шоу. Ч.3</title>
<guid isPermaLink="true">http://datagor.ru/microcontrollers/744-proekt-dmx512.-mikrokontroller-upravljaet.html</guid>
<link>http://datagor.ru/microcontrollers/744-proekt-dmx512.-mikrokontroller-upravljaet.html</link>
<description><![CDATA[Я  думаю, что прочитав теоретическую часть, в которой не всё сразу понятно, лучше сразу потихонечку приступим к практике.<br />Схему приемника и передатчика DMX, которую я предлагаю изучить, можно найти в просторах интернета, но она заброшена.<br />Мне кажется, что человек, который её придумал, пошел дальше и ему это устройство стало неинтересно.  А нам, как начинающим, познавать этот микроконтроллерный мир, в самый раз  <img style="border: none;" alt="winked" align="absmiddle" src="http://datagor.ru/engine/data/emoticons/wink.gif" /> .<br /><br />Какой микроконтроллер лучше, а какой хуже, спор вечный, это также как на чём лучше писать программы на Ассемблере, VB, СИ или Delphi. <br />Да выбирайте, какой вам по душе, все они хороши, если знаешь что с ними делать.<br />Для меня, как начинающего, по душе сейчас простой PIC16F84, Proteus, Ассемблер и Delphi. <br />Ну и конечно набор программ, облегчающий жизнь программиста.]]></description>
<category><![CDATA[Микроконтроллеры]]></category>
<dc:creator>PRO100</dc:creator>
<pubDate>Thu, 29 Jan 2009 23:01:40 +0600</pubDate>
</item><item>
<title>Проект DMX512. Микроконтроллер управляет профессиональным шоу. Ч.2</title>
<guid isPermaLink="true">http://datagor.ru/musicbox/739-proekt-dmx512-2.html</guid>
<link>http://datagor.ru/musicbox/739-proekt-dmx512-2.html</link>
<description><![CDATA[Мой первый готовый проект <b>DMX512 </b>на 60 каналов.<br /><br />Нечто подобное можно найти в инете, но часто это комерческие продукты, так как DMX512 предназначен для управления световым оборудование в театрах, концертных площадках, световых рекламах и т.д.<br /><br /><b>DMX512 </b>можно применять где угодно, включать светодиоды, лампочки, релюшки, гидро клапаны и т.п.<br />Управлять можно вручную кнопочками и через компьютер.]]></description>
<category><![CDATA[Звук для музыкантов, Микроконтроллеры]]></category>
<dc:creator>PRO100</dc:creator>
<pubDate>Tue, 27 Jan 2009 10:30:00 +0600</pubDate>
</item><item>
<title>Проект DMX512. Микроконтроллер управляет профессиональным шоу. Ч.1</title>
<guid isPermaLink="true">http://datagor.ru/musicbox/742-protokol-dmx512-1.html</guid>
<link>http://datagor.ru/musicbox/742-protokol-dmx512-1.html</link>
<description><![CDATA[<b>DMX512 </b>(англ. Digital Multiplex) - стандарт, описывающий метод цифровой передачи данных между контроллерами и световым, а также дополнительным оборудованием аж <b>по 512 каналам по одной линии связи</b>!<br /><br />Знакомство с этим протоколом началось давно лет 10 назад. Я работал в Доме культуре, ремонтировал много светового оборудования, потому что оно было старое и несовершенное. Пульты и силовая часть была собрана на простых элементах, вылетали блоки постоянно.<br /><br />Сложность ремонта заключалась в том, что всё это было сделано на коленка в советских кооперативах, схем конечно не было. Мои мучения закончились, с приобретением нового железа, появилось оборудование фирмы “COEMAR”.<br /><br />С этой фирмы всё и началось, там было два устройства, пульт-контроллер <b>DMX512 </b>с монитором и силовая диммерная стойка на 72 канала, управление и программирование контроллера просто как в танке, красота. Прошло время, запросы возросли, и каналов стало не хватать.<br />Нужно было включить то одно устройство то другое, пиротехника, дымовые пушки и т.п.<br /><br />Мозг начал думать как это сделать попроще с минимальным количеством проводов.<br />По старинке это релюшки, тиристоры, микрульки, помехозащищенные телеметрические системы на 155 и т.д. Всё не подходило, старо. Нужно было что то новое на микроконтроллерах. Началась эпопея протокола <b>DMX512</b>, информации было не много, потому что он коммерческий, в основном этим занимаются в шоу бизнесе, для простых людей всё закрыто.<br /><br />Сейчас появились умельцы и с развитием интернета информация потихоньку появляется. Микроконтроллеры подешевели и свободно их можно купить.<br /><b>Осталось дело за малым, разобраться с протоколом DMX512, найти подходящую схему, детальки, прошивку и вперед.</b><br /><br /><b>DMX512 </b>можно применять где угодно, включать светодиоды, лампочки, релюшки, гидро клапаны и т.п.<br />Управлять можно вручную кнопочками и через компьютер.]]></description>
<category><![CDATA[Звук для музыкантов, Микроконтроллеры]]></category>
<dc:creator>PRO100</dc:creator>
<pubDate>Mon, 26 Jan 2009 15:04:49 +0600</pubDate>
</item><item>
<title>Грызем микроконтроллеры. Урок заключительный. Прошивка.</title>
<guid isPermaLink="true">http://datagor.ru/microcontrollers/688-gryzem-mikrokontrollery.-urok-zakljuchitelnyjj..html</guid>
<link>http://datagor.ru/microcontrollers/688-gryzem-mikrokontrollery.-urok-zakljuchitelnyjj..html</link>
<description><![CDATA[Ну вот, писать программы для микроконтроллеров мы научились. Работоспособность прошивки тоже проверили, пусть и виртуально.<br /><br />Пора переходить на следующую ступень. Раньше мы их боялись, а теперь - они нас! <img style="border: none;" alt="am" align="absmiddle" src="http://datagor.ru/engine/data/emoticons/am.gif" /> <br />Будем шить, шить и еще раз шить!!! <img style="border: none;" alt="bully" align="absmiddle" src="http://datagor.ru/engine/data/emoticons/bully.gif" /><br /><br /><div align="center"><!--TBegin--><a href="http://datagor.ru/uploads/posts/2008-12/1230260420_prohramm.gif" onclick="return hs.expand(this)" ><img src="http://datagor.ru/uploads/posts/2008-12/thumbs/1230260420_prohramm.gif" alt='' title=''  /></a><!--TEnd--></div>]]></description>
<category><![CDATA[Микроконтроллеры, Начинающим]]></category>
<dc:creator>Spirit</dc:creator>
<pubDate>Fri, 26 Dec 2008 10:59:52 +0600</pubDate>
</item><item>
<title>Микроконтроллер управляет дисплеем от телефона Siemens!</title>
<guid isPermaLink="true">http://datagor.ru/microcontrollers/686-prisobachivaem-displejj-ot-siemens-s65-k-mk.html</guid>
<link>http://datagor.ru/microcontrollers/686-prisobachivaem-displejj-ot-siemens-s65-k-mk.html</link>
<description><![CDATA[Многие радиолюбители собирают для себя какие-то конструкции. Иногда простейшие, иногда очень сложные и превосходящие заводские аналоги по всем возможным характеристикам.<br /><br />Единственное, с чем постоянно возникают проблемы, так это с внешним оформлением. Изготовить тот же корпус в домашних условиях - задача не из простых.<br />Или, сделать дисплей, на который можно было бы выводить разнообразную информацию... Тут промышленность может предложить нам большое количество всевозможных ЖК и вакуумных индикаторов, но стоят они дороговато, например, цифробуквенный LCD 4х40 (4 строки по 40 символов) в нашей местности стоит порядка 800 деревянных. Да и характеристиками они не блещут. А при их размерах - место им, разве что, в большом стационарном корпусе. Ну а если нам нужно что-то красивое и компактное?<br /><br /><div align="center"><!--TBegin--><a href="http://datagor.ru/uploads/posts/2008-12/1230239534_dsc01519.jpg" onclick="return hs.expand(this)" ><img src="http://datagor.ru/uploads/posts/2008-12/thumbs/1230239534_dsc01519.jpg" alt='' title=''  /></a><!--TEnd--></div><br /><br />Фоткал на телефон, поэтому выглядит не очень. На самом деле, картинка очень четкая и контрастная. Как на телефоне <img style="border: none;" alt="bully" align="absmiddle" src="http://datagor.ru/engine/data/emoticons/bully.gif" />]]></description>
<category><![CDATA[Микроконтроллеры]]></category>
<dc:creator>Spirit</dc:creator>
<pubDate>Fri, 26 Dec 2008 04:17:17 +0600</pubDate>
</item></channel></rss>
