Самоучитель по радиоэлектронике

Николаенко Михаил Николаевич

Глава 2

Каскады электронных схем

 

 

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

Материал, изложенный ниже, поможет разработать и изготовить различные электронные устройства собственными силами. Речь пойдет о проектировании схем, в которых используются только простые компоненты, доступные каждому любителю. Изложение рассчитано на читателя с техническим складом ума, которому уже приходилось собирать электронные устройства, пользуясь готовыми наборами деталей или схемами средней сложности из специальных журналов. Как правило, для этого необходимо изучить принципиальную схему устройства и иметь некоторые навыки по его настройке. После приобретения определенного опыта можно без большого труда самостоятельно конструировать разные типы схем. При этом любитель (в отличие от профессионала) может выбирать разновидность схемы на свой вкус и по своим возможностям.

 

2.1. Простейшие схемы

2.1.1. Полярность питающего напряжения

В отечественной литературе по электронике часто приводятся электрические схемы из зарубежных источников в оригинальном исполнении, без учета требований ЕСКД. И если с графическими и буквенными обозначениями электрорадиоэлементов начинающий радиолюбитель еще может разобраться, то определение полярности питающего напряжения вызывает определенную трудность. Этот вопрос особенно актуален, когда осуществляется питание от двуполярного источника и на схеме имеется обозначение как V СС , так и V SS . Неопытного любителя такая ситуация может завести в тупик. В такой ситуации надо четко запомнить: для питания схем с полупроводниковыми элементами n-p-n типа используется положительное напряжение +U CC (в иностранных источниках V СС ), а для схем с элементами p-n-р типа — отрицательное напряжение — U CC (в иностранных источниках V SS ).

2.1.2. Делитель напряжения

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

На рис. 2.1 представлен делитель с тремя резисторами, один из которых является потенциометром. Допустим, необходимо получить регулятор напряжения от 1,5 до 2,5 В.

Рис. 2.1. Делитель напряжения

Вначале зададим максимальный ток, который будет протекать по делителю, равным 500 мкА при напряжении питания 5 В. Отсюда сразу можно определить номинал потенциометра. Он равен 2 кОм (при условии падения напряжения на нем 1 В при токе 500 мкА). Используя тот же ход рассуждений, получаем номиналы остальных резисторов: 3 и 5 кОм. Разумеется, эти значения уточняются в зависимости от выбранной серии резисторов.

2.1.3. Дифференцирующая цепочка

Дифференцирующая цепочка широко применяется в самых разнообразных схемах. Она используется, в частности, для генерации коротких импульсов, синхронизованных с фронтом прямоугольного сигнала, которые служат, например, для запуска симистора. Положительные и отрицательные перепады напряжения, поступающие на дифференцирующую цепочку, преобразовываются в импульсы различной полярности, которые при необходимости легко разделить (рис. 2.2). Параметры резистора и конденсатора выбирают с учетом нужной длительности выходных импульсов τ в соответствии с соотношением τ ~= RC.

Рис. 2.2. Дифференцирующая цепочка

2.1.4. Интегрирующая цепочка

Интегрирующая цепочка весьма важна для практики электронных схем. Одна из ее функций заключается в преобразовании частоты импульсной последовательности в постоянное напряжение, уровень которого пропорционален частоте. Для получения такого соотношения длительность импульсов не должна зависеть от частоты следования. В простейшем случае интегрирующая цепочка содержит только два компонента: резистор и конденсатор (рис. 2.3).

Рис. 2.3. Интегрирующая цепочка

Их номиналы выбираются в зависимости от минимальной частоты сигнала. Обычно задают такое произведение RC, чтобы оно было не меньше максимального периода следования импульсов. Например, цепочка 10 кОм/1 нФ вполне подойдет для частоты сигнала, превышающей 100 кГц. Если взять более низкое значение RC, на постоянное выходное напряжение будут накладываться заметные колебания пилообразной формы, искажающие преобразованный сигнал.

2.1.5. Подавитель дребезга контактов

Часто бывает так, что при нажатии на кнопку замыкание ее контактов происходит несколько раз из-за так называемого дребезга. В цифровых схемах это приводит к неправильной работе устройства. Устранить этот недостаток способна простая схема, использующая RS-триггер (рис. 2.4), например К555ТР2. Такой компонент может служить полезным дополнением к кнопочному выключателю, расположенному на лицевой панели.

Рис. 2.4. Подавитель дребезга контактов

2.1.6. Частотные фильтры

На рис. 2.5 приведено несколько классических схем пассивных и активных фильтров низких и высоких частот. Они используются в разнообразных устройствах, начиная с НЧ усилителей и заканчивая цифро-аналоговыми преобразователями. На каждой схеме указаны формулы для вычисления частоты среза фильтра F С .

Рис. 2.5. Простые схемы ФНЧ ( а , б , в ) и ФВЧ ( г , д , е )

Приведенные схемы справедливы для операционных усилителей, которые питаются однополярным отрицательным напряжением. При этом напряжения на входах и выходах отсчитываются относительно общей точки источника питания. Для схем с двуполярным питанием можно создать искусственную точку опорного уровня. В устройствах, работающих на частотах ниже 100 кГц, можно использовать операционный усилитель любого типа.

2.1.7. Удвоитель напряжения

Удвоитель напряжения (в общем случае умножитель напряжения) представляет собой определенное соединение диодов и конденсаторов. Этот принцип построения давно используется для получения очень высоких напряжений, например, в телевизорах или в устройствах для ионизации газа. Небольшая схема, представленная на рис. 2.6, применяется для получения постоянного напряжения, приблизительно вдвое превышающего напряжение на входе.

Рис. 2.6. Удвоитель напряжения

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

2.1.8. Каскады с открытым коллектором

В литературе по электронике и технической документации часто встречается термин «открытый коллектор». Он связан с транзисторными каскадами и интегральными схемами. Примерами могут служить логические ИС семейства ТТЛ или другие схемы, предназначенные для обеспечения питания, стабилизации или усиления. В такой конфигурации транзистор n-p-n или p-n-р типа включен по схеме с общим эмиттером, а его коллектор остается свободным для использования разработчиком устройства (рис. 2.7а,б).

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

Рис. 2.7. Схемы с открытым коллектором

Другой классический пример применения таких элементов — это согласование по уровню двух схем, работающих при разных напряжениях питания. В любом случае на выходе каскада с открытым коллектором должен быть включен резистор, соединенный с источником напряжения +U CC или — U CC (для транзисторов типа n-p-n или p-n-р соответственно). Он фактически выполняет функцию нагрузочного резистора в цепи коллектора. При параллельном включении двух или более каскадов достаточно будет одного общего резистора (рис. 2.7в). Его номинал определяется в зависимости от токов, которые должны протекать по коллекторным цепям транзисторов.

2.1.9. Двухтактный каскад

