Тестирование пинов МК на вшивость

При экспериментах я регулярно корочу ножки МК на всякую гадость :( Примерно как на картинке «Гиря! Конфликт уровней! Все сломалось!». Соответсвенно, после этого надо выяснять, опять моя схема не работает как надо или дрыгающая ею ножка уже тютю. Накатал простенькую программку.


Читать дальше
  • +2
  • 22 марта 2011, 02:40
  • Vga

Питание мультиметра от батарейки АА

Батарейка 6F22, она же «Крона», от которой питаются китайские мультиметры — штука довольно недолговечная, да и стоит прилично (особенно в щелочном варианте). Поэтому у многих (в том числе и меня) возникает желание пересадить мультиметр на батарейку попроще — пальчиковую. Попутно реализуется (по необходимости) вторая популярная доработка — отдельный выключатель (если его еще нет, иначе можно к нему и подключиться).



Читать дальше
  • +9
  • 21 марта 2011, 03:20
  • Vga
  • 1

От перестановки слагаемых сумма не меняется?

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

Простое правило арифметики, знакомое всем со школьной скамьи, приняло форму аксиомы. И если спросить у любого обывателя: «Есть ли разница в записях d=a-b+c и d=c+a–b?» — то, скорее всего, получим ответ, что записи тождественны. Однако, если такой же вопрос задать программисту, то в ответ услышим «Не всегда» или получим серию уточняющих вопросов. Плох тот программист, который скажет, что разницы в этих записях нет.

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

Подготовка плат для фоторезиста в Eagle CAD

Думаю нет необходимости рассказывать о том, что такое Eagle CAD и какие возможности это программа дает для разработки схем и печатных плат. По сути она стала стандартом «де-факто» у западных радиолюбителей.

Среди прочего Eagle имеет модуль CAM Processor, который позволяет транслировать *.brd файл платы в форматы, пригодные для промышленных плоттеров для изготовления платы на производстве. Сейчас я покажу, как с помощью этого модуля и некоторых сторонних инструментов сделать из платы Eagle фотошаблон для изготовления платы в домашних условиях фотоспособом.



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

Микроконтроллеры STM8. Таймеры, часть 1.

Микроконтроллеры STM8. Таймеры, часть 1.

Здравствуйте,
Сегодня мы с вами рассмотрим таймеры в микроконтроллерах STM8.
Так как таймеры, это обширная тема, то я решил разбить ее на пару статей для удобства восприятия и удобства написания. Таймеры у STM8 понавороченей и посложней, чем у AVR, но и возможностей предоставляют побольше. Рассмотрим общие характеристики таймеров, и по ходу будем сравнивать их с аналогами у AVR.


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

Модернизация тестера DT9508

Жил-был (почему «был»?!.. и щас живет. прим. Здравый Смысл.) у меня мультиметр DT9508. Ни чем не примечательный показометр, разве-что дисплей у него мог поворачиваться вверх на 90 градусов. Довольно удобно, когда нельзя расположить тестер прямо перед глазами.

Еще с момента покупки я задумал ему пару апгрейдов. Во-первых, хотелось сделать отключение пищалки. Она была громкая и отлаживая что-нибудь ночью, я рисковал разбудить домашних. А это не есть гуд :). Во-вторых на тестере была абсолютно бесполезная кнопка «HOLD» — при нажатии на неё значение на дисплее замирало, а в углу появлялся значек D.H. (И здесь DI HALT отметился :)). Польза от этой кнопки сводилась к нулю хотя-бы потому, что значение на дисплее было легко запомнить и смыла в его «заморозке» я не видел. С другой стороны — часто приходилось тыкать тестером в какое-нибудь устройство и расположить сам тестер в поле зрения было проблематично. Поэтому закралась шальная мысль — вывести кнопку «HOLD» на щуп. Тогда работа в «полевых условиях» получалась гораздо проще: тыкнул щупом в цель, зажал пальцем кнопу (показания на дисплее замерли), а потом спокойно смотришь показания.

В общем сегодня расскажу (и покажу) как я модернизировал свой мультиметр :)



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

Учебный курс. Микро Паскаль. Условия и циклы.

AVR
Статья №4
Наверное самыми востребованными операторами на любых языках программирования являются циклы и условия. Их то мы и разберем. Все циклы и условия относиться к структурным операторам.


Читать дальше
  • +3
  • 20 марта 2011, 20:11
  • Rom

Обзор dealextreme. Выпуск 2. Инструмент.

Продолжу начинание vvzvlad'а. На сей раз инструмент.

Мочалка для чистки жала. Удобная штука, обдирает нагар флюса (о губку замаешься оттирать), не охлаждает жало и не снимает с него припой до конца, так что жало остается покрыто защитной пленкой припоя. Если не нравится цветом/дизайном — в том же разделе еще куча. Возможно, есть и чуть дешевле. Сам не брал, ибо купил в ЧИДе гутовскую. Там же есть сменные мочалки.



Читать дальше
  • +5
  • 20 марта 2011, 17:21
  • Vga

GPS модуль EB-500

Давно хотел пообщаться с космосом и наконец решил прикупить соответствующее железо. После вдумчивого поиска выбрал EB-500. Почему именно его? Большое число каналов (66), дешевый (500р), можно легко купить, практически не нужна внешняя обвязка и вполне паябельный корпус.
Всю статью разделю на 2 части: железную, с описанием самого модуля и платы и софтовую, с описанием зачем нам этот модуль вообще нужен.
EB-500


Читать дальше
  • +21
  • 20 марта 2011, 13:44
  • PRC

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

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


Читать дальше
  • +6
  • 19 марта 2011, 19:24
  • ZiB