Несмотря на то что современные аналого-цифровые преобразователи (АЦП) имеют входное сопротивление не менее нескольких сотен Ом, им все же обычно требуются входные буферные усилители (драйверы АЦП). Дело в том, что подключение источника с высоким выходным сопротивлением к входу преобразователя вызывает ошибку коэффициента передачи. драйвер АЦП - это высокоточный операционный усилитель, который имеет входное сопротивление несколько Мом. Он также должен обеспечить входное масштабирование сигнала и его низкочастотную фильтрацию с целью уменьшения шумов в системи.
Для обеспечения высокой точности системы такие характеристики драйвера АЦП, как время установления, уровень шумов и нелинейных искажений (THD), должны быть значительно лучше, чем имеет АЦП. Разработка драйвера для 16 или 18-разрядных систем является серьезным испытанием для разработчика.
ColdFire семейство 32-разрядных интегрированных микропроцессоров производства Motorola


Компания Motorola выпускает семейство 32-разрядных микропроцессоров ColdFire (условное обозначение MCF5xxx) с 1995 года. Целью его разработки было создание микропроцессоров с более высокой производительностью и меньшей стоимостью, чем микропроцессоры семейства MC68xxx, которые до этого времени были основной продукцией компании Motorola в классе высокопроизводительных микропроцессоров. Для достижения этой цели процессоры ColdFire проектировались с использованием ряда принципов, характерных для RISC-архитектуры (Reduced Instruction Set Computer). В то же время микропроцессоры MCF5xxx имеют такую же регистровую модель пользователя, как семейство MC68xxx, реализуют основные команды и способы адресации этого семейства. Поэтому микропроцессоры MCF5xxx могут использовать значительный объем программного обеспечения, разработанного для семейства MC68xxx.
Особенностью семейства ColdFire является использование команд переменной длины: 2, 4 или 6 байт. Благодаря этому микропроцессоры MCF5xxx обеспечивают уменьшение объема требуемой памяти программ по сравнению с традиционными RISC-процессорами, для которых характерна фиксированная (обычно 32-битная) длина команд. Большинство моделей семейства ColdFire содержат на кристалле таймеры, параллельные и последовательные порты, контроллер прерываний и ряд других периферийных устройств, что позволяет существенно сократить количество микросхем, необходимых для реализации микропроцессорных систем. Поэтому микропроцессоры семейства MCF5xxx называют интегрированными. В статье рассматриваются особенности функционирования процессорного ядра ColdFire, дается обзор основных характеристик этого семейства, описывается структура его типичных представителей.

Микроконтроллеры серии Z8FMC16100 компании ZiLOG для управления электродвигателями


Проанализировав динамику развития современных контроллеров управления электродвигателями и потребностей рынка, компания ZiLOG пошла по пути увеличения степени интеграции управляющего микроконтроллера. Это позволяет существенно сократить число внешних компонентов, что, в свою очередь, положительно отражается на стоимости и надежности системы управления. Инновационные решения ZiLOG, описанные в этой статье, позволяют добиться улучшения параметров запуска, регулировки скорости вращения и защиты бесщеточных двигателей постоянного тока в случае возникновения нештатных условий, например, замыкания обмоток или выводов двигателя.
Всего пару лет назад, когда стали доступными специализированные микроконтроллеры (далее МК), считалось, что в большинство приложений непрактично встраивать электронику, необходимую для коммутации и управления бесщеточными двигателями постоянного тока (BLDC — BrushLess Direct Current). Большое число элементов и их дороговизна до сих пор препятствуют использованию управляющих двигателем МК во многих проектах. И даже с появлением специализированных МК для приложений управления двигателями их эффективность и конструкция еще далеки от идеала. Поэтому необходимо далее совершенствовать МК путем снижения количества элементов и увеличения степени интеграции полупроводникового чипа. Основная цель, которая при этом ставится, — улучшение эффективности и точностных параметров подсистемы управления двигателями. Сегодня на рынке конкурентоспособной электроники общая стоимость электронного модуля, эффективность и долговечность являются ключевыми факторами для принятия решения о закупке. Все сказанное было учтено инженерами компании ZiLOG, которые разработали серию 8-разрядных МК Z8FMC16100 для управления двигателями. Недавно они были запущены в массовое производство и уже сейчас доступны для заказа. Эта статья рассматривает некоторые ключевые моменты разработки устройств на базе этого нового семейства микроконтроллеров.