Двухтактный каскад — это каскад на двух транзисторах, обычно используемый на выходе быстродействующих цифровых устройств. Кроме того, он входит в состав многих управляющих схем на МОП транзисторах. Двухтактный каскад включают также на выходе большинства генераторов синусоидального напряжения, работающих на низкоомную нагрузку (обычно 50 Ом). Его применение обеспечивает улучшение согласования генератора с нагрузкой. Базовая схема проста (рис. 2.8а): у двух комплементарных транзисторов, включенных по схеме с общим коллектором, соединены эмиттеры и базы. Транзистор n-p-n типа присоединен к положительному полюсу источника питания, а транзистор p-n-р типа — к отрицательному. Транзисторы открываются поочередно, и напряжение на выходе практически повторяет по форме входной сигнал.

Двухтактный каскад обладает одним недостатком: он не может полностью воспроизвести сигнал, который в отрицательный полупериод опускается до нуля. В таком случае перепад напряжения на выходе оказывается меньше, чем на входе, из-за конечного остаточного напряжения на открытом транзисторе. Этот недостаток не играет никакой роли, когда каскад используется для управления схемой на МОП транзисторах, но важен для выходных каскадов. С целью устранения описанной проблемы необходимо обеспечить симметричное питание двухтактного каскада, то есть применить дополнительный источник отрицательного напряжения (рис. 2.8б).

Рис. 2.8. Двухтактный каскад

2.1.10. Компаратор на транзисторе

Для сравнения двух напряжений не обязательно обращаться к операционному усилителю. С подобной задачей вполне может справиться простая и дешевая схема компаратора на транзисторе, которая представлена на рис. 2.9.

Рис. 2.9. Компаратор на транзисторе

Транзистор p-n-р типа сравнивает опорное напряжение на эмиттере с частью контролируемого напряжения, поданной на базу через резистивный делитель R1R2. Когда напряжение на базе падает ниже опорного, транзистор открывается и выход компаратора (коллектор транзистора) переходит в состояние с высоким потенциалом. Такая схема может использоваться, например, для контроля напряжения батареи питания.

2.1.11. Гистерезис в электронике

Термин «гистерезис» происходит от греческого слова «запаздывание» и означает появление задержки в развитии одного физического явления по отношению к другому. Гистерезис играет большую роль в технике и, в частности, в электронике. Он проявляется каждый раз, когда выполняется операция сравнения двух величин с некоторой точностью.

Суть данного явления можно пояснить на примере работы термостата независимо от наличия или отсутствия электронного регулятора. Рассмотрим термостат, настроенный на поддержание температуры 20 °C с помощью электрического нагревателя. Если бы управляющая нагревателем биметаллическая пластина, деформирующаяся при изменении температуры, не обладала гистерезисом, нагреватель включался бы и выключался очень часто, что приведет к быстрому износу контактов. В действительности регулятор включается при 19 °C, а выключается примерно при 21 °C. При этом механическая инерционность биметаллической пластины и тепловая инерционность нагревателя порождают явление гистерезиса, переключение режимов происходит с небольшой частотой, а температура в термостате колеблется в некотором интервале вблизи заданного значения (рис. 2.10а).

Рис. 2.10. Схема реализации гистерезиса

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

Устройство сравнивает регулируемое напряжение Uвх с опорным Uoп, которое задается с помощью батарейки. Результат сравнения выводится на светодиодный индикатор. Чтобы усилить проявление гистерезиса и снизить частоту мигания индикатора, используют резистор, через который часть выходного сигнала передается на вход операционного усилителя. При этом снижается коэффициент усиления каскада и задерживается включение и выключение индикатора.

 

2.2. Операционные усилители

2.2.1. Присоединение неиспользуемых входов

