Первый конкурс сообщества EasyElectronics завершен!

Итак, Свершилось! Были написаны целых 100 конкурсных постов и я даже провел подсчет конкурсных баллов. Система подсчета несколько изменилась, но суть осталась прежней.



Первое место
Самый толстый приз — Цифровой осциллограф ATTEN ADS1042CM от магазина Masteram достается камраду Lifelover'y. Выдавшему нам доставляющую серию постов про работу с сетью на микроконтроллере. Нобелевскую премию ему за это, конечно, не дадут. Но столь качественной и подробной проработки темы я еще не встречал. Графики, примеры, код, изобилующий комментариями, отладочный модуль. Много народу кинулось повторять и осваивать ENC28J60. Плюс еще несколько интересных статей про работу со звуком на микроконтроллерах. Не считая ряда внеконкурсных статей. При этом его набранные баллы обнуляются и в следующий тур он войдет без форы.

Читать дальше

Флайбэк по китайски

В предыдущей статье я описывал маломощный блочок на TinySwitch-II. Однако, настоящие китайцы делают такие вещи только на транзисторах! Что ж, почему бы не взять с них пример? Попробуем разобраться, как это работает.




Читать дальше
  • +16
  • 01 июля 2011, 03:41
  • Vga
  • 1

Блок питания на TinySwitch

Для зарядника для шуруповерта потребовался блок питания 20-21В с выходным током 0.4А, причем в корпусе родного (дабы в родной кейс лез без проблем). Что ж, требованиям опять-таки больше всего удовлетворяет импульсник, так что вперед!

Один из экспериментов

После изрядного количества экспериментов, в которых питальники грелись, пускали Хоттабыча либо не выдавали нужной мощности пришлось-таки почитать Семенова :) В результате определилась топология (флайбэк) и основа — микросхема из серии TinySwitch II фирмы Power Integrations (PI). Фирма специализируется на разработке и выпуске микросхем для всевозможных источников питания и делает весьма интересные вещички. Серия TinySwitch же представляет собой линию контроллеров сетевого источника питания по топологии флайбэк со встроенным высоковольтным MOSFET ключом.


Читать дальше
  • +8
  • 30 июня 2011, 04:04
  • Vga
  • 1

IAR Embedded Workbench for AVR. Быстрый старт.

IAR — это один из лучших компиляторов С/С++ для множества микроконтроллеров, начиная от 8051 и заканчивая продвинутыми ARMами. Про создание проектов для ARM уже писали в учебном курсе имени этого же контроллера, я же напишу про создание проекта для AVR, особенностей работы и отладки в нем.
IAR AVR


Читать дальше
  • +2
  • 29 июня 2011, 18:43
  • PRC

Тахометр на Attiny.Продолжаем знакомство с AVR.

AVR
Для тех, кто не знает, тахометр-прибор для измерения частоты вращения.В этой статье я расскажу, как сделать такой прибор на микроконтроллере AVR Attiny2313.Попутно мы разберем такие функции МК, как таймер/счетчик, прерывания по таймеру/счетчику, внешние прерывания и работа с LCD дисплеем и переменными.


Читать дальше
  • 0
  • 30 июня 2011, 12:59
  • rad
  • 2

Датчик температуры и влажности SHT21

Речь сегодня пойдет о датчике температуры и влажности — SHT21. Компания Sensirion его до сих пор раздает семплами уже нет, много народу уже заказало себе этот сенсор и чешет репу над тем, куда-бы его применить.



Давайте разберемся, что нам подарили, как с этим работать, и где это можно заюзать.



Читать дальше

Зарядное устройство на MAX713. Импульсный режим.

Вступление

MAX713 — наверное, самый известный контроллер заряда для NiCd/NiMH. Я о нем прочитал в незапамятные времена в журнале Радио и прикупил сразу, как только смог. Сделать планировал универсальный зарядничек для пальчиковых и иже с ними аккумуляторов. Но… Провалялся он у меня лет пять, задача утратила актуальность и однажды я решил применить его хоть куда-нибудь. Вот, зарядник от свежекупленного шуруповерта подойдет. А то уж больно убог он, да и пятичасовой заряд без контроля — не комильфо.

Первый вариант схемы был содран из журнала, обычный линейный режим. Ключевой транзистор, рассеивая 4Вт, прилично грелся и сварил до смерти одну из банок аккума. Не айс. Кроме того, родной блок питания не выдавал необходимых для нормальной работы зарядника 20В, и я начал изучать импульсные источники — хотелось запилить нечто в корпусе родного адаптера, а то в кейс не влезет. После прочтения книги Семёнова, в очередной раз заглянув в даташит, я обнаружил, что вариант включения MAX713 в импульсном режиме стал куда понятнее, и перепилил под него. Ну и кроме того, после нескольких экспериментов, с дымом и без, зарядник таки обзавелся импульсным источником питания. Но о нем — в следущий раз.


Читать дальше
  • +2
  • 27 июня 2011, 05:17
  • Vga
  • 2

Препроцессор C

Си препроцессор представляет собой макро язык, который используется для преобразования программы до того как она будет скомпилирована. Причем сама программа может быть не обязательно на Си, она может быть на С++, Objective-C или даже на ассемблере. В общем препроцессор представляет собой примитивный как-бы функциональный язык, с помощью которого можно делать вполне интересные вещи.


Читать дальше

Переходим от AT90S2313 к Attiny2313

AVR
Микроконтроллер AT90S2313 фирмы Atmel снят с производства, поэтому найти его сейчас крайне трудно.На смену ему пришел Attiny2313, который продается на каждом углу.Тем не менее, проекты под AT90S2313 присутствуют в интернетах и старой литературе по AVR.Чтобы переделать прошивку МК под attiny нужно внести некоторые изменения в программу.В этой статье мы рассмотрим эти самые изменения, так сказать «как перетащить на более новый контроллер сферический проект в вакууме»©Lifelover.



Читать дальше
  • +2
  • 21 июня 2011, 13:13
  • rad

Радио модуль RFM70

RFM70
Радиомодули RFM70 фирмы HopeRF представляют из себя маломощные приёмопередатчики нелицензируемого диапазона 2.4 ГГц с неплохими параметрами и очень привлекательной ценой. Конструктивно, модули представляют из себя печатную плату 13х17 мм с микросхемой-«каплей» и печатной антенной.

Модуль работает в диапазоне 2400-2483 МГц, который разбит на 83 канала, при максимальной выходной мощности около 3.2 милливатт (5 dBm). Максимальная скорость передачи данных составляет 2 Мбит/с., что очень даже не плохо — можно передавать несжатый звук в обе стороны, причем с запасом. Практическая дальность связи при прямой видимости составляет около 40-50 метров, в условиях многоквартирного жилого дома — около 15-20 метров — через 4 кирпичных стены.


Читать дальше