Открыть Электронные книги
Категории
Открыть Аудиокниги
Категории
Открыть Журналы
Категории
Открыть Документы
Категории
Ñàíêò-Ïåòåðáóðã
«ÁÕÂ-Ïåòåðáóðã»
2007
УДК 681.3.06
ББК 32.973.26-04
Р32
Ревич Ю. В.
Р32 Занимательная микроэлектроника. — СПб.: БХВ-Петербург, 2007. —
592 с.: ил.
ISBN 978-5-9775-0080-7
Книга на практических примерах рассказывает о том, как проектировать, отлаживать
и изготавливать современные электронные устройства в домашних условиях. Теоретические
основы, физические принципы работы электронных схем и различных типов радиоэлек-
тронных компонентов иллюстрируются практическими примерами в виде законченных ра-
диолюбительских конструкций и дополняются советами по технологии изготовления люби-
тельской аппаратуры. На доступном уровне излагаются теоретические основы цифровой
техники — математическая логика и различные системы счисления. Вторая часть книги
полностью посвящена программированию микроконтроллеров, как основы современной
электроники. Особое внимание уделяется обмену данными микроэлектронных устройств
с персональным компьютером, приводятся примеры программ на Delphi.
УДК 681.3.06
ББК 32.973.26-04
К читателю .............................................................................................................1
Что нового? ..............................................................................................................3
Как читать? ..............................................................................................................4
Как разрабатывать схемы? .....................................................................................6
Формирователи импульсов.............................................................................205
Одновибраторы................................................................................................208
Триггеры ..............................................................................................................210
D-триггеры ...........................................................................................................214
Счетный триггер ..............................................................................................215
Регистры ...........................................................................................................216
Счетчики ..............................................................................................................217
Глава 10. Откуда берутся цифры...................................................................220
Оцифровка ...........................................................................................................221
ЦАП ......................................................................................................................224
АЦП ......................................................................................................................228
АЦП параллельного действия ........................................................................228
АЦП последовательного приближения .........................................................228
Интегрирующие АЦП .....................................................................................230
Конструируем цифровой термометр .................................................................236
АЦП 572ПВ2 и ПВ5 ........................................................................................236
Практическая схема термометра....................................................................240
Обустройство ассемблера...................................................................................296
Структура программы AVR ...............................................................................299
Обработка прерываний ...................................................................................301
Процедура RESET ............................................................................................304
Определения переменных, констант и подключение внешних
файлов...............................................................................................................305
Система команд AVR..........................................................................................308
Формат команды..............................................................................................308
Выходные файлы .............................................................................................309
Команды перехода (передачи управления)...................................................312
Арифметика и логика в интерпретации AVR ...............................................318
Команды переноса данных .............................................................................322
О Fuse-битах ........................................................................................................326
Глава 14. Проба пера: настольные часы ......................................................329
Выбор микроконтроллера и общее построение схемы ...................................331
Схема ....................................................................................................................334
Программа............................................................................................................338
Детали и конструкция.........................................................................................342
Глава 15. Вычисления в МК и использование АЦП..................................345
Процедуры умножения для многобайтовых чисел..........................................346
Процедуры деления для многобайтовых чисел ...............................................349
Операции с числами в формате BCD ................................................................353
Использование встроенного АЦП .....................................................................357
Измеритель температуры и давления на AVR .................................................361
Схема ................................................................................................................363
Программа ........................................................................................................365
Калибровка .......................................................................................................368
Хранение констант в EEPROM..........................................................................370
Сохранность данных в EEPROM ...................................................................371
Запись и чтение EEPROM...............................................................................373
Первичная запись констант в EEPROM ........................................................374
Глава 16. Некоторые последовательные интерфейсы МК.......................379
UART и RS-232....................................................................................................380
Прием и передача данных через UART ............................................................385
Отладка программ с помощью UART ...........................................................388
Запись констант через UART.............................................................................389
Последовательный интерфейс I2C .....................................................................393
Программная эмуляция протокола I2C..............................................................397
VIII Îãëàâëåíèå
ПРИЛОЖЕНИЯ ................................................................................................491
Литература .........................................................................................................569
Что нового?
Автор был приятно удивлен, когда после выхода «Занимательной электрони-
ки» оказалось, что его задумка о создании популярной книжки, рассказы-
вающей об основах этой дисциплины, полностью оправдалась — и по сей
день приятные и иногда даже незаслуженно восторженные отзывы продол-
жают с завидной регулярностью поступать в мой электронный почтовый
ящик. Между тем, со временем стали очевидными и недостатки этой книги.
После краткого заочного совещания с издателями было решено не перераба-
тывать старую книжку, а создать новую, в которой отчасти заимствовать
предыдущие наработки, устранив повторы, неточности, излишние, иногда
устаревшие, подробности, и частично написать текст заново, расширив раз-
делы, посвященные основе современной электроники — микроконтроллерам.
В первой части, где рассматриваются базовые принципы электроники
и построение «обычных» схем на дискретных компонентах и микросхемах,
сохранены все важнейшие начальные сведения, касающиеся физических ос-
нов электроники и призванные ввести читателя в курс дела. Новый раздел
4 К читателю
задумывался для того, чтобы на популярном уровне как можно полнее рас-
крыть для читателя мир микроконтроллеров. Изучив эти материалы, внима-
тельный читатель сможет проектировать достаточно функциональные уст-
ройства для многих областей применения. И эти знания могут стать хорошей
основой для дальнейшего обучения с целью профессионального овладения
предметом.
Как читать?
А теперь дам совет, который может показаться несколько неожиданным.
Сначала попробуйте мысленно ответить на один вопрос, и пусть он не пока-
жется вам идиотским: «Какова величина тока в комнатной розетке?». То, что
этот вопрос отнюдь не такой дурацкий, как кажется, доказывают результаты
ответов на него, полученные после опроса группы студентов одного техниче-
ского вуза (по специальности, не связанной напрямую с электротехникой или
электроникой): из нескольких десятков опрошенных только двое смогли дать
вразумительный ответ. Итак, если вы, читатель, замялись с ответом или про-
сто не уверены в его правильности, то вот обещанный совет, причем адресо-
ванный любому, независимо от возраста: прежде чем продолжать читать
дальше, возьмите учебники физики за седьмой и восьмой классы и перечи-
тайте главы, посвященные электричеству. Можете также захватить главу,
посвященную строению атома. Еще лучше обратиться не к школьным учеб-
никам, а изучить соответствующие главы из книги Ландсберга [17], где все
то же самое изложено куда более увлекательно и подробно. Тогда вам будет
намного легче читать эту книгу дальше.
ЗАМЕТКИ НА ПОЛЯХ
Попутно бросим камень в огород Минобразования: по глубокому убеждению
автора, полезной информации в указанных учебниках более чем достаточно,
а 10-й и 11-й классы — совершенно пустое времяпрепровождение для того, кто
не собирается становиться специалистом-физиком. Автор не компетентен го-
ворить то же самое о других предметах, но есть основания полагать, что и там
положение ничуть не лучше. Зажмурившись, проследим за полетом этого
«камня» и с сожалением отметим, что школьников по-прежнему пичкают мас-
сой совершенно излишних сведений, и приступим наконец к делу.
Для лучшего понимания всех заумных материй, излагаемых в этой книге, чи-
тателю с самого начала следует хорошо осознать важное правило, которое
заключается в эквивалентности программ и «железа»: любую программу
можно реализовать аппаратными средствами, любые (цифровые) аппаратные
средства можно заменить исполняющейся программой. Существует формаль-
ное доказательство этого утверждения, и оно (утверждение) часто используется
К читателю 5
СОВЕТ
На этом этапе не стоит пренебрегать мелочами, особенно если вы работаете
«на сторону», а не для себя. Так, будет очень печально, если вам заказали из-
меритель температуры, и в конце разработки выяснится, что он должен кругло-
годично работать на улице. Созданный вами на домашнем столе датчик, есте-
ственно, в таких условиях быстро выйдет из строя. Впрочем, подобные
накладки чаще касаются технологии изготовления плат, конструкции и подбора
деталей, а не собственно схемотехники, но лучше все это учесть заранее.
ЭЛЕКТРОНИКА
БЕЗ ПРОГРАММИРОВАНИЯ
Глава 1
Сопротивление
Вплоть до середины XIX века физики не знали, как выглядит зависимость
тока от напряжения. Этому есть одна важная причина. Попробуйте сами экс-
периментально выяснить, как выглядит график этой зависимости. Схема экс-
перимента приведена на рис. 1.1, а примерные результаты — на рис. 1.2.
ЗАМЕТКИ НА ПОЛЯХ
Надо сказать, что человечество весьма преуспело в изготовлении специальных
материалов, имеющих коэффициент удельного сопротивления, мало завися-
щий от температуры. Это, прежде всего, специальные сплавы, константан и
манганин, температурный коэффициент сопротивления (ТКС) которых в не-
сколько сотен раз меньше, чем у чистых металлов. А для обычных стандарт-
ных углеродистых или металлопленочных резисторов ТКС составляет прибли-
зительно 0,1% на градус или меньше, т. е. примерно в 4 раза лучше, чем у
меди. Есть и специальные прецизионные резисторы (среди отечественных это,
например, С2-14, С2-29В, С5-61, проволочные С5-54В и др.), у которых этот ко-
эффициент значительно меньше. Есть и другие материалы, у которых темпера-
турный коэффициент, наоборот, весьма велик (несколько процентов на градус,
и при этом, в отличие от металлов, отрицателен) — из них делают т. н. терми-
сторы, которые применяют в качестве чувствительных датчиков температуры.
Для точного измерения температуры тем не менее используют чистые метал-
лы — чаще всего платину и медь.
на рис. 1.1, или, на худой конец, набор батареек, при последовательном со-
единении которых (1, 2, 3 и более штук) мы получим некий набор напряже-
ний. А вот источников тока (именно тока, а не напряжения) мы еще не име-
ем. Как же быть?
или 100 мА (напомним еще раз, что это значение приблизительное, т. к. на-
пряжение батареи несколько меньше 5 В).
Теперь поставим движок R1 в среднее положение. Ток в цепи теперь пойдет
от плюса батареи через амперметр, вывод движка R1, половину резистора R1,
резистор R2 и далее, как и раньше, вернется к минусу батареи. Как изменятся
показания приборов? Раньше резистор R1 в деле не участвовал, а теперь уча-
ствует, хоть и половинкой. Соответственно, общее сопротивление цепи ста-
нет уже не 50 Ом (один резистор R2), а 50 (R2) + 50 (половинка R1), т. е.
100 Ом. Амперметр покажет уже не 100 мА, а 5 В/100 Ом = 0,05 А или
50 мА — в два раза меньше. А вот что покажет вольтметр? Так сразу и не
скажешь, не правда ли? Придется считать, для этого рассмотрим отдельно
участок цепи, состоящий из R2 с присоединенным к нему вольтметром. Оче-
видно, что току у нас деться некуда — все то количество заряда, которое вы-
шло из плюсового вывода батареи, пройдет через амперметр, через половин-
ку R1, через R2 и вернется обратно в батарею. Значит, и на этом отдельном
участке, состоящем из одного R2, ток будет равен тому, что показывает ам-
перметр, т. е. 50 мА. Получается, как будто резистор R2 подключен к источ-
нику тока!
ЗАМЕЧАНИЕ
На самом деле это не совсем точно — часть тока, хотя и очень небольшая, все
же пойдет через вольтметр, минуя R2. Но на практике, особенно для совре-
менных вольтметров, этим всегда пренебрегают (см. далее).
ЗАМЕЧАНИЕ
И это не совсем точно — амперметр тоже имеет некоторое сопротивление
и может быть представлен в виде еще одного последовательного резистора.
Но, как и в случае вольтметра, этим на практике пренебрегают.
18 Часть I. Электроника без программирования
Параллельное и последовательное
соединение резисторов и расчет схем
Схемы постоянного тока любой степени сложности всегда можно предста-
вить как совокупность резисторов и идеальных источников напряжения
и тока. Для их расчета достаточно знать два очень простых закона, названных
по имени физика XIX столетия Густава Роберта Кирхгофа (1824—1887).
Первый закон Кирхгофа формулируется так: алгебраическая сумма токов
в любом узле электрической цепи равна нулю. Или еще проще: сумма токов,
направленных к данному узлу, равна сумме токов, направленных от него.
20 Часть I. Электроника без программирования
более сложный случай: одно сопротивление пусть имеет номинал 3,3 кОм,
второе — 6,8 кОм. В соответствии с изложенным мы будем ожидать, что об-
щее сопротивление должно быть на 30% меньше, чем 3,3 кОм, т. е. 2,2 кОм
(3,3 составляет примерно одну треть от суммы 3,3+6,8, т. е. общее сопротив-
ление должно быть меньше, чем 3,3, на треть от этого значения, рав-
ную 1,1 — в результате и получаем 2,2 кОм). Если мы проверим результат,
полученный такой прикидкой в уме, точным расчетом, то мы получим в ре-
зультате 2,22 кОм, что очень неплохо.
В большинстве случаев нам такой точности и не потребуется — помните, что
и сами сопротивления имеют разброс по номиналу, и для обычных схем до-
пуски на номиналы стандартных компонентов могут быть довольно значи-
тельными (по крайней мере, в правильно составленных схемах). Если же
схема в некоторых случаях должна все же иметь какие-то строго определен-
ные параметры, то с помощью стандартных компонентов вы все равно этого
не добьетесь, т. к. параметры, образно выражаясь, будут «гулять» (в пределах
допусков, естественно) от дуновения ветерка из форточки. В таких случаях
надо применять прецизионные резисторы и конденсаторы, а во времязадающих
цепях использовать кварцевые резонаторы. Но составлять схему так, чтобы она
теряла работоспособность от замены резистора 1 кОм на 1,1 кОм — не наш
метод!
Теперь понятно для чего служат эквивалентные схемы: вы просто включаете
внутренние сопротивления в вашу цепь и учитываете их при расчетах, как
будто они там специально поставлены. Отметим, что с помощью эквивалент-
ных схем можно представить в принципе любой радиоэлектронный компо-
нент — иногда это очень удобно.
Вольтметр и амперметр
в измеряемой цепи
Теперь нам несложно понять, какое поведение ожидается от амперметра и
вольтметра. Амперметр всегда включается в измеряемую цепь последователь-
но, ведь через него должен проходить тот же ток, что и во всей цепи. Но если
он будет иметь большое собственное сопротивление, то внесет существенную
погрешность, тогда на нем будет падать заметная часть напряжения, это
уменьшит падение напряжения на остальных резисторах и суммарный ток.
По сути реальный амперметр является, как это не парадоксально, вольтмет-
ром — он измеряет падение напряжения на его собственном внутреннем со-
противлении, меняя значение которого (устанавливая т. н. шунты — специ-
альные резисторы), вы переключаете диапазоны измерения. Потому сделать
Глава 1. Основные физические законы в микроэлектронике 23
ЗАМЕТКИ НА ПОЛЯХ
Вот это-то замечательное свойство современных амперметров одновременно и
является их самым слабым местом: достаточно перепутать и включить ампер-
метр не последовательно, а параллельно источнику питания (подобно вольт-
метру), как через него, в полном соответствии с законом Ома, потечет огром-
ный ток, ограниченный только возможностями источника. Действительно,
типичное сопротивление амперметра составляет порядка нескольких миллиом,
что даже при 5-вольтовом источнике дает токи в 1000 А и более! На самом де-
ле никакой нормальный источник питания (включая даже бытовую электросеть)
такого тока отдать не сможет, но того, что сможет, будет достаточно, чтобы
прибор сгорел. Однако не отчаивайтесь — обычно в хороших мультиметрах
внутри стоит плавкий предохранитель, а в самых качественных — даже само-
восстанавливающийся. Если ваш прибор вдруг перестал показывать ток (а вы
можете и не заметить, как случайно подсоединили его в режиме измерения то-
ка к выводам питания), то прежде всего разберите его и проверьте этот самый
предохранитель. Кстати, именно для того, чтобы дополнительно защитить
мультиметр от описанных неприятностей, клемму для подключения щупа в ре-
жиме измерения тока всегда делают отдельно.
Переменный ток,
мощность и конденсаторы
— Роман Петрович, — сказал он. —
Будьте любезны, включите, пожалуй-
ста, рубильник.
А. и Б. Стругацкие
«Понедельник начинается в субботу»
ЗАМЕТКИ НА ПОЛЯХ
Этот график, между прочим, хорошо иллюстрирует то положение, что наиболее
выгодными по соотношению цена/продолжительность работы являются ще-
лочные («алкалайновые») элементы: обычные марганец-цинковые примерно
в два раза дешевле, но имеют в три раза меньший срок службы, а единствен-
ное преимущество очень дорогих литиевых — в том, что их напряжение мень-
ше снижается за все время разряда (зато потом быстро падает до нуля).
Переменное напряжение
Итак, постоянное напряжение на деле может быть совсем и не постоянным.
Даже для самых лучших источников питания оно обязательно немножко
«гуляет» — в зависимости от тока нагрузки и ее характера. Что же тогда на-
зывать переменным напряжением? Строгого определения, как ни странно,
не существует — часто приводимое в учебниках выражение «напряжение,
которое изменяется с течением времени», как видите, прекрасно подходит
и к нашим батарейкам, хотя они являются типичными источниками постоян-
ного напряжения. Поэтому мы договоримся переменными называть такие
напряжения или токи, которые изменяются во времени, во-первых, периоди-
чески, во-вторых, делают это «сами по себе», без влияния со стороны нагрузки.
ЗАМЕЧАНИЕ
Строго говоря, называть гальванические элементы батарейками неправиль-
но — батареей называют источник, составленный из нескольких отдельных
элементов. Но так уж повелось в разговорном языке, да потом не всегда точно
известно, является ли данный элемент именно элементом или батареей (на-
пример, пальчиковые батарейки АА — это элемент, 9-вольтовая «Крона» — ба-
тарея).
ЗАМЕТКИ НА ПОЛЯХ
Впрочем, и такое определение не будет строгим, — очевидное исключение
представляют собой электрические колебания в устройствах для записи и вос-
произведения звука, т. к. ни строгой периодичности, ни повторяемости вы там
не найдете, если не рассматривать, конечно, звук одиночной струны или ка-
мертона. И тем не менее преобразованные в электричество звуковые колеба-
ния — типичный пример переменного тока. На чем и успокоимся, поскольку это
далеко не единственный случай, когда очевидным вещам невозможно дать
Глава 2. Переменный ток, мощность и конденсаторы 27
шение. Для двух колебаний, представленных на рис. 2.3, сдвиг фаз равен 90°
(π/2 радиан). Для наблюдения таких колебаний требуется многоканальный
или многолучевой осциллограф — в обычном фаза колебания определяется
только настройками синхронизации, и, рассматривая их по отдельности, раз-
ницы вы не увидите.
Интересно, что получится, если мы суммируем такие «сдвинутые» колеба-
ния? Не надо думать, что это есть лишь теоретическое упражнение — сум-
мировать электрические колебания разного вида приходится довольно часто.
Математически это будет выглядеть, как сложение формул (2.1) и (2.2):
U = A1 sin (2πf1t) + A2 sin (2πf2t + ϕ). (2.3)
Обратите внимание, что в общем случае амплитуды и частоты колебаний
различны (на рис. 2.3 они одинаковы!).
Мощность
Согласно определению, мощность есть энергия (работа), выделяемая в еди-
ницу времени. Единица мощности называется ваттом (Вт). По определению,
1 ватт есть такая мощность, при которой за 1 секунду выделяется (или затра-
чивается — смотря с какой стороны поглядеть) 1 джоуль энергии. Для
электрической цепи ее очень просто подсчитать по закону Джоуля-Ленца:
Р (ватт) = U (вольт) ⋅ I (ампер). Если подставить в формулу мощности выра-
жения связи между током и напряжением по закону Ома, то можно вывести
Глава 2. Переменный ток, мощность и конденсаторы 31
ЗАМЕТКИ НА ПОЛЯХ
Формулу закона Джоуля-Ленца очень просто вывести из определений тока
и напряжения (см. главу 1). Действительно, размерность напряжения есть джо-
уль/кулон, а размерность тока — кулон/секунда. Если их перемножить, то куло-
ны сокращаются и получаются джоули в секунду, что, согласно данному ранее
определению, и есть мощность. Обратите также внимание на одно важное
следствие из этих формул: мощность в цепи пропорциональна квадрату тока и
напряжения. Это означает, что если повысить напряжение на некоем резисторе
вдвое, то мощность, выделяющаяся на нем, возрастет вчетверо. Отметьте так-
же, что от величины сопротивления мощность зависит линейно: если вы при
том же источнике питания уменьшите сопротивление вдвое, то мощность в на-
грузке возрастет также вдвое. Это именно так, хотя факт, что, согласно закону
Ома, ток в цепи увеличится также вдвое, мог бы нас привести к ошибочному
выводу, будто в этом случае выделяющаяся мощность возрастет вчетверо —
если вы внимательно проанализируете формулировки закона Джоуля-Ленца, то
поймете, где здесь «зарыта собака».
1
Меандр — тип геометрического узора с повторяющимися ломаными линиями (по
названию извилистой реки Меандр в Малой Азии).
Глава 2. Переменный ток, мощность и конденсаторы 35
Конденсаторы
Все конденсаторы ведут свою родословную от лейденской банки, названной
так по имени голландского города Лейдена, в котором трудился ученый се-
редины XVIII века Питер ван Мушенбрук. Банка эта представляла собой
большой стеклянный стакан, обклеенный изнутри и снаружи станиолем (тон-
кой оловянной фольгой, использовавшейся тогда для тех же целей, что и со-
временная алюминиевая — металл алюминий еще не был известен). Так как
банку заряжали от электростатической машины (другого источника электри-
чества еще не придумали), которая запросто может выдавать напряжения
в несколько сотен тысяч вольт, действие ее было весьма впечатляющим —
в учебниках физики любят приводить случай, когда Мушенбрук продемонст-
рировал эффект от разряда своей банки через цепь гвардейцев, держащихся
за руки. Ну не знали тогда, что электричество может и убить — гвардейцам
сильно повезло, что емкость этого примитивного конденсатора была весьма
невелика и запасенной энергии хватало только на то, чтобы люди почувство-
вали чувствительный удар током!
ЗАМЕТКИ НА ПОЛЯХ
Интересно, что при фиксированном заряде (если цепь нагрузки конденсатора
отсутствует) можно изменить напряжение на нем, меняя емкость — например,
при раздвижении пластин плоского конденсатора емкость его падает (т. к. рас-
стояние d между пластинами увеличивается), потому для сохранения заряда,
согласно сказанному, напряжение должно увеличиться — что и происходит на
деле (в эффектном школьном опыте между раздвигаемыми пластинами кон-
денсатора проскакивает искра, когда напряжение превышает предельно допус-
тимое напряжение пробоя для воздуха).
ЗАМЕТКИ НА ПОЛЯХ
Впервые с эффектом распределенной емкости столкнулись еще при попытке
прокладки первого трансатлантического кабеля в 1857 году — телеграфные
сигналы (точки-тире) представляют собой именно такие прямоугольные им-
пульсы, и при длине кабеля в 4000 км они по дороге искажались до неузнавае-
мости. За время до следующей попытки прокладки кабеля (1865) английскому
физику У. Томпсону пришлось разработать теорию передачи сигналов по длин-
ным линиям, за что он получил рыцарство от королевы Виктории и вошел в ис-
торию под именем лорда Кельвина, по названию городка Кельвин на западном
побережье Ирландии, откуда начиналась прокладка кабеля.
Параллельное и последовательное
включение конденсаторов
Как и резисторы, конденсаторы могут включаться последовательно или па-
раллельно, однако расчет полученных величин производится противоположно
правилам для резисторов: при параллельном соединении емкости складыва-
ются (по правилу «больше большего»), а при последовательном соединении
складываются их обратные величины (правило «меньше меньшего»). К сча-
стью, в отличие от резисторов, конденсаторы включают практически только
параллельно — можно это представить так, как будто площади их пластин
при этом складываются, следовательно, складываются и емкости. Последова-
тельное же соединение емкостей само по себе не имеет практического смыс-
ла, и знание правил сложения для него необходимо лишь изредка при анали-
зе цепей переменного тока.
Конденсаторы
в цепи переменного тока
В дальнейшем мы будем иметь дело в основном с цепями постоянного тока
или низкой частоты. Слова «низкой частоты» в предыдущей фразе нужно по-
нимать условно, и вот почему: любой перепад напряжения (например, при
включении или выключении питания) есть импульс высокой частоты, и тем
она выше, чем быстрее происходит сам процесс снижения или повышения
напряжения. Любое колебание, согласно теореме Фурье, великого француз-
ского математика, работавшего еще в конце XVIII века, можно представить
как сумму гармонических (т. е. синусоидальных) колебаний. Возможен и об-
ратный процесс — воспроизведение изначальной формы колебания через
известную сумму гармоник. Если импульс строго прямоугольный, то самая
высокая частота в такой сумме должна быть равна бесконечности, чего
на деле, конечно, не бывает, поэтому реальные импульсы всегда не строго
42 Часть I. Электроника без программирования
ЗАМЕЧАНИЕ
Комплексную сумму активного и реактивного сопротивлений цепи иногда назы-
вают ее импедансом — это понятие эквивалентно обычному сопротивлению
(и измеряется в омах), но используется при анализе высокочастотных схем.
Понять, почему так происходит, можно, если представить себе графики тока
и напряжения в цепи с конденсатором — ток опережает напряжение по фазе
ровно на 90°, поэтому их произведение, которое есть потребляемая мощность
по закону Джоуля-Ленца, в среднем равно нулю — можете проверить! Одна-
ко если в цепи имеются еще и обычные резисторы (а, как мы знаем, они все-
гда присутствуют — взять хотя бы сопротивление проводов), то этот реак-
тивный ток приведет ко вполне материальным потерям на их нагревание —
именно поэтому линии электропередач выгоднее делать на постоянном токе.
ПОДРОБНОСТИ
Кроме конденсаторов, реактивным сопротивлением обладают также индуктив-
ности (в простейшем случае это катушка с проводом), только они по всему
противоположны конденсаторам: ток в цепи, содержащей индуктивность, от-
стает от напряжения на 90°. Если конденсатор для постоянного тока пред-
ставляет собой разрыв цепи, то индуктивность, наоборот — нулевое сопротив-
ление, а с ростом частоты переменного тока реактивное сопротивление
индуктивности растет. Индуктивности очень не «любят» в электронике, т. к. ре-
альные изделия всегда далеки от идеальной индуктивности, имеют большие
Глава 2. Переменный ток, мощность и конденсаторы 43
Сигналы
Электрический сигнал, как следует из названия, — это какое-то состояние
электрической цепи, которое несет информацию. Различают источники сиг-
налов и их приемники. Так как минимальное количество информации (1 бит)
подразумевает по крайней мере два различимых состояния (подробнее об
этом будет идти речь в главе 7), то и сигнал должен иметь как минимум два
состояния. Самый простой сигнал — наличие или отсутствие постоянного
напряжения в цепи, именно такими сигналами обмениваются логические
46 Часть I. Электроника без программирования
Переменный ток,
как основа цивилизации
Кстати, отдельный вопрос — а почему нам вообще надо возиться с перемен-
ным током, как основой электропитания? Сколько можно было бы сэконо-
мить на трансформаторах и сглаживающих конденсаторах, которые зачастую
составляют бóльшую часть габаритов и стоимости схемы! Недаром схемо-
техники и дизайнеры в последнее время полюбили выносные блоки питания,
встроенные в сетевую вилку — крайне некрасивое решение, которое просто
переносит головную боль о габаритах с плеч разработчиков на плечи потре-
бителей, зато позволяет не думать о выпрямителях, прочности изоляции, сер-
тификатах электробезопасности и прочих трудностях преобразования сило-
вого переменного тока в постоянный.
Дело в том, что никаких других эффективных первичных генераторов элек-
троэнергии (тех, что преобразуют энергию вращения ротора водяной или па-
ровой турбины в электричество на электростанциях), кроме как работающих
на переменном токе, не придумали. Интересно, что по причинам, указанным
ранее в этой главе, многие линии электропередач в мире делают на постоян-
ном (выпрямленном, т. е. пульсирующем) токе. Это позволяет во многом из-
бежать реактивных потерь в проводах, но все же приходится сначала преоб-
Глава 2. Переменный ток, мощность и конденсаторы 47
Основные дискретные
компоненты
Полный список товаров занял бы несколько
страниц, поэтому я приведу лишь некото-
рые: сковородки, шляпы, ведерные кофей-
ники, рыболовные снасти, журналы и книги
в мягких обложках, оружие и амуниция,
всевозможные продукты питания, пончо,
шпоры и седла, сигары, сигареты и табак,
охотничьи и кухонные ножи, ковбойские
сапоги и резиновые болотники, мужская
и женская одежда, джинсы, открытки, авто-
ручки, три полки с лекарствами...
Рекс Стаут «Смерть чужака»
Диоды
Диод — это простейший полупроводниковый прибор с двумя выводами, ха-
рактеризующийся тем, что в одну сторону он проводит ток (т. е. представляет
собой в идеале просто проводник с малым сопротивлением), в другую — нет
(т. е. превращается в очень большое сопротивление) — одним словом, обла-
дает односторонней проводимостью. Выводы диода, как повелось еще со
времен ламповой техники, называют анодом (положительный) и катодом
(отрицательный). Не всегда понятно, что означают слова «положительный»
и «отрицательный» в приложении к некоторым включениям диодов, потому
конкретизируем: если подать на анод положительное напряжение, то диод
будет проводить ток. В обратном включении ток не пройдет.
Если подключить диод к регулируемому источнику напряжения, то он будет
вести себя так, как показано на рис. 3.1, где представлена т. н. вольт-
амперная характеристика диода. Из нее, в частности, следует, что в прямом
включении (т. е. анодом к плюсу источника), после превышения некоторого
напряжения (Uпр), прямой ток через диод (Iпр) растет неограниченно и будет
лимитироваться только мощностью источника. На самом деле без нагрузки
диоды, за редкими исключениями, не включают, и тогда в прямом включе-
нии ток ограничивается нагрузкой.
В обратном же включении (катодом к плюсу) ток через диод (Ioбр) пренебре-
жимо мал и составляет от нескольких микро- или даже наноампер для обыч-
ных маломощных диодов, до единиц миллиампер для мощных выпрямитель-
ных. Причем для германиевых диодов обратный ток намного выше, чем для
кремниевых, отчего их сейчас практически и не употребляют. Этот ток силь-
но зависит от температуры и может возрасти на несколько порядков (от нано-
до микроампер) при повышении температуры от –50 до +50 °С, поэтому на
графике его величина показана очень приблизительно (обратите внимание,
что верхняя и нижняя половины графика по оси токов построены в разных
масштабах).
50 Часть I. Электроника без программирования
ПОДРОБНОСТИ
Физически диод состоит из небольшого кристаллика полупроводникового мате-
риала, в котором в процессе производства формируются две зоны с разными
проводимостями, называемыми проводимостью n- и p-типа. Ток всегда течет
от p-зоны к n-зоне (это стоит запомнить), в обратном направлении диод
заперт. Более подробные сведения о физике процессов, происходящих
в p-n-переходе, излагаются во множестве пособий, включая школьные учебни-
ки, но для практической деятельности почти не требуются.
Транзисторы
Транзистор — это электронный полупроводниковый прибор, предназначен-
ный для усиления сигналов. Первым таким прибором в истории была элек-
тронная лампа (а еще до нее, кстати — электромагнитные реле, которые мы
кратко рассмотрим далее). Лампа сумела сделать немало — именно в «лам-
повую» эпоху возникли радио и телевидение, компьютеры и звукозапись.
Но только транзистор и появившиеся на его основе микросхемы сумели дей-
ствительно перевернуть мир так, что электронные устройства вошли в наш
повседневный быт и мы теперь уже не мыслим себя без них.
Транзисторы делятся на биполярные и полевые (или униполярные). Пока мы
будем говорить только о биполярных транзисторах.
а б
Рис. 3.2. Биполярный транзистор: а — рабочие полярности напряжений
и направления токов в n-p-n-транзисторе (к — коллектор, б — база, э — эмиттер);
б — условное представление транзистора, как состоящего из двух диодов
Рис. 3.3. Первый в истории транзистор (Фото Lucent Technologies Inc./Bell Labs)
Схема на рис. 3.6 усиливает сигнал по току (в число раз, определяемое величи-
ной h21э), что равносильно увеличению собственного входного сопротивления
схемы ровно в h21э по отношению к тому сопротивлению, которое находится
в цепи эмиттера. Поэтому в этой схеме мы можем подавать на «голый» вывод
базы напряжение без опасности сжечь переход «база-эмиттер». Иногда это по-
лезно само по себе, если не слишком мощный источник (т. е. обладающий вы-
соким выходным сопротивлением), нужно согласовать с мощной нагрузкой
(в главе 4 мы увидим, как это используется в источниках питания). Кстати,
схема ОК не инвертирует сигнал, в отличие от схемы ОЭ.
Но главной особенностью схемы с общим коллектором является то, что ее
характеристики исключительно стабильны и не зависят от конкретного тран-
зистора, до тех пор, пока вы, разумеется, не выйдете за пределы возможного.
Так, сопротивление нагрузки в эмиттере и входное напряжение схемы прак-
тически однозначно задают ток коллектора, — характеристики транзистора
в этом деле никак не участвуют. Для объяснения данного факта заметим, что
токи коллектора и эмиттера, т. е. ток через нагрузку, связаны между собой
соотношением Iн = Iк + Iб, но ток базы мал по сравнению с током коллектора,
потому мы им пренебрегаем и с достаточной степенью точности полагаем,
что Iн = Iк. Но напряжение на нагрузке будет всегда равно входному напря-
жению минус Uбэ, которое, как мы уже выучили, всегда 0,6 В. Таким обра-
зом, ток в нагрузке есть (Uвх – Uбэ)/Rн, и тогда окончательно получаем, что
Iк = (Uвх – Uбэ)/Rн.
60 Часть I. Электроника без программирования
Разумеется, мы по ходу дела приняли два допущения (что Iб << Iк и что Uбэ
есть точно 0,6 В — и то, и другое не всегда именно так), но мы же давно до-
говорились, что не будем высчитывать характеристики схем с точностью до
процентов! Ограничение, которое накладывается транзистором, будет прояв-
ляться тут только, если мы попробуем делать Rн все меньше и меньше, в кон-
це концов либо ток коллектора, либо мощность, выделяемая на коллекторе
(она равна (Uпит – Uвых) ⋅ Iк), превысят предельно допустимые значения и то-
гда сгорит коллекторный переход или (если Iк чем-то лимитирован) то же
произойдет с переходом «база-эмиттер». Зато в допустимых пределах мы
можем со схемой эмиттерного повторителя творить что угодно, и соотноше-
ние Iк = (Uвх – Uбэ)/Rн всегда будет выполняться.
Про такую схему говорят, что она охвачена стопроцентной отрицательной
обратной связью по напряжению. Об обратной связи мы подробнее погово-
рим в главе 6, посвященной операционным усилителям, а сейчас нам важно,
что такая обратная связь ведет к стабилизации параметров схемы и незави-
симости их как от конкретного экземпляра транзистора, так и от температу-
ры. Но ведь это именно то, чего нам так не хватало в классической схеме
с общим эмиттером! Нельзя ли их как-то скомбинировать?
ЗАМЕЧАНИЕ
На самом деле средний ток коллектора в маломощном биполярном транзи-
сторном каскаде и должен составлять величину порядка 1 мА. Если он много
меньше, то в дело вступают шумы и прочие неидеальности транзистора, а ко-
гда много больше, то это неэкономно с точки зрения расходования энергии ис-
точника, и транзисторы нужно тогда выбирать более мощные, а у них намного
больше шумы, утечки, они дороже, крупнее...
тем меньше, чем выше частота, как мы узнали из главы 2), поэтому растет
и коэффициент усиления напряжения всей схемы.
Дифференциальный каскад
Значительно улучшает схему комбинация двух одинаковых транзисторов
в паре, соединенных эмиттерами — т. н. дифференциальный усилительный
каскад. Дифференциальные каскады в силу их удобства широко применяли
еще в эпоху недоступности микросхем (в том числе даже и в «ламповые»
времена), но в настоящее время отдельно они практически не встречаются,
а являются основой операционных усилителей. Тем не менее рассмотрим
вкратце, как они работают.
Так как мы знаем, что база и эмиттер транзистора всегда «привязаны» друг
к другу, то в этой схеме обе базы (в рабочем режиме) всегда будут иметь оди-
наковый потенциал. Поэтому если на них подавать один и тот же сигнал
(базовые резисторы на рис. 3.8 не показаны), то ничего происходить не бу-
дет — току течь некуда, т. к. все потенциалы одинаковы. Вся конструкция из
двух транзисторов будет смещаться относительно «земли» в соответствии
с поданным сигналом, а на выходах ничего и не шелохнется (в идеале). Та-
кой сигнал называют синфазным.
Иное дело, если сигналы на входах различаются, тогда они будут усиливать-
ся. Такой сигнал называют дифференциальным (противофазным). Это основ-
ное свойство дифференциального усилителя, которое позволяет выделять
небольшой сигнал на фоне