Skip to main content
< Все темы
PDF версия

Интерфейсы и подключение

Интерфейс связи UART

Курсовертикаль поддерживает интерфейс UART и поддерживает следующие скорости передачи данных: 9600 bps, 19200 bps, 38400 bps, 57600 bps, 115200 bps, 230400 bps, 460800 bps (по умолчанию), 921600 bps.

Таблица.  Параметры интерфейса UART

Параметр Значение параметра
Бит данных 8
Стоповый бит 1
Бит контроля четности

Таблица. Параметры интерфейса UART

Параметр Мин. Тип Макс Ед. изм
TXD Порог низкого уровня 0 0.4 В
TXD Порог высокого уровня 2.4 3.3 В
RXD Порог низкого уровня -0.3 0.8 В
RXD Порог высокого уровня 1.7 3.6 В

I2C

ИМ-15К работает только в роли подчиненного устройства по протоколу I2C, и в настоящее время поддерживает только функцию чтения данных по I2C. Максимальная частота синхронизации для I2C составляет 400 кГц, а адрес устройства равен 0110101b. При передаче данных адрес устройства является старшими 7 битами первого байта, а младший бит указывает на чтение (1b) или запись (0b).

Для I2C-коммуникации с ИМ-15К необходимо использовать вывод INT (синхронный вывод) модуля. Сигнал “готовности данных” (data ready) будет выходить на вывод INT (нарастающим фронтом), что будет служить сигналом для инициации чтения данных через I2C со стороны управляющего устройства. SSAH-RS220 не будет передавать данные по I2C, пока INT не выдаст сигнал “готовности данных”, что указывает на завершение выполнения алгоритма и обновление данных.

Рисунок. Демонстрация связи с выводом INT

Интерфейсы и подключение

Рисунок. Схема чтения кадра данных в I2C

Интерфейсы и подключение

Диаграмма временных интервалов для I2C-коммуникации по шине:

Интерфейсы и подключение

Таблица. Временные параметры для I2C

Параметр Значение Стандартный режим Мин Стандартный режим Макс Быстрый режим Мин Быстрый режим Макс Ед.изм.
tw(SCLL) Время низкого уровня тактового сигнала SCL 4.7 1.3 мкс
tw(SCLH) Время высокого уровня тактового сигнала SCL 4.0 0.6 мкс
tsu(SDA) Время установки SDA 250 100 нс
th(SDA) Время удержания данных SDA 0 3450 0 900 нс
tr(SDA) tr(SCL) Время нарастания SDA и SCL 1000 300 нс
tf(SDA) tf(SCL) Время спада SDA и SCL 300 300 нс
th(STA) Время удержания стартового состояния 4.0 0.6 мкс
tsu(STA) Повторная установка условия запуска время 4.7 0.6 мкс
tsu(STO) Время установки состояния останова 4.0 0.6 мкс
tw(STO:STA) Время выполнения условия “Стоп – Старт” 4.7 1.3 мкс
tSP Ширина импульса пиков, подавляемых аналоговым фильтром, для стандартного быстрого режима 0 50 0 50 нс
Cb Емкостная нагрузка для каждой линии шины 400 400 пкФ
Продолжая использовать сайт, вы соглашаетесь на обработку файлов cookie и Политикой обработки персональных данных.
Принять
Отказаться
Политика конфиденциальности