Иногда один из операционных усилителей (ОУ) микросхемы, в корпусе которой размещаются два или четыре ОУ, не применяется. Подчас это делается преднамеренно, как, например, при использовании микросхемы LM324 ((счетверенный ОУ), которая дешевле, чем сдвоенный аналог LM358. В этом случае возникают проблемы паразитных колебаний и избыточного потребления тока. Для их разрешения неиспользуемые входы следует соединить по схеме повторителя напряжения, то есть вход + (плюс) с общей точкой, а вход — (минус) с выходом (рис 2.11).

Рис. 2.11. Присоединение неиспользуемых входов ОУ

2.2.2. Уровень выходного сигнала

Операционный усилитель может с одинаковым успехом использоваться как в аналоговых приложениях (в усилителях и генераторах), так и в цифровых. В его характеристиках среди прочих указывают максимальный уровень выходного сигнала по отношению к напряжению питания. Известная микросхема LM324, например, имеет типичный уровень сигнала 1,5 В. Таким образом, при питании 5 В напряжение на ее выходе никогда не превысит 3,5 В. Это может мешать запуску логической схемы, порог переключения которой не адаптирован к такому уровню, или обеспечению питания нагрузки, требующей более высокого напряжения. В этом случае включение реле на 5 В становится ненадежным. Светодиод никогда полностью не погаснет, а будет гореть с меньшей интенсивностью. В подобных случаях на выходе операционного усилителя рекомендуется поставить буферный каскад на транзисторе.

2.2.3. Объединение выходов операционных усилителей

Иногда при использовании ОУ в качестве компараторов напряжения возникает необходимость объединения их выходов. Разумеется, такую операцию нельзя проводить с моделями, для которых подобный вид соединения не предусмотрен (например, LM324). Микросхема LM389 имеет на выходе каскад на n-p-n транзисторе с открытым коллектором и допускает такое соединение. Типичное применение такой схемы — отслеживание аналоговой величины (например, напряжения батареи) и выдача сигнала в случае ее выхода за пределы заданного диапазона (рис. 2.12). Оба усилителя включены по схеме компаратора, один для верхнего порога, другой — для нижнего.

Рис. 2.12. Объединение выходов ОУ

Когда контролируемое напряжение находится в допустимых пределах, на выходе каждого компаратора имеется состояние логической единицы (выходной транзистор выключен). Когда же напряжение выходит за заданные рамки, логическое состояние на выходе одного из ОУ изменяется на противоположное. Не следует забывать о подключении нагрузочного резистора, общего для всех компараторов, к положительному выводу источника питания.

2.2.4. Буферный усилитель

Микросхема CD4050 содержит шесть буферных усилителей, функция которых состоит в повышении мощности слабых сигналов до той величины, которая необходима для управления компонентами с высоким потреблением тока (например, светодиодами). Ряд усилителей можно без всяких проблем соединить параллельно — для того чтобы увеличить выходной ток или не оставлять свободными входы одного или нескольких усилителей. Такая схема также часто используется для управления мощными МОП транзисторами или источниками звуковых сигналов (рис. 2.13).

Рис. 2.13. Буферный усилитель

Аналогичным образом можно включать инверторы (микросхема CD4049). У этих микросхем есть одна особенность: их положительный вывод питания обозначен номером 1 (у большинства микросхем это номер 16).

2.2.5. Опорный уровень

Операционные усилители часто используют для усиления переменного сигнала. Однако для усиления отрицательной полуволны нужно создать положительный опорный уровень напряжения. Такую опору, равную Ucc/2, формируют с помощью резистивного делителя R1R2 в сочетании с фильтрующим конденсатором С2 (рис. 2.14а).

Рис. 2.14. Включение ОУ для получения опорного уровня ( а )

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

Опорный потенциал может использоваться несколькими усилителями. Если их число велико или же требуется высокая стабильность опорного уровня, разумно построить небольшой источник питания, стабилизированный при помощи дополнительного операционного усилителя (рис. 2.14б).

… и стабилизированный источник опорного напряжения ( б )

2.2.6, Аналоговые сумматор и вычитатель

Сумматор и вычитатель напряжений входят в число базовых аналоговых схем на операционных усилителях (рис. 2.15). Они находят широкое применение, особенно для обработки и усиления сигналов, поступающих от датчиков физических величин, например температуры, механической нагрузки или показателя кислотности воды. Чтобы достичь нужной точности, следует- соблюдать идентичность парных резисторов. Это требование играет более важную роль, чем точный подбор абсолютных значений сопротивлений.

2.2.15. Схемы аналоговых сумматора ( а ) и вычитателя ( б )

2.2.7. Подача звуковых сигналов

Существует много различных зуммеров, или звуковых преобразователей. Эти устройства можно разделить на два семейства: простые зуммеры и зуммеры со встроенным генератором. Последние использовать проще, поскольку для их включения достаточно подать питание. Для работы простого зуммера нужен внешний генератор, но часто вместо него можно использовать источник сигнала, уже имеющийся в схеме. Таким источником может быть, например, неиспользуемый (или используемый) выход счетчика или тактового генератора. Когда для управления применяется микроконтроллер, нетрудно создать генератор, введя в программу логический цикл. В этом случае появляется возможность регулировать тональность звучания. С точки зрения схемотехники зуммер можно считать емкостной нагрузкой, поэтому во многих случаях параллельно ему следует подключать резистор (рис. 2.16).

Рис. 2.16. Простой зуммер

 

2.3. Световые индикаторы

2.3.1. Буквенная индикация из цифровой

Семисегментный индикатор позволяет отображать не только цифры, но и некоторые другие знаки и символы. Если творчески отнестись к поставленной задаче, можно обойтись без 16-сегментной модели или точечной матрицы, которые намного дороже и сложнее в применении. При этом вид отображаемой информации будет зависеть только от возможностей индикатора. На рис. 2.17 представлены некоторые примеры того, что может отображать

индикатор. Управление различными сегментами осуществляется при помощи специализированной логической схемы, как и в большинстве случаев применения символьной индикации.

Рис. 2.17. Буквенная индикация на семисегментных индикаторах

2.3.2. Алфавитно-цифровые индикаторы на жидких кристаллах

Кроме классических семисегментных индикаторов имеется семейство так называемых алфавитно-цифровых индикаторов. Они могут отображать цифры, буквы и некоторые другие символы на одной или двух строках из 8 или 16 знаков с фоновой подсветкой или без нее. Такие модули имеют довольно сложную электронную начинку и управляются микроконтроллером через стандартный параллельный интерфейс в сочетании с тремя дополнительными управляющими вводами (рис. 2, 18).

Рис. 2.18. Алфавитно-цифровой индикатор

Выводы Е и RS постоянно используются при работе, а вывод R/W, если он не используется для считывания содержимого внутренней памяти, должен быть заземлен через резистор.

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

Индикаторные модули позволяют регулировать контрастность изображения с помощью внешнего переменного резистора. Такое устройство необходимо, поскольку подключение соответствующего контакта к фиксированному напряжению не позволяет получить оптимальную контрастность. При подборе яркости фоновой подсветки, которую дают размещенные за индикатором светодиоды, лучше определить величину ограничивающего резистора экспериментальным путем, не полагаясь на инструкции производителя. Подсветка потребляет много энергии, поэтому желательно выбрать максимально допустимую величину резистора, обеспечивающую достаточное освещение при любых условиях.

2.3.3. Мультиплексирование многоразрядного индикатора

Как правило, семисегментным индикатором управляют посредством специализированной микросхемы декодирования (например, CD4511), включающей в себя четырехбитный дешифратор и несколько буферных каскадов для запуска каждого светодиода. Если для индикации необходимо использовать ряд цифр, задача существенно усложняется, поскольку при этом нужны схемы декодирования для каждой цифры (рис. 2.19а). В таком случае рисунок печатной платы принимает вид головоломки, поскольку индикатор может иметь самое различное размещение компонентов. Кроме того, резко увеличивается общий расход тока, поскольку токи, потребляемые каждым освещенным сегментом, суммируются.

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

Рис. 2.19. Схема мультиплексирования индикатора

На схеме, показанной на рис. 2.19б, осуществляется поочередное подключение общего электрода каждого из индикаторов (анода или катода). Когда некоторые сегменты активированы, загорается только тот индикатор, общий электрод которого также активирован, а остальные индикаторы погашены. Сначала управляющий сигнал поступает на общий электрод светодиодов первого индикатора, активируя его на определенный промежуток времени. По истечении этого интервала сигнал получает следующий индикатор и т. д. При этом необходимо точно соблюдать последовательность подачи управляющих сигналов на общий электрод и на соответствующие сегменты, что успешно выполняется некоторыми специализированными интегральными схемами (например, ICL7107). Вместо этого можно использовать микроконтроллер с соответствующим программным обеспечением.

 

2.4. Цифровые схемы

2.4.1. Синхронизация от сети

Напряжение электрической сети часто используется в электронных схемах в качестве опорного сигнала для генераторов тактовых импульсов или для синхронизации измерительных приборов. При измерении напряжений, содержащих остаточные пульсации на сетевой частоте, иногда проще произвести замер в определенный момент, чем выполнять тщательную фильтрацию сигнала (рис. 2.20а). При выполнении дискретных измерений через заданные промежутки времени на вход прерывания микроконтроллера часто подают прямоугольный сигнал, синхронизированный с напряжением сети. В этом случае обычно создаются оптимальные условия для снижения погрешностей измерения, связанных с различными помехами и наводками.

Рис. 2.20. Синхронизация от сети ( а ) и простая схема генератора синхроимпульсов ( б )

Для получения прямоугольных синхроимпульсов используется простая схема на стабилитроне в сочетании с резистором. Она ограничивает сверху переменное напряжение, снятое с любой точки вторичной обмотки трансформатора источника питания (рис. 2.20б). Величина сопротивления рассчитывается на основании максимального потенциала в выбранной точке относительно общей точки схемы, а не на основании эффективного значения напряжения.

2.4.2. Логические схемы, управляемые фронтом импульса

Многие логические схемы, в том числе и КМОП типа, реагируют не на состояние входа, а на его изменение. Например, счетчик может срабатывать в тот момент, когда на его тактовом входе возникает перепад напряжения от низкого уровня к высокому или наоборот. В этом случае говорят о логическом элементе, управляемом передним или задним фронтом импульса. Схемы, реагирующие на положительный фронт, то есть на переход от логического нуля к единице, называют положительной логикой, а на переход от 1 к 0 — отрицательной.

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

Рис. 2.21. Вывод ИС, реагирующий на отрицательную логику

В некоторых случаях, в частности для микросхемы CD4042 (четыре D-триггера), пользователь может сам выбрать тип запуска, подключая определенный вход к положительному или отрицательному напряжению. Во избежание возможных ошибок перед разработкой любой схемы необходимо выяснить тип запуска логических элементов. Например, это относится к счетчикам, где неправильное управление может привести к десинхронизации или потере данных. Часто, чтобы получить требуемый результат, приходится включать дополнительную RC-цепочку и использовать снимаемые с ее выхода короткие импульсы нужной полярности. Типичный вариант такого подключения к тактовому входу D-триггера приведен на рис. 2.22.

Рис. 2.22. Использование RC-цепочки в логических схемах

2.4.3. Классические импульсные устройства

Схемы, приведенные на рис. 2.23, представляют собой классические одновибраторы и мультивибраторы (генераторы прямоугольных импульсов).

В одновибраторах (рис. 2.23а, б) длительность выходного импульса не зависит от длительности импульса на входе. Первый одновибратор запускается положительным перепадом напряжения на входе, а второй — отрицательным.

На рис. 2.23в представлен обычный мультивибратор, а на рис. 2.23 г — мультивибратор с регулируемой длительностью импульсов.

В схемах, представленных на рис. 2.23д, е, колебания возникают при подаче на вход логического сигнала соответственно низкого и высокого уровня.

Мультивибратор на двух транзисторах (рис. 2.23ж) используется в низкочастотных устройствах. Такая схема может непосредственно управлять элементами со значительным потребляемым током, например лампочками или реле, которые подключаются к одному из коллекторов (или к каждому коллектору) вместо резистора. В остальных схемах применяются КМОП вентили, рассчитанные на широкий диапазон напряжений питания.

Рис. 2.23. Импульсные схемы

При вычислении длительности импульсов определяющую роль играет произведение RC. Приведенные на рисунке формулы являются приближенными, окончательный результат зависит от частоты, от типа вентилей, а также от напряжения питания. Применяются логические вентили, включенные по схеме инвертора, типа ИЛИ-НЕ или И-НЕ. Их можно также заменить простыми инверторами.

Для формирования периодов большой длительности (значительного времени задержки) предпочтительнее использовать мультивибраторы со средней или высокой рабочей частотой в сочетании с двоичным счетчиком. Наиболее удобны в этом случае микросхемы типа CD4060 и т. п.

2.4.4, Транзисторные матрицы

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

Наиболее распространенные микросхемы содержат по 7 транзисторов, включенных по схеме с общим эмиттером (рис. 2.24).

Рис. 2.24. Транзисторная матрица

К каждому из транзисторов подключены защитный диод в цепи коллектора и резистор в цепи базы, позволяющий осуществлять непосредственное управление транзисторным ключом как в ТТЛ схемах (напряжение сигнала 5 В), так и в КМОП схемах (напряжение сигнала 3-18 В). Расположение выводов микросхемы непривычно, однако в нем есть своя логика: входы (базы) и выходы (коллекторы) расположены друг против друга на противоположных сторонах корпуса. Общая точка (объединяющая все эмиттеры) находится на выводе 8, как в DIP16, точка присоединения всех диодных катодов — на выводе 9. Последний вывод остается свободным, если диоды не используются (например, при управлении светодиодами). К популярным микросхемам семитранзисторных матриц относятся ULN2003 (ТТЛ) и ULN2004 (КМОП), примеры восьмитранзисторных матриц — ULN2803 и ULN2804.

2.4.5. Согласование КМОП и ТТЛ схем

Еще совсем недавно все логические интегральные схемы принадлежали к семейству ТТЛ (транзисторно-транзисторной логики). Затем появились КМОП схемы и, наконец, комбинированные микросхемы, сочетающие преимущества обоих семейств.

Элементы ТТЛ типа по быстродействию превосходят КМОП микросхемы, но потребляют значительно больше энергии (напряжение питания для них равно 5 В). Схемы на КМОП транзисторах отличаются исключительно малым потреблением тока, особенно при низкой частоте переключения. Они способны работать при напряжении питания от 3 до 15 В. Недостатком таких приборов является их высокая чувствительность к статическому электричеству. Чтобы при работе приборы не выходили из строя, необходимо принимать специальные меры защиты. Однако в настоящее время практически все КМОП микросхемы изготавливаются со встроенной защитой от статического электричества.

Оба типа микросхем широко распространены, и нередко возникает необходимость сочетания в одном устройстве двух ИС различных типов. Это не вызывает трудностей, если их напряжения питания совпадают. В противном случае между выходом одной микросхемы и входом другой нужно добавить согласующий каскад на транзисторе, включенном по схеме с общим эмиттером (рис. 2.25). Следует помнить, что такой каскад инвертирует логические сигналы и для восстановления полярности выходных импульсов после него потребуется включить дополнительный инвертор.

Рис. 2.25. Схема согласования ТТЛ и КМОП уровней

Напомним также, что неиспользуемый логический вход (ТТЛ или КМОП элементов) никогда не должен оставаться свободным. Его следует подключить через резистор к напряжению +U CC или —U CC (в зависимости от типа вентиля) или к точке с подходящим потенциалом, выбрав наиболее простой вариант соединения для данного рисунка печатной платы.

 

2.5. Триггеры и счетчики

2.5.1. Маркировка выводов

Обозначение номеров выводов двоичного счетчика часто является источником ошибок. Разработчики логических устройств, как правило, предпочитают начинать нумерацию разрядов с нуля. Однако конструкторы микросхем обозначают номера выводов начиная с единицы. Таким образом, 12-разрядный счетчик имеет номера выводов от Q1 до Q12, в то время как программируемое постоянное запоминающее устройство (ППЗУ) эквивалентной разрядности имеет адресные строки, обозначенные А0 — A11. Чтобы не запутаться, надо с самого начала найти на схеме или в технической документации наименьший номер и вести отсчет от него на протяжении всех последующих действий.

2.5.2. Двоичный счетчик как триггер

Триггеры (логические элементы с двумя устойчивыми состояниями) могут быть выполнены как в ТТЛ, так и в КМОП базисе. В одном корпусе содержится как минимум два триггера. При их монтаже необходимо соединить между собой некоторые выводы, что усложняет рисунок печатной платы. Вместо этих компонентов можно взять любой двоичный счетчик (рис. 2.26) и использовать в качестве выходного сигнала состояние бита с наименьшим весом (Q0 или Q1). Начальное состояние триггера можно выставить, подавая сигнал сброса на соответствующий вход счетчика.

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

Рис. 2.26. Двоичный счетчик как триггер

2.5.3. Блокировка счетчика микросхемы CD4O6O

Микросхема CD4060 пользуется большой популярностью у разработчиков цифровых устройств. На ее основе построены как простые, так и довольно сложные устройства. Микросхема содержит генератор импульсов, для задания параметров которого потребуется два внешних резистора и один конденсатор (или кварцевый резонатор), а также 14-каскадный двоичный счетчик (рис. 2.27).

Рис. 2.27. Включение ИС CD4060

Число выводов корпуса (типа DIP16) не позволяет целиком использовать все 14 выходов счетчика. Когда генератор не связан со счетчиком, он может играть роль тактового генератора. При соединении этих двух элементов схема выполняет функцию таймера. Небольшая хитрость позволяет блокировать работу генератора при переходе одного из выходов в состояние логической единицы, что дает возможность, например, включить сигнал тревоги по истечении заданного промежутка времени. Для этого достаточно соединить вход генератора OSC IN с одним из выходов счетчика QN. Во избежание осложнений такое соединение производится через диод.

Для остановки генератора можно использовать любой другой сигнал, переходящий в состояние логической единицы. Когда счетчик и генератор заблокированы, из этого состояния их может вывести только управляющий импульс на входе R (Reset).

2,5.4, Каскадирование счетчиков

Для обращения к ППЗУ большой емкости необходимо значительное число адресных линий. Например, для адресации к модели 27256 емкостью 8x32 Кб нужно 15 адресных линий с А0 по А14. Как правило, намного удобнее использовать двоичный счетчик, который сканирует всю память, поскольку в классическом варианте для управления счетчиком требуется только два бита (один для тактового входа, другой для обнуления), а не 15.

К сожалению, нет счетчиков с таким количеством выходов, несмотря на то что некоторые версии имеют 14 каскадов (например, микросхема CD4020). Но из 14 каскадов реально используется только 12, так как выходы Q1 и Q2 не подключены к внешним выводам.

Для счетчика CD4060 ситуация еще хуже, поскольку здесь можно использовать только 10 выходов. В результате необходимо применять каскадное соединение микросхем. Модель CD4040 отлично подходит для решения этой задачи. Последний выход первого счетчика (Q12, если начинать отсчет от Q1), соединен с тактовым входом второго счетчика (рис. 2.28).

Рис. 2.28. Каскадное соединение счетчиков

Входы обнуления соединяются и управляются общим сигналом сброса. Составленный таким образом счетчик будет иметь 24 выхода, но использоваться будут только 15 первых.

Аналогичный подход возможен также при работе с ППЗУ большего объема. При необходимости ничто не помешает вслед за вторым счетчиком поставить и третий. Такой вариант схемы можно применять для последовательного поиска данных (например, при синтезировании звуковых сигналов или при создании сообщения на алфавитно-цифровом индикаторе). В этом случае управление устройством лучше доверить микроконтроллеру, хотя при желании можно разработать управляющую схему на дискретных логических элементах.

2.5.5. Обнуление счетчиков

Установка сложной логической схемы в исходное состояние часто требует обнуления одного или нескольких счетчиков, которые могут быть построены на триггерах различных типов. Выполнение этой операции должно быть тщательно продумано, так как от нее в значительной степени зависит функционирование всей системы. Лучше создать устройство обнуления, общее для всех узлов, а не отдельные независимые модули. Это возможно, только если уровни сигнала обнуления согласованы. Как правило, обнуление всех счетчиков осуществляется сигналом логической единицы и происходит автоматически при подаче напряжения питания (рис. 2.29). Микроконтроллеры обычно имеют инвертированный сигнал обнуления, поэтому их не удается включить в общую схему. В этом случае лучше дать микроконтроллеру возможность автоматически устанавливать в исходное состояние все остальные компоненты устройства.

Рис. 2.29. Схема обнуления счетчиков

2.5.6. Сочетание счетчика с линейным индикатором

Лицевые панели современных приборов часто содержат светящиеся шкалы, отображающие какую-либо аналоговую величину или настройку приемника. Такой тип индикации, которая называется линейной, формируется с помощью нескольких светодиодов, расположенных в ряд. Выпускаются и готовые шкалы, состоящие из восьми или десяти светодиодов, собранных в корпусе DIP16 или DIP20. Можно также построить линейный индикатор собственными силами, используя круглые или прямоугольные светодиоды разных цветов или одного цвета. Однако управлять таким индикатором не очень просто. Для этого необходимо располагать двоичными сигналами, число которых равно количеству светодиодов.

Если прибор содержит несколько однотипных модулей, разработка его схемы заметно усложняется. Более простое решение — использовать один или несколько двоичных счетчиков (рис. 2.30).

Рис. 2.30. Схема счетчика с индикатором

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

По этому принципу можно построить линейный индикатор точечного типа (в каждый момент горит один светодиод) или типа светящейся шкалы. Управлять счетчиком для получения требуемой индикации должен микроконтроллер.

Сложность этой задачи заключается в том, что счетчик невозможно сразу вернуть назад. Например, если горит третий светодиод, а необходимо зажечь второй, сначала надо погасить оба (через вход Reset), а затем отправить нужное число тактовых импульсов. Чтобы промежуточные этапы счета не были видны на индикаторе, следует увеличить скорость операций, особенно при зажигании последних светодиодов. Действительно, зажигание последнего диода из ряда, содержащего 10 штук, требует отправления 512 импульсов, а зажигание одновременно всех десяти — 1023 импульсов. Такая процедура не требует сложных вычислений для определения числа импульсов, соответствующего заданному состоянию индикатора.

В рассмотренном устройстве можно использовать любой двоичный счетчик (если только он имеет все необходимые выходы). Для создания очень большой шкалы придется каскадно соединить несколько таких счетчиков. Не рекомендуется подключать светодиоды непосредственно к выходам счетчика, лучше использовать ряд буферных каскадов на основе микросхем или транзисторной матрицы.

2.5.7. Высокоомное состояние

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

Рис. 2.31. Схема подключения к общей шине

Каждый разряд на выходе логических элементов, подключенных к общей шине, может принимать три состояния: логический нуль, логическая единица и высокоомное состояние, сравнимое с физическим отключением (его часто называют Z-состоянием). Без этого третьего состояния было бы невозможно объединить нескольких выходов. Поэтому для подключения к общей шине (с параллельной или последовательной передачей данных) можно использовать ТТЛ схемы с открытым коллектором на выходе, предназначенные для такого соединения, или КМОП схемы с Z-состоянием выхода.

Аналоговые устройства с высоким входным сопротивлением необходимы для работы с некоторыми специфическими элементами, в частности с датчиками физических величин. Примером может служить датчик с электродами для измерения показателя рН жидкости, имеющий сопротивление порядка 1012 Ом. К счастью, существует ряд операционных усилителей, входное сопротивление которых согласуется с такой величиной. Разработчику схемы необходимо соблюдать определенные правила размещения элементов. Соединительный кабель и особенно соединительный элемент должны выбираться и монтироваться очень тщательно. От этого в большой степени зависит качество работы всей схемы. Обычно имеет смысл приобрести соединительный кабель со специальным разъемом для присоединения к входу усилителя.

 

2.6. Применение генераторов

2.6.1. Генератор тока

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

Есть несколько способов построения генератора тока, в том числе с применением специализированных схем. В простых схемах, представленных на рис. 2.32, используются стандартные компоненты (транзистор или операционный усилитель), но качество их работы заслуживает высокой оценки.

При проектировании генератора тока сначала следует определить верхний предел изменения сопротивления нагрузки, от которого зависит требуемое напряжение источника питания. Например, чтобы получить ток 10 мА через резистор 100 Ом, необходимо напряжение не менее 1 В. Если сопротивление увеличивается до 1000 Ом, потребуется уже 10 В и т. д. Генератор, работающий при напряжении питания 24 В, сможет обеспечить ток 10 мА при коротком замыкании на выходе или при подключении резистора с максимальным сопротивлением 2,4 кОм.

Рис. 2.32. Генератор тока на транзисторе ( а ) и на операционном усилителе ( б )

2.6.2. Генератор, управляемый напряжением

Генератор, управляемый напряжением (ГУН), представляет собой устройство, которое вырабатывает сигнал синусоидальной или прямоугольной формы. Он применяется в различных областях, например в системах ФАПЧ. В классическом RC-генераторе частота варьируется за счет изменения емкости или сопротивления электронным способом или вручную (например, с помощью потенциометра). Автоматическая регулировка на основе цифровой или аналоговой обработки сигнала является довольно сложной задачей. Ее решение облегчается при использовании специализированных микросхем, например CD4046 или NE567.

Два других варианта управляемых генераторов приведены ниже. На рис. 2.33а представлен классический мультивибратор, у которого частота генератора определяется параметрами RC-цепи. Для управления частотой использован фоторезистор, сопротивление которого зависит от освещенности и изменяется путем варьирования напряжения на лампочке накаливания. Достоинством устройства является полная развязка цепи управления и генератора.

На рис. 2.33б показан фрагмент схемы ГУН на базе микроконтроллера. На выходе формируется последовательность стандартных импульсов с частотой, заданной программным способом (как в случае аналого-цифрового преобразователя). Эта последовательность поступает на интегрирующую RC-цепочку, которая преобразует ее в постоянное напряжение, зависящее от частоты. Оно подается на один из входов операционного усилителя и сравнивается с поданным на второй вход управляющим напряжением. Разностный сигнал используется микроконтроллером для программного задания частоты, соответствующей уровню управляющего сигнала.

Рис. 2.33. Схемы ГУН на базе фоторезистора ( а ) и микроконтроллера ( б )

2.6.3. Генератор напряжения с двоичным управлением

Иногда в цифровом устройстве нужно получить плавно изменяющееся напряжение, при этом высокая точность не требуется. Посредством такого напряжения можно, например, управлять устройством, предназначенным для постепенного зажигания ламп, или обеспечить плавное увеличение скорости вращения двигателя до максимального значения. Получить изменение потенциала в заданных пределах удастся и без помощи цифро-аналогового преобразователя. Простая схема, представленная на рис. 2.34а, может выполнить эту функцию.

Принцип работы состоит в управлении зарядом и разрядом конденсатора через резисторы, поочередно подключаемые к нему с помощью двух выключателей. Если выключатель S1 замкнут, то конденсатор С1 будет медленно заряжаться через резистор R1 до напряжения питания Ucc. Если он разомкнут, конденсатор будет поддерживать на своих выводах напряжение, до которого он был заряжен (при условии незначительного саморазряда). Когда замкнут выключатель S2, конденсатор С1 будет разряжаться через резистор R2. Скоростью нарастания и снижения напряжения можно управлять, варьируя величины R1 и R2.

Напряжение с конденсатора обычно подается на буферный каскад с высоким входным сопротивлением. При необходимости оно дополнительно усиливается и используется для выполнения требуемой функции. Для практической реализации схемы остается выбрать тип выключателей: речь может идти о контактах реле, дискретных транзисторах (рис. 2.34б) или микросхеме (например, CD4016, которая содержит четыре ключа). Сигналы управления могут поступать от логических вентилей, счетчиков или от микроконтроллера.

Рис. 2.34. Принцип построения генератора плавно изменяющегося напряжения ( а ) и схема генератора на транзисторах ( б )

2.6.4. Фазовая автоподстройка частоты

Система фазовой автоподстройки частоты (ФАПЧ) представляет собой устройство, позволяющее генерировать цифровой сигнал, по фазе совпадающий с опорным. Область применения ФАПЧ весьма обширна и охватывает радиоприем, частотное детектирование, устройства выборки и т. д.

Система ФАПЧ включает в себя два основных элемента (рис. 2.35а): фазовый компаратор и генератор, управляемый напряжением (ГУН).

Рис. 2.35. Схема ФАПЧ ( а )

В качестве компаратора используется вентиль, выполняющий логическую функцию Исключающее ИЛИ. Напомним, что такой вентиль переходит в состояние логического нуля на выходе, когда на его входах появляются идентичные сигналы. Генератор вырабатывает прямоугольные импульсы, частота которых регулируется путем изменения управляющего напряжения. Сигнал генератора поступает на один из входов вентиля, а на второй вход подается опорный сигнал. В случае их несовпадения на выходе вентиля появляется импульс, передний фронт которого опережает фронт опорного сигнала или отстает от него (рис. 2.35б).

… и эпюры сигналов в точках схемы ( б )

После интегрирования импульс преобразуется в управляющее напряжение и поступает на вход генератора, что обеспечивает корректировку частоты сигнала на его выходе. При синхронизации сигналов выход вентиля находится в состоянии 0. Для индикации режима синхронизации к этому выходу обычно подключают светодиод.

Аналогичный способ применяется для индикации настройки радиоприемника на передающую станцию. Для того чтобы повысить гибкость и точность регулировки, между выходом генератора и входом компаратора включают делитель частоты (двоичный счетчик). Например, если частота опорного сигнала составляет 50 Гц и используется счетчик, включенный по схеме умножителя на 128 G бит), то генератор будет функционировать на центральной частоте 6400 Гц A28x50). Тогда при работе системы автоподстройки колебания частоты синтезируемого сигнала будут менее резкими. Микросхема CD4046, выполняющая функцию ФАПЧ, содержит весь набор описанных элементов, за исключением счетчика. Вопрос об использовании счетчика и о выборе его коэффициента деления должен решаться разработчиком устройства.

 

