Details

Title: Разработка, реализация и исследование алгоритма мониторинга бесперебойного источника электроэнергии: магистерская диссертация: 11.04.01
Creators: Петров Михаил Андреевич
Scientific adviser: Русецкий Максим Валерьевич
Organization: Санкт-Петербургский политехнический университет Петра Великого. Институт физики, нанотехнологий и телекоммуникаций
Imprint: Санкт-Петербург, 2017
Collection: Выпускные квалификационные работы; Общая коллекция
Subjects: Интерфейсы; Контроллеры программные; Электрическая энергия — Источники; Радиотехнические системы; Шины (электр.); мониторинг; протоколы
UDC: 004.51:621.31(043.3); 004.312.46(043.3); 621.316.35:004.021(043.3)
Document type: Master graduation qualification work
File type: PDF
Language: Russian
Level of education: Master
Speciality code (FGOS): 11.04.01
Speciality group (FGOS): 110000 - Электроника, радиотехника и системы связи
DOI: 10.18720/SPBPU/2/v17-2788
Rights: Доступ по паролю из сети Интернет (чтение, печать, копирование)
Record key: RU\SPSTU\edoc\41040

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

Объектом исследования является бесперебойный источник электроэнергии. Целью данной работы является разработка, реализация и исследование работы алгоритма контроля бесперебойного источника электроэнергии. В результате исследований разработан и реализован алгоритм обмена данными между платами, составляющими бесперебойный источник электроэнергии, устойчивый к таким внешним воздействиям, как: •короткое замыкание линий SDA и (или) SCL шины I2C между собой, на общий провод; •наведенные помехи на шине I2C при условии, если величина этих помех не приведёт к выводу из строя устройств на этой шине. Период между пакетами, отправленными по UART составил 100 мс, как и требовалось в задании. Исследована зависимость доли неверно отправленных пакетов по SPI от частоты шины I2C на одной из плат устройства. В результате на шине I2C выбрана скорость обмена в 7850 бод. Задание на выпускную квалификационную работу выполнено в полном объеме.

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. Принципы мониторинга радиотехнических систем и интерфейсы
      • 1.1. Обзор существующих источников питания
      • 1.2. Общие принципы мониторинга радиотехнических систем
        • 1.2.1. КПА внешнего контроля
        • 1.2.2. Системы встроенного контроля
      • 1.3. Описание шины SPI
      • 1.4. Описание шины I2C
        • 1.4.1. Особенности шины I2C
        • 1.4.2. Преимущества для разработчиков
        • 1.4.3. Преимущества для производителей
        • 1.4.4. Протокол шины I2C
        • 1.4.5. Линии SDA и SCL
        • 1.4.6. Логические уровни на линиях SDA и SCL.
        • 1.4.7. Валидность данных
        • 1.4.8. Состояния START и STOP
        • 1.4.9. Формат байта
        • 1.4.10. Подтверждение (ACK) и не подтверждение (NACK)
        • 1.4.11. Тактовая синхронизация
        • 1.4.12. Арбитраж
        • 1.4.13. Продление тактового импульса
        • 1.4.14. Адрес слейва и бит R/,W.
      • 1.5. Цель и задачи
    • 2. Подбор микроконтроллеров
      • 2.1. Подбор микроконтроллера для платы 1.
      • 2.2. Подбор микроконтроллеров для платы 2
      • 2.3. Подбор микроконтроллера для платы 3
    • 3. Разработка алгоритмов работы плат
      • 3.1. Особенности реализации шины I2C в системе питания
      • 3.2. Обмен данными с платой 3
      • 3.3. Составление алгоритма работы микроконтроллеров
        • 3.3.1. Обмен данных с устройствами на шине I2C
        • 3.3.2. Алгоритм работы платы 1
        • 3.3.3. Обеспечение надёжности передачи по шине I2C
      • 3.4. Передача по SPI
      • 3.5. Уменьшение доли передаваемых по SPI пакетов с ошибками
      • 3.6. Алгоритм работы платы 2
      • 3.7. Обмен по I2C для платы 2
      • 3.8. Обеспечение надежности обмена по шине I2C для платы 2
      • 3.9. Обмен по SPI для платы 2
      • 3.10. Алгоритм работы микроконтроллера на плате 3
      • 3.11. Алгоритм обработки прерывания от I2C на ведомом
    • 4. Исследование реакции системы мониторинга на внешние воздействия
    • 5. Вывод информации на внешнее устройство
  • Заключение
  • Список сокращений
  • Список литературы
  • Приложение 1
  • Приложение 2

Usage statistics

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