Разделы сайта

Адресация в шине I2C

В любом случае, по спецификации шины все разрабатываемые устройства должны сбрасывать логику шины при получении сигнала СТАРТ или повторный СТАРТ и подготавливаться к приему адреса.

Тем не менее основные проблемы с использованием I2C шины возникают именно из-за того, что разработчики, «начинающие» работать с I2C шиной не учитывают того факта, что ведущий (часто - микропроцессор) не имеет монопольного права ни на одну из линий шины.

Применение

I²C находит применение в устройствах, предусматривающих простоту разработки и низкую себестоимость изготовления при относительно неплохой скорости работы.

Список возможных применений:

§ доступ к модулям памяти NVRAM ;

§ доступ к низкоскоростным ЦАП /АЦП ;

§ регулировка контрастности, насыщенности и цветового баланса мониторов

§ регулировка звука в динамиках ;

§ управление светодиодами , в том числе в мобильных телефонах;

§ чтение информации с датчиков мониторинга и диагностики оборудования >, например, термостат центрального процессора или скорость вращения вентилятора охлаждения

§ чтение информации с часов реального времени (кварцевых генераторов);

§ управление включением/выключением питания системных компонент;

§ информационный обмен между микроконтроллерами ;

Разработка

Каждая электронная система включает в себя 3 различных типа узлов:

§ Узел управления

§ Узлы общего назначения, такие как буферы ЖКИ , порты ввода/вывода, ОЗУ , ЭСПЗУ или преобразователи данных.

§ Специфические узлы, такие как схемы цифровой настройки и обработки сигнала для радио- и видео- систем, или генераторы тонального набора для телефонии.

В настоящее время ассортимент продукции Philips включает более 150 КМОП и биполярных I²C-совместимых устройств, функционально предназначенных для работы во всех трех вышеперечисленных категориях электронного оборудования. Все I²C-совместимые устройства имеют встроенный интерфейс , который позволяет им связываться друг с другом по шине I²C. Это конструкторское решение разрешает множество проблем сопряжения различных устройств, которые обычно возникают при разработке цифровых систем.

На дешевых устройствах часто I²C эмулируется программно с использованием технологии Bit-banging .

Преимущества

§ необходим всего один микроконтроллер для управления набором устройств;

§ используется всего две линии ввода-вывода общего назначения;

§ стандарт предусматривает «горячее» подключение и отключение устройств в процессе работы системы

§ встроенный в микросхемы фильтр подавляет всплески, обеспечивая целостность данных.

Перейти на страницу: 1 2 

Самое читаемое:

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

www.techstages.ru : Все права защищены! 2024