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)Время низкого уровня тактового сигнала SCL4.7–1.3–мкс
tw(SCLH)Время высокого уровня тактового сигнала SCL4.0–0.6–мкс
tsu(SDA)Время установки SDA250–100–нс
th(SDA)Время удержания данных SDA034500900нс
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Ширина импульса пиков, подавляемых аналоговым фильтром, для стандартного быстрого режима050050нс
CbЕмкостная нагрузка для каждой линии шины–400–400пкФ
Продолжая использовать сайт, вы соглашаетесь на обработку файлов cookie и Политикой обработки персональных данных.
Принять
Отказаться
Политика конфиденциальности