2.7. Применение интерфейсов

2.7.1. Согласование ТТЛ схемы с сигналом стандарта RS232

Стандарт RS232 (он определяет размещение выводов соединительных элементов типа DB9 и DB25) предполагает использование двух источников напряжения: -12 и +12 В. Однако для работы многих процессоров и периферийных устройств такое напряжение питания не требуется. В большинстве случаев допустимым можно считать диапазон напряжений от ±3 до ±12 В. При этом крайне редко возникает необходимость в отрицательном напряжении питания для цифровых схем.

Наибольшее число классических устройств питается от источников положительного напряжения 5 В. Проблема согласования уровней сигналов возникает каждый раз при использовании последовательного интерфейса. Для решения задачи выработано несколько подходов, требующих применения схем различного уровня сложности и стоимости. Чаще всего используется специализированная микросхема типа МАХ232 или один из ее аналогов, содержащих в обозначении цифры 232. Эта схема согласует уровни сигналов, передаваемых в двух направлениях по двум различным каналам. При ее использовании требуется подключение четырех внешних конденсаторов.

Простая схема для согласования ТТЛ устройств (с уровнями сигналов 0/5 В) со стандартом RS232 показана на рис. 2.36. Она содержит оптопару с двумя присоединенными к ней резисторами и обеспечивает полную гальваническую развязку между входом и выходом. Оптопара выполняет роль управляемого выключателя, который при зажигании светодиода входным сигналом соединяет последовательный вход интерфейса с источником напряжения 12 В, подключенным к одному из неиспользованных контактов разъема DB9 или DB25.

