Category: интересные ссылки

Июн 23 2011

Что такое MTBF

Прочитал на хабре статью MTBF — «откуда берется «миллион часов MTBF»» http://habrahabr.ru/blogs/hardware/122529/. Очень хорошая статья.

К ней хочется добавить вот что. Параметр MTBF, часто указываемый производителями самых разных устройств (не только винчестеров, про которые шла речь в статье), расшифровывается как «Mean Time Between Failure», и, по определению, означает время, за которое выходят из строя устройств. MTBF обычно указывается в часах.

К примеру, если это время составляет около 1 млн. часов, то это не означает, что устройство на самом деле способно проработать 1 млн. часов (>114 лет). Это означает, что в течении гарантийного срока вероятность выхода устройства из строя может быть оценена как .

Например, вероятность выхода устройства с MTBF = 1млн. часов в течение одного года равна

, где 8760 — количество часов в году.

Мар 14 2011

Книга про Git

Книга посвящена системе контроля версий Git.

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

Книга находится в открытом доступе здесь: progit.org/book

Мар 13 2011

DropBox и Git-репозиторий

http://www.juev.ru/2011/01/03/dropbox-i-git-repozitorij/

Очень хорошая и правильная статья про то, как Dropbox легко решает проблему размещения своего  Git-репозитория. Автор статьи занимается разработкой сайтов, но тот же подход годится для любых проектов.

Сен 27 2010

Computer Science Club

Computer Science Club, существующий в СПб уже 3 года, начинает работу в Екатеринбурге. Будут проводиться лекции на различные темы, касающиеся Computer Science (на матмехе УрГУ). Вход на лекции свободный.
На сайте есть материалы лекций http://logic.pdmi.ras.ru/csclub/

Май 16 2010

Протокол Modbus в устройствах на базе микроконтроллеров. Часть 1.4

Продолжение. Начало здесь: http://32bit.me/?p=355 — введение; http://32bit.me/?p=373 — часть 1.0; http://32bit.me/?p=377 — часть 1.1; http://32bit.me/?p=395 — часть 1.2; http://32bit.me/?p=406 — часть 1.3.

Перед тем, как перейти к программной реализации поддержки протокола Modbus, необходимо прояснить ещё один вопрос.

Регистры протокола (3х и 4х) имеют разрядность 16 бит, а значения переменных, которые требуется передавать, часто имеют разрядность 32 бита. Каким образом 32-битные переменные передаются в 16-битных регистрах?

Read more »

Май 16 2010

Протокол Modbus в устройствах на базе микроконтроллеров. Часть 1.3

Продолжение. Начало здесь: http://32bit.me/?p=355 — введение; http://32bit.me/?p=373 — часть 1.0; http://32bit.me/?p=377 — часть 1.1; http://32bit.me/?p=395 — часть 1.2.

Кратко рассмотрим обмен данными между ведущим и ведомым устройством для других типов регистров.

Read more »

Май 13 2010

Протокол Modbus в устройствах на базе микроконтроллеров. Часть 1.2

Продолжение. Начало здесь: http://32bit.me/?p=355 — введение; http://32bit.me/?p=373 — часть 1.0; http://32bit.me/?p=377 — часть 1.1.

Перед тем, как приступить к дальнейшим экспериментам с протоколом Modbus, разберёмся с ещё одной темой, относящейся к этому протоколу: с регистрами Modbus.

Read more »

Май 12 2010

Протокол Modbus в устройствах на базе микроконтроллеров. Часть 1.1

Продолжение. Начало здесь: http://32bit.me/?p=355 — введение; http://32bit.me/?p=373 — часть 1.0.

Продолжим эксперименты по исследованию протокола Modbus. Для этого воспользуемся контроллером ICP-DAS i7188EGD:

Он может служить ведомым устройством с поддержкой протокола Modbus RTU.

Read more »

Май 12 2010

Протокол Modbus в устройствах на базе микроконтроллеров. Часть 1.0

Продолжение. Начало здесь: http://32bit.me/?p=355

Оставим пока в стороне скучную теорию и примемся за эксперименты.

Возьмём панель оператора Weintek MT6070TV и зальём в неё проект, состоящий из нескольких числовых полей (Numeric Display) и кнопки, устанавливающей значение переменной (Set Word). Вид экрана изображён на рис 1.

Рис. 1. Вид экрана панели

Read more »

Май 11 2010

Протокол Modbus в устройствах на базе микроконтроллеров. Введение.

Протокол Modbus находит широкое применение в устройствах промышленной автоматики, давая возможность организовывать удалённый сбор данных и управление с помощью операторских панелей и SCADA-систем, а также подключать к вашему устройству различные модули расширения. В статье рассматривается применение устройств с протоколом Modbus, а также простейшая реализация протокола в микроконтроллерном устройстве.

Рис. 1. Операторская панель Weintek MT6070TV и промышленный контроллер ICP-DAS i-7188EGD. Передача данных происходит по протоколу Modbus.

Статья не является переводом официального стандарта Modbus, в ней рассматриваются практические вопросы применения протокола.

Read more »