Наш магазин на eBay Наш магазин на AliExpress Наш канал в telegram

Рубрика «Теория»

О транзисторах «на пальцах». Часть 1. Биполярные транзисторы

В этом цикле статей мы попытаемся просто и доходчиво рассказать о таких непростых компонентах, как транзисторы. Сегодня этот полупроводниковый элемент встречается почти на всех печатных платах, в любом электронном устройстве (в сотовых телефонах, в радиоприёмниках, в компьютерах и другой электронике). Транзисторы являются основой для построения микросхем логики, памяти, микропроцессоров… Вот давайте и разберёмся, что это …

Программная реализация интерфейса 1-wire («Мастер») (библиотека процедур для AVR)

В этой статье рассматривается набор процедур, позволяющих реализовать на микроконтроллере AVR мастер-устройство шины 1-wire. Для понимания механизма функционирования интерфейса 1-wire, рекомендую сначала ознакомиться с теорией. Если с теорией вы уже разобрались, тогда можно приступать к практической реализации. Первое, что нам понадобится — это имитация физического порта 1-wire. То есть нам нужно имитировать высокоомный вход и …

Как устроен однопроводный интерфейс 1-Wire

1-Wire — однопроводный низкоскоростной интерфейс, разработанный фирмой Dallas Semiconductor (сейчас она является подразделением фирмы MAXIM) для двунаправленного обмена данными с различными периферийными устройствами (датчики температуры, электронные ключи, аккумуляторы). Это довольно дешёвый и надёжный интерфейс, для устройств, не требующих быстрого обмена большим количеством данных. Он позволяет обмениваться данными на скорости до 15,4 кбит/с в обычном режиме …

Манчестерский код. Синхронизация, приём и декодирование

Итак, для начала поговорим о том, что представляет собой «манчестерское» кодирование. В «манчестерском» коде единица кодируется переходом сигнала в середине битового интервала из состояния «OFF» в состояние «ON», а ноль — наоборот, переходом сигнала в середине битового интервала из состояния «ON» в состояние «OFF». Что такое состояния «ON» и «OFF»?Состояния сигнала «ON» и «OFF» — …

Справочные данные для контроллеров PIC. Алгоритмы перевода в режим программирования, диапазоны напряжения Vpp, используемые для программирования выводы

В представленной ниже таблице, для различных моделей pic-контроллеров фирмы Microchip приведены поддерживаемые алгоритмы перевода контроллеров в режим программирования (в соответствии с классификацией из этой статьи), диапазоны напряжений Vpp (для моделей, поддерживающих HVP — high voltage programming), а также используемые для программирования выводы. Все эти данные выужены из официальных спецификаций по программированию pic-контроллеров, которые лежат тут, …

Программирование микроконтроллеров PIC. Часть 6. Как перевести контроллер в режим программирования и залить в него прошивку

В предыдущих частях мы разобрались что представляет из себя контроллер, как он работает и как написать для него программу. Следующее, что нам нужно сделать — это залить полученную программу в память контроллера (или ещё говорят «прошить контроллер»). Для этого существуют специальные инструменты — программаторы. Программатор состоит из аппаратной части (обычно в быту именно эту аппаратную …

Теория работы и расчёт неизолированного повышающего преобразователя. Часть 2. Анализ работы и расчёт элементов boost-конвертера

Часть 1. Введение. Теоретические основы и режимы работы boost-конвертера Часть 2. Анализ работы и расчёт элементов boost-конвертера + онлайн-калькулятор Итак, у нас есть задача получить из входного напряжения Vin выходное напряжение Vout. Что нам нужно рассчитать? Нужно рассчитать индуктивность катушки (L), номиналы входного и выходного конденсаторов (Cin, Cout), а так же подобрать ключевой транзистор и …

Теория работы и расчёт неизолированного повышающего преобразователя. Часть 1. Введение. Теоретические основы и режимы работы boost-конвертера

Часть 1. Введение. Теоретические основы и режимы работы boost-конвертера Часть 2. Анализ работы и расчёт элементов boost-конвертера + онлайн-калькулятор Итак, boost-конвертер относится к импульсным повышающим (step-up) преобразователям и строится по следующей типовой схеме: Как можно видеть на рисунке, — конвертер состоит из дросселя, диода, ключа, входного и выходного конденсаторов и схемы управления. В чём заключается …

Как работают усилители на операционниках. Дифференциальный усилитель на ОУ (схема и расчёт)

Итак, дифференциальный усилитель — это устройство, предназначенное для усиления разности подаваемых на его входы сигналов. Вот сейчас мы построением такого усилителя и займёмся. Рассмотрим схему, построенную на базе операционного усилителя (ОУ), приведенную на рисунке справа. Это наиболее общая схема усилителя на операционнике. По своей сути, любой усилитель на ОУ — вариант этой схемы (ниже я …

Программная реализация ведущего шины SPI (подробный разбор и некоторые процедуры на асме для PIC и AVR)

В этой статье рассматривается пример программной реализации на микроконтроллерах PIC и AVR функций ведущего шины SPI для разных режимов (mode0, mode1, mode2, mode3). Чтобы понимать что происходит — для начала, как всегда, читаем теорию (что такое SPI и как он работает). Если с теорией разобрались, тогда можно приступать к практической реализации. Итак, что должен уметь …