Рис. 2.36. Схема согласования с использованием оптопары

2.7.2. Согласование сигнала стандарта RS232 с ТТЛ схемой

Обсудив в предыдущем разделе преобразование сигнала ТТЛ устройств к уровню ±12 В, перейдем к рассмотрению обратной операции. В данном случае задача также может выполняться специализированной микросхемой, к которой добавлено небольшое число внешних компонентов. Более простая схема, содержащая транзистор и два резистора, приведена на рис. 2.37.

Рис. 2.37. Схема согласования на транзисторе

Информация, снимаемая со стандартного соединительного элемента, подводится к транзистору n-p-n типа, включенному по схеме с общим коллектором. В состоянии логического нуля, когда линия имеет отрицательное напряжение, транзистор закрыт, а напряжение на эмиттере близко к нулю. При передаче по линии сигнала логической единицы транзистор насыщается и соединяет выход с источником питания, имеющим напряжение 5 В. В случае необходимости выходной сигнал согласующего устройства может быть подан на инвертор.

2.7.3. Генерирование импульса, совместимого со стандартом RS232

Нередко возникает необходимость передать условное сообщение от электронной схемы к микропроцессору. Примеры таких ситуаций: определение временного интервала, разделяющего два события, выполнение счета на заданном промежутке времени. Зачастую проще и быстрее написать небольшую программу (например, на языке BASIC), которая обеспечивает получение входных данных, более или менее сложные вычисления и хранение результатов в специальном файле, чем построить электронную схему для выполнения тех же задач. Рассмотренное ниже устройство состоит из простых компонентов и позволяет имитировать двоичное слово, совместимое по длительности со стандартом RS232.