Обзор популярного семейства LPC210x недорогих микроконтроллеров от NXP


Компания NXP Semiconductors (Philips) предлагает 32/16-разрядные микроконтроллеры семейства LPC2000 на основе процессорного ядра ARM7TDMI-S. Контроллеры этого семейства отличаются высокой производительностью, экономичностью и низкой стоимостью. Наличие контроллеров с различными объемами памяти и наборами периферии обеспечивает максимальную гибкость при их выборе для определенного применения.
В таблице приведены основные характеристики серии контроллеров LPC210x. Первые представители 32-разрядных процессоров компании NXP ARM7 LPC2104/LPC2105 и LPC2106, произведенные по 0,18-микронным нормам, обладают малой потребляемой мощностью и высокой производительностью.

В статье рассматриваются два типа микросхем КМОП-стабилизаторов напряжения IZ1734/33/IZ1734/50 (3,3 В/5 В, 300 мА) и IZ1735/33/IZ1735/50 (3,3 В/5 В, 500 мА). Микросхемы характеризуются низким током потребления, низким остаточным напряжением (вход-выход) и имеют функцию ограничения тока короткого замыкания.
Для устойчивой работы электронной аппаратуры необходимо наличие стабилизированных напряжений питания, формирование которых осуществляется источниками питания. Известно, что применение интегральных микросхем в источниках питания делает аппаратуру более компактной и экономичной. Стабилизаторы напряжения - это микросхемы, преобразующие постоянное нестабилизированное входное напряжение в стабилизированное выходное напряжение.

Фирма Atmel хорошо известна на мировом и российском рынке как производитель широкого спектра микросхем, содержащих энергонезависимую память на кристалле. Например, микросхемы программируемой логики серий ATF16V8/20V8/22V10 и AFT15xx содержат EEPROM ПЗУ конфигурации, микроконтроллеры АТ89С имеют Flash ПЗУ программ, а AVR-микроконтроллеры используют и Flash, и EEPROM на одном кристалле. В перечне микросхем фирмы Atmel есть, например, двухбанковая Flash-память, поддерживающая пакетный режим, а также «слоеные» микросхемы, где в одном корпусе, но на разных «слоях» размещаются кристаллы параллельной ПЗУ, последовательной ПЗУ и ОЗУ. Данная статья, не претендующая на исчерпывающую полноту изложения, посвящена микросхемам ПЗУ фирмы Atmel в «чистом виде».
Фирма Atmel - новатор в производстве микросхем энергонезависимой памяти: она первая в 1989 году выпустила микросхемы Flash-памяти с напряжением программирования 5 В; первая в мире стала производить Flash-память на 3,3, 2,7 и 2,5 В; в 1997 году корпорация Atmel первая предложила Flash-память с последовательным интерфейсом. И список можно продолжать...

Памяти много не бывает. Постоянные запоминающие устройства ПЗУ Holtek


Среди электронных компонентов память занимает особое место: без постоянной памяти не загрузится компьютер, без ОЗУ не напишешь письмо, не поиграешь, не попадешь в Интернет. Отсутствие элементов памяти в средствах связи приведет к тому, что позвонить можно будет только по телефону с дисковым номеронабирателем (кто забыл, когда таким пользовался, попробуйте - удовольствие ниже среднего). И это только наиболее яркие примеры. Поэтому уделим внимание элементам памяти - они того заслуживают. Остановимся на постоянных запоминающих устройствах компании Holtek, применяемых в микропроцессорных системах.
Семейство однократно программируемых ПЗУ (EPROM) (рис. 1), выполненных по КМОП-технологии, представляет ИС с организацией N слов × 8 бит (64 К × 8 бит для НТ27С512; 128 К × 8 бит для НТ27С010; 256 К × 8 бит для НТ27С020; 512 К × 8 бит для НТ27С040), временем программирования 75 мкс и временем доступа к любому байту не более 70/90 нс. Такое быстродействие позволяет избавиться от состояния ожидания (WAIT) в высокопроизводительных микропроцессорных системах. Раздельное управление разрешением выдачи выходных сигналов и разрешением выборки кристалла упрощает жизнь: нет конфликтов на шине.
