микросхемы и вычислять что общего
Наглядное пособие по устройству микросхемы
Автора всегда восхищала работа микросхем. Как пластина, некоторые участки которой преднамеренно загрязнены, управляет электронами? И тут внезапно кто-то придумывает наглядное пособие, которое делает принцип действия микросхемы максимально понятным. Именно это произошло на ярмарке самодельщиков в области залива Сан-Франциско.
На стенде «Приоткрываем кремний» Windell Oskay, Lenore Edman, Eric Schlepfer, John McMaster и Ken Shirriff взяли 50-летнюю микросхему и вскрыли её корпус, чтобы любой проходящий мимо и заметивший необычный экспонат мог спросить, что это такое. Микросхема μL914 фирмы Fairchild содержит два элемента ИЛИ-НЕ, и она очень проста, а участки её структуры просто огромны. John McMaster давно занимается вскрытием микросхем и выкладывает результаты на свой сайт. В этот раз, помимо μL914, он вскрыл ещё и ATmega328, и на стенде микроконтроллер мигал светодиодами в таком виде. Посетители могли рассмотреть кристаллы обеих микросхем в микроскоп, но увидеть — это одно, а понять — другое. И вот что помогало им разобраться, на что же они смотрят:
Многослойная структура из нарезанного лазером оргстекла изображает электроды единичного транзистора. По условным цветовым обозначениям и геометрическим формам легко найти шесть транзисторов в полной модели микросхемы μL914. Теперь по проводникам можно понять, что с чем соединено.
Автору в устройстве этой микросхемы особенно понравились резисторы. Один из видов примесей превращает соответствующий участок кристалла в резистор, но что определяет его сопротивление? Оказывается, не концентрация примеси (она тоже влияет, но так регулировать сопротивление непрактично), а толщина и ширина. Поэтому резисторы в микросхеме отличаются друг от друга шириной, и снизу справа на модели показан очень широкий резистор. Наконец, ещё один экспонат на стенде представляет собой огромную действующую модель микросхемы на дискретных транзисторах, где все элементы расположены так же, как на оригинальной топологии. И всё работает, что доказывает правильность проведённого реверс-инжиниринга.
Разработчики наглядного пособия сняли о нём видео, которое не только интересно посмотреть. Оно вдохновляет на изготовление подобных пособий по устройству несложных микросхем.
Скоростной АЦП с нуля. 16 бит за 10 лет
Чего стоит разработать быстродействующий аналого-цифровой преобразователь, почти не имея опыта? Насколько сильно наше отставание в этой области? Есть ли в этой нише шанс найти коммерческое применение своей продукции и отщипнуть хоть кусочек рынка у гигантов мира сего? Выпуская в свет новый 16-битный 80 МГц АЦП, хотим порассуждать на эти темы и рассказать о самой микросхеме и опыте её создания.
Введение
…2010 год. Тогда многие этим увлекались. Тема быстрых АЦП вдруг стала популярной. Кто-то раньше, кто-то позже, но сразу несколько российских компаний принялись вести разработки в этой области. Не стали исключением и мы. Словно нужно было дождаться, когда рассеется дым горящих вокруг Москвы торфяников, чтобы увидеть, что ниша отечественных скоростных аналого-цифровых преобразователей совершенно пуста. Отставание было гигантским, в несколько поколений. Из «наших» тогда можно было достать только старые добрые микросхемы серии 1108ПВ — 10-14 разрядные АЦП с быстродействием 0,3-1,3 МГц, разработанные еще в советской Риге. Самым «крутым» считался вильнюсский биполярный 1107ПВ3, тоже родом из 80-х, который имел разрядность 6 бит и мог работать со скоростями до 100 МГц. В это же время западные микросхемы на таких скоростях достигали уже 16 бит! А при меньшей разрядности могли работать на нескольких сотнях мегагерц.
Столь привлекательным казалось попытаться наверстать отставание и заполнить этот вакуум отечественного сегмента АЦП. Было очевидно: кто первый создаст что-то более-менее современное, у того будет шанс монополизировать в дальнейшем весь сегмент. Ввязавшись в гонку тогда, мы смутно догадывались, что путь предстоит неблизкий, но никто не предполагал, что первый верстовой столб на нём будет стоять на отметке в 10 лет…

