Источник тока для мощных светодиодов с питанием от сети 220 В 50 Гц

Импульсный блок питания светодиодов представляет собой выпрямитель с фильтром и понижающий преобразователь с обратной связью по току. Для построения источников тока для мощных светодиодов часто используются микросхемы ШИМ-контроллеры Supertex HV9910B, HV9961. Стандартные схемы включения этих микросхем мало отличаются, при некоторых условиях они взаимозаменяемы. HV9961 более дорогая, т.к. обеспечивает контроль среднего тока светодиодов, а не пикового. Есть другие отличия, о которых можно прочесть на сайте производителя, документ AN-H64. Я взял HV9961, говорят, она более живуча.
Расчет, изготовление и тестирование источника на микросхеме HV9961 под катом.


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

Внутренняя опора в ATMega8

AVR
Начало тут.
Провел пару экспериментов. Первый при комнатной температуре, второй — в морозилке, где -20.

Общие условия тестов таковы:

Продолжительность: 1 час.
Питание: 5V через 7805 от SLA аккумулятора. На питании конденсаторы на 470uF и 1uF (керамика).
Питание аналоговой части: через дроссель в 100мкГн. На AVCC и AREF конденсаторы по 1uF.
Импровизированый ИОН никуда не делся. Это многооборотный подстроечник на 10к, включенный потенциометром и выставленый на напряжение 0.5V

Тесты проводились так-же, как и в прошлый раз: записывалось значение при запуске, минимальное и максимальное.

Результаты

на этот раз ничего криминального.

Комнатная температура:
При старте: 2.721V
Минимум: — (не зафиксирован, т.е. то-же, что и при старте)
Максимум: 2.736V

Морозилка:
При старте: 2.750V
Минимум: — Максимум: 2.765V

Напомню, что обещали нам 2.56 Вольт с оговоркой, что может быть от 2.3 до 2.7. Получили чуть больше нормы. Это не страшно — юзать можно.

Что самое интересное — за час опора почти не уплыла. Я поставил всю конструкцию на ночь — еще один тест при комнатной температуре. Посмотрим, что будет. Пока все круто :)

С другой стороны, многие, увидев число 256 (2.56V) забывают про все на свете, ибо такое круглое число упрощает математику. Оказывается, что нифига не упрощает, ибо ни разу не круглое.

P.S. Хочу увидеть другие результаты, чтобы было понятно, насколько отличается опорное напряжение у разных МК той-же модели (Mega8 без буквы А, в дипе). Для этого надо повесить кондер на AREF, набросать программу, которая-бы включала АЦП с внутренней опорой и тупо замерить тестером напругу на AREF.

Динамическая индикация.

Для вывода часто применяют светодиодные индикаторы. Выводить информацию на них можно как статически, так и динамически. Дальше я попробую в картинках показать какие виды динамической индикации бывают и как она вообще работает.
main


Читать дальше
  • +4
  • 14 мая 2011, 21:55
  • PRC

Возврат товара в DX

Рано или поздно возникает необходимость вернуть товар. Причин тому может быть множество — начиная от банальной поломки, до несоответствия присланного экземпляра заказанному.
Как это сделать?
Идем в My Account, находим нужный заказ, смотрим инвойс, убеждаемся что все правильно. Нам будут нужны два номера: Invoice / Order #: 0403E0R1 и # SKU 24127
Второй, естественно, должен быть из строчки с нужным нам товаром(который хотим вернуть).

Нажимаем на RMA & Replacement. Втыкаем в схему. В полном соответствии с инструкцией, нажимаем либо Defective Item(Не работает или сломан), или Wrong item(Не то, что заказывали)

В поле Order Number: вводим… Правильно, Order #: 0403E0R1! Номер заказа, короче.
Забиваем капчу. Следует заметить, что все эти шаги можно проходить и не имея логина на DX, достаточно адреса почты и номера заказа.