По условию задачи на последовательный порт микрокомпьютера требуется отправить импульс, задаваемый с невысокой точностью, причем длительность этого импульса лежит в нужном интервале. Микропроцессор должен находиться в состоянии ожидания слова произвольного значения, поступление которого служит сигналом для запуска процесса измерений, вычислений или счета. Хронология передачи должна быть совместима со стандартом RS232. Например, при скорости передачи 9600 бод сигнал одного бита длится около 100 мкс. В этом случае любой импульс длительностью от 100 мкс до 9x100 мкс будет интерпретироваться как передача байта диапазона 00Н — FFH.

Тот же принцип можно применить и к другим скоростям передачи при соответствующих длительностях импульсов. Если имеется сигнал, отвечающий этому критерию, достаточно преобразовать его в соответствии со стандартом RS232 и передать по линии. В противном случае для задания требуемой длительности импульса можно использовать одновибратор, состоящий из двух логических вентилей (рис. 2.38). Одновибратор запускается в нужный момент импульсным сигналом или замыканием управляющего контакта. При выборе параметров схемы, определяющих длительность импульса, не следует ориентироваться на время, близкое к максимальному, так как появляется риск наложения сигнала данных на сигнал STOP, что вызовет ошибку передачи.

Рис. 2.38. Одновибратор

