
- •Системы и Управление Системы и системный анализ Система.
- •Внешняя среда.
- •Замкнутая и открытая системы.
- •Подсистема.
- •Структура.
- •Структуризация системы.
- •Информация и сигнал. Определения
- •Сигналы
- •Классификация сигналов
- •Формы представления детерминированных сигналов
- •Дискретизация непрерывных сигналов
- •Равномерная дискретизация. Теорема Котельникова
- •Ряды Фурье
- •Интегрирование по частям
- •Дискретное преобразование Фурье (дпф)
- •Цифро-аналоговые преобразователи
- •Общие сведения
- •Последовательные цап
- •Цап с широтно-импульсной модуляцией
- •Последовательный цап на переключаемых конденсаторах
- •Параллельные цап
- •Цап с суммированием весовых токов
- •Цап на источниках тока
- •Формирование выходного сигнала в виде напряжения
- •Параллельный цап на переключаемых конденсаторах
- •Цап с суммированием напряжений
- •Интерфейсы цифро-аналоговых преобразователей
- •Цап с последовательным интерфейсом входных данных
- •Цап с параллельным интерфейсом входных данных
- •Применение цап
- •Обработка чисел, имеющих знак
- •Связь между цифровыми и аналоговыми величинами
- •Перемножители и делители функций
- •Аттенюаторы и интеграторы на цап
- •Системы прямого цифрового синтеза сигналов
- •Параметры цап
- •Статические параметры
- •Динамические параметры
- •Шумы цап
- •Аналого-цифровые преобразователи
- •Общие сведения
- •Параллельные ацп
- •Последовательно-параллельные ацп
- •Многоступенчатые ацп
- •Многотактные последовательно-параллельные ацп
- •Конвеерные ацп
- •Последовательные ацп
- •Ацп последовательного счета
- •Ацп последовательного приближения
- •Интегрирующие ацп
- •Ацп многотактного интегрирования
- •Автоматическая коррекция нуля. Преобразование биполярных входных сигналов.
- •Сигма-дельта ацп
- •Преобразователи напряжение-частота
- •Интерфейсы ацп
- •Параметры ацп
- •Статические параметры
- •Динамические параметры
- •Шумы ацп
- •Интерфейсы
- •Общие положения и введение в логику работы шины i2c
- •Введение в спецификацию шины i2c
- •Концепция шины i2c
- •Общие параметры
- •Валидность данных
- •Что такое IrDa?
- •Примеры схем IrDa-интерфейса.
- •Последовательный интерфейс rs-485
- •Введение в lvds
- •1.0.0 Введение в lvds
- •1.1.0 Тенденции в lvds
- •1.2.0 Обеспечение скорости при малых шумах и потребляемой мошности
- •1.2.1 Как lvds действует
- •1.2.2 Почему метод дифференциальный с малыми перепадами?
- •1.2.3 Стандарты lvds
- •1.2.4 Сравнение технологий дифференциальной передачи данных
- •1.2.5 Простота согласования
- •1.2.6 Максимальная скорость переключения
- •1.2.7 Энергосбережение
- •1.2.8 Конфигурации lvds
- •1.3.0 Экономичный интерфейс - экономит финансы
- •1.4.0 Применения lvds
- •Последовательный интерфейс rs-232
- •Последовательный периферийный интерфейс - spi - (Serial Peripheral Interface)
- •Основные характеристики spi интерфейса:
Последовательный периферийный интерфейс - spi - (Serial Peripheral Interface)
Последовательный периферийный интерфейс (SPI) обеспечивает высокоскоростной синхронный обмен данными между микроконтроллерами ATmega603/103 и периферийными устройствами или между несколькими микроконтроллерами ATmega603/103.
Основные характеристики spi интерфейса:
Полнодуплексный 3-проводный синхронный обмен данными.
Режим работы ведущий или ведомый.
Обмен данными с передаваемыми первыми старшим или младшим битами.
Четыре программируемые скорости обмена данными.
Флаг прерывания по окончании передачи.
Активация из Idle режима (только в режиме ведомого)
Соединения между ведущим и ведомым CPU, использующими SPI интерфейс, показаны на рис. 39. Вывод PB1(SCK) является выходом тактового сигнала ведущего микроконтроллера и входом тактового сигнала ведомого. По записи ведущим CPU данных в SPI регистр начинает работать тактовый генератор SPI и записанные данные сдвигаются через вывод выхода PB2(MOSI) ведущего микроконтроллера на вывод входа PB2 (MOSI) ведомого микроконтроллера. После сдвига одного байта тактовый генератор SPI останавливается, устанавливая флаг окончания передачи (SPIF). Если в регистре SPCR будет установлен бит разрешения прерывания SPI (SPIE), то произойдет запрос прерывания. Вход выбора ведомого PB0(SS), для выбора индивидуального SPI устройства в качестве ведомого, устанавливается на низкий уровень. При установке высокого уровня на выводе PB0(SS) порт SPI деактивируется и вывод PB2(MOSI) может быть использован в качестве вывода входа. Режим ведущий/ведомый может быть установлен и программным способом установкой или очисткой бита MSTR в регистре управления SPI.
Два сдвиговых регистра ведущего и ведомого микроконтроллеров можно рассматривать как один разнесенный 16-разрядный циклический сдвиговый регистр.. При сдвиге данных из ведущего микроконтроллера в ведомый одновременно происходит сдвиг данных из ведомого микроконтроллера в ведущий, т.е. в течение одного цикла сдвига происходит обмен данными между ведущим и ведомым микроконтроллерами.
В системе организовано одиночное буферирование передающей стороны и двойное буферирование на приемной стороне. Это означает то, что передаваемые символы не могут быть записаны в регистр данных SPI прежде, чем будет полностью завершен цикл сдвига.
С другой стороны, при приеме данных принимаемый символ должен быть считан из регистра данных SPI прежде, чем будет завершен прием следующего символа, в противном случае предшествовавший символ будет потерян.
При разрешенном SPI направления данных выводов MOSI, MISO, SCK и SS настраиваются в соответствии со следующей таблицей:
Таблица 22. Настройка выводов SPI
Вывод |
Направление, ведущий SPI |
|
MOSI |
Определяется пользователем |
Вход |
MISO |
Вход |
Определяется пользователем |
SCK |
Определяется пользователем |
Вход |
S S |
Определяется пользователем |
Вход |