Включение и выключение света с помощью одной кнопки на AVR (использование токового трансформатора)

AVR
Ниже представлена простая схема устройства на микроконтроллере ATtiny13A для включения и выключения лампы с помощью одной кнопки.
Причем, когда лампа не горит, контроллер не запитывается.
В качестве датчика выключения использован токовый трансформатор.


Читать дальше
  • +4
  • 12 сентября 2013, 17:44
  • vad7
  • 1

Необычный блок питания на микроконтроллере


Этот блок питания уже рассматривался на местном форуме, однако полного описания конструкции там не было. Теперь я решил подробно рассказать, как его настраивать и пользоваться им. От большинства блоков питания, описываемых в интернете, он отличается методом понижения напряжения и компактной формой корпуса.


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

Сотворение Мира 2012 в Перми

Немножко о музыке…

У нас вчера проходил фестиваль «Сотворение мира» который обычно идет в Казани. Был я там аж в течение 12 часов.


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

Рай на Земле

Два года назад я поехал по студенческому обмену учиться в Копенгаген. Честно говоря, перед выездом я слабо себе представлял куда я попаду и сокрушался по поводу скандинавской дороговизны.А потом я попал в Рай. Такой, куда воспаряют в клубах канифольного дыма души электронщиков, умерших с паяльником в руках. Но меня туда пустили при жизни…
Земная ипостась этого рая называется Ingeniørhøjskolen i København — по нашему «Высшая инженерная школа Копенгагена». Диплом бакалавра, по документам -чуть повыше техникума. Меньше 2000 студентов на 4 факультетах — как захолустный провинциальный технарь. Но не верьте документам, не верьте!

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

Рыба-дирижабль с дистанционным управлением

www.youtube.com/watch?v=vIJINiK9azc
Все просто. Надувная рыба заполненная гелием, ИК пульт, ИК приемник, на рыбе 2 мотора с редукторами, первый — хвостовой плавник, второй — перемещение баланса (приемника с батарейкой) вперед-назад для создания наклона носа вверх или вниз (соответственно взлетаем или снижаемся)
запускается только в помещениях (ввиду его крайне малого веса)
такой агрегат можно купить за 40 баксов (на сайте указанном в описании видео)
но можно сделать и самому, ведь он крайне прост в изготовлении, шар в виде рыбы можно легко найти в магазине (например), гелий тоже не дефицит, дистанционное управление по ИК каналу легко собрать на микроконтроллере, а моторы просто можно выдрать из мелких игрушек.
п.с. почему-то сюда не вставляется видео с ютуба (кнопкой «видео» в редакторе), поэтому дал ссылкой.

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

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



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

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

Осваиваем дисплеи от мобильных телефонов

Что бы не засирать чужие комменты и что бы несколько собрать воедино накопленную информацию, напишу в отдельный блог то что удалось пощупать (и ещё немного). Вода будет, готовых примеров не найдете, полезных ссылочек подкину.
Давно уже не секрет что мобильные телефоны являются поставщиками дешёвых и аппетитных запчастей, которые можно использовать в радиолюбительских задачах. Взять хотя бы всеми избитый дисплей от Nokia 3310. При цене в ~55р на нем можно разместить 6 строк по 14 символов. В то время как Winstar'овский дисплей 2х16 стоит в ~190р. А если вспомнить что данные дисплеи графические, кто знает цену графического винстара? по моему в районе 590р я видел последний раз. Разница в цене на порядок. А в чем подвох?


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

STM8 и LCD на основе HD44780

Выходные прошли, а так как хобби выходных не признает, написал я небольшую интерфейсную либу для STM8 (а конкретнее под STM8S-Discovery, но думаю будет работать где угодно).
Для вывода на LCD достаточно трех строчек :)

#include "HD44780.h"
....
InitLcd(GPIOB, GPIO_PIN_4, GPIO_PIN_5, GPIO_PIN_LNIB);

Out(0, "DareDen&STM8 for");
Out(1, "easyelectronics.");

и получается вот такая красота:

Первая строка — инициализация порта (используется 6 бит, остальные 2 корректно не трогаются), единственное ограничение — дата-линии должны быть либо в младшем, либо в старшем ниббле (ну или по-посконному, по-латыни, тетраде :)).
Далее выводим функцией Out. Для очистки экрана есть ClearLcd.

Наткнулся на одну непонятку: Cosmic не дает сделать extern функцию без аргументов — кто знает, WTF?
Функцию надо объявлять так:

extern void foo(void);
— void в скобках обязателен.

Исходники (Cosmic)

Исходники можете использовать как угодно, при условии вспоминания меня хорошим и добрым словом ;).
PS. При использовании надо подключать StdPeriphLib, соответственно в настройках проекта определены дефайны: STM8S105 F_CPU=16000000. При использовании другого контроллера или частоты не забывайте их корректировать.

Согласование логических уровней 5В и 3.3В устройств

Всякое решение плодит новые проблемы.
Следствие к закону Мерфи

В настоящий момент все больше и больше производителей микросхем осуществляют перевод их на питание от 1.8В до 3.3В. В связи с этим возникает задача согласования логических уровней устройств с различными питающими напряжениями. Наиболее часто производится подключение 3.3В устройств к 5В устройствам. Методы согласования для этого случая и рассмотрим в данной статье. Однако общие принципы приведенных методов справедливы и для согласования устройств с другими питающими напряжениями при соответствующей адаптации.

Читать дальше
  • +26
  • 18 апреля 2011, 14:47
  • kvm

Травим плату тем, что есть на кухне

Для этого нам понадобится:
-Уксус
-Пероксид водорода, или просто перекись
-И самый главный ингредиент (что бы вы думали?) Соль



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