Гальваническая развязка RS-485

RS-485 – хороший интерфейс, который позволяет строить автоматизированные системы. Максимальная протяжённость линий 1200 метров (без репитеров). Но при объединении различных устройств, расположенных на большом расстоянии и с различными источниками питания, появляется проблема – разность потенциалов. Для её решения актуально использовать полную гальваническую развязку. Ещё, это актуально, когда в одной сети встречаются низковольтные и силовые модули.

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

Схема

Схема

Читать полностью »

12 комментариев »

Alex_EXE | 12.05.2011 | Умный дом | 20 735 просмотров

Таймер в PIC

В микроконтроллерах есть полезная вещь – таймер. Таймер можно использовать как счётчик или с его помощью формировать импульсы заданной длины (ШИМ). С использованием таймера можно, например, построить часы или генератор.

Читать полностью »

6 комментариев »

Alex_EXE | 19.04.2011 | Микроконтроллеры | 29 098 просмотров

Дополнения к вольтметру на PIC16F676

На сайте давно была размешена статья, посвященная вольтметру на микроконтроллере PIC16F676. Со временем некоторые посетители внесли свои изменения в вольтметр и решили этими изменениями поделиться. За что им благодарность.

Читать полностью »

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

Готовится обновление

В статье описан вольтметр, с пределом измерения 50 вольт, сделанный на PIC16F676 или как использовать АЦП этого микроконтроллера.

Схема вольтметра на PIC16F676

Схема (общий анод)

Читать полностью »

171 комментарий »

Alex_EXE | 24.03.2011 | Микроконтроллеры | 85 644 просмотров

Подключение сервопривода к PIC16F628A

Сервопривод (часть 2)

Устройство сервомашинки было описано в предыдущей статье.

Теперь рассмотрим, как подключить его к контроллеру.
Подключение цифрового сервопривода к контроллеру выглядит очень просто, достаточно подать на сервомашинку питание, а цифровой вход подключить напрямую к выходу МК.

Подключение сервопривода к микроконтроллеру

Подключение сервопривода к микроконтроллеру

Для демонстрации работы сервопривода была собранна простая схема.

Читать полностью »

40 комментариев »

Alex_EXE | 19.03.2011 | Робототехника | 27 497 просмотров

АЦП из компаратора, на примере PIC16F628A

АЦП очень полезная штука, но, к сожалению, она есть не во всех микроконтроллерах. Зато большинство МК оснащены аналоговыми компараторами. В этой статье я расскажу, как из аналогового компаратора микроконтроллера PIC16F628A можно сделать простенький АЦП.

Схема

Схема

Читать полностью »

3 комментария »

Alex_EXE | 03.03.2011 | Микроконтроллеры | 13 469 просмотров

Цифровой термометр на DS18B20 (устарела)

Давно на сайте была выложена конструкция цифрового термометра с двумя датчиками DS18S20. Во время недавнего обновления той статьи была разработана прошивка работы контроллера с датчиками DS18B20.

Датчик DS18B20

Датчик DS18B20

В прошивку были внесены некоторые изменения. А именно расширения предела измеряемых температур, теперь он мереет от -55 до +128 градусов Цельсия, термодатчик используется по полной. Был удалён дробный разряд.

Читать полностью »

страниц: позже 1 2 3 4 5 6 7 раньше