<?xml version='1.0' encoding='UTF-8'?><rss xmlns:atom="http://www.w3.org/2005/Atom" xmlns:openSearch="http://a9.com/-/spec/opensearchrss/1.0/" xmlns:blogger="http://schemas.google.com/blogger/2008" xmlns:georss="http://www.georss.org/georss" xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr="http://purl.org/syndication/thread/1.0" version="2.0"><channel><atom:id>tag:blogger.com,1999:blog-6506750657699670827</atom:id><lastBuildDate>Sun, 22 Sep 2024 19:26:50 +0000</lastBuildDate><category>моддинг</category><category>реобас</category><category>на базе AVR</category><category>схема</category><category>ШИМ</category><category>перевод</category><category>USB-LCD</category><category>драйвер</category><category>обзор</category><category>программирование</category><category>расчет</category><title>Техно-моддинг: микроконтроллеры в моддинге и не только</title><description>Усройства на микроконтроллерах: разработка, настройка, схемы, драйвера...</description><link>http://soft-rheobus.blogspot.com/</link><managingEditor>noreply@blogger.com (tourist)</managingEditor><generator>Blogger</generator><openSearch:totalResults>9</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><item><guid isPermaLink="false">tag:blogger.com,1999:blog-6506750657699670827.post-5389458802506060977</guid><pubDate>Wed, 30 Mar 2016 10:52:00 +0000</pubDate><atom:updated>2016-03-30T13:52:19.038+03:00</atom:updated><title>О терминах &quot;position PID&quot; и &quot;velocity PID&quot;</title><description>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
Термины &quot;position PID&quot; и &quot;velocity PID&quot; не очень хороши для использования.&lt;br /&gt;&lt;br /&gt;Я прекрасно понимаю, о чем идет речь, но эти термины не имеют никакого отношения к позиции или скорости. Только вносят путаницу.&lt;br /&gt;&lt;br /&gt;Алгоритм&amp;nbsp;&quot;position PID&quot; это то, что вы привыкли видеть:&lt;div&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: Courier New, Courier, monospace; font-size: x-small;&quot;&gt;Error(n)=SP(n)-PV(n)&lt;br /&gt;CO(n)=Ki*Δt*integrate(Error(n))+Kp*Error(n)+(Kd/Δt)*(Error(n)-Error(n-1))&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
Алгоритм&amp;nbsp;&quot;velocity&amp;nbsp;PID&quot; реализован во многих DSP-шках:&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: Courier New, Courier, monospace; font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: Courier New, Courier, monospace; font-size: x-small;&quot;&gt;K0=Ki*Δt+Kp+(Kd/Δt)&lt;br /&gt;K1=-(Kp+2*Kd/Δt)&lt;br /&gt;K2=Kd/Δt&lt;br /&gt;CO(n)=CO(n-1)+K0*Error(n)+K1*Error(n-1)+K2*Error(n-2)&lt;/span&gt;&lt;br /&gt;&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
Не очень похоже на ПИД, не так ли?&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
Эта форма требует всего трех операций умножения и сложения - это очень эффективно. Также она не страдает от проблем с насыщением интегральной части, а самое замечательное - это возможность изменять коэффициенты на лету безо всяких рывков управляющего воздействия.&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
Из-за всего вышесказанного я предпочитаю называть это &quot;инкрементальной&quot; формой записи, потому, что вы получаете новое управляющее воздействие просто как приращение предыдущего. Алгоритм &quot;Position PID&quot; или &quot;не инкрементальный ПИД&quot; будет иметь ступеньку на выходе при изменении коэффициентов на лету.&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
Недостаток &quot;Velocity PID&quot; &amp;nbsp;- необходимость использования интегральной части и, соответственно, ее правильная настройка. Если этого не сделать &quot;Velocity PID&quot; вообще нормально не заработает. Поскольку слишком уж много заказчиков не способны правильно настроить интегральную часть,&amp;nbsp;&quot;Velocity PID&quot;&amp;nbsp;как правило является головной болью техподдержки. Другой недостаток - это невозможность увидеть отдельные выходы интегральной, пропорциональной и дифференциальной частей. Это может быть полезно в образовательных целях, а наблюдение за интегральной частью помогает настроить коэффициент предуправления.&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;a href=&quot;http://www.plctalk.net/qanda/showpost.php?s=5295b2756681ad9557f863199915430d&amp;amp;p=364048&amp;amp;postcount=3&quot; target=&quot;_blank&quot;&gt;оригинал на plctalk.net&lt;/a&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div class=&quot;blogger-post-footer&quot;&gt;Источник &lt;a href=&quot;http://soft-rheobus.blogspot.com&quot;&gt;Техно-моддинг: микроконтроллеры в моддинге и не только...&lt;/a&gt;&lt;/div&gt;</description><link>http://soft-rheobus.blogspot.com/2016/03/position-pid-velocity-pid.html</link><author>noreply@blogger.com (tourist)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-6506750657699670827.post-3246735429257971761</guid><pubDate>Thu, 12 Aug 2010 10:13:00 +0000</pubDate><atom:updated>2010-08-12T13:14:08.007+03:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">на базе AVR</category><category domain="http://www.blogger.com/atom/ns#">перевод</category><category domain="http://www.blogger.com/atom/ns#">схема</category><title>3D LED пирамида</title><description>&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgtKmH3CDs-cNF9hogLWyFcmzwKyffZp8qjirwOea14pvXDYZG5gGABA05DYtG1X2S4RKxMZaK8jIhKbSBP5QhzujgoO3XA1SQfwG-_cflIXk6fepgNRqeCf3rArYkAZJpTnahOn6PZNdI/s1600/3d-led-piramida.jpg&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;3D-LED-пирамида&quot; border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgtKmH3CDs-cNF9hogLWyFcmzwKyffZp8qjirwOea14pvXDYZG5gGABA05DYtG1X2S4RKxMZaK8jIhKbSBP5QhzujgoO3XA1SQfwG-_cflIXk6fepgNRqeCf3rArYkAZJpTnahOn6PZNdI/s200/3d-led-piramida.jpg&quot; width=&quot;150&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
На сайте &lt;a href=&quot;http://elektor.de/&quot;&gt;elektor.de&lt;/a&gt; наткнулся на совершенно гениальную в своей простоте и зрелищности конструкцию из светодиодов. Ниже - достаточно вольный перевод, и несколько пояснений.&lt;br /&gt;
Автор проекта Лотар Гёд (Германия) просто хотел немножко попрограммить микроконтроллер. А получилась вот эта симпатичная пирамида...&lt;br /&gt;
&lt;br /&gt;
&lt;a name=&#39;more&#39;&gt;&lt;/a&gt;В основе конструкции лежит специальным образом распиленная печатная плата, 23 светодиода и микроконтроллер. Несмотря на то, что микроконтроллер&amp;nbsp;выбран довольно скромный - &lt;b&gt;ATtiny2313&lt;/b&gt; фирмы &lt;b&gt;Atmel&lt;/b&gt;, в 2kB флеш-памяти автор вместил 16 различных световых последовательностей.&lt;br /&gt;
&lt;br /&gt;
23 светодиода разделены на три секции. Нижняя и средняя секция состоят из 8 светодиодов, а верхняя только из семи. Микроконтроллер имеет всего 20 ног, и не позволяет управлять отдельно каждым светодиодом. Мультиплексирование (динамическая индикация) позволяет задействовать только 11 ног. Буферные транзисторы используются для увеличения нагрузочной способности каждого выхода.&amp;nbsp;Программа была написана на ассемблере и доступна для загрузки на сайте первоисточнике как в виде исходников, так и в виде файла прошивки.&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg-XA_RB7VbvaAvbzAiDZLzpWYecnsUBMtEZf-yQkg2IP7lDxObH2Wp9DYE-OeuG0AB8g7twPr9c_3FmyT-WhdGPPuwCe0Hnede5LmdXJq7S-2DLu-5tncrYBm7IF1bl6fyiZTM0MORvfU/s1600/3d-led-piramida-shema.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;3D-LED-пирамида схема&quot; border=&quot;0&quot; height=&quot;292&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg-XA_RB7VbvaAvbzAiDZLzpWYecnsUBMtEZf-yQkg2IP7lDxObH2Wp9DYE-OeuG0AB8g7twPr9c_3FmyT-WhdGPPuwCe0Hnede5LmdXJq7S-2DLu-5tncrYBm7IF1bl6fyiZTM0MORvfU/s320/3d-led-piramida-shema.jpg&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style=&quot;text-align: center;&quot;&gt;&lt;i&gt;Схема 3D LED пирамиды&lt;/i&gt;&lt;/div&gt;&lt;div style=&quot;text-align: center;&quot;&gt;&lt;i&gt;&lt;br /&gt;
&lt;/i&gt;&lt;/div&gt;Сборка печатной платы достаточно проста: есть несколько SMD-компонентов для пайки, но&amp;nbsp;конструкция получается не жесткой. Для достижения наилучших результатов, выбирайте светодиоды с более широким углом обзора, так пирамида будет выглядеть классно со любой точки обзора. Автор использует светодиоды &lt;b&gt;LO L296&lt;/b&gt; оранжевого цвета от фирмы &lt;b&gt;Osram&lt;/b&gt;, которые имеют угол обзора 160 градусов. Шести-контактный разъем предназначен для внутрисхемного программирования (ISP) микроконтроллера. Фьюзы сконфигурированы для использования внешнего источника такта на 4МГц, частота которого понижена до 0,5МГц внутренним делителем. Если фьюзы запрограммированы неправильно - световые последовательности будут работать слишком быстро, слишком медленно, или  вообще не полностью!&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgtKmH3CDs-cNF9hogLWyFcmzwKyffZp8qjirwOea14pvXDYZG5gGABA05DYtG1X2S4RKxMZaK8jIhKbSBP5QhzujgoO3XA1SQfwG-_cflIXk6fepgNRqeCf3rArYkAZJpTnahOn6PZNdI/s1600/3d-led-piramida.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;3D-LED-пирамида&quot; border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgtKmH3CDs-cNF9hogLWyFcmzwKyffZp8qjirwOea14pvXDYZG5gGABA05DYtG1X2S4RKxMZaK8jIhKbSBP5QhzujgoO3XA1SQfwG-_cflIXk6fepgNRqeCf3rArYkAZJpTnahOn6PZNdI/s320/3d-led-piramida.jpg&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style=&quot;text-align: center;&quot;&gt;&lt;i&gt;3D LED пирамида в сборе&lt;/i&gt;&lt;/div&gt;&lt;br /&gt;
Если все заработало - возьмите два кусочка медного провода сечением 1,5мм&lt;sup&gt;2&lt;/sup&gt;&amp;nbsp;&amp;nbsp;11 и 5,5см в длину,  и припаяйте один конец короткого куска до середины более длинного, чтобы получилась &quot;Т-образная&quot; форма. Растяните печатную плату в спираль так, чтобы Т-образная проволока точно подошла к плате, а затем припаяйте ее к двум контактным площадкам, как показано на фотографии. Вместо жесткого медного провода можно также использовать тонкие латунные трубки.&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhuEX7MBRvPcIEMm6S3zi5qZDOXRKgRB0ghhyF1pzV8BKRkZBed5PvgzojVWXW0p9bRrhxhfBD7-KtBRZhVuxmceq1_8cbNvmy6m1ciUTNEdhtB4QgExf8HcMdZJeBFre6AKjQ0a5Z9Hns/s1600/3d-led-piramida-plata.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;3D-LED-пирамида плата&quot; border=&quot;0&quot; height=&quot;319&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhuEX7MBRvPcIEMm6S3zi5qZDOXRKgRB0ghhyF1pzV8BKRkZBed5PvgzojVWXW0p9bRrhxhfBD7-KtBRZhVuxmceq1_8cbNvmy6m1ciUTNEdhtB4QgExf8HcMdZJeBFre6AKjQ0a5Z9Hns/s320/3d-led-piramida-plata.jpg&quot; width=&quot;300&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style=&quot;text-align: center;&quot;&gt;&lt;i&gt;Печатная плата 3D LED пирамиды&lt;/i&gt;&lt;/div&gt;&lt;div style=&quot;text-align: center;&quot;&gt;&lt;i&gt;&lt;br /&gt;
&lt;/i&gt;&lt;/div&gt;Разъем ISP используется также как USB интерфейс, в чьи обязанности входит исключительно обеспечение питания напряжением 5В. Внешний адаптер на 5В тоже подойдет. Две перемычки управляют световыми эффектами пирамиды: JP1 определяет, будут ли 16-ть последовательностей следовать друг за другом в строгом порядке или случайном, а JP2 определяет, будет ли отображаться световая схема или все светодиоды будут гореть постоянно. S1 представляет собой кнопку сброса, которая пригодиться, если вы захотите поэкспериментировать с программным обеспечением.&lt;div class=&quot;blogger-post-footer&quot;&gt;Источник &lt;a href=&quot;http://soft-rheobus.blogspot.com&quot;&gt;Техно-моддинг: микроконтроллеры в моддинге и не только...&lt;/a&gt;&lt;/div&gt;</description><link>http://soft-rheobus.blogspot.com/2010/08/3d-led-piramida.html</link><author>noreply@blogger.com (tourist)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgtKmH3CDs-cNF9hogLWyFcmzwKyffZp8qjirwOea14pvXDYZG5gGABA05DYtG1X2S4RKxMZaK8jIhKbSBP5QhzujgoO3XA1SQfwG-_cflIXk6fepgNRqeCf3rArYkAZJpTnahOn6PZNdI/s72-c/3d-led-piramida.jpg" height="72" width="72"/><thr:total>1</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-6506750657699670827.post-7814424122806097511</guid><pubDate>Wed, 07 Jul 2010 13:43:00 +0000</pubDate><atom:updated>2010-08-12T19:14:37.859+03:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">USB-LCD</category><category domain="http://www.blogger.com/atom/ns#">моддинг</category><category domain="http://www.blogger.com/atom/ns#">на базе AVR</category><category domain="http://www.blogger.com/atom/ns#">перевод</category><title>LCD дисплей с USB интерфейсом</title><description>&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgE1NfBSuMwsLjUGDlsqookmaZ1bOwZirWXcjCYOsVTLLFMfgtdXVb9r6LrdnMD3oL6D2MUR3XInJy9ZmVDJ3TqejsJqnEmyx9CrnuTDZuZ1pl1EFJpPojVq_o6oqO_Covay0z337Q0MDs/s1600/usb_lcd_logo.jpg&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;малозатратный USB-LCD - лого&quot; border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgE1NfBSuMwsLjUGDlsqookmaZ1bOwZirWXcjCYOsVTLLFMfgtdXVb9r6LrdnMD3oL6D2MUR3XInJy9ZmVDJ3TqejsJqnEmyx9CrnuTDZuZ1pl1EFJpPojVq_o6oqO_Covay0z337Q0MDs/s320/usb_lcd_logo.jpg&quot; width=&quot;160&quot; /&gt;&lt;/a&gt;В данной статье речь пойдет о создании малозатратного LCD-индикатора c интерфейсом USB - &lt;b&gt;&quot;USB-LCD&quot;&lt;/b&gt; от немецкого моддера Лукаса Коха.&lt;br /&gt;
&lt;br /&gt;
&lt;a name=&#39;more&#39;&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Источник:&lt;/b&gt; &lt;a href=&quot;http://www.modding-faq.de/&quot;&gt;www.modding-faq.de&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;h4 align=&quot;center&quot;&gt;LPT вышел из моды! &lt;br /&gt;
USB в моде!&lt;/h4&gt;&lt;br /&gt;
Каждый знаком с проблемой: есть желание проапргрейдить свой компьютер LCD с гистограммой загрузки ЦПУ, программировать на ПК AVR-ки через параллельный интерфейс, а возможно у вас остался еще и старенький принтер или сканер, и одного единственного LPT-порта, который в лучшем случае еще поддерживается новыми материнскими платами, совершенно не хватает.&lt;br /&gt;
&lt;br /&gt;
Правда есть также LCD дисплеи с интерфейсом USB, но они, в большинстве случаев, намного дороже в сравнении с дисплеями имеющими стандартный интерфейс. Да и управление LCD дисплеями через IO-Warrior (&lt;i&gt;название чипа с интерфейсом USB и несколькими каналами ввода/вывода - прим. перев.&lt;/i&gt;) легко вылетает в червонец евро, отражаясь на бюджете.&lt;br /&gt;
&lt;br /&gt;
Эта схема USB-LCD, напротив, предлагает явные преимущества при изготовлении, она с  ценой приблизительно 3€ стоит как маленькая часть удобнейшего IO-Warrior&#39;а (в котором еще не включены прочие необходимые элементы). Единственный &quot;изъян&quot; это необходимость программировать AVR в этой схеме. (Да никакой это не недостаток, так как, само собой, частенько это может пригодиться ;) ).&lt;br /&gt;
&lt;br /&gt;
Эта схема USB-LCD совместима со всеми стандартными CLCD-дисплеями, с одним или двумя контроллерами, а также с подсветкой или без нее.&lt;br /&gt;
&lt;br /&gt;
&lt;h4 align=&quot;center&quot;&gt;Схема USB-LCD построена следующим образом:&lt;/h4&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjYFyWixHpmhpolv_YuDGSWEaayfXLDxMUg72_LNvFU0qlsVVpyocLdAkUqYbhF_idA9h4rE5CRa_xAIh-58JE_PkDF8Z9TGngqRBvx6o3BRBzGcgjjVfGUnv9OzQDV7SFEwkswsvjWfy4/s1600/usb-lcd-shema.gif&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;Схема USB-LCD&quot; border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjYFyWixHpmhpolv_YuDGSWEaayfXLDxMUg72_LNvFU0qlsVVpyocLdAkUqYbhF_idA9h4rE5CRa_xAIh-58JE_PkDF8Z9TGngqRBvx6o3BRBzGcgjjVfGUnv9OzQDV7SFEwkswsvjWfy4/s320/usb-lcd-shema.gif&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
LM317 и два резистора обеспечивают напряжение питания 3,5В, которое необходимо согласно требованиям спецификации USB-интерфейса. Они могут быть заменены на любой другой регулятор напряжения, который при входном напряжении 5В обеспечивает выходное напряжение 3,5В или 3,3В. 1,5-килоомный резистор-подтяжка между линией D и питанием 3,5В сообщает компьютеру, что подключено низкоскоростное USB устройство. Подсветка может быть включена программно установкой высокого уровня на PD3, и отключена установкой низкого уровня. Резистор 1кОм на PD3 служит для ограничения тока базы транзистора, управляющего подсветкой LCD-дисплея. Резистор и биполярный транзистор могут быть заменены полевиком, разумеется он должен управляться от напряжения 3,5В.&lt;br /&gt;
&lt;br /&gt;
Установленное на макетной плате, все это выглядит примерно так:&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjqQSgeoU5dbqDHFxhz-K6GGrtKwzyTM1t1Rk7F0Gfjddv_04Jkch8rh07atGi_LO1SZm-XDVk2QyJe0tSrOyyyGXlO0O22SU7ijgg6drbakJtlmxBjIuNC4rOeCUg8ToFN7eHUnc-Uzx0/s1600/USB-LCD-plata.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;Макетная плата USB-LCD&quot; border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjqQSgeoU5dbqDHFxhz-K6GGrtKwzyTM1t1Rk7F0Gfjddv_04Jkch8rh07atGi_LO1SZm-XDVk2QyJe0tSrOyyyGXlO0O22SU7ijgg6drbakJtlmxBjIuNC4rOeCUg8ToFN7eHUnc-Uzx0/s320/USB-LCD-plata.png&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;br /&gt;
(Здесь отсутствует LCD-часть, соответственно и 10кОм подстроечный резистор и драйвер подсветки)&lt;br /&gt;
&lt;br /&gt;
&lt;h4 align=&quot;center&quot;&gt;USB-часть&lt;/h4&gt;USB-часть это сердце схемы. Она преобразует USB-сигналы в стандартные команды LCD и подготавливает необходимое напряжение питания.&lt;br /&gt;
&lt;br /&gt;
&lt;div align=&quot;center&quot;&gt;Список закупки:&lt;/div&gt;&lt;table align=&quot;center&quot; border=&quot;1&quot; cellpadding=&quot;1&quot; cellspacing=&quot;1&quot;&gt;&lt;tbody&gt;
&lt;tr&gt;            &lt;td&gt;&lt;b&gt;Кол-во&lt;/b&gt;&lt;/td&gt;           &lt;td&gt;&lt;b&gt;Наименование&lt;/b&gt;&lt;/td&gt;     &lt;td&gt;&lt;b&gt;Тип&lt;/b&gt;&lt;/td&gt;           &lt;td&gt;&lt;b&gt;Цена&lt;/b&gt;&lt;/td&gt;   &lt;/tr&gt;
&lt;tr&gt;    &lt;td&gt;1&lt;/td&gt;    &lt;td&gt;Atmel AVR-Risc-Контроллер&lt;/td&gt;&lt;td&gt;ATTINY 2313 DIP&lt;/td&gt; &lt;td&gt;1,65€&lt;/td&gt; &lt;/tr&gt;
&lt;tr&gt; &lt;td&gt;1&lt;/td&gt; &lt;td&gt;IC-панелька, 20-контактная&lt;/td&gt; &lt;td&gt;GS 20&lt;/td&gt; &lt;td&gt;0.05€&lt;/td&gt; &lt;/tr&gt;
&lt;tr&gt; &lt;td&gt;1&lt;/td&gt; &lt;td&gt;Кварцевый резонатор 12МГц&lt;/td&gt; &lt;td&gt;12-HC49U-S&lt;/td&gt; &lt;td&gt;0,44 €&lt;/td&gt; &lt;/tr&gt;
&lt;tr&gt; &lt;td&gt;1&lt;/td&gt; &lt;td&gt;Керамический конденсатор&lt;/td&gt; &lt;td&gt;KERKO 100N&lt;/td&gt; &lt;td&gt;0,07 €&lt;/td&gt; &lt;/tr&gt;
&lt;tr&gt; &lt;td&gt;2&lt;/td&gt; &lt;td&gt;Керамический конденсатор&lt;/td&gt; &lt;td&gt;KERKO 22P&lt;/td&gt; &lt;td&gt;0,04 €&lt;/td&gt; &lt;/tr&gt;
&lt;tr&gt; &lt;td&gt;2&lt;/td&gt; &lt;td&gt;Резистор 68Ом&lt;/td&gt; &lt;td&gt;METALL 68,0&lt;/td&gt; &lt;td&gt;0,08 €&lt;/td&gt; &lt;/tr&gt;
&lt;tr&gt; &lt;td&gt;1&lt;/td&gt; &lt;td&gt;Резистор1,5Ом&lt;/td&gt; &lt;td&gt;METALL 1,50k&lt;/td&gt; &lt;td&gt;0,08 €&lt;/td&gt; &lt;/tr&gt;
&lt;tr&gt; &lt;td&gt;1&lt;/td&gt; &lt;td&gt;Резистор 240Ом &lt;/td&gt; &lt;td&gt;METALL 240&lt;/td&gt; &lt;td&gt;0,08 €&lt;/td&gt; &lt;/tr&gt;
&lt;tr&gt; &lt;td&gt;1&lt;/td&gt; &lt;td&gt;Резистор 432Ом&lt;/td&gt; &lt;td&gt;METALL 432&lt;/td&gt; &lt;td&gt;0,08 €&lt;/td&gt; &lt;/tr&gt;
&lt;tr&gt; &lt;td&gt;1&lt;/td&gt; &lt;td&gt;Электролитический конденсатор&amp;nbsp;&lt;/td&gt; &lt;td&gt;RAD 4,7/100&lt;/td&gt; &lt;td&gt;0,04 €&lt;/td&gt; &lt;/tr&gt;
&lt;tr&gt; &lt;td&gt;1&lt;/td&gt; &lt;td&gt;Стабилизатор, TO-220&lt;/td&gt; &lt;td&gt;LM 317-220&lt;/td&gt; &lt;td&gt;0,22 €&lt;/td&gt; &lt;/tr&gt;
&lt;tr&gt; &lt;td&gt;1&lt;/td&gt; &lt;td&gt;USB-разъем, серия B&amp;nbsp;&lt;/td&gt; &lt;td&gt;USB BW&lt;/td&gt; &lt;td&gt;0,24 €&lt;/td&gt; &lt;/tr&gt;
&lt;tr&gt; &lt;td&gt;1&lt;/td&gt; &lt;td&gt;Разъем, 16-pin, прямой&lt;/td&gt; &lt;td&gt;WSL 16G&lt;/td&gt; &lt;td&gt;0,07 €&lt;/td&gt; &lt;/tr&gt;
&lt;tr&gt; &lt;td&gt;1&lt;/td&gt; &lt;td&gt;Разъем, 10-pin, прямой&lt;/td&gt; &lt;td&gt;WSL 10G&lt;/td&gt; &lt;td&gt;0,07 €&lt;/td&gt; &lt;/tr&gt;
&lt;tr&gt; &lt;td&gt;&lt;b&gt;ИТОГО&lt;/b&gt;&lt;/td&gt; &lt;td&gt;&lt;br /&gt;
&lt;/td&gt; &lt;td&gt;&lt;br /&gt;
&lt;/td&gt; &lt;td&gt;&lt;b&gt;3.33 €&lt;/b&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;/tbody&gt; &lt;/table&gt;&lt;br /&gt;
(На своем сайте автор приводит подробнейшую пошаговую инструкцию по пайке макетной платы. Здесь эта часть будет опущена, все желающие могут обратиться к первоисточнику. - &lt;i&gt;прим. перев.&lt;/i&gt;)&lt;br /&gt;
&lt;br /&gt;
&lt;h4 align=&quot;center&quot;&gt;Первое включение&lt;/h4&gt;&lt;br /&gt;
Если вы закончили с пайкой и перепроверили плату на ошибки, можете подсоединить схему к USB-порту. Windows XP должна при этом выдать сообщение, что новое USB-устройство не распознано. Теперь с помощью ISP-программы на ваш выбор вы должны залить в AVR прошивку, которую вы можете загрузить здесь*. Обратите внимание на то, что AVR питается только от 3,5В и ISP-программатор, ясное дело, должен быть соответствующий. Кроме того вы должны загрузить Fuse Low Byte значением 0xFF (все незапрограммированы).&lt;br /&gt;
&lt;br /&gt;
Вам совсем необязательно иметь опыт программирования микроконтроллеров, вы можете также использовать полностью автоматизированные BAT-файлы, которые значительнообегчат вам работу с помошью программы avrdude. Чтобы все работало так как надо, вы должны использовать программатор STK200. Руководство по программатору вы можете найти например &lt;a href=&quot;http://easyelectronics.ru/programmator-stk200300-dlya-mikrokontrollerov-avr.html&quot;&gt;здесь&lt;/a&gt; или &lt;a href=&quot;http://www.hardlock.org.ua/mc/other/stk200/index.html&quot;&gt;здесь&lt;/a&gt;. Просто соберите по образцу версию под названием &quot;STK200/300&quot;. BAT-файлы вместе с avrdude и с HEX-файлами прошивки вы найдете в загрузках*.&lt;br /&gt;
&lt;br /&gt;
После двойного щелчка по файлу prog.bat должно открыться консольное окно, в нем avrdude представит результаты выполненной работы. В конце программирования окно должно выглядеть примерно так:&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhaeAg5tPzA6ZsYyUpfc7BHULHersmjLnmJdxV3qixo6CCUOtLvAsLXbCmuqEvK8b13AYqSU501DZzTZkvzMhHpAwFQu57icU4GdFqDQTiWBgvyrcQeJlbveFTnWniwb2M7si5_8LmEJ0Q/s1600/avrdude-proshivka.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;Прошивка USB-LCD с помощью avrdude&quot; border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhaeAg5tPzA6ZsYyUpfc7BHULHersmjLnmJdxV3qixo6CCUOtLvAsLXbCmuqEvK8b13AYqSU501DZzTZkvzMhHpAwFQu57icU4GdFqDQTiWBgvyrcQeJlbveFTnWniwb2M7si5_8LmEJ0Q/s320/avrdude-proshivka.png&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
После программирования AVR-ки отсоедините девайс от USB-&lt;br /&gt;
порта и затем подключите снова. Теперь Windows должна распознать устройство как USB-LCD. Необходимый драйвер также имеется здесь*.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;* - Все файлы для загрузки ищите на сайте источнике - &lt;i&gt;прим. перев.&lt;/i&gt;&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;h4 align=&quot;center&quot;&gt;LCD-часть&lt;/h4&gt;LCD-часть служит для передачи сигналов от LCD-коннектора на LCD-дисплей, и для обеспечения его необходимым напряжением. Вот цоколевка различных LCD-дисплеев может различаться, поэтому здесь мы откажемся от конкретной трассировки и ограничимся принципиальной схемой.&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhz9FlU1_D6pZgcGIepiDPgDhaaxaTDHZ3dmrAFwYGTZcpbmiQ3F8_eD7R67stTsLBcLTU0YKa5St-74KkXgmq7qv3pj2LpLOUlJg4320uXWd7wClpPYkjRdXAE_gkERYTet_ogF8FZNQw/s1600/LCD-podkluchenie.gif&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;Схема USB-LCD подключение дисплея&quot; border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhz9FlU1_D6pZgcGIepiDPgDhaaxaTDHZ3dmrAFwYGTZcpbmiQ3F8_eD7R67stTsLBcLTU0YKa5St-74KkXgmq7qv3pj2LpLOUlJg4320uXWd7wClpPYkjRdXAE_gkERYTet_ogF8FZNQw/s320/LCD-podkluchenie.gif&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
Соединение E2 необходимо только для двухконтроллерных дисплеев.&lt;br /&gt;
&lt;br /&gt;
Если LCD снабжен подсветкой, она должна быть запитана от отдельного источника, так как USB-порт не должен быть слишком нагружен. R1 должен быть согласован с напряжением на Vbl и подсветкой. В качестве транзистора можно использовать любой npn-транзистор (например BC548).&lt;br /&gt;
&lt;br /&gt;
Резистор R1 рассчитывается исходя из необходимого для подсветки тока I_Bl, напряжения источника питания подсветки Vbl, требуемого напряжения на подсветке U_Bl и падения напряжения на транзисторе U_CE по следующей формуле:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;div align=&quot;center&quot;&gt;&lt;b align=&quot;center&quot;&gt;R1 = (Vbl - U_Bl - U_CE) / I_Bl&lt;/b&gt;&lt;/div&gt;&lt;br /&gt;
Если использовать в качестве R1 подстроечный резистор, то можно регулировать яркость подсветки по своему вкусу. (Не выкручивайте на полную яркость, так как это сокращает срок службы LCD)&lt;br /&gt;
&lt;br /&gt;
&lt;div align=&quot;center&quot;&gt;Список закупки:&lt;/div&gt;&lt;br /&gt;
&lt;table align=&quot;center&quot; border=&quot;1&quot; cellpadding=&quot;1&quot; cellspacing=&quot;1&quot;&gt;&lt;tbody&gt;
&lt;tr&gt;           &lt;td&gt;&lt;b&gt;Кол-во&lt;/b&gt;&lt;/td&gt;           &lt;td&gt;&lt;b&gt;Наименование&lt;/b&gt;&lt;/td&gt;     &lt;td&gt;&lt;b&gt;Тип&lt;/b&gt;&lt;/td&gt;           &lt;td&gt;&lt;b&gt;Цена&lt;/b&gt;&lt;/td&gt;   &lt;/tr&gt;
&lt;tr&gt;    &lt;td&gt;1&lt;/td&gt;    &lt;td&gt;Разъем, 16-pin, прямой&lt;/td&gt;     &lt;td&gt;WSL 16G &lt;/td&gt;    &lt;td&gt;0,07€&lt;/td&gt;   &lt;/tr&gt;
&lt;tr&gt;    &lt;td&gt;1&lt;/td&gt;    &lt;td&gt;Потенциометр, 10кОм&lt;/td&gt;    &lt;td&gt;PT 15-L 10K &lt;/td&gt;    &lt;td&gt;0.21€&lt;/td&gt;   &lt;/tr&gt;
&lt;tr&gt;    &lt;td&gt;1&lt;/td&gt;    &lt;td&gt;Резистор 1,00кОм&lt;br /&gt;
&lt;br /&gt;
(при наличии подсветки)&lt;/td&gt;    &lt;td&gt;METALL 1,00K &lt;/td&gt;    &lt;td&gt;0,08€&lt;/td&gt;   &lt;/tr&gt;
&lt;tr&gt;    &lt;td&gt;1&lt;/td&gt;    &lt;td&gt;Резистор xxx кОм&lt;br /&gt;
&lt;br /&gt;
(R1 выбирается по вышеуказанной формуле;&lt;br /&gt;
&lt;br /&gt;
при наличии подсветки)&amp;nbsp;&lt;/td&gt;    &lt;td&gt;METALL xxx &lt;/td&gt;    &lt;td&gt;0,08€&lt;/td&gt;   &lt;/tr&gt;
&lt;tr&gt;    &lt;td&gt;1&lt;/td&gt;    &lt;td&gt;NPN-транзистор&lt;br /&gt;
(при наличии подсветки)&amp;nbsp;&lt;/td&gt;    &lt;td&gt;BC 548C &lt;/td&gt;    &lt;td&gt;0,04 €&lt;/td&gt;   &lt;/tr&gt;
&lt;tr&gt;    &lt;td&gt;&lt;b&gt;ИТОГО&lt;/b&gt;&lt;/td&gt;    &lt;td&gt;&lt;br /&gt;
&lt;/td&gt;    &lt;td&gt;&lt;br /&gt;
&lt;/td&gt;    &lt;td&gt;&lt;b&gt;0.48€&lt;/b&gt;&lt;/td&gt;   &lt;/tr&gt;
&lt;/tbody&gt; &lt;/table&gt;&lt;br /&gt;
&lt;h4 align=&quot;center&quot;&gt;Кабели и разьемы&lt;/h4&gt;USB-часть и LCD-часть соединяют 16-жильным шлейфом, на его концах закрепляют специальные разъемы. При этом следует обратить внимание, чтобы первый контакт одного разъема соединялся с соответствующим первым контактом второго и т.д...&lt;br /&gt;
&lt;br /&gt;
Схема подключается к компьютеру кабелем USB-AB.&lt;div class=&quot;blogger-post-footer&quot;&gt;Источник &lt;a href=&quot;http://soft-rheobus.blogspot.com&quot;&gt;Техно-моддинг: микроконтроллеры в моддинге и не только...&lt;/a&gt;&lt;/div&gt;</description><link>http://soft-rheobus.blogspot.com/2010/07/usb-lcd-lowcost-edition.html</link><author>noreply@blogger.com (tourist)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgE1NfBSuMwsLjUGDlsqookmaZ1bOwZirWXcjCYOsVTLLFMfgtdXVb9r6LrdnMD3oL6D2MUR3XInJy9ZmVDJ3TqejsJqnEmyx9CrnuTDZuZ1pl1EFJpPojVq_o6oqO_Covay0z337Q0MDs/s72-c/usb_lcd_logo.jpg" height="72" width="72"/><thr:total>2</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-6506750657699670827.post-8370037826674830726</guid><pubDate>Wed, 02 Jun 2010 17:26:00 +0000</pubDate><atom:updated>2010-08-10T20:20:36.803+03:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">ШИМ</category><category domain="http://www.blogger.com/atom/ns#">моддинг</category><category domain="http://www.blogger.com/atom/ns#">перевод</category><category domain="http://www.blogger.com/atom/ns#">реобас</category><category domain="http://www.blogger.com/atom/ns#">схема</category><title>4-канальный ШИМ регулятор оборотов вентиляторов</title><description>Данной статьей начинаю цикл переводов зарубежных статей соответствующих тематике блога. Поехали...&lt;br /&gt;
В статье представлен проект немецкого электронщика &lt;b&gt;Томаса Эльсте&lt;/b&gt;, описывающего собранный им регулятор оборотов вентиляторов управляемый с помощью компьютера.&lt;br /&gt;
&lt;br /&gt;
&lt;a name=&#39;more&#39;&gt;&lt;/a&gt;&lt;br /&gt;
&lt;b&gt;Автор:&lt;/b&gt; Thomas Elste&lt;br /&gt;
&lt;b&gt;Источник:&lt;/b&gt; &lt;a href=&quot;http://www.elste.org/&quot;&gt;www.elste.org&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;div align=&quot;justify&quot;&gt;В этом проекте речь пойдет о 4-х канальном 12-вольтовом регуляторе оборотов вентиляторов для ПК. Напряжение для каждого вентилятора устанавливается микроконтроллером раздельно, с помощью ШИМ сигнала. Управление осуществляется непосредственно с ПК через RS-232, и притом для каждого канала в отдельности от 1,2 до 11,7В. Удовлетворительные параметры  LC-звена, для сглаживания выходного напряжения, позволят избежать раздражающего шума или свиста вентиляторов. По крайней мере, протестированные мной вентиляторы всех возможных конструкций и размеров, не вели себя подобным образом.&lt;/div&gt;&lt;br /&gt;
&lt;h4&gt;Основные положения&lt;/h4&gt;&lt;br /&gt;
&lt;div align=&quot;justify&quot;&gt;ШИМ. Широтно-импульсная модуляция - это широко используемая возможность регулировки напряжения. При этом генерируется двоичный сигнал определенной частоты (1/период см. рисунок). Для этого применяются специальные интегральные схемы, процессоры обработки цифровых сигналов или что-то подобное. В простейшем случае это сделает одна микросхема типа NE555. Я же использую 8051-совместимый микроконтроллер.&lt;/div&gt;&lt;div align=&quot;justify&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div align=&quot;justify&quot;&gt;Как правило, сгенерированным ШИМ-сигналом управляется транзистор (зачастую это полевые транзисторы). Следующее за этим LC-звено используется в качестве накопителя энергии и может сгладить сформированное напряжение. Соотношение импульс/период, приблизительно соответствует соотношению выходное напряжение/входное напряжение. Как только изменится (смодулируется) ширина импульса, так-же измененится и выходное напряжение.&lt;/div&gt;&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEip5EwXVG8gUzCm0jFYq7sP7oUR-9HRqLQwK82ecfE_l5Cen9YOCbkuzA77b8TXZ7aF0NFaYPK8Mbim11Qp7-JviHa8RJKgAwyI73w65QOljxw80f3PsLbrZwZ4lUNRqpyWL4cMgoGYgsc/s1600/shim_signal.gif&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;ШИМ сигнал&quot; border=&quot;0&quot; height=&quot;111&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEip5EwXVG8gUzCm0jFYq7sP7oUR-9HRqLQwK82ecfE_l5Cen9YOCbkuzA77b8TXZ7aF0NFaYPK8Mbim11Qp7-JviHa8RJKgAwyI73w65QOljxw80f3PsLbrZwZ4lUNRqpyWL4cMgoGYgsc/s400/shim_signal.gif&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
ШИМ-сигналы используются в основном для управления двигателями, импульсными блоками питания и т.д.&lt;br /&gt;
&lt;br /&gt;
&lt;h4&gt;Аппаратная часть&lt;/h4&gt;&lt;h5&gt;Схемы и чертежи:&lt;/h5&gt;&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjLU0G5fJZ7617UTJ56htLGPdPmHsS8orzAK-txsvU88U8CHUYclHN6iWEkZbTqv-xhtMcUwN6GyXE9VsuZIsjekuKqIphrMNWwY3RP_NpXkeUlkogIlc0A88WGlW54GH6QCtXIzjRa7cU/s1600/shema-reobasa.gif&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;Схема контроллера вентиляторов&quot; border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjLU0G5fJZ7617UTJ56htLGPdPmHsS8orzAK-txsvU88U8CHUYclHN6iWEkZbTqv-xhtMcUwN6GyXE9VsuZIsjekuKqIphrMNWwY3RP_NpXkeUlkogIlc0A88WGlW54GH6QCtXIzjRa7cU/s320/shema-reobasa.gif&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div align=&quot;center&quot;&gt;&lt;i&gt;Схема регулятора оборотов вентиляторов&lt;/i&gt;&lt;/div&gt;&lt;div align=&quot;center&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEicY92-EWqixi6ZTUxMsv5FLOnHVSi6oW4FMnAM0l1FwANd8d-kFwZmK_fapyox83v2TmSW02yeiPKE6iuF4GlhbjiqY0eM7SfhYve5_rujF-4d79kn0H65H_9_TTl3WyCzFgaoxdahbp0/s1600/plata-reobasa.gif&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;Плата контроллера вентиляторов&quot; border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEicY92-EWqixi6ZTUxMsv5FLOnHVSi6oW4FMnAM0l1FwANd8d-kFwZmK_fapyox83v2TmSW02yeiPKE6iuF4GlhbjiqY0eM7SfhYve5_rujF-4d79kn0H65H_9_TTl3WyCzFgaoxdahbp0/s320/plata-reobasa.gif&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div align=&quot;center&quot;&gt;&lt;i&gt;Плата регулятора оборотов вентиляторов&lt;/i&gt;&lt;/div&gt;&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiBOd0bAcHwgqJ6LKppU1H-ndvbYz0ZZLuOfu9I8wBTWIcPdDeqNHYRN22j1IijJjPpYdxzbOb1DTCJZWB-fAqrd6udtcRiTTTPqClM2xP1qRRxNrMS32I9pNO_BxJthL-8sY5DsKbLL80/s1600/razvodkka-reobasa.gif&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;Трассировка контроллера&quot; border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiBOd0bAcHwgqJ6LKppU1H-ndvbYz0ZZLuOfu9I8wBTWIcPdDeqNHYRN22j1IijJjPpYdxzbOb1DTCJZWB-fAqrd6udtcRiTTTPqClM2xP1qRRxNrMS32I9pNO_BxJthL-8sY5DsKbLL80/s320/razvodkka-reobasa.gif&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div align=&quot;center&quot;&gt;&lt;i&gt;Трассировка регулятора оборотов вентиляторов&lt;/i&gt;&lt;/div&gt;&lt;br /&gt;
&lt;h5&gt;Перечень элементов:&lt;/h5&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;border-collapse: separate; color: black; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: medium; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; line-height: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: yellow; font-family: &amp;quot;Arial&amp;quot;, sans-serif; font-size: 16px; text-align: center;&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;table align=&quot;center&quot; border=&quot;1&quot; cols=&quot;3&quot;&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;th&gt;Поз.&lt;/th&gt;&lt;th&gt;Наименование&lt;/th&gt;&lt;th&gt;Тип&lt;/th&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;IC1&lt;/td&gt;&lt;td&gt;Контроллер AT89Cxx51&lt;/td&gt;&lt;td&gt;AT 89C2051 PDIP&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;IC3&lt;/td&gt;&lt;td&gt;МС MAX232&lt;/td&gt;&lt;td&gt;MAX 232 CPE&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;IC4&lt;/td&gt;&lt;td&gt;Драйвер 7407&lt;/td&gt;&lt;td&gt;LS 07&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;FET 1-4&lt;/td&gt;&lt;td&gt;P-канальный MOSFET&lt;/td&gt;&lt;td&gt;IRFD 9024&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;Q1&lt;/td&gt;&lt;td&gt;Кварц&amp;nbsp; 22,118 MHz&lt;/td&gt;&lt;td&gt;HC18&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;D1-4&lt;/td&gt;&lt;td&gt;Диод&lt;/td&gt;&lt;td&gt;1N 4004&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;L1-4&lt;/td&gt;&lt;td&gt;Катушка индуктивности 1500 uH&lt;/td&gt;&lt;td&gt;77A 1,5M&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;C5-8&lt;/td&gt;&lt;td&gt;Конденсатор 100 uF, 16 V&lt;/td&gt;&lt;td&gt;RAD 100/16&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;C1-4, C13&lt;/td&gt;&lt;td&gt;Конденсатор10 uF&lt;/td&gt;&lt;td&gt;RAD 10/35&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;C11, C12&lt;/td&gt;&lt;td&gt;Конденсатор мин. 470 uF, 16 V&lt;/td&gt;&lt;td&gt;RAD 470/16&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;C16,C18-20&lt;/td&gt;&lt;td&gt;Конденсатор танталовый100 nF&lt;/td&gt;&lt;td&gt;TANTAL 0,1/35&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;C9,C10&lt;/td&gt;&lt;td&gt;Конденсатор керамический 33 pF&lt;/td&gt;&lt;td&gt;KERKO 33P&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;R5&lt;/td&gt;&lt;td&gt;Резистор 10 k&lt;/td&gt;&lt;td&gt;METALL 10,0K&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;R7-10&lt;/td&gt;&lt;td&gt;Резистор 2k2&lt;/td&gt;&lt;td&gt;METALL 2,20K&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;SV1-4&lt;/td&gt;&lt;td&gt;Коннектор MOLEX 3 pin&lt;/td&gt;&lt;td&gt;SL 1X36G 2,54&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;X2&lt;/td&gt;&lt;td&gt;Клеммник&lt;/td&gt;&lt;td&gt;AKL 055-03&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;X1&lt;/td&gt;&lt;td&gt;Разъем D9&lt;/td&gt;&lt;td&gt;D-SUB BU 09EU&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;&lt;br /&gt;
&lt;/td&gt;&lt;td&gt;ZIF-панельки под микросхемы&lt;/td&gt;&lt;td&gt;GS 14, GS 16, GS 20&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;&lt;br /&gt;
&lt;/td&gt;&lt;td&gt;Удлинитель COM порта&lt;/td&gt;&lt;td&gt;AK 230&lt;span class=&quot;Apple-style-span&quot; style=&quot;border-collapse: separate; color: black; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: medium; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; line-height: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: yellow; font-family: &amp;quot;Arial&amp;quot;, sans-serif; font-size: 16px; text-align: center;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;
Описание:&lt;br /&gt;
&lt;br /&gt;
&lt;div align=&quot;justify&quot;&gt;Контроллер IC1 генерирует 4 ШИМ-сигнала и берет на себя коммуникацию с программой ПК. Коммуникация производится через встроенный последовательный интерфейс. Для согласования уровней TTL и RS232, как обычно использован MAX232.&lt;/div&gt;&lt;br /&gt;
&lt;div align=&quot;justify&quot;&gt;Микросхема 7407 - драйвер с открытым коллектором управляет полевыми транзисторами, которые из-за своего напряжения открытия 12В, не могут управляться непосредственно микроконтроллером. Катушки и электролитические конденсаторы выходного каскада (C5-8) сглаживают ШИМ, и формируют постоянное напряжение, благодоря которому вентиляторы &amp;nbsp;приводятся в движение. Диоды D1-4 блокируют отрицательное напряжение возникающее в катушках из-за взаимоиндукции.&lt;/div&gt;&lt;br /&gt;
Инструкции по настройке и подключению:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;div align=&quot;justify&quot;&gt;Сборкой на макетной плате рекомендую не увлекаться, например я, из-за плохой разводки шин земли и питания (слишком длинной), наблюдал странное поведение контроллера. Это может привести к выходу из строя микроконтроллера. Так же будьте осторожны при изменении представленной здесь (проверенной) трассировки.&lt;/div&gt;&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;Все отверстия в плате 0,75 мм, за исключением контактных отверстий, отверстий катушки, диодов и электролитических конденсаторов - 0,95 мм&lt;/li&gt;
&lt;li&gt;Монтажные отверстия для разъема DSUB9: 3 мм&lt;/li&gt;
&lt;li&gt;Обратите внимание на полярность электролитических конденсаторов (обозначенные стороны соответствуют земле)&lt;/li&gt;
&lt;li&gt;Панельки под микросхемы упрощают отладку и позволяют быстрее менять дефектные микросхемы.&lt;/li&gt;
&lt;li&gt;Будьте осторожны при использовании питания от БП компьютера! При первом тесте лучше все другие потребители (включая материнку) от БП отключить (вплоть до&amp;nbsp; оптического привода, &amp;nbsp;для того, чтобы обеспечить питание основной нагрузки). Блоки питания ATX включаются посредством пермычки между зеленым (в основном) проводом (пин 14) и заземляющим проводом на разъеме ATX.&lt;/li&gt;
&lt;li&gt;Подключиться к БП проще всего используя свободный разъем питания дисковода, т.к. туда подходят наиболее используемые 2,54мм штыри.&lt;/li&gt;
&lt;li&gt;Перед первым включением, без микросхем, проверьте напряжения на соответствующих контактах ZIF-панелек.&lt;/li&gt;
&lt;/ul&gt;&lt;br /&gt;
Признаки нормальной работы платы:&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;Не греются микросхемы (это всегда хороший знак ;))&lt;/li&gt;
&lt;li&gt;На выходах присутствует напряжение примерно 11,7В&lt;/li&gt;
&lt;/ul&gt;&lt;div align=&quot;justify&quot;&gt;При наличии, осциллографом можно проверить &amp;nbsp;ШИМ-сигнал на затворах полевых транзисторов. Возможно лучше использовать мультиметр с частотомером, он должен показывать около 8 кГц.&lt;/div&gt;&lt;div align=&quot;justify&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div align=&quot;justify&quot;&gt;Если на предыдущих этапах все было в порядке, то можно соединить контроллер вентиляторов со свободным COM-портом на ПК. Для этого необходим удлинитель COM- порта (не нуль-модем!). После настройки номера COM-порта и его скорости (19200 бод), программное обеспечение для ПК должно иметь возможность общаться с контроллером вентиляторов.&lt;/div&gt;&lt;br /&gt;
&lt;h4&gt;Программа для ПК:&lt;/h4&gt;&lt;br /&gt;
&lt;div align=&quot;justify&quot;&gt;Здесь (на сайте автора - &lt;i&gt;прим перев.&lt;/i&gt;) находятся управляющие программы для ШИМ-контроллера вентиляторов. Windows, а также Linux версии распространяются под лицензией GPL.&lt;/div&gt;&lt;div align=&quot;justify&quot;&gt;К сожалению, я не могу дать никакой гарантии корректной работы. Используйте на свой страх и риск!&lt;/div&gt;&lt;div align=&quot;justify&quot;&gt;Опубликованная прошивка микроконтроллера работает на скорости 19200 бит/с.&lt;/div&gt;&lt;div align=&quot;justify&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div align=&quot;justify&quot;&gt;Для Win32 программы нужны библиотеки VB 6.0 (1,0 MB). Если какие нибудь библиотеки не будут найдены, можно погуглить... Да всегда можно скачать где-нибудь!&lt;/div&gt;&lt;div align=&quot;justify&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div align=&quot;left&quot;&gt;Инструкции для терминального приложения (pwm_cmd):&lt;/div&gt;&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;Читайте пожалуйста README!&lt;/li&gt;
&lt;li&gt;Все это можно будет конфигурировать с помощью &quot;./configure; make&quot;&lt;/li&gt;
&lt;li&gt;Установить можно с помощью &quot;make install&quot; (из под админа)&lt;/li&gt;
&lt;li&gt;После вы можете скопировать бинарные исходники pwm_cmd в любое место (или оставить там, где они есть)&lt;/li&gt;
&lt;li&gt;Профили вентиляторов и все другие параметры считываются из файла конфигурации (например, в src/pwm_gui.conf)&lt;/li&gt;
&lt;li&gt;Эти конфигурационные данные должны находиться либо в реестре в $HOME либо в /etc (или с опцией -f будут переданы напрямую)&lt;/li&gt;
&lt;li&gt;Параметры программы можно посмотреть с помощью ./pwm_cmd -h&lt;/li&gt;
&lt;/ul&gt;&lt;br /&gt;
&lt;h4&gt;Фотографии:&lt;/h4&gt;&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEghDW2hpBzSUkpCRqHSRsN808sVFGoEHyHTPP7Io7g_UrR9_bZ9-VNxqrWcLEz7Yukmtp28OPdZ4HwhNUkDxnkwU5HxZ1ZSNs7RSi0rAizyeJEGvpXJCnP0vy16-qDP8Ec64EmDsTax2x4/s1600/plata-reobasa-vid-sverhu.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;Контроллер вентиляторов - вид сверху&quot; border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEghDW2hpBzSUkpCRqHSRsN808sVFGoEHyHTPP7Io7g_UrR9_bZ9-VNxqrWcLEz7Yukmtp28OPdZ4HwhNUkDxnkwU5HxZ1ZSNs7RSi0rAizyeJEGvpXJCnP0vy16-qDP8Ec64EmDsTax2x4/s320/plata-reobasa-vid-sverhu.jpg&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div align=&quot;center&quot;&gt;&lt;i&gt;Контроллер вентиляторов - вид сверху&lt;/i&gt;&lt;/div&gt;&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiQfGAJmKknj0twEesaleJnfeOPOQLOtGynxxHIbRdIh1QdKuNbf8faxuJ8ezgP2M6-oG9XWu6MsO1UdKojM_FRadPJdsbyhQRvTb3mlz_cfyU7pnv5WEHpmiOY6TDn4rgLfzs48kbxRoo/s1600/plata-reobasa-front.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;Контроллер вентиляторов - вид спереди&quot; border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiQfGAJmKknj0twEesaleJnfeOPOQLOtGynxxHIbRdIh1QdKuNbf8faxuJ8ezgP2M6-oG9XWu6MsO1UdKojM_FRadPJdsbyhQRvTb3mlz_cfyU7pnv5WEHpmiOY6TDn4rgLfzs48kbxRoo/s320/plata-reobasa-front.jpg&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div align=&quot;center&quot;&gt;&lt;i&gt;Контроллер вентиляторов - вид спереди&lt;/i&gt;&lt;/div&gt;&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg5AfI6rHu_xvC1ikM9sDOPZyKjAH_mh1WoMnJtXE0bvfFlHMIQB_97uQSZ4iiUH95LDpq7DpDeulhWn6IIPQIxF8iAwx-l_V3u7MVzsXc-GZVZM2aV9Pou62ay21Vnom7S6LVPk2q7G14/s1600/plata-reobasa-vid-snizu.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;Контроллер вентиляторов - вид снизу&quot; border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg5AfI6rHu_xvC1ikM9sDOPZyKjAH_mh1WoMnJtXE0bvfFlHMIQB_97uQSZ4iiUH95LDpq7DpDeulhWn6IIPQIxF8iAwx-l_V3u7MVzsXc-GZVZM2aV9Pou62ay21Vnom7S6LVPk2q7G14/s320/plata-reobasa-vid-snizu.jpg&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div align=&quot;center&quot;&gt;&lt;i&gt;Контроллер вентиляторов - вид снизу&lt;/i&gt;&lt;/div&gt;&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEisqsdmtitg39mbPEuhdtpZea8iM0gRf7ag_-998cLCzhWJlX6d-OV5XiyzZLtlKrC3GkJmBHmUV6WTjgE2z3ECuSSBbvkwkUbYvv1wsuM4IOwm38jni6sUuK923kqCdkigxl-55KsDLO8/s1600/win-GUI-reobasa.gif&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;Скриншот Windows-GUI управляющей программы контроллера вентиляторов&quot; border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEisqsdmtitg39mbPEuhdtpZea8iM0gRf7ag_-998cLCzhWJlX6d-OV5XiyzZLtlKrC3GkJmBHmUV6WTjgE2z3ECuSSBbvkwkUbYvv1wsuM4IOwm38jni6sUuK923kqCdkigxl-55KsDLO8/s320/win-GUI-reobasa.gif&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div align=&quot;center&quot;&gt;&lt;i&gt;Скриншот Windows-GUI управляющей программы&lt;/i&gt;&lt;/div&gt;&lt;div class=&quot;blogger-post-footer&quot;&gt;Источник &lt;a href=&quot;http://soft-rheobus.blogspot.com&quot;&gt;Техно-моддинг: микроконтроллеры в моддинге и не только...&lt;/a&gt;&lt;/div&gt;</description><link>http://soft-rheobus.blogspot.com/2010/06/4-kanalnyi-shim-regulyator-oborotov.html</link><author>noreply@blogger.com (tourist)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEip5EwXVG8gUzCm0jFYq7sP7oUR-9HRqLQwK82ecfE_l5Cen9YOCbkuzA77b8TXZ7aF0NFaYPK8Mbim11Qp7-JviHa8RJKgAwyI73w65QOljxw80f3PsLbrZwZ4lUNRqpyWL4cMgoGYgsc/s72-c/shim_signal.gif" height="72" width="72"/><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-6506750657699670827.post-2820415106750304186</guid><pubDate>Wed, 26 May 2010 10:47:00 +0000</pubDate><atom:updated>2012-06-22T09:17:32.348+03:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">ШИМ</category><category domain="http://www.blogger.com/atom/ns#">расчет</category><category domain="http://www.blogger.com/atom/ns#">реобас</category><category domain="http://www.blogger.com/atom/ns#">схема</category><title>Расчет LC-фильтра</title><description>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;div align=&quot;justify&quot;&gt;
Расчет LC-фильтра достаточно сложное занятие (хотя и хорошо описанное во многих источниках). Особенно если необходимо обеспечить высокий коэффициент фильтрации, или рассчитать схему на большую мощность. В случае с &lt;a href=&quot;http://soft-rheobus.blogspot.com/2010/05/reobas-svoimi-rukami.html&quot;&gt;компьютерным реобасом&lt;/a&gt; это не актуально, и если не вдаваться в тонкости, то параметры схемы &lt;b&gt;простейшего LC-фильтра&lt;/b&gt; можно рассчитать достаточно быстро. &lt;/div&gt;
&lt;br /&gt;
&lt;a name=&#39;more&#39;&gt;&lt;/a&gt;&lt;br /&gt;
&lt;h4&gt;
Входные параметры для расчета Г-образного LC-фильтра&amp;nbsp;&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;частота ШИМ &lt;i&gt;&lt;span style=&quot;font-family: &amp;quot;Georgia&amp;quot;,&amp;quot;Times New Roman&amp;quot;,serif;&quot;&gt;f = 16 кГц;&lt;/span&gt;&lt;/i&gt;&lt;/li&gt;
&lt;li&gt;коэффициент сглаживания &lt;i&gt;&lt;span style=&quot;font-family: &amp;quot;Georgia&amp;quot;,&amp;quot;Times New Roman&amp;quot;,serif;&quot;&gt;q = 100;&lt;/span&gt;&lt;/i&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;br /&gt;
&lt;div align=&quot;justify&quot;&gt;
При создании компьютерного реобаса была использована базовая &lt;a href=&quot;http://soft-rheobus.blogspot.com/2010/05/shema-reobasa.html&quot;&gt;схема импульсного понижающего преобразователя&lt;/a&gt;. В качестве фильтра нижних частот (ФНЧ) был применен Г-образный LC-фильтр, схема которого приведена ниже&lt;/div&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhGjZhyphenhyphenR69P82qMJUpn48jrzDOM6TApYB3zpqbpy1ERPK0El-fmpgTmH3WrWKHcbyZE1Wtd9N8Xijd34d-ymrn44TvefVGWmYmeyEwK7EWLMzSyalJVxpmVi5jtczRgnsKRsQm5wfBbjFk/s1600/shema-LC-filtra.gif&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;Схема для расчета Г-образного LC-фильтра&quot; border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhGjZhyphenhyphenR69P82qMJUpn48jrzDOM6TApYB3zpqbpy1ERPK0El-fmpgTmH3WrWKHcbyZE1Wtd9N8Xijd34d-ymrn44TvefVGWmYmeyEwK7EWLMzSyalJVxpmVi5jtczRgnsKRsQm5wfBbjFk/s320/shema-LC-filtra.gif&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div align=&quot;center&quot;&gt;
&lt;i&gt;Схема импульсного понижающего преобразователя для расчета LC фильтра&lt;/i&gt;&lt;/div&gt;
&lt;br /&gt;
Коэффициент сглаживания однозвенного Г-образного фильтра, будем оценивать по готовой простой формуле:&lt;br /&gt;
&lt;br /&gt;
&lt;div align=&quot;center&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Georgia&amp;quot;,&amp;quot;Times New Roman&amp;quot;,serif;&quot;&gt;&lt;i&gt;q = 4 * pi&lt;sup&gt;2&lt;/sup&gt; * f&lt;sup&gt;2&lt;/sup&gt; * LC;&lt;/i&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div align=&quot;left&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div align=&quot;justify&quot;&gt;
&amp;nbsp;Во избежание резонансных явлений в фильтре рекомендуется задаваться коэффициентом сглаживания &lt;i&gt;&lt;span style=&quot;font-family: &amp;quot;Georgia&amp;quot;,&amp;quot;Times New Roman&amp;quot;,serif;&quot;&gt;q&lt;/span&gt;&lt;/i&gt;&lt;i&gt;&lt;span style=&quot;font-family: &amp;quot;Georgia&amp;quot;,&amp;quot;Times New Roman&amp;quot;,serif;&quot;&gt; &lt;/span&gt;&lt;/i&gt;&lt;b&gt;не менее 3&lt;/b&gt;. Естественно чем больше коэффициент сглаживания тем более ровное напряжение мы получим на выходе, однако уже при&amp;nbsp;&lt;i&gt;&lt;span style=&quot;font-family: &amp;quot;Georgia&amp;quot;,&amp;quot;Times New Roman&amp;quot;,serif;&quot;&gt;q=30&lt;/span&gt;&lt;/i&gt;&lt;i&gt;&lt;span style=&quot;font-family: &amp;quot;Georgia&amp;quot;,&amp;quot;Times New Roman&amp;quot;,serif;&quot;&gt; &lt;/span&gt;&lt;/i&gt;однозвенный фильтр становится неоптимальным по затратам индуктивности и емкости и соответственно - по массогабаритным показателям.&lt;br /&gt;
&amp;nbsp;Зададимся значением&amp;nbsp;коэффициента сглаживания &lt;i&gt;&lt;span style=&quot;font-family: &amp;quot;Georgia&amp;quot;,&amp;quot;Times New Roman&amp;quot;,serif;&quot;&gt;q = 100, &lt;/span&gt;&lt;/i&gt;&lt;span style=&quot;font-family: &amp;quot;Georgia&amp;quot;,&amp;quot;Times New Roman&amp;quot;,serif;&quot;&gt;тогда:&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;div align=&quot;center&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Georgia&amp;quot;,&amp;quot;Times New Roman&amp;quot;,serif;&quot;&gt;&amp;nbsp;&lt;i&gt;LC&lt;/i&gt;&lt;i&gt; = q / (&lt;/i&gt;&lt;i&gt;4 * pi&lt;sup&gt;2&lt;/sup&gt; * f&lt;sup&gt;2&lt;/sup&gt;) =&amp;nbsp;&lt;/i&gt; &lt;i&gt;&amp;nbsp;100 / (&lt;/i&gt;&lt;i&gt;4 * 3.14&lt;sup&gt;2&lt;/sup&gt; * 16000&lt;sup&gt;2&lt;/sup&gt;) = 9.9e-9 Гн*Ф&lt;/i&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div align=&quot;justify&quot;&gt;
&lt;br /&gt;
В большинстве случаев касающихся маломощных преобразователей, оптимизацию фильтра можно считать излишней и уравнять значения &lt;span style=&quot;font-family: &amp;quot;Georgia&amp;quot;,&amp;quot;Times New Roman&amp;quot;,serif;&quot;&gt;&lt;i&gt;L&lt;/i&gt;&lt;/span&gt; и &lt;i&gt;&lt;span style=&quot;font-family: &amp;quot;Georgia&amp;quot;,&amp;quot;Times New Roman&amp;quot;,serif;&quot;&gt;С. &lt;/span&gt;&lt;/i&gt;&lt;span style=&quot;font-family: inherit;&quot;&gt;Таким образом:&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: inherit;&quot;&gt;&lt;/span&gt;&lt;br /&gt;
&lt;div align=&quot;center&quot;&gt;
&lt;i&gt;&lt;span style=&quot;font-family: &amp;quot;Georgia&amp;quot;,&amp;quot;Times New Roman&amp;quot;,serif;&quot;&gt;L = √LC; &amp;nbsp; &amp;nbsp;C = √LC;&lt;/span&gt;&lt;/i&gt;&lt;/div&gt;
&lt;div align=&quot;center&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div align=&quot;justify&quot;&gt;
&lt;span style=&quot;font-family: inherit;&quot;&gt;Рассчитав значения индуктивности и емкости и приведя их к номинальному ряду получим значения 100мкГн и 100мкФ соответственно.&lt;/span&gt;&lt;/div&gt;
&lt;div align=&quot;justify&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div align=&quot;justify&quot;&gt;
&lt;span style=&quot;font-family: inherit;&quot;&gt;&lt;/span&gt;&lt;br /&gt;
&lt;h4&gt;
&lt;span style=&quot;font-family: inherit;&quot;&gt;Литература:&lt;/span&gt;&lt;/h4&gt;
&lt;/div&gt;
&lt;div align=&quot;justify&quot;&gt;
&lt;/div&gt;
&lt;div align=&quot;justify&quot;&gt;
&lt;span style=&quot;font-family: inherit;&quot;&gt;&amp;nbsp;Семенов&lt;/span&gt;&lt;span style=&quot;font-family: inherit;&quot;&gt; Б.Ю.&lt;/span&gt;&lt;span style=&quot;font-family: inherit;&quot;&gt; &lt;a href=&quot;http://depositfiles.com/files/2xy96cp9q&quot;&gt;&quot;Силовая электроника для любителей и профессионалов&quot;&lt;/a&gt; М. 2001 (3.36 MB)&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;&lt;div class=&quot;blogger-post-footer&quot;&gt;Источник &lt;a href=&quot;http://soft-rheobus.blogspot.com&quot;&gt;Техно-моддинг: микроконтроллеры в моддинге и не только...&lt;/a&gt;&lt;/div&gt;</description><link>http://soft-rheobus.blogspot.com/2010/05/raschet-lc-filtra.html</link><author>noreply@blogger.com (tourist)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhGjZhyphenhyphenR69P82qMJUpn48jrzDOM6TApYB3zpqbpy1ERPK0El-fmpgTmH3WrWKHcbyZE1Wtd9N8Xijd34d-ymrn44TvefVGWmYmeyEwK7EWLMzSyalJVxpmVi5jtczRgnsKRsQm5wfBbjFk/s72-c/shema-LC-filtra.gif" height="72" width="72"/><thr:total>4</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-6506750657699670827.post-9101225107115194003</guid><pubDate>Fri, 14 May 2010 08:13:00 +0000</pubDate><atom:updated>2010-08-06T21:46:52.657+03:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">моддинг</category><category domain="http://www.blogger.com/atom/ns#">обзор</category><category domain="http://www.blogger.com/atom/ns#">реобас</category><title>Софтовый реобас. Обзор.</title><description>Прежде чем делать софтовый &lt;a href=&quot;http://soft-rheobus.blogspot.com/2010/05/reobas-svoimi-rukami.html&quot;&gt;реобас своими руками&lt;/a&gt;, я попробовал найти готовые решения в сети. К моему удивлению, такие решения не получили особого распространения, гораздо чаще попадаются реобасы для внешнего моддинга - это как правило 5,25&quot; или 3,5&quot; панель с кучей ручек, разъемов, зачастую с дисплеем, конечно, внешний вид таких гаджетов очень впечатляет, но для самостоятельного повторения они не очень пригодны... Да и самодельные решения тоже, как правило, отягощены лишним железом, чтож тут каждый сам решает, что ему нужно шашечки, или ехать.&lt;br /&gt;
&lt;a name=&#39;more&#39;&gt;&lt;/a&gt;&lt;br /&gt;
Итак, краткий обзор найденных в сети решений:&lt;br /&gt;
&lt;ol&gt;&lt;li&gt;&lt;a _fcksavedurl=&quot;http://modding.ru/view.php?cat=review&amp;amp;item=theta&quot; href=&quot;http://modding.ru/view.php?cat=review&amp;amp;item=theta&quot; name=&quot;Sunbeam Theta TP 101&quot;&gt;Sunbeam Theta TP 101&lt;/a&gt; - внутренний 8-миканальный &lt;b&gt;регулятор вентиляторов/подсветки&lt;/b&gt;, который устанавливается в свободный PCI слот (PCI слот выполняет только роль держателя, молодцы инженеры Sunbeam - сэкономили на креплении).&amp;nbsp;&lt;/li&gt;
&lt;li&gt;&lt;a _fcksavedurl=&quot;http://liquid-nexus.net/fanctrl/controller.htm&quot; href=&quot;http://liquid-nexus.net/fanctrl/controller.htm&quot; name=&quot;Fan Controller&quot; target=&quot;_blank&quot;&gt;Fan Controller&lt;/a&gt; - англоязычный любительский прект повторяющий функционал Sunbeam Theta, собран на микроконтроллере PIC. Проект полностью открытый, жаль только давно заброшенный.&lt;/li&gt;
&lt;li&gt;&lt;a _fcksavedurl=&quot;http://www.circuitlake.com/four-channel-pwm-controller-atmega16l.html&quot; href=&quot;http://www.circuitlake.com/four-channel-pwm-controller-atmega16l.html&quot; name=&quot;Four-Channel PWM Controller&quot;&gt;Four-Channel PWM Controller&lt;/a&gt; - еще один англоязычный проект на ATMega16L. Подробной информации о реализации не нашел.&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.hwp.ru/articles/Home_Theatre_PC_svoimi_rukami/?CODE=Home_Theatre_PC_svoimi_rukami&amp;amp;other=&amp;amp;SHOWALL_1=1&quot;&gt;Здесь&lt;/a&gt; описан интересный интересный пример простейшего &lt;b&gt;софт-реобаса&lt;/b&gt; в контексте создания Home Theatre PC.&lt;/li&gt;
&lt;/ol&gt;&lt;ol&gt;&lt;/ol&gt;Вобщем не густо, тем не менее - софтовый реобас имеет много плюсов (особенно при самостоятельном изготовлении) не требуется делать какой либо корпус или панель, и при этом сохраняется удобство и гибкость регулировки - все настройки осуществляются программно, с помошью соответствующего &lt;a href=&quot;http://soft-rheobus.blogspot.com/2010/04/fandriver.html&quot;&gt;программного обеспечения&lt;/a&gt;.&lt;div class=&quot;blogger-post-footer&quot;&gt;Источник &lt;a href=&quot;http://soft-rheobus.blogspot.com&quot;&gt;Техно-моддинг: микроконтроллеры в моддинге и не только...&lt;/a&gt;&lt;/div&gt;</description><link>http://soft-rheobus.blogspot.com/2010/05/soft-reobas-obzor.html</link><author>noreply@blogger.com (tourist)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-6506750657699670827.post-7121121267967589742</guid><pubDate>Fri, 14 May 2010 08:07:00 +0000</pubDate><atom:updated>2010-08-06T21:47:30.918+03:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">моддинг</category><category domain="http://www.blogger.com/atom/ns#">на базе AVR</category><category domain="http://www.blogger.com/atom/ns#">реобас</category><title>Реобас своими руками</title><description>В рамках борьбы с надоедающим шумом от компьютерных вентиляторов, был создан специальный девайс - &lt;b&gt;реобас&lt;/b&gt;, он же &lt;b&gt;регулятор оборотов вентилятора&lt;/b&gt;. В данном посте приведу лишь общий обзор возможностей устройства. Итак:&lt;br /&gt;
&lt;br /&gt;
&lt;h4 align=left&gt;Характеристики компьтерного реобаса:&lt;/h4&gt;&lt;ul&gt;&lt;li&gt;&lt;i&gt;Количество каналов регулирования&lt;/i&gt;: 4;&lt;/li&gt;
&lt;li&gt;&lt;i&gt;Тип регулирования:&lt;/i&gt; ШИМ;&amp;nbsp;&lt;/li&gt;
&lt;li&gt;&lt;i&gt;Диапазон регулирования:&lt;/i&gt; 0-12В;&lt;/li&gt;
&lt;li&gt;&lt;i&gt;Частота ШИМ:&lt;/i&gt; 16кГц;&lt;/li&gt;
&lt;li&gt;&lt;i&gt;Габариты:&lt;/i&gt; 30x90мм;&lt;/li&gt;
&lt;li&gt;&lt;i&gt;Управление: &lt;/i&gt;программное (ОС Windows XP SP3);&lt;/li&gt;
&lt;li&gt;&lt;i&gt;Интерфейс связи с компьтером:&lt;/i&gt; RS-232.&lt;/li&gt;
&lt;/ul&gt;&lt;a name=&#39;more&#39;&gt;&lt;/a&gt;&lt;br /&gt;
&lt;h4&gt;Описание реобаса:&lt;/h4&gt;&lt;br /&gt;
Реобас собран на микроконтроллере &amp;nbsp;&lt;b&gt;ATtiny2313&lt;/b&gt;. Вентиляторы управляются полевыми транзисторами P-канального типа, каждый канал снабжен &lt;a href=&quot;http://soft-rheobus.blogspot.com/2010/05/raschet-lc-filtra.html&quot;&gt;LC фильтром&lt;/a&gt; и самовосстанавливающимся предохранителем (на случай КЗ).&lt;br /&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;После включения компьютера на все каналы подается полное напряжение (для уверенного старта вентиляторов), а через 10 сек. микроконтроллер устанавливает пониженные скорости (заданные и сохраненные в EEPROM). На изображении ниже показан общий вид реобаса.&lt;/div&gt;&lt;div style=&quot;text-align: center;&quot;&gt;&lt;/div&gt;&lt;div align=&quot;center&quot;&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgxnqWS6kEcAXxdseQfBOKc0f1v-EzZcQ2wncHlStT4rBYiYZITNIJl4kkORVllqJ-Q1F7biVaFZNzW9CqxsTbxR0Z9rQEnzy4cj96B12MyqyD3EFUfFfBAvAgp-Tp9_1aViFcSotJlDLw/s1600/reobas.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;Реобас своими руками&quot; border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgxnqWS6kEcAXxdseQfBOKc0f1v-EzZcQ2wncHlStT4rBYiYZITNIJl4kkORVllqJ-Q1F7biVaFZNzW9CqxsTbxR0Z9rQEnzy4cj96B12MyqyD3EFUfFfBAvAgp-Tp9_1aViFcSotJlDLw/s320/reobas.jpg&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;i&gt;Фото1 - Общий вид реобаса&lt;/i&gt;&lt;/div&gt;&lt;br /&gt;
Естесственно это устройство можно использовать не только как &lt;b&gt;регулятор оборотов&lt;/b&gt;, но также как &lt;b&gt;регулятор яркости светодиодов&lt;/b&gt; (с небольшой доработкой ПО или путем добавления токоограничивающих резисторов). Да и вообще решать &lt;b&gt;любые задачи моддинга&lt;/b&gt; требующие плавной регулировки напряжения питания.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Подробнее об устройстве компьютерного реобаса можно почитать тут:&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;http://soft-rheobus.blogspot.com/2010/05/shema-reobasa.html&quot;&gt;Схема реобаса&lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;http://soft-rheobus.blogspot.com/2010/04/fandriver.html&quot;&gt;Драйвер реобаса&lt;/a&gt;&lt;div class=&quot;blogger-post-footer&quot;&gt;Источник &lt;a href=&quot;http://soft-rheobus.blogspot.com&quot;&gt;Техно-моддинг: микроконтроллеры в моддинге и не только...&lt;/a&gt;&lt;/div&gt;</description><link>http://soft-rheobus.blogspot.com/2010/05/reobas-svoimi-rukami.html</link><author>noreply@blogger.com (tourist)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgxnqWS6kEcAXxdseQfBOKc0f1v-EzZcQ2wncHlStT4rBYiYZITNIJl4kkORVllqJ-Q1F7biVaFZNzW9CqxsTbxR0Z9rQEnzy4cj96B12MyqyD3EFUfFfBAvAgp-Tp9_1aViFcSotJlDLw/s72-c/reobas.jpg" height="72" width="72"/><thr:total>2</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-6506750657699670827.post-4446752341537351572</guid><pubDate>Fri, 14 May 2010 08:02:00 +0000</pubDate><atom:updated>2010-08-06T21:48:12.166+03:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">ШИМ</category><category domain="http://www.blogger.com/atom/ns#">моддинг</category><category domain="http://www.blogger.com/atom/ns#">на базе AVR</category><category domain="http://www.blogger.com/atom/ns#">реобас</category><category domain="http://www.blogger.com/atom/ns#">схема</category><title>Схема реобаса</title><description>&lt;h4&gt;Аппаратная часть&lt;/h4&gt;Аппаратная часть &lt;a href=&quot;http://soft-rheobus.blogspot.com/2010/05/reobas-svoimi-rukami.html&quot;&gt;реобаса&lt;/a&gt; упрощена да минимума, конечно есть несколько деталей без которых &quot;и так сойдет&quot;, но это уже вопросы безопасности, надежности и ЭМС, которыми лучше не пренебрегать.&lt;br /&gt;
Итак принципиальная электрическая схема компьютерного реобаса представлена на рисунке ниже:&lt;br /&gt;
&lt;br /&gt;
&lt;div align=&quot;center&quot;&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgCBS_VJTorMwNuqy0BwS8_4lM5MK7E_Tn_vCmSSOgdlF6xO1G_B_ur-QY5JIQeSbcCFd3L66wt2mijS0_9KXwWOqYDIGrKHtBbXA6DTiZr6_Dl8ZRMZ-EjlEdkhrZHQ42N8SWitCCbctc/s1600/shema-reobasa.gif&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;Принципиальная электрическая схема реобаса&quot; border=&quot;0&quot; height=&quot;280&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgCBS_VJTorMwNuqy0BwS8_4lM5MK7E_Tn_vCmSSOgdlF6xO1G_B_ur-QY5JIQeSbcCFd3L66wt2mijS0_9KXwWOqYDIGrKHtBbXA6DTiZr6_Dl8ZRMZ-EjlEdkhrZHQ42N8SWitCCbctc/s400/shema-reobasa.gif&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;i&gt;Принципиальная электрическая схема реобаса&lt;/i&gt;&lt;/div&gt;&lt;br /&gt;
&lt;a name=&#39;more&#39;&gt;&lt;/a&gt;&lt;div align=&quot;justify&quot;&gt;&lt;br /&gt;
&lt;br /&gt;
Основная часть - микроконтроллер &lt;b&gt;ATtiny 2313&lt;/b&gt; тактируется от внутреннего генератора 8 МГц (такое решение принято только для упрощения схемы, вообще при работе с UART лучше воспользоваться кварцевым резонатором).&lt;/div&gt;&lt;div align=&quot;justify&quot;&gt;&lt;br /&gt;
Микроконтроллер имеет 4 аппаратных ШИМ-канала, задействованных для управления полевыми транзисторами, а также аппаратный UART позволяющий осуществлять связь с компьютером.&lt;br /&gt;
&lt;br /&gt;
&lt;h4&gt;Силовая часть реобаса&lt;/h4&gt;&amp;nbsp;В качестве силовых ключей использованы транзисторы фирмы IR - IRF7105.&lt;br /&gt;
&amp;nbsp;P-канальный транзистор позволяет разрывать плюсовую цепь, при этом сигнал таходатчика не искажается (естественно при достаточном напряжении для работы датчика Холла).&lt;br /&gt;
&amp;nbsp;IRF7105 в одном корпусе содержит два транзистор N-канальный и P-канальный. N-канальный транзистор является драйвером для P-канального, поскольку им невозможно управлять напрямую с микроконтроллера. Подробнее об управлении нагрузкой с помощью полевых транзисторов хорошо написано &lt;a href=&quot;http://easyelectronics.ru/upravlenie-moshhnoj-nagruzkoj-postoyannogo-toka-chast-3.html&quot;&gt;здесь&lt;/a&gt;.&lt;/div&gt;&lt;div align=&quot;justify&quot;&gt;&lt;br /&gt;
Частота ШИМ-модуляции 16кГц. Каждый из четырех ШИМ-каналов снабжен LC-фильтром и самовосстанавливающимся предохранителем, защищающим транзисторы от короткого замыкания. LC-фильтр позволяет сглаживать выходное напряжение и предотвращает неприятный 16-килогерцовый писк. Подробнее смотри: &amp;nbsp;&lt;a href=&quot;http://soft-rheobus.blogspot.com/2010/05/raschet-lc-filtra.html&quot;&gt;расчет LC фильтра&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
Небольшая часть навесных элементов обеспечивает стабильное функционирование микроконтроллера, подробнее об этом можно почитать &lt;a href=&quot;http://easyelectronics.ru/podklyuchenie-mikrokontrollera-likbez.html&quot;&gt;здесь&lt;/a&gt;.&amp;nbsp;&lt;/div&gt;&lt;div align=&quot;justify&quot;&gt;&lt;br /&gt;
&lt;h4&gt;Интерфейс связи&lt;/h4&gt;&lt;/div&gt;&lt;div align=&quot;justify&quot;&gt;Для связи с компьютером использована микросхема-преобразователь MAX232. Для того чтобы оборудовать реобас интерфейсом USB достаточно заменить MAX232 на FT232 (в перспективе).&lt;/div&gt;&lt;div align=&quot;justify&quot;&gt;Такое решение позволило отказаться от таких элементов регулирования и контроля как кнопки, дисплеи и т.д. С другой стороны сохранилась полная функциональность в плане управления каналами - достаточно написать ПО со стороны компьютера - &lt;a href=&quot;http://soft-rheobus.blogspot.com/2010/04/fandriver.html&quot;&gt;драйвер реобаса&lt;/a&gt;. Такие решения почему-то не особо распространены у крупных производителей, по крайней мере об этом свидетельствует проведенный мной &lt;a href=&quot;http://soft-rheobus.blogspot.com/2010/05/soft-reobas-obzor.html&quot;&gt;обзор софтовых реобасов&lt;/a&gt;.&lt;/div&gt;&lt;div align=&quot;justify&quot;&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;/div&gt;&lt;div align=&quot;justify&quot;&gt;Изначально в &lt;a href=&quot;http://soft-rheobus.blogspot.com/2010/05/reobas-svoimi-rukami.html&quot;&gt;реобас&lt;/a&gt; зашивается загрузчик (необязательно но очень удобно), я использовал вот этот: &lt;a href=&quot;http://www.mikrocontroller.net/articles/AVR_Bootloader_FastBoot_von_Peter_Dannegger&quot;&gt;AVR Bootloader FastBoot von Peter Dannegger&lt;/a&gt; во первых он поддреживает кучу микроконтроллеров (в том числе и ATtiny2313), а также имеет автоопределение скорости UART.&lt;/div&gt;&lt;div align=&quot;justify&quot;&gt;В дальнейшем смена прошивок реобаса осуществляется через COM-порт с помошью приложения FBOOT.EXE доступного на сайте загрузчика.&lt;/div&gt;&lt;br /&gt;
&lt;h4&gt;Печатная плата&lt;/h4&gt;&lt;br /&gt;
Печатная плата разрабатывалась в пакете P-CAD 2006. Для уменьшения габаритов было принято решение использовать двусторонюю печатную плату. Большинство элементов SMD-&lt;br /&gt;
исполнения.&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjipGRH5DTNLT0FPUrp4TgW3Urm9LGeweFOSMs95FL41pY-hSG7093SA0eCGA6D0hzfnpCEnzBiKlmj2UmPMgDD04dOtjzLe9BErZeLKFwm4wsrxMLYdbkY85GAKQPgVZJB9rg3AEpBtbg/s1600/reobas-pcad.gif&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;Печатная плата реобаса&quot; border=&quot;0&quot; height=&quot;400&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjipGRH5DTNLT0FPUrp4TgW3Urm9LGeweFOSMs95FL41pY-hSG7093SA0eCGA6D0hzfnpCEnzBiKlmj2UmPMgDD04dOtjzLe9BErZeLKFwm4wsrxMLYdbkY85GAKQPgVZJB9rg3AEpBtbg/s400/reobas-pcad.gif&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div align=&quot;center&quot;&gt;&lt;i&gt;&amp;nbsp;а) - Расположение элементов на плате (Шелкография)&lt;/i&gt;&lt;i&gt;.&lt;/i&gt;&lt;/div&gt;&lt;div align=&quot;center&quot;&gt;&lt;i&gt;б) - Трассировка (TOP).&lt;/i&gt;&lt;/div&gt;&lt;div align=&quot;center&quot;&gt;&lt;i&gt;&amp;nbsp;&lt;/i&gt;&lt;i&gt;в) - Трассировка (BOTTOM).&lt;/i&gt;&lt;/div&gt;&lt;br /&gt;
&lt;h4&gt;Фото реобаса:&lt;/h4&gt;&lt;br /&gt;
&lt;div align=&quot;center&quot;&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhf2V-d52wz7yH0HwwgYXKbcV2BPMNsKqO1L2M1qu8PyiEiwFjHMaJla6EKVX8HqkjTvqPYhyPspj1yNrE3jNXc3OPdEamo7i-jy2Ac64iwKoves8ViwDgxb7tXOUm1hJd5KpYVcZDvd8M/s1600/reobas-1.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;Внешние разъемы реобаса&quot; border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhf2V-d52wz7yH0HwwgYXKbcV2BPMNsKqO1L2M1qu8PyiEiwFjHMaJla6EKVX8HqkjTvqPYhyPspj1yNrE3jNXc3OPdEamo7i-jy2Ac64iwKoves8ViwDgxb7tXOUm1hJd5KpYVcZDvd8M/s320/reobas-1.jpg&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;i&gt;&amp;nbsp;Фото1 - Рядом с силовым MOLEX-разъемом располоджен клемник внешнего интерфейса RS-232, а также выдены сигналы таходатчикв&lt;/i&gt;&lt;/div&gt;&lt;div align=&quot;center&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&amp;nbsp;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiHo_zGx0BoJaF15nVbPII1nuisphtuMmFLspiWgO8LSVVgpIkoSCIbFl6A7XOHy7CrDhv5s0ZWWHazFG6SNSe1ntt7se91vXTRxso68sThCsriR0GC-UDUXL8rwlFIasrTl3myHf7fekE/s1600/reobas-2.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;Вентиляторы подключаются к реобасу с помощью стандартных 3-pin разъемов&quot; border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiHo_zGx0BoJaF15nVbPII1nuisphtuMmFLspiWgO8LSVVgpIkoSCIbFl6A7XOHy7CrDhv5s0ZWWHazFG6SNSe1ntt7se91vXTRxso68sThCsriR0GC-UDUXL8rwlFIasrTl3myHf7fekE/s320/reobas-2.jpg&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;i&gt;Фото2 - Вентиляторы подключаются с помощью стандартных 3-pin разъемов&lt;/i&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div align=&quot;center&quot;&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhtIo3hzRkpp-x9KAu9TbmAC6P8l5v3S5u1dCErnpB_4xqNrgMCASHht846wJC86LaxxjZ_XSL1Md4CUX0cuWXtZBXj9Q6XOrkdjgEHZ2rztaa_f0WaX_vNP1rI5DPcZznpuogr54k1Yt0/s1600/reobas-3.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;Реобас собран на двухсторонней плате&quot; border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhtIo3hzRkpp-x9KAu9TbmAC6P8l5v3S5u1dCErnpB_4xqNrgMCASHht846wJC86LaxxjZ_XSL1Md4CUX0cuWXtZBXj9Q6XOrkdjgEHZ2rztaa_f0WaX_vNP1rI5DPcZznpuogr54k1Yt0/s320/reobas-3.jpg&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;i&gt;Фото3 - Плата двустороняя 30x90мм&lt;/i&gt;&lt;/div&gt;&lt;br /&gt;
&lt;b&gt;Файлы к статье:&lt;/b&gt;&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;Перечень элементов. [PDF]&amp;nbsp;&lt;a href=&quot;http://docs.google.com/fileview?id=0B36jgMCVIvwfNTRkNTM2ZjUtMjFhMy00OTNkLTkyZGItNzMyYWRiMTcxZTAx&amp;amp;hl=ru&quot;&gt;Загрузить (8 Кб)&lt;/a&gt;&amp;nbsp;&lt;/li&gt;
&lt;li&gt;Прошивка реобаса. [HEX] &lt;a href=&quot;http://docs.google.com/leaf?id=0B36jgMCVIvwfZDFiOGUzY2EtMzg0Zi00OTY2LWEzMmMtZmJjZDQ2NjQ1Nzg2&amp;amp;hl=ru&quot;&gt;Загрузить (2 Кб)&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div class=&quot;blogger-post-footer&quot;&gt;Источник &lt;a href=&quot;http://soft-rheobus.blogspot.com&quot;&gt;Техно-моддинг: микроконтроллеры в моддинге и не только...&lt;/a&gt;&lt;/div&gt;</description><link>http://soft-rheobus.blogspot.com/2010/05/shema-reobasa.html</link><author>noreply@blogger.com (tourist)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgCBS_VJTorMwNuqy0BwS8_4lM5MK7E_Tn_vCmSSOgdlF6xO1G_B_ur-QY5JIQeSbcCFd3L66wt2mijS0_9KXwWOqYDIGrKHtBbXA6DTiZr6_Dl8ZRMZ-EjlEdkhrZHQ42N8SWitCCbctc/s72-c/shema-reobasa.gif" height="72" width="72"/><thr:total>20</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-6506750657699670827.post-8174046714872499735</guid><pubDate>Mon, 19 Apr 2010 07:06:00 +0000</pubDate><atom:updated>2010-08-06T21:48:11.314+03:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">драйвер</category><category domain="http://www.blogger.com/atom/ns#">моддинг</category><category domain="http://www.blogger.com/atom/ns#">программирование</category><category domain="http://www.blogger.com/atom/ns#">реобас</category><title>Драйвер реобаса</title><description>&lt;a href=&quot;http://soft-rheobus.blogspot.com/2010/05/reobas-svoimi-rukami.html&quot;&gt;Реобас&lt;/a&gt; снабжен &lt;b&gt;интерфейсом RS-232&lt;/b&gt; и подключается к компьютеру через &lt;b&gt;COM-порт&lt;/b&gt;. Для согласования уровней &lt;a href=&quot;http://soft-rheobus.blogspot.com/2010/05/shema-reobasa.html&quot;&gt;схема реобаса&lt;/a&gt; снабжена преобразователем MAX232.&lt;br /&gt;
&lt;br /&gt;
&lt;div style=&quot;margin-left: 40px;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;color: grey;&quot;&gt;Тут стоит отметить, что USB-интерфейс был-бы гораздо предпочтительнее т.к. на новых материнках COM-порт отсутствует, но у меня был! Пусть и внутренний (разъем IDC-10) но так даже удобнее - наружу провода не торчат, все спрятано внутри системника.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
В первых релизах реобас управлялся через гипертерминал, путем подачи различных команд в соответствии с протоколом.&lt;br /&gt;
&lt;a name=&#39;more&#39;&gt;&lt;/a&gt;Позже было написано отдельное терминальное приложение, а в последствии прложение с удобным &lt;b&gt;графическим интерфейсом&lt;/b&gt;, скриншот которого вы видите.&lt;br /&gt;
&lt;br /&gt;
&lt;div align=&quot;center&quot;&gt;&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjy8W2_B7d17wpoYqWe6jafPHe3U3Bs2514VGh7cMwCNC5TKxmg80LipfCjqVeH4Xcz6eTA4KQnT_oJIn2W95aRnnIlQTaTlMXU8-CQlWIxEWSPOVWlU8q7F5EtIC7cv_-jWvg7Kw79ebk/s1600/reobas-driver.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;Драйвер реобаса&quot; border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjy8W2_B7d17wpoYqWe6jafPHe3U3Bs2514VGh7cMwCNC5TKxmg80LipfCjqVeH4Xcz6eTA4KQnT_oJIn2W95aRnnIlQTaTlMXU8-CQlWIxEWSPOVWlU8q7F5EtIC7cv_-jWvg7Kw79ebk/s320/reobas-driver.png&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;i&gt;Общий вид приложения&lt;/i&gt;&lt;i&gt;&amp;nbsp;&lt;/i&gt;&lt;/div&gt;&lt;div align=&quot;justify&quot;&gt;&lt;br /&gt;
&lt;h4&gt;Сканирование портов&lt;/h4&gt;&lt;br /&gt;
При запуске программа сканирует все доступные в системе COM-порты, и если на одном из них обнаруживается реобас, то пользователь получает доступ к управлению.&amp;nbsp; Такое решение позволило максимально упростить процесс подключения реобаса к компьютеру.&lt;/div&gt;&lt;div align=&quot;justify&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;/div&gt;&lt;div align=&quot;center&quot;&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgw7AEnjmFQ3ZfXnlvKXwk2CascZFfvT2HdsB8kn6_c8g-W7U0RVZr0oR8yb-x7-ZI94110NzjWAvspm7PLQ6ceUDB7ynPl3T3tqv3n92TUyKyhA4jLCUqqptpoaKTylKQ9Xq85qVKWwC4/s1600/reobas-driver-2.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;Автопоиск COM-порта к которому подлючен реобас&quot; border=&quot;0&quot; height=&quot;64&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgw7AEnjmFQ3ZfXnlvKXwk2CascZFfvT2HdsB8kn6_c8g-W7U0RVZr0oR8yb-x7-ZI94110NzjWAvspm7PLQ6ceUDB7ynPl3T3tqv3n92TUyKyhA4jLCUqqptpoaKTylKQ9Xq85qVKWwC4/s200/reobas-driver-2.jpg&quot; width=&quot;200&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&amp;nbsp;&lt;i&gt;Сканирование COM- портов&lt;/i&gt;&lt;/div&gt;&lt;div align=&quot;justify&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div align=&quot;justify&quot;&gt;Если-же реобас не обнаружен ни на одном из COM- портов, выводятся результаты сканирования портов.&lt;/div&gt;&lt;div align=&quot;justify&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;/div&gt;&lt;div align=&quot;center&quot;&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhoS4IeZXl7RJZA1Y0LPQbEACA1Xqvl-qSgl5kDZEKNAAQfM40lwvHqr-XqeqEszOR5lrogWwLbTPbih5LUG5ixILRuLMizwYsN4XVqCkx0qgOK0DLdl3Xw8pzdptVuIrpkRuxJvLwqiO4/s1600/reobas-driver-3.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;Реобас не обнаружен&quot; border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhoS4IeZXl7RJZA1Y0LPQbEACA1Xqvl-qSgl5kDZEKNAAQfM40lwvHqr-XqeqEszOR5lrogWwLbTPbih5LUG5ixILRuLMizwYsN4XVqCkx0qgOK0DLdl3Xw8pzdptVuIrpkRuxJvLwqiO4/s320/reobas-driver-3.jpg&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;i&gt;Такое сообщение выводится если реобас не подключен или неисправен&lt;/i&gt;&lt;/div&gt;&lt;div align=&quot;center&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div align=&quot;justify&quot;&gt;&lt;h4&gt;Управление реобасом&lt;/h4&gt;&lt;br /&gt;
Каждый канал регулируется отдельно путем &amp;nbsp;перемещения ползунка, правее указан процент заполнения ШИМ-сигнала, т.е. чем больше процент заполнения тем большее выходное&amp;nbsp; напряжение устанавливается для данного канала. При установке ползунка в 0% канал отключается.&lt;/div&gt;&lt;div align=&quot;justify&quot;&gt;В нижней части окна указывается COM-порт к которому подключен реобас, а также текущая &lt;b&gt;версия прошивки реобаса&lt;/b&gt;. Смена прошивки осуществляется вшитым изначально загрузчиком.&lt;/div&gt;&lt;div align=&quot;justify&quot;&gt;&lt;/div&gt;&lt;div align=&quot;justify&quot;&gt;При закрытии программы, все заданные уровни по каналам сохраняются в EEPROM реобаса, а при следующем включении компьютера восстанавливаются.&lt;/div&gt;&lt;div align=&quot;justify&quot;&gt;Работа программы проверялась только под ОС WindowsXP SP2.&lt;br /&gt;
Программа написана на C# поэтому требует для своей работы NET.Framework 2.0 или выше.&lt;/div&gt;&lt;br /&gt;
&lt;b&gt;Файлы к статье:&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;Драйвер реобаса FanDriver 1.5 [EXE] &lt;a href=&quot;http://docs.google.com/leaf?id=0B36jgMCVIvwfZjRjNjgzZjItNjUxYS00YTg3LWJiZDMtMjg5OTI0YzZhOWNl&amp;amp;hl=ru&quot;&gt;Загрузить (19 Кб)&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div class=&quot;blogger-post-footer&quot;&gt;Источник &lt;a href=&quot;http://soft-rheobus.blogspot.com&quot;&gt;Техно-моддинг: микроконтроллеры в моддинге и не только...&lt;/a&gt;&lt;/div&gt;</description><link>http://soft-rheobus.blogspot.com/2010/04/fandriver.html</link><author>noreply@blogger.com (tourist)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjy8W2_B7d17wpoYqWe6jafPHe3U3Bs2514VGh7cMwCNC5TKxmg80LipfCjqVeH4Xcz6eTA4KQnT_oJIn2W95aRnnIlQTaTlMXU8-CQlWIxEWSPOVWlU8q7F5EtIC7cv_-jWvg7Kw79ebk/s72-c/reobas-driver.png" height="72" width="72"/><thr:total>0</thr:total></item></channel></rss>