Смог в Зеленограде 2010 г. Фото с сайта Graker.ru
Что за зверь?
Здесь мы на секунду прервёмся, чтобы сказать несколько общих слов об аналого-цифровых преобразователях вообще и о быстродействующих в частности.
Наверное, каждый человек, сам того не подозревая, ежедневно имеет дело с АЦП. Электроника окружает нас повсюду, и, если речь идёт о современном устройстве хоть чуточку сложнее штепсельной вилки, в нём наверняка трудится этот девайс. А уж такая привычная нам техника, как смартфоны, видеокамеры, аудиопроигрыватели, игровые станции, и пр. буквально напичканы ими. Аналого-цифровые преобразователи в их составе выполняют разную работу и имеют присущую этой работе архитектуру: это может быть SAR, Delta-sigma, Pipeline, Folded-interpolated, Flash, Dual-slope и т.д. Такое разнообразие видов обусловлено тем, что не существует оптимальной архитектуры для всех типов приложений. С точки зрения исполнения АЦП могут быть встроены в системы-на-кристалле или реализованы в виде отдельных микросхем.
В системах радиосвязи, радиолокации, телекоммуникации зачастую используются быстродействующие АЦП. Быстродействующими считаются преобразователи с частотой выборки более 10 Мвыб/c. Как правило, они имеют архитектуру Flash, Folded-Interpolated или pipeline, хотя в последнее время стали появляться и быстрые SAR.
У любого АЦП довольно много различных параметров. Для высокоскоростных преобразователей ввиду специфики их применения особенно важны динамические – SFDR, SNR, IMD. Подробнее об этих и других параметрах можно прочитать здесь.
Первые шаги
Вернемся обратно в 2010 год. Какими наивными мы были! Сейчас уже невозможно сдержать улыбку, просматривая отчёты и презентации, что мы делали тогда. Только с аспирантской скамьи, мы строили честолюбивые планы, как через пару-тройку лет сделаем преобразователь, не менее быстрый и не менее точный, чем у них… Ведь опыт разработки быстродействующих АЦП уже был. В нашем портфолио лежал аж 14-битный 100 МГц преобразователь! (Не миландровский.) Правда работал он так:
Вид кристалла и спектр после первой попытки
На выходе этого «преобразователя» вместо синусоиды был изрезанный резкими провалами меандр. Представляете, два года работы – и такое фиаско! SNR 17 дБ вместо расчётных 68. Тем не менее никто не унывал, потому что такие провалы не редки в микроэлектронике. Такова уж специфика, что за каждой схемой, как бы хорошо она не работала на модели, скрывается вопрос — а в «железе» будет работать? Ответить на этот вопрос, и то не наверняка, можно только с опытом.
Итак, мы перевернули страницу и принялись заново разрабатывать 14-разрядный 100 МГц АЦП. Вскоре параллельно с нами начала работать другая, более опытная команда, перешедшая к нам со своими разработками из другой компании. Мы недоумевали тогда, зачем двум командам решать, пусть и разными способами, но одну и ту же задачу? Зачем эта внутренняя конкуренция? Оказывается этим, сами того не подозревая, мы копировали в миниатюре великих мира сего…
А как там у них?
Нам было любопытно, как развивалось направление быстрых АЦП у лидеров сегмента. Для примера мы взяли компанию Analog Devices, которая еще в 2010 году удерживала 48% рынка преобразователей, что больше, чем доля 8 последующих конкурентов вместе взятая. Проанализировав и сопоставив официальные даташиты и научные публикации, мы составили следующий таймлайн:
В таблице приведены примерный год выхода и технология выдающихся для своего времени АЦП, а также подразделение компании, занимавшееся разработкой. (У нас нет инсайда, поэтому эти данные отражают лишь наше виденье.)
Не разбирая всех причин такого успеха компании, отметим лишь две наиболее важные для нас, инженеров. Во-первых, это полувековое эволюционное развитие, позволившее накопить внушительный «коллективный» опыт. Во-вторых, большие финансовые и ресурсные вложения, свидетельствующие о приоритетности этого направления в компании. Над быстродействующими АЦП одновременно работают два подразделения, в Вилмингтоне и Гринсборо (США), причем в разработке каждой микросхемы может быть задействовано до нескольких десятков инженеров. Основной костяк каждой группы — это инженеры, которые много лет занимаются исключительно этой тематикой. Иногда у обеих команд получались близкие по характеристикам преобразователи, хоть и шли они каждый своим путём. Зачастую и в этом случае обе микросхемы выводились на рынок. Супербыстрые преобразователи последнего поколения оказались «неподъёмными» для какого-то одного подразделения, поэтому обе команды вынуждены были объединить усилия.
Долгая дорога в дебрях
Отметка «мы здесь» на таймлайне вверху демонстрирует, что в области быстродействующих АЦП наше отставание от передовых разработок на сегодня составляет около 10 лет. И это после десятилетней работы! Наверняка кому-нибудь понадобилось бы меньше времени, но именно столько мы потратили, чтобы пробраться сквозь дебри разработки и получить результат, за который не стыдно.
В первое время недостаток опыта и схемотехнических навыков приводил к неоптимальным или даже ошибочным решениям. Учесть все нюансы и найти лучшее решение было затруднительно не только ввиду сложности системы, но и потому, что симуляторы того времени просто не позволяли промоделировать весь АЦП целиком.
Очень скоро выяснилось, что при таких скоростях на параметры влияет не только качество схемотехники самой микросхемы, но и того, что её окружает – корпуса и печатной платы. Нужно было учиться разрабатывать платы для таких приложений: ведь сначала не получалось даже повторить демо-плату ADI так, чтобы параметры их же АЦП соответствовали даташиту. Индуктивности использовавшегося корпуса тоже пагубно отражались на характеристиках, поэтому пришлось разработать новый корпус с так называемым «донным» контактом (exposed pad), чтобы увеличить количество выводов «земли».
Качество измерений при производстве – ещё один фактор, ограничивающий достигаемые характеристики. При функциональном контроле используется своя оснастка из печатной платы и контактирующего устройства (коробочка, куда вставляется микросхема и прижимается к плате). Предназначенная для больших промышленных тестеров, эта оснастка громоздкая, а значит привносит дополнительные «паразиты» и губит параметры. К примеру, даже у последнего АЦП мы вынуждены ограничивать скорость и диапазон напряжения питания из-за того, что просто не можем подтвердить в условиях цеха параметры, достигаемые этой же микросхемой, но распаянной на компактной плате. Нечего и говорить о том, что достичь высоких характеристик невозможно без современного измерительного оборудования – в первую очередь дорогих генераторов с низким уровнем шума и джиттера, а также высококачественных полосовых фильтров высокого порядка, чтобы отфильтровывать гармоники этих генераторов.
Таймлайн тестовых образцов в ходе разработки микросхемы
За время, что мы работали над этой микросхемой, было сделано 5 запусков. Будучи fabless компанией, каждый запуск обходился нам «в копеечку», которую, к тому же, приходилось доставать из своего кармана (из кармана компании, а не из брюк инженеров), так как этот проект не связан с ОКР-ами и финансируется из собственных средств. Помимо цены есть ещё один минус для мелких fabless компаний. Ожидание кристаллов после запуска иногда затягивается до полугода, чем напрочь выбивает из рабочего ритма.
В 2014 году мы готовы были выводить имеющуюся разработку в свет, руководствуясь принципом «на безрыбье и рак — рыба». Микросхема была откровенно «сырая», плохо калибровалась, поэтому хорошо, что к этому моменту вторая наша команда АЦП-шников сделала более хорошую микросхему – её и стали производить под именем 5101HB015. Чтобы попробовать превзойти этот АЦП, нам пришлось перейти на новую архитектуру и даже другую фабрику.
И вот, наконец, новая микросхема увидит свет!
Коммерческий рынок. Почему высокоскоростные АЦП?
Прежде, чем говорить о получившейся микросхеме, поделимся своими соображениями относительно её возможных перспектив. Коммерческий рынок быстродействующих АЦП довольно специфичен и на нём, как бы это дерзко не звучало, можно попытаться сыграть.
A. Выход на мировой рынок
Наверняка, многие знают: чтобы сделать коммерчески выгодный продукт в микроэлектронике, необходим крупный рынок сбыта. Это связано с окупаемостью R&D, измерительного оборудования, запуска тестовых кристаллов и т.д. Влияет на цену микросхемы и тот факт, что фабрика даёт скидку на пластины при больших объёмах производства. В суровых реалиях российского приборостроения сложно сделать схему, которая бы обеспечила высокий спрос. Тем более, когда существуют такие гиганты как ST, TI, ADI, ну и китайские аналоги любых микросхем, которые можно купить за «3 копейки».
Один из способов решения проблемы – искать высокомаржинальные направления, которые не требуют серьезных вложений в создание программной инфраструктуры. Скажем, FPGA, процессоры и другие цифровые решения помимо собственно выпуска микросхемы требуют создания среды разработки. На то, чтобы сделать её качественной и удобной для пользователя, может уйти гораздо больше времени и денег, чем на сам чип.
С высокоскоростными преобразователями всё иначе. На рынке существуют 3 основные компании, которые развивают направление высокоскоростных АЦП: TI, ADI и Maxim Integrated (последние две объявили о слиянии). Поэтому данный рынок сильно монополизирован. Цены на преобразователи с частотой дискретизации 80 Мвыб/c находятся в районе 80 долларов, что подразумевает серьезную наценку. На habr есть статья, в которой хорошо освещена проблема монополии в микроэлектронике.
Б. Ограничение поставки в Россию и Китай
С каждым годом вступают все более жесткие ограничения на поставки ЭКБ в Россию и Китай. Высокоскоростные точные преобразователи попадают в категорию ограничений. Даже потребители из европейских стран при заказе таких микросхем должны заполнять документацию, связанную с экспортным контролем продукции двойного назначения. Этот аспект тормозит развитие коммерческих устройств, которые могли бы достичь лучших параметров.
Фото с сайтов Mouser, Arrow
В. Улучшение качества собственных продуктов РЭА
На данный момент у нас разрабатывается система ADAS для помощи водителю. Для обработки данных с радара может использоваться новый АЦП, что позволит существенно поднять точностные параметры системы, а также уменьшить стоимость аппаратуры.
Обобщив все эти пункты, мы решили создать коммерческий вариант микросхемы (называться будет MDRA1A16FI), цена которой будет ниже, чем у зарубежных аналогов. Образцы в металлокерамическом корпусе можем предоставить всем заинтересованным уже сейчас, а в пластиковом корпусе QFN-48 — в начале 2021 года. Кому интересно, здесь можно оставить заявку на получение образцов. Пластиковый корпус существенно меньше металлокерамического – всего 7x7x0.85 мм против 11x11x2 мм, и, следовательно, легче и дешевле.
Что в итоге получилось
Теперь, наконец, о самой микросхеме – что в итоге получилось. Микросхема, получившая название 5101HB045, представляет собой 16-разрядный АЦП с частотой дискретизации 80 Мвыб/c. Её характеристики следующие:
| Разрядность, бит | 16 | |
| Напряжение питания, В | 1.8 | |
| Полная шкала, В (п-п) | 2 | |
| Частота преобразования, МГц | 80 | |
| Соотношение сигнал/шум, dBFS (при | 75.0 / 73.1 | |
| Динамический диапазон, свободный от гармоник, dBc (при | 94 / 83 | |
| Интермодуляционные искажения 3-го порядка, dBc (при |
Спектр, интегральная и дифференциальная нелинейность
Структурная схема преобразователя:
Микросхема представляет собой одноканальный АЦП конвейерного типа с разрядностью 16 бит. Процесс преобразования происходит в несколько этапов:
Микросхема обладает множеством режимов работы, которые можно конфигурировать с помощью SPI интерфейса. Все подробности – в спеке. Кстати, мы наконец-то сделали спецификацию по западному стандарту (правда англоязычную) – без всяких запутанных «ТУ-шных» таблиц.
Стало лучше?
Во многом, да, если сравнивать с тем же 5101НВ015:
Отладочный комплект и софт
Для того, чтобы попробовать этот АЦП в действии, и при этом не заниматься проектированием печатной платы, мы разработали специальный отладочный комплект. В него входят две платы – аналоговая (собственно АЦП и обвязка) и цифровая (сбор выходных данных). Обе платы соединяются разъемами и питаются от одного стандартного 5 В блока питания.
Используя этот отладочный комплект, можно легко и быстро проверять свои решения при разработке аппаратуры. Достаточно подключить к разъёму входной сигнал, всё остальное сделает комплект. На плате присутствует источник тактового сигнала и даже источник внешнего опорного напряжения, чтобы проверить, как работает система при «опоре» 1,25 В. При желании можно подать свой собственный тактовый сигнал через соответствующий разъем.
Самостоятельно собирать и обрабатывать выходные отсчёты с АЦП тоже не нужно. Мы написали новый софт – быстрый и автономный. Предыдущая версия требовала, к примеру, предустанавливать matlab-библиотеки, что достаточно неудобно. Программа умеет конфигурировать АЦП, снимать и выгружать с него данные, строить спектр и вычислять по нему характеристики. Данное ПО поставляется в составе отладочного комплекта. Так же, его можно скачать здесь. Кому интересны комплекты, вот ссылка.
Скриншоты отладочного ПО
Работа над ошибками
Да, мы сделали большой рывок, но часть характеристик всё еще не дотягивает до параметров импортных микросхем. Сравним основные характеристики существующих 16 разрядных АЦП с частотой дискретизации 80 Мвыб/c.
| 5101НВ045 | AD9265 | ADS5481 | ADS5562 | MAX19586 | AD9266 | LTC2163 | |
| Производитель | МИЛАНДР | ADI | TI | TI | Maxim | ADI | Linear T. (ADI) |
| Разрядность, бит | 16 | 16 | 16 | 16 | 16 | 16 | 16 |
| Скорость, Мвыб/c | 80 | 80 | 80 | 80 | 80 | 80 | 80 |
| Интерливинг | нет | нет | нет | нет | нет | нет | нет |
| Входной буфер | нет | нет | да | нет | да | нет | нет |
| Один источник питания | да (1.8В) | да (1.8В) | нет (5; 3В) | да (3.3В) | нет (1.8; 3.3В) | да (1.8В) | да (1.8В) |
| Дизеринг | нет | да | да | нет | нет | нет | нет |
| Делитель тактовой частоты | да | да | нет | нет | нет | да | нет |
| Входной размах | 2 В(п-п) | 2 В(п-п) | 3 В(п-п) | 3.56 В(п-п) | 2.56 В(п-п) | 2 В(п-п) | 2 В(п-п) |
| SFDR @ 10 MHz | тип 94 (>88) | тип 88 | тип 98 | тип 85 (>75) | тип 96 | тип 94 | тип 90 |
| SFDR @ 70 MHz | тип 83 (>72) | (>92) | тип 93 | н/д | тип 84 (>80) | тип 93 | тип 89 (>82) |
| SNR @ 10 MHz | тип 75 (>74) | тип 80 | тип 81 | тип 83.8 (>79) | тип 80 | тип 77.6 | тип 77.1 |
| SNR @ 70 MHz | тип 73.1 (>71) | (> 78.7) | тип 80.1 | н/д | тип 79.2 (>77.5) | тип 76.6 | тип 76.9 (>75.3) |
| Потребляемая мощность, Вт | 0.563 | 0.308 | 2.15 | 0.865 | 1.11 | 0.124 | 0.188 |
| Совместимость одновременно с 1,8/2,5/3,3 В ПЛИС | да | нет | нет | нет | нет | да | нет |
Недостатком нашей микросхемы является деградация линейности и ухудшение шума при работе в т.н. “undersampling” режиме (информацию об этом добавили в предыдущую публикацию), т.е. когда полоса входного сигнала находится во второй и выше зоне Найквиста. Это требуется, например, в приложениях с непосредственной дискретизацией ПЧ. Эта деградация происходит из-за относительно высокого собственного джиттера и нелинейности входного УВХ, которая начинает проявляться примерно с 60 МГц.
Зависимость динамических характеристик от частоты входного сигнала
Если, однако, вы обрабатываете сигналы с частотой до 60-70 МГц, то по динамическим параметрам 5101HB045 смотрится в этой таблице, на наш взгляд, вполне достойно.
Что будет дальше?
Поделимся планами по развитию наших высокоскоростных АЦП. Мы полны решимости сделать еще один цикл (надеемся, он пройдёт быстрее, чем за 10 лет) и «дотянуть» характеристики нашей микросхемы до уровня аналогов. Если конкретно, то:
Вторая наша группа разработчиков приоритетом для себя видит высокую скорость преобразования. В её планах:
1. Интегральные микросхемы и работа с ними.
В большинстве устройств, описанных в этой книге, используются интегральные микросхемы. Радиолюбители даже с небольшим опытом конструирования аппаратуры скорее всего уже имели дело с микросхемами. Но и начинающие радиолюбители смогут повторить устройства, описанные в этой книге. Сведения о микросхемах и рекомендации по их применению, изложенные ниже, помогут им в этом.
Интегральной микросхемой называют миниатюрное электронное устройство, выполняющее определенные функции преобразования и обработки сигналов и содержащее большое число активных и пассивных элементов (от нескольких сотен до нескольких десятков тысяч) в сравнительно небольшом корпусе.
В своих разработках радиолюбители наряду с микросхемами ТТЛ широко используют микросхемы на полевых транзисторах, из которых наибольшее распространение получили серии микросхем КМОП (комплементарные полевые транзисторы со структурой металл-окисел-полупроводник). К ним относятся, например, микросхемы серий К164, К176, К561, К564. Для: таких микросхем напряжения, соответствующие высокому и низкому логическим
уровням, составляют соответственно 8,6. 8,8 и 0,02. 0,05 В (при напряжении питания 9 В).
Таким образом, в микросхемах ТТЛ и КМОП высокий и низкий уровни напряжений сильно отличаются друг от друга, что упрощает совместную работу микросхем с транзисторами, тиристорами и другими приборами.
Почему же уровни напряжений называют логическими?
Двоичную систему счисления используют в большинстве современных цифровых вычислительных машин.
Рассмотрим свойства и работу некоторых простейших логических элементов, широко используемых радиолюбителями в конструируемых устройствах и приборах.
Логический элемент И (рис. 1,а) имеет два входа и один выход. В верхней части прямоугольника стоит знак & (амперсент), который обозначает операцию объединения, перемножения. Это значит, что напряжение высокого уровня на выходе присутствует в том, и только
в том случае, если на обоих входах также напряжения высокого уровня. Это поясняется таблицей истинности, приведенной на рис. 1,б. Логический элемент 2И-НЕ отличается от элемента И только инвертированием выходного сигнала (рис. 2).
Логический элемент ИЛИ (рис. 3,а) имеет два входа и один выход. Если хотя бы на одном из входов есть напряжение высокого уровня, то такое же напряжение будет на выходе (рис. 3,6). Работа элемента 2ИЛИ-НЕ отличается только инвертированием выходного сигнала (рис. 4).
Логический элемент НЕ (рис. 5,а) имеет один вход и один выход. Если на вход подать напряжение высокого уровня, то на выходе установится напряжение низкого уровня, и наоборот, т. е. говорят, что входной сигнал инвертируется элементом (рис. 5,6).
Эти три разновидности логических элементов позволяют реализовывать любую сколь угодно сложную логическую функцию. Однако для облегчения работы конструктора разработано и выпускается множество других логических элементов [3И-НЕ, 2ИЛИ-НЕ, 2-2-3-4И-4ИЛИ-НЕ (рис. 6) и др.], реализованных в отдельных корпусах микросхем.
Одной из наиболее популярных у радиолюбителей серий микросхем является серия К155. В настоящее время она насчитывает более 100 наименований.
Простейший пробник состоит из свето-диода и резистора (рис. 8). Если при подключении к выходу логического элемента светодиод светится, то на этом выходе напряжение высокого уровня, если же светодиод не светится, то на входе пробника напряжение низкого уровня.
На рис. 9,а представлена схема логического пробника, который индицирует уровни логического 0 и логической 1 зажиганием одного из двух светодиодов.
Для предотвращения подачи на пробники напряжения обратной полярности в их плюсовые шины включены диоды (VD3 на рис. 9, а и VD5 на рис. 9,6),
Микросхему К155ЛАЗ можно заменить на К133ЛАЗ, К158ЛАЗ, К155ЛА1, К155ЛА4, К555ЛАЗ. Вместо К155ЛА8 можно применить К133ЛА8, К155ЛАЗ, но в последнем случае номинал резисторов R3-R8 необходимо увеличить до 820 Ом. Светодиодный индикатор АЛС324Б можно заменить на АЛ 133, АЛС312 с любым буквенным индексом, а также на АЛ305А, АЛС321Б, АЛС337Б, АЛС338Б, АЛС324Б. Диоды могут быть любыми из серий Д7, Д9, Д311.
Пробник со светодиодным индикатором собран в корпусе от вышедшей из строя электрозажигалки или другом.
Такие пробники пригодны для работы с микросхемами, рассчитанными на питание от источника напряжением +5 В (серии К155, КР531, К555, К 133, К 134). Для работ с микросхемами КМОП (серии
К 164, К176, К561) пробник может быть собран по аналогичной схеме на микросхемах КМОП, но для управления сегментами цифрового индикатора придется применить транзисторные ключи.
Теперь несколько слов о более сложных микросхемах, с которыми читатель встретится в книге.
Во многих рассматриваемых конструкциях используют триггеры (электронное устройство с двумя устойчивыми состояниями, причем переход из одного состояния в другое происходит под действием внешнего сигнала). При отсутствии сигнала триггер может находиться в одном из двух состояний неограниченно долго (т. е. обладает «памятью»). Поэтому триггеры широко используют в электронно-вычислительных машинах для хранения информации. В зависимости от выполняемых функций и назначения триггеры классифицируют по типам. Мы рассмотрим только два из них: RS- и D-триггеры.
На рис. 10,в представлено условное обозначение D-триггера (нумерация выводов приведена для микросхемы К155ТМ2, содержа-
Рассмотренный D-триггер несложно преобразовать в счетный триггер, т. е. такой, состояние которого изменяется после поступления очередного импульса на счетный вход. Для обеспечения счетного режима необходимо вход D соединить с инверсным выходом триггера (рис. 11,а). Из логики работы D-триггера следует, что после прихода импульса на вход С состояние триггера будет изменяться на противоположное. Это иллюстрируется временными диаграммами, или эпюрами напряжений (рис. 11,6). Подобно таблице истинности, эпюры напряжений дают наглядное представление о работе устройства, к ним мы будем обращаться и в дальнейшем. Необходимо отметить, что изменение состояния D-триггера данного типа происходит при изменении напряжения на счетном входе с низкого уровня на высокий. Такое изменение напряжения часто называют положительным перепадом напряжения или фронтом импульса. Реакцию триггера на положительный перепад напряжения отображают косой чертой, пересекающей линию входа С (см. рис. 11,а). Аналогично изменение напряжения с высокого уровня на низкий называют отрицательным перепадом напряжения, спадом или срезом импульса. На схемах это отображают также косой чертой, но повернутой на 90° относительно показанной на рисунке. В зависимости от своей внутренней структуры триггер реагирует или на положительный, или на отрицательный перепад напряжения.
Несколько триггеров, объединенных в одной микросхеме и соединенных между собой, образуют счетчик. На рис. 12 показана
Микросхема К155ИЕ2 (рис. 13) также содержит четыре счетных триггера, однако благодаря использованию внутренних обратных связей коэффициент пересчета равен 10. С помощью входов &RO микросхему устанавливают в состояние, при котором на всех выходах напряжение низкого уровня; с помощью входов &R9 микросхему устанавливают в состояние, соответствующее числу 9 в двоичном коде (напряжение высокого уровня на выходах 1 и 8). Триггеры счетчика переключаются срезом импульса.
Чтобы преобразовать двоичный код, в котором представлены выходные сигналы микросхемы К155ИЕ5, в так называемый позиционный код, используются дешифраторы. На рис. 14 представлен интегральный дешифратор К155ИДЗ, осуществляющий такое преобразование. Входы W0 и W1 являются разрешающими. При наличии на них напряжения низкого уровня на одном из выходов дешифратора 0-15 также имеется напряжение низкого уровня, причем номер этого выхода является эквивалентом двоичного числа, поданного на входы 1, 2, 4, 8. Так, при подаче кодовой комбинации входных сигналов 0110 в активном состоянии будет выход 6
(вывод 7) При этом на всех остальных выходах будет напряжение высокого уровня. Если же на входы W0, W1 подать напряжение высокого уровня, то такое же напряжение будет на всех выходах дешифратора Поэтому входы W0, W1 называют разрешающими или стробирующими.
Особенности работы счетчиков, дешифраторов и микросхем другого функционального назначения будут рассмотрены в каждом конкретном случае отдельно.
случае ток называют вытекающим, и для большинства микросхем серии К155 он составляет 1,6 мА. Во втором случае говорят о втекающем токе, который составляет примерно 40 мкА. Из сказанного следует, что если между входом логического элемента и общим проводом включен резистор, то для обеспечения на входе напряжения низкого уровня (которое для серии К 155 не должно превышать 0,4 В) его сопротивление не может быть больше 0,4В.О,0016А, т. е. 250 Ом Увеличение сопротивления этого резистора сверх указанного значения приведет к установлению на входе потенциала, соответствующего порогу переключения элемента Такое состояние является неустойчивым. Поэтому увеличивать сопротивление этого резистора не рекомендуется. Для подачи на вход напряжения высокого уровня достаточно оставить этот вход свободным, однако с целью повышения помехоустойчивости целесообразно соединить его с проводом питания через резистор сопротивлением 1. 2 кОм. Необходимо заметить, что величина входного вытекающего тока накладывает ограничение и на сопротивление времязадающих резисторов генераторов, выполненных на элементах этой микросхемы, которое не должно превышать 1 кОм. Для микросхем серии К555 входной вытекающий ток в 3-4 раза меньше, поэтому сопротивления резисторов могут быть в 3-4 раза больше. Для микросхем КМОП (К176, К561) входной вытекающий ток составляет примерно 0,2 мкА, исходя из этого следует рассчитывать и сопротивления резисторов.
для К155ЛА11, 15 В для К155ЛН5, 30 В для К155ЛА18, К155ЛИ5, К155ЛЛ2, К155ЛНЗ, К155ЛП9.
Высокое допустимое выходное напряжение в сочетании с большим выходным током позволяет непосредственно подключать к выходам микросхем электромагнитные реле, элементы индикации.
Несколько советов по монтажу интегральных микросхем.
Микросхемы КМОП могут быть выведены из строя разрядом статического электричества, основным источником которого является человек. Чтобы этого не случилось, жало паяльника и руки радиомонтажника необходимо заземлять.
2. Монтаж микросхемы может быть выполнен печатным способом, проводами или комбинированным способом.
При пайке проводами удобно использовать многожильный провод в тугоплавкой изоляции типа МГТФ 0,07. 0,12 мм^2 или одножильный луженый провод 0,25. 0,35 мм^2 также в тугоплавкой изоляции. Сначала на вывод микросхемы наматывают 1-1,5 витка провода, а затем производят пайку. Этот способ хорош тем, что позволяет неоднократно производить перепайки проводов, а такая необходимость может возникнуть в процессе наладки устройства.
Печатный монтаж микросхем следует применять тогда, когда есть уверенность, что схема работоспособна, а также при изготовлении нескольких одинаковых устройств на одинаковых платах. Печатные платы могут иметь одно- и двустороннее расположение печатных проводников. Для большинства устройств в книге приведены рисунки печатных плат.
При комбинированном способе монтажа микросхемы припаивают к контактным площадкам, а в другие отверстия контактных площадок впаивают проволочные проводники. На рис. 16 показаны чертежи двух печатных плат для комбинированного монтажа микросхем (платы № 1 и 2, в дальнейшем мы будем на них ссылаться). На платах можно установить микросхемы с 14, 16 и 24 выводами.
Утолщенными линиями обозначены шины для подачи питания ва микросхемы. На платах имеются также отверстия для установки
вилки соединителя МРН-22 с целью подключения элементов платы к внешним устройствам. Каждый вывод микросхемы, как видно из рисунка, впаивают в отверстие контактной площадки. В два других отверстия впаивают выводы радиоэлементов или проводники, соединяющие между собой микросхемы.
Целесообразно изготовить три-четыре таких печатных платы и вести на них монтаж различных конструкций.
3. Неиспользуемые выводы микросхем ТТЛ следует объединять в группы по 10 шт. и подключать к плюсовой шине питания через резистор 1. 1,5 кОм; неиспользуемые выводы микросхем КМОП можно непосредственно подключать к плюсовой шине.
5. Соединительные провода должны иметь длину не более 20. 30 см. Если же требуется передать сигнал на большее расстояние, используют так называемые витые пары. Два провода скручивают вместе, по одному из них подается сигнал, а второй заземляют (соединяют с общим проводом) с обоих концов. Целесообразно также оба конца сигнального провода подключить к плюсовой шине через резисторы 1 кОм (для ТТЛ-микросхем) или 100 кОм (для КМОП-микросхем). Длина проводов витой пары может достигать 1,5. 2м.






