2.7.4. Использование стандартных соединительных элементов

При передаче данных в соответствии со стандартом RS232 нужны только две линии для однонаправленного соединения и три линии для двунаправленного. Однако фактически существует несколько дополнительных управляющих сигналов, которые редко используются на практике. При отсутствии этих сигналов соответствующие линии нельзя оставлять неподключенными, так как это может привести к появлению ошибочных сигналов. В таком случае нужно соединить между собой несколько выводов стандартного соединительного элемента последовательного интерфейса.

На схемах, представленных на рис. 2.39, показаны некоторые соединения, которые необходимы при использовании разъема DB9 и его более старого аналога DB25. Соединения выполняются по-разному в зависимости от того, предназначен ли интерфейс для связи двух компьютеров или для связи компьютера с нестандартной схемой. В последнем случае возможны различные варианты подключения, но всегда нужно следить за тем, чтобы вход одного устройства подключался к выходу другого.

Рис. 2.39. Использование разъемов DB9 и DB25

 

2.8. Источники питания

2.8.1. Защита против инверсии полярности

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

Если между напряжением питания и напряжением, необходимым для работы устройства, имеется существенная разница (не менее 2 В), то на входе схемы можно поставить выпрямительный мост (рис. 2.40). Тогда полярность напряжения на входе не будет играть никакой роли, хотя падение напряжения на диодах моста неизбежно приведет к потерям мощности. Схемы такого рода применяются только для малых мощностей. Как правило, их не используют для автомобильного радиоприемника и тем более для преобразователя 12/220 В.

Рис. 2.40. Схема защиты против инверсии полярности

2.8.2. Диодные выпрямители

Чтобы создать источник постоянного напряжения питания, используют однополупериодное или двухполупериодное выпрямление. Типичные схемы выпрямителей приведены на рис. 2.41.

Первый вариант (с одиночным диодом, рис. 2.41а) применяется редко из-за низкого КПД и высоких пульсаций выходного напряжения. Наиболее популярен двухполупериодный мостовой выпрямитель, содержащий четыре диода (рис. 2.41б).

Многие трансформаторы имеют две вторичные обмотки, которые можно соединить последовательно, чтобы получить схему со средней точкой и двумя диодами (рис. 2.41в). Она выполняет ту же функцию, что и мостовой выпрямитель, но дешевле и занимает меньше места. На рис. 2.41 г показана форма сигналов в различных точках: до выпрямителя (А), на выходе однополупериодного (В) и двухполупериодного (С) выпрямителя.

Рис. 2.41. Схемы выпрямителей

2.8.3. Повышение выходного напряжения

Интегральные схемы стабилизаторов напряжения с фиксированным выходным напряжением в основном нужны для широко используемых значений. Для промежуточных величин приходится применять регулируемые стабилизаторы, которые не всегда найдешь в нужный момент. Однако можно изменить уровень на выходе стабилизатора постоянного напряжения. Для этого надо сместить потенциал опорного электрода (для корпусов ТО220 это положительный вывод, расположенный посередине), присоединив к нему один или нескольких диодов (рис. 2.42а). Добавление каждого диода увеличивает выходное напряжение приблизительно на 0,6 В.

Таким образом, микросхема 7812 в сочетании с тремя диодами обеспечит выходное напряжение 13,8 В, необходимое для зарядки свинцового аккумулятора на 12 В.

Того же эффекта можно добиться при подключении к опорному электроду делителя (соответствующая схема и формула, позволяющая расчитать выходное напряжение, показаны на рис. 2.42б). Регулировка коэффициента деления с использованием потенциометра дает возможность соответствующим образом изменять напряжение на выходе.

Рис. 2.42. Схема повышения выходного напряжения стабилизатора на диодах ( а ) и с использованием резистивного делителя ( б )

2.8.4. Защитный диод

Хотя в стабилизаторе напряжения есть средства защиты от перегрузок в различных режимах (а также защита от перегрева), он может выйти из строя, если напряжение на выходе превысит напряжение на входе. Конденсатор большой емкости, включенный на выходе для сглаживания пульсаций напряжения, усиливает риск такой ситуации при малом потреблении выходного тока, особенно когда от входного напряжения стабилизатора питается другая часть схемы.

Аналогичный режим возникает, если стабилизатор используется для зарядки аккумуляторной батареи и в конце этого процесса происходит ее перезарядка. Конденсаторы, которые расположены после диодного моста, могут разрядиться прежде, чем это произойдет с конденсатором на выходе стабилизатора. В таком случае устройство может выйти из строя в течение десятых долей секунды. Поэтому на выходе всегда ставится конденсатор меньшей емкости, чем на входе. Для безопасной работы между входом и выходом можно поставить защитный диод, через который от выхода схемы будет отводиться избыточный ток (рис. 2.43).

Рис. 2.43. Защитный диод в схеме стабилизатора

2.8.5. Стабилизатор напряжения в качестве генератора тока

Простые схемы генератора тока приводились выше. Стабилизатор напряжения также может работать в режиме генератора тока. С этой целью предпочтительнее использовать регулируемую модель, например LM317, обладающую небольшим внутренним опорным напряжением высокой стабильности. В данном случае его величина составляет 1,2 В. Для задания тока достаточно включить последовательно с нагрузкой резистор (рис. 2.44). Следует иметь в виду, что в этом резисторе может выделяться значительная мощность. Генератор тока используется в самых разных областях, чаще всего он применяется для зарядки никель-кадмиевого аккумулятора.

Рис. 2.44. Генератор тока из стабилизатора напряжения

2.8.6. Повышенное входное напряжение

Сегодня редко можно увидеть источник питания малой или средней мощности, в котором не использовался бы один из широко представленных на рынке интегральных стабилизаторов. Диапазон их параметров очень велик: модели с положительным и отрицательным выходным напряжением, постоянным или регулируемым, в корпусах типа ТО220 или ТОЗ. Входное напряжение этих достаточно надежных компонентов не должно превышать предельного значения, составляющего, как правило, 40 В для стабилизаторов с выходным напряжением 24 В и 35 В — для других типов.

С учетом рассеиваемой мощности правильнее говорить о допустимой разности напряжений между выходом и входом.

Так, микросхема 7805, имеющая выходное напряжение 5 В и максимальный ток 1 А, при питании от входного напряжения 9 В рассеивает мощность, равную (9–5) х 1 = 4 (Вт). Стабилизатор с входным напряжением 24 В и током 250 мА при выходном напряжении 5 В должен рассеивать мощность, приблизительно равную 4,75 Вт. При этом необходимо позаботиться об охлаждении устройства.

Схема, данная на рис. 2.45, позволяет использовать для питания стабилизатора напряжение, превышающее допустимое максимальное значение за счет включения на входе дополнительного балластного резистора. При выборе типа резистора следует иметь в виду, что рассеиваемая им мощность также достигает значительной величины.

Рис. 2.45. Уменьшение входного напряжения

2.8.7. Бестрансформаторный источник питания

В некоторых случаях низкое потребление энергии современными компонентами позволяет осуществить питание устройств от сети без использования трансформатора. Понижать напряжение с помощью резистивного делителя в рассматриваемом случае нерационально, поскольку при этом неизбежно выделяется большое количество тепла. Гораздо лучше использовать схему, в которой основная часть сетевого напряжения будет приложена к конденсатору, который практически не потребляет активной мощности (рис. 2.46).

Рис. 2.46. Бестрансформаторный источник питания

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

На выводах стабилитрона формируется прямоугольное напряжение амплитудой 5,6 В. Диод и конденсатор служат для выпрямления и фильтрации этого напряжения. Максимальный ток, который можно получить на выходе такой схемы, составляет около 4 мА при емкости конденсатора 0,1 мкФ. Для увеличения тока используется параллельное включение нескольких конденсаторов (высокие номиналы встречаются редко, такие конденсаторы имеют большие размеры).

Остается добавить два важных замечания. Рабочее напряжение конденсаторов никогда не должно быть ниже 400 В (лучше брать компоненты с допустимым напряжением 630 В). Поскольку такая схема и все подключенные к ней элементы связаны с сетью 220 В, необходимо принять элементарные меры безопасности. В частности, не следует использовать металлический корпус или компоненты с выходящими наружу металлическими деталями (оси потенциометров и т. д.). Кроме того, при наладке нельзя прикасаться к включенной схеме.

2.8.8. Источник отрицательного напряжения

Иногда в устройстве необходимо создать отрицательное напряжение относительно общей точки, но по экономическим соображениям или из-за недостатка места нельзя использовать дополнительный источник питания. Зачастую при этом высокая точность и стабильность напряжения не нужны. К таким случаям относятся, например, задачи сопряжения цифрового устройства с последовательной цепью стандарта RS232 или обеспечение симметричного питания операционного усилителя в устройствах обработки аналоговых сигналов (речь, музыка и т. д.). Простая схема, приведенная на рис. 2.47, вполне подходит для решения данных задач.

Рис. 2.47. Получение отрицательного напряжения

На вход подается любой прямоугольный сигнал, например сигнал с какого-либо делителя или тактового генератора. Можно использовать также регулярную последовательность импульсов, предназначенных для питания индикатора или для управления устройством памяти. Полученное на выходе схемы напряжение по абсолютной величине несколько меньше амплитуды прямоугольного сигнала. В ТТЛ схемах оно составляет приблизительно 4,5 В. Ток, потребляемый нагрузкой, не должен превышать нескольких миллиампер.

2.8.9. Источник аварийного питания

Иногда необходимо поддерживать питание устройства в течение некоторого времени, даже если напряжение сети отключается. Это важно, например, для цифровых часов, которые должны вести непрерывный счет времени. В случае кратковременного прерывания питания можно подключить к источнику напряжения конденсатор большой емкости, соблюдая при этом необходимые меры предосторожности. Гораздо надежнее другой вариант, не требующий больших затрат: использование батарейки и диода, предотвращающего протекание тока в обратном направлении (рис. 2.48). Такое решение не потребует большого дополнительного места. Установка аккумулятора (вместо батарейки) оправдана лишь в редких случаях, например для питания микроконтроллера.

Рис. 2.48. Источник аварийного питания

 

2.9. Управление двигателем

2.9.1. Изменение направления вращения двигателя

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

Управление двигателем осуществляется с помощью специального трехпозиционного переключателя (с фиксацией или без в крайних положениях) или двух реле (рис. 2.49).

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

Рис. 2.49. Изменение направления вращения двигателя посредством переключателя ( а ) и контактов реле ( б )

2.9.2. Полная мостовая схема управления вращением двигателя

Полная мостовая схема (Н-образный мост) содержит четыре выключателя, соединенных последовательно-параллельно. Широко распространен электронный вариант моста, где обычно используются транзисторы, работающие в режиме переключения. Такая схема часто служит для управления двигателем постоянного тока и позволяет изменять скорость и направление вращения.

Схема, приведенная на рис. 2.50а, иллюстрирует управление двигателем, который можно привести в одно из четырех различных состояний: вращения в одном или в другом направлении, отключения и принудительной остановки (торможения).

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

Другим интересным примером использования полной мостовой схемы является генерация импульсного сигнала, у которого полный перепад уровней равен удвоенной величине напряжения источника питания (рис. 2.50б).

Рис. 2.50. Мостовая схема управления вращением двигателя

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

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