При поврежденных предметах:(Defective Item)
Defective SKU*: Пишем SKU поврежденного товара. тот самый, который мы запомнили в первом пункте. можно несколько, разделяя запятыми.
Description of Problem: Пишем что не работает, на английском. Не знаете — пишите на русском и переводите транслейтом. Чем проще, тем лучше.
Photo of the wrong item that's received*: Фото поврежденного предмета
Photo of the shipping envelope containing the wrong item (front)*: Фото упаковки
Photo of the shipping envelope containing the wrong item (back)*: Либо предмета, либо транспортной. Если нет — пофиг, загружайте такую же, как первую.

Фотки в жепеге, до 2 метров. Желательно фотографировать так, чтоб было видно повреждение. Если есть второй предмет, рабочий — фотографируйте в сравнении.

При не тех предметах:(Replacement for Incorrect Items)
Тут все просто:
SKU Ordered*: то, что заказывали
SKU Received (if available): то, что пришло(если вообще пришло)
только номера, разделяемые запятыми. Остальное заполняется так же, как и в другом случае.

Вводим капчу, отправляем. Китайцы задумаются. Может пару дней, может неделю.
В любом случае, полезно через некоторое время зайти и посмотреть свой запрос: внизу страницы
Customer Service Express -> Request Status / History
Тут можете ввести номер тикета(его должны были дать при открытии), и свою почту. Собственно, там и будет ваша переписка со службой поддержки. Сначало они могут сослаться на то, что они ничего не производят, и обратиться к руководству от производителя, и тд. Делайте морду кирпичом, пишите что ничего не работает и вы прислали неработающее устройство.

В конце-концов, они согласятся, чтоб вы отправили им посылку. =) Напишут адрес, и пришлют отдельное письмо с pdf. Распечатываете его, идете на почту(обычно, в другую страну отправляют не все почтовые отделения. идите в ближайшее крупное, или на главпочтамт), половину вкладываем в посылку(там где информация о товаре), половину или наклеиваем. или просто переписываем адрес. Отправляем, забираем чек. Чек фотографируем, прикладываем фотографию к посту.

В обмен, они либо высылают работающее устройство, либо делают refund(возврат платежа) через PP, в этом случае деньги вернуться на карточку в течении пары дней. Стоимость пересылки будет вам доступна в виде «кредита», который вы можете потратить на покупки. Правда, для этого приедется написать в поддержку, и они добавят выбранный SKU в уже созданный заказ.

«Мобильный ключ» от вашего домофона на МК AVR.Бесценный опыт.

AVR
У многих людей часто случается так, что они оказываются у двери родного подъезда без ключа от домофона, а дома никого нет, да и на улице, как на зло, немноголюдно и холодно. С помощью данного устройства мы не только решим эту проблему, но и приобретем неплохой для начала опыт общения с микроконтроллерами AVR.


Читать дальше
  • +4
  • 13 мая 2011, 19:44
  • rad

Насколько стабильна внутренняя опора?

AVR
Решил я заюзать в своем проекте внутреннюю опору в АЦП, дабы было удобнее измерять маленькие напряжения.

Но один факт меня настораживает: народ говорит, что эта опора кривая чуть более, чем полностью. Хотя доказательств тому я не видел. «Поэтому мы решили провести собственное расследование»(с) :)

Суть теста:

МК: ATTiny13A-20PU.
Питание: 5V через 7805 от SLA аккумулятора (12V).
На входе АЦП: источник напряжения в пол-вольта.
Боевая задача: Замерять напряжение стабильного источника относительно нестабильной опоры и записывать в EEPROM: максимум, минимум, значение через секунду после старта.

Нафига?Значение сразу после старта покажет насколько значение внутренней опоры отличается от указаного в ДШ. Макс и мин значения покажут насколько опора плавает во время работы.

Питание от аккумулятора через линейный стабилизатор сделал по одной причине: первое, что под руку попалось стабильность и отсутствие шумов, которые генерят импульные БП и ШИМ стабилизаторы.

Источником напряжения в пол вольта является многооборотный подстроечный резистор. Ничего другого у меня не было.

Вот так. Тест проводится при комнатной температуре в течении часа. Через 36 минут будут результаты :)

Результаты:

Опорное напряжение при старте (через секунду после сброса МК): 765mV
Максимальное опорное напряжение: 813mV
Минимальное опорное напряжение: все те-же 765mV.

Выглядит как-то странно, учитывая то, что по ДШ обещают 1.1V +-100mV. У нас-же наибольшее отклонение во время работы = 48mV, но при этом сама опора почти на 350mV меньше, чем обещают.

Неужели все так плохо?

P.S. Just 4 lulz, проведу тот-же тест в холодильнике :)

Из холодильника,

где было 8-10 градусов.

При старте (после 10 минут лежания в холодильнике) — 674mV (!)
Максимум: 784mV.
Минимум, что странно, 674mV.

Вывода два:
1) На холоде опора ниже, чем при комнатной температуре.
2) Видимо, при запуске опора имеет минимально значение. Потом напряжение поднимается.

Из полярного края,

где медведи до -20.

Старт (в свежезамороженом состоянии): 663mV
Максимум: 3.10 V (кажись какой-то всплеск. может я рукой дорожку задел. Поставил еще раз замерять) повторные испытания показали подобный результат. что странно.
Минимум: 0,639 mV

Сверлилка с DX

Прикупил я полгода назад сверлилку на дилэкстриме.
Вот такую:

www.dealextreme.com/p/mini-electronic-drill-with-cutting-sharpening-polishing-tools-kit-24812

С ней в комплекте блок питания. Вилка у него неправославная, с плоскими штырями(но на 220В), поэтому пришлось использовать переходник. В принципе для сверления печаток самое то.
Моторчик там дохлый, или может блок питания не тянет — но моща у сверлилки не очень.
В комплекте идет дофига насадок, что не может не радовать — насадки полезные, много где пригождаются, а у нас каждая по полтиннику стоит.
Сверла которые в комплекте — так себе по качеству, терпимо. Единственно что — не очень удачные диаметры — диаметр самого тонкого — полмиллиметра, и толку от такого ноль; следующее диаметром 1 мм — толстовато. Лучше б засунули два сверла на 0,8.
В комплекте еще пластмассовый скальпель. На фото кажется стальным, но не верьте). Ну бумагу резать пойдет.
Все упаковано в удобный пенал из кожи молодого дермантина. Пластмассовая коробочка мне пришла с отколотой стороной, из за чего цанги и насадки выпадают(Спасибо почте россии! или это китайские задницы такой положили?), но благодаря пеналу не теряются.
К слову, у нас похожая толко в чемоданчике пластмассовом и без насадок стоит полторы тысячи, а тут 650 рублей всего.
В общем покупка удачная, своих денег более чем стоит.

Обновление от 14.05.2011- добавил фоты цанг, чуть позже запилю видео с обзором в ютуб.








Missed Optimization

AVR

Missed Optimization

Часто бывает удобно упаковать несколько логически связанных атрибутов в одну POD структуру и работать с ними, как с единым целым. К томе-же, если структура не большая и целиком помещается в регистры, то это должно быть еще и эффективно. Должно, но…


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

Особенности использования прерывания Half transfer при работе с DMA

Если обрабатывается большой массив данных например от АЦП, то удобно применить для этого прямой доступ к памяти(ПДП). С использованием ПДП данные складываются в массив и потом могут быть обработаны. Если необходим непрерывный сбор данных и их обработка, то сбор можно вести с использованием ПДП, а обрабатывать их в прерывании ПДП. Данные пишутся в буфер циклически. По заполнении данными больше половины буфера, выставляется Half Transfer Interrupt Flag (HTIFx), По заполнении всего буфера выставляется Transfer Complete Interrupt Flag (TCIFx). Прерывания генерируются по установке любого из этих флагов (если разрешены). В обработчике прерывания эти флаги могут быть прочитаны и выяснено, насколько заполнен буфер — наполовину или целиком. Если буфер заполнен наполовину — то обрабатывается первая половина буфера. Данные в это время пишутся во вторую половину. И наоборот. Таким образом можно осуществить непрерывную обработку данных.

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

LPC1768. Установка времени. (WEB&GPS&Manual).

Сделал настройку и установку часов на железке. Можно устанавливать время вручную, через WEB форму, одноразово синхронизировать с устройством GPS или задать периодичность, с которой микроконтроллер будет брать точное время с GPS-ки. Дополнительно, время выводится на uart.


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