Часы реального времени DS1307

Отзывы об этих часах в интернете самые противоречивые. Кто-то говорит что часы замечательные, а кто-то называет их убогой поделкой Далласа. И вот я, дабы развеять все недостоверные слухи, достал микруху из загашника начала экспериментировать.

DS1307

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

Симулятор ISIS Proteus

Если нужно быстро собрать несложную схему, и проверить её работоспособность, то можно сделать это в симуляторе, например в таком как Proteus. В этой небольшой статье я познакомлю вас основными возможностями этой программы.

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

Сдвиговый регистр 74HC595

Когда необходимо подключить к контроллеру два десятка светодиодов или еще чего на помощь приходят сдвиговые регистры. Ну не тратить же драгоценные пины микроконтроллера на это дело :-) Для эксперимента купил сдвиговый регистр 74HC595 и в этой небольшой статье покажу как с ним работать при помощи самого крохотного контроллера Tiny13.

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

Иногда при разработке устройства возникает потребность сохранять какие-либо данные в энергонезависимую память.  В таких случаях обычно используют внутреннюю EEPROM микроконтроллера. Если её недостаточно, то как правило применяются внешние микросхемы EEPROM из серии 24lxx. Микросхемы этой серии очень популярны. Чаще всего их можно встретить в старых мобильных телефонах, некоторых материнских платах, картриджах от принтеров да еще много где. Цена данных микросхем тоже очень привлекательная. Например 24LC16 у нас стоит 11 рублей.
Данная микросхема выпускается в различных корпусах, самые популярные из которых это DIP и SOIC. Микросхема имеет следующую распиновку:

24LC16

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

Паяльная станция Lukey 852D+FAN

Главный инструмент любого электронщика (после собственной головы)  это паяльник. От качества пайки напрямую зависит работоспособность того или иного девайса. Купить станцию решил после того, как возникла потребность паять нежные детали чувствительные  к перегреву. До этого пользовался обычным 40 ваттным паяльником, и хочу сказать что попробовав паяльную станцию, к обычным паяльникам не вернусь никогда. :-) Представляю вашему вниманию паяльную станцию Lukey 852D+FAN

Lukey 852D+FAN

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

Осциллограф Atten ADS1022C

Всё таки я решил рассказать своим читателям о том, каким инструментом я работаю. Начну с недавно приобретённого (вчера) осциллографа Aten ADS1022C.  Под катом много фотографий. Кстати картиночка ничего не напоминает ? :-)

Осциллограф Aten ADS1022C

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

Вольтметр на AVR

Возникла однажды у меня потребность в нормальном блоке питания. В таком, чтоб мог отдавать в нагрузку ток 4-5 ампера и чтоб напряжение регулировалось. Сказано — сделано. Нашел старинный блок AT блок питания от компа, перепаял. Напряжение регулируется, да вот только сколько там вольт на выходе не понятно. А каждый раз подключать мультиметр мне лень. Для этого спаял вот это чудо:

Вольтметр на avr

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

Подключаем энкодер к AVR

Наконец то у меня появилась эта замечательная крутилка и теперь я хочу рассказать вам как с ней работать. Мой энкодер (EC12E24204A9)  представляет из себя примерно следующее:

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

Исправление фьюзов AVR

Иногда случается что исправный, правильно подключенный микроконтроллер перестает определяться программой для прошивки. Это может происходить в следствии нескольких причин:

  1. Программирование через SPI запрещено
  2. Ножка RESET стала обычным пином порта
  3. Неправильно выбран источник тактирования

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

  • Кварц ~4 МГц
  • Конденсаторы  от 12 пФ  до 22 пФ (2 шт)
  • Резистор 10 кОм
  • Микросхема 74HC00
  • Прямые руки :-)

Исправление фьюзов AVR

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

DC-DC преобразователь на MC34063

Когда перед разработчиком какого либо устройства, встает вопрос «Как получить нужное напряжение?», то обычно ответ прост — линейный стабилизатор. Их несомненный плюс это маленькая стоимость и минимальная обвязка.  Но кроме этих достоинств, у них есть недостаток — сильный нагрев. Очень много драгоценной энергии, линейные  стабилизаторы превращают в тепло.  Поэтому использование таких стабилизаторов, в устройствах с батарейным питанием не желательно. Более экономичными являются DC-DC преобразователи. О них то и пойдёт речь.

DC-DC преобразователь на MC34063

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

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

Питание светодиода от одной батарейки ААА

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

Отладчик JTAG ICE

Иногда, программа зашитая в микроконтроллера работает совсем не так как надо её создателю. Тогда наступает стадия отладки (Отлаживать — избавлять программу от лажи :-) прим. автора) Кто-то использует для отладки USART, кто-то цепляет на свободную ногу мк светодиод, кто-то записывает отладочные данные в EEPROM итд. Одним словом вариантов тут масса. Но самым удобным способом отладки на мой взгляд, является отладка с использованием специальных устройств называемых отладчиками. Отладчик позволят построчно исполнять программу зашитую в микроконтроллер, ставить точки останова. В процессе отладки программисту доступны все регистры микроконтроллера. Так же с помощью него можно прошить микроконтроллер и изменить фьюзы.
Представляю вашему вниманию отладчик JTAG ICE:

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

Таймер на AT90S2313

Довольно долгое время у меня в заначке валялся старый, уже не выпускающийся контроллер AT90S2313. И в один прекрасный день, когда в очередной раз чайник на кухне убежал, я нашел применение этому контроллеру. Встречайте: Кухонный таймер!

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

Термометр на DS18B20

Несмотря на то что схем термометров в сети гуляет полно, я всё таки решил изобрести велосипед и сделать термометр своей мечты. :-)

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

ИК-пульт

Хотя человек я не ленивый, но постоянно вставать с кровати чтоб перемотать фильм или прибавить громкость меня порядком достало. Было решено сделать управление компом по ИК каналу. Схема приёмника нашлась быстро. Мой выбор пал на USB приёмник IgorPlug. Выбор обусловлен большим количеством софта и простотой схемы. Оригинальную схему я немного доработал. Приёмник работает как надо, но что делать с пультом? Конечно можно заюзать любой пульт от телека например или от еще чего. Но у них у всех был один недостаток — большой размер. Погуглив и не найдя ничего мне подходящего было решено сделать свой ик пульт. В вот что из всего этого вышло:


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