Добавил:
Макакаревич шатав Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Курсова робота Скудря М.О. Міев

.pdf
Скачиваний:
0
Добавлен:
14.07.2025
Размер:
9.04 Mб
Скачать

177

1ПрезентЛекцМетрология-Стор1-Всі-311020-1.docx

© НУБіП,Нікіфоров А.П., 2020

178

1ПрезентЛекцМетрология-Стор1-Всі-311020-1.docx

ЛЕКЦІЯ 09.

ЭТАП РГР

ІНТЕЛЕКТУАЛЬНІ ІНФОРМАЦІЙНІ ДАТЧИКИ І ПРОТОКОЛИ ОБМІНУ ІНФОРМАЦІЇ, ТИПОВІ СТРУКТУРНІ СХЕМИ

СЕРИЙНЫЙ ПЕРИФЕРИЙНЫЙ ИНТЕРФЕЙС SPI

© НУБіП,Нікіфоров А.П., 2020

179

1ПрезентЛекцМетрология-Стор1-Всі-311020-1.docx

© НУБіП,Нікіфоров А.П., 2020

180

1ПрезентЛекцМетрология-Стор1-Всі-311020-1.docx

© НУБіП,Нікіфоров А.П., 2020

181

1ПрезентЛекцМетрология-Стор1-Всі-311020-1.docx

ДВОПРОВІДНИЙ СЕРІЙНИЙ ІНТЕРФЕЙС (TWI) є сумісним із протоколом I2C PHILIPS

Особливості

Драйвер C-коду для майстра TWI

Сумісний з протоколом I2C від Philips

Використовує модуль USI

Не використовує переривань або таймерів

Підтримує як стандартний, так і швидкий режим

Вступ

Шина була розроблена для забезпечення простого, надійного та економічно вигідного спілкування між інтегральними схемами в електроніці.

Сильні сторони шини TWI включають

Двопровідний послідовний інтерфейс (TWI) ідеально підходить для типового

мікроконтролера.

Протокол TWI дозволяє дизайнеру систем з'єднати до 128 індивідуально адресовані пристрої, , арбітраж та ін.,

що використовують лише дві двонаправлені лінії шини, одну для годинника (SCL) та один для даних (SDA).

Єдине зовнішнє обладнання, необхідне для впровадження

шина - це єдиний підтягуючий резистор для кожної з ліній шини TWI. Усі пристрої, підключені до шини має індивідуальні адреси, а механізми вирішення суперечок шини є притаманний протоколу TWI.

Шина TWI - це мультимайстерна шина, на якій є одне або більше пристроїв, здатних приймати управління шиною. Тільки пристрої Master можуть керувати і SCL і лінії SDA, тоді як підлеглому пристрою дозволено видавати дані лише по лінії SDA.

© НУБіП,Нікіфоров А.П., 2020

182

1ПрезентЛекцМетрология-Стор1-Всі-311020-1.docx

Общение с датчиком ведется по протоколу i2c.

Частота линии SCL тут ограничена 400кГц, но такая скорость вряд ли понадобится.

Передача даних завжди ініціюється пристроєм Bus Master.

Перехід від високого до низького на лінії SDA при високій SCL визначається умовою START (або умовою повторного запуску).

Алгоритм связи примерно тот же, что и при работе сEEPROM памятью 24Cxx. После адреса устройства мы передаем номер регистра, к которому хотим обратиться. Их всего 4. Причем три из них 16ибитные,

а один — configuration — 8и битный.

После номера регистра либо записываем в него данные, либо даем повторный старт, и читаем данные (после повторного старта нужно будет опять послать адрес устройства).

© НУБіП,Нікіфоров А.П., 2020

183

1ПрезентЛекцМетрология-Стор1-Всі-311020-1.docx

LM75

ЦИФРОВОЙ ТЕРМОДАТЧИК И ТЕРМОСТОРОЖЕВОЕ УСТРОЙСТВО С ДВУХПРОВОДНЫМ ИНТЕРФЕЙСОМ

LM75 представляет собой температурный датчик,

дельта-сигма АЦП и цифровой датчик превышения рабочей температуры с I2C интерфейсом.

Хостможет в любой момент послать LM75 запрос на измерение температуры.

© НУБіП,Нікіфоров А.П., 2020

184

1ПрезентЛекцМетрология-Стор1-Всі-311020-1.docx

Функция закрытия системы (O.S.) выхода состояния срабатывает тогда, когда температура превышает программируемый порог. Этот вывод может работать либо в режиме «компаратора», либо в режиме «прерываний».

Хостможет программировать как критический порог температуры (TOS), так и температуру, при которой критическая ситуация ликвидируется (THYST). Помимо этого, хостможет считывать значения TOS иTHYST регистров LM75. Три вывода (A0, A1, A2) доступны для выборки по адресу. Датчик начинает

работу в режиме «компаратора» при пороговых значениях по умолчанию равных 80°C TOS и 75°C THYST.

Питание от источника с напряжением от 3.0В до 5.5В, низкий потребляемый ток и I2C интерфейс - всё это существенно расширяет область применения

LM75. А именно: возможность использования LM75 для терморегулирования и как средства защиты в персональных компьютерах, электронном испытательном оборудовании и в офисной технике.

Отличительные особенности:

Корпуса SOP-8 и Mini SOP-8 (MSOP) в целях экономии места

Интерфейс шины I2C

Независимый выходной вывод может функционировать как в режиме «прерываний», так и в режиме «компаратора/термостата».

Способность считывать данные регистров

Установки по умолчанию позволяют функционировать автономно в качестве термостата.

Режим отключения позволяет снизить расход энергии

© НУБіП,Нікіфоров А.П., 2020

185

1ПрезентЛекцМетрология-Стор1-Всі-311020-1.docx

© НУБіП,Нікіфоров А.П., 2020

186

1ПрезентЛекцМетрология-Стор1-Всі-311020-1.docx

Области применения:

Первый — регистр температуры. Два байта, из которых 11 бит содержат температуру, а младшие 5 бит равны 0.

Чтобы получить значение температуры делаем так:

Если старший бит = 0, то (температура положительная)

Сдвигаем на 5 разрядов вправо (деление на 32), чтобы избавиться от пустых младших разрядов.

Делим на 8. (Т.е. умножаем на LSB = 0.125) Если старший бит = 1, то (температура ниже 0)

Находим дополнение до 2 для всего регистра. Сдвигаем на 5 разрядов вправо.

Делим на 8.

© НУБіП,Нікіфоров А.П., 2020