Details

Title: Интерфейс I²C в микроконтроллере stm32f4: выпускная квалификационная работа бакалавра: направление 11.03.02 «Инфокоммуникационные технологии и системы связи» ; образовательная программа 11.03.02_06 «Оптические телекоммуникационные системы»
Creators: Ван Цань
Scientific adviser: Груздев Александр Станиславович
Other creators: Зудов Роман Игоревич
Organization: Санкт-Петербургский политехнический университет Петра Великого. Институт физики, нанотехнологий и телекоммуникаций
Imprint: Санкт-Петербург, 2021
Collection: Выпускные квалификационные работы; Общая коллекция
Subjects: автобус IIC; микроконтроллер STM32F407; MLX90614; инфракрасное измерение температуры; IIC bus; STM32F407 microcontroller; infrared temperature measurement
Document type: Bachelor graduation qualification work
File type: PDF
Language: Russian
Level of education: Bachelor
Speciality code (FGOS): 11.03.02
Speciality group (FGOS): 110000 - Электроника, радиотехника и системы связи
Links: Отзыв руководителя; Отчет о проверке на объем и корректность внешних заимствований
DOI: 10.18720/SPBPU/3/2021/vr/vr21-4465
Rights: Доступ по паролю из сети Интернет (чтение, печать, копирование)
Record key: ru\spstu\vkr\13128

Allowed Actions:

Action 'Read' will be available if you login or access site from another network Action 'Download' will be available if you login or access site from another network

Group: Anonymous

Network: Internet

Annotation

В связи с текущим широким применением шины IIC и микросхем с интерфейсом IIC во встроенных системах из-за воздействия эпидемии необходимо широко использовать устройства для измерения температуры тела человека. На основе STM32F407 был разработан инфракрасный датчик расстояния для измерения температуры. Контроллер STM32F407ZGT6 является ядром, а микросхема MLX90614 с интерфейсом управления шиной iic является периферийным устройством для сбора (температуры), а данные обрабатываются программным обеспечением для достижения точного измерения, отображения и записи температуры. Исследования показывают, что связь iic является быстрой, а передача данных стабильной; MLX90614 имеет точное определение температуры.

Due to the current widespread use of the IIC bus and IIC interface microcircuits in embedded systems, due to the impact of the epidemic, it is necessary to widely use devices for measuring human body temperature. Based on STM32F407, an infrared distance sensor for temperature measurement was developed. The STM32F407ZGT6 controller is the core, and the MLX90614 chip with iic bus control interface is the peripheral to collect (temperature), and the data is processed by software to achieve accurate temperature measurement, display and recording. Research shows that iic communication is fast and data transmission is stable; MLX90614 has accurate temperature sensing.

Document access rights

Network User group Action
ILC SPbPU Local Network All Read Print Download
External organizations N2 All Read
External organizations N1 All
Internet Authorized users SPbPU Read Print Download
Internet Authorized users (not from SPbPU, N2) Read
Internet Authorized users (not from SPbPU, N1)
-> Internet Anonymous

Table of Contents

  • ВВЕДЕНИЕ
  • ГЛАВА 1. УСТРОЙСТВО И ПРИНЦИП РАБОТЫ ШИНЫ I2C
    • 1.1. ПЕРЕСЫЛКА ДАННЫХ
    • 1.2. СОГЛАШЕНИЕ ОБ АДРЕСАЦИИ ШИНЫ I2C
      • 1.2.1 7-битная адресация
      • 1.2.2 10-битная адресация
    • 1.3 БЫСТРЫЙ РЕЖИМ
  • ГЛАВА 2.СХЕМА ПРОЕКТИВАНИЯ ШИНЫ I2С
    • 2.1 STM32F407 САМАЯ МАЛЕНЬКАЯ СИСТЕМА
    • 2.2 ВВЕДЕНИЕ В АППАРАТНОЕ ОБЕСПЕЧЕНИЕ MLX90614
      • 2.2.1 MLX90614 контактный
      • 2.2.2 MLX90614 памяти
    • 2.3 АППАРАТНОЕ ОБ
    • 2.4 АППАРАТНОЕ ВВЕДЕНИЕ МОДУЛЯ TFTLCD
  • ГЛАВА 3.РАЗРАБОТКА СИСТЕМНОГО ПРОГРАММНОГО ОБЕСПЕЧ
    • 3.1 ОСНОВНОЙ ПРОГ
    • 3.2 БЛОК-СХЕМА
  • ЗАКЛЮЧЕНИЕ
  • СПИСОК ЛИТЕРАТУРЫ
  • ПРИЛОЖЕНИЕ
    • 2.Код датчика дальности

Usage statistics

stat Access count: 0
Last 30 days: 0
Detailed usage statistics