Разработка микропроцессорного устройства управления

Автор работы: Пользователь скрыл имя, 24 Ноября 2013 в 15:05, курсовая работа

Краткое описание

Степень интеграции элементов в микросхемах на сегодняшний день очень высока. В результате этого развития появились многофункциональные микросхемы, называемые микроконтроллерами. Они могут объединять себе микропроцессор, АЛУ, порты ввода/вывода, ПЗУ, ОЗУ и т. д. С помощью таких микросхем можно создавать сложные системы управления технологическими процессами. В качестве объектов управления могут быть практически любые устройства, в том числе и трехпозиционные термостаты. Цель данной курсовой работы ознакомиться с устройством микроконтроллера ATmega 128 и получить навыки разработки управляющих устройств. А так же укрепить знания в области программной части микроконтроллера и его программирования.

Содержание

1. Введение………………………………………………………………………3
2. Содержание задания (исходные данные)…………………………………...4
3. Описание элементов системы……………………………………………….5
3.1 Описание объекта управления……………………………………………..5
3.2. Описание микроконтроллера ATmega128………………………………..5
4. Описание системы индикации……………………………………………...15
4.1 Светодиоды ………………………………………………………………...15
4.2 Описание кнопок…………………………………………………………...15
5. Алгоритм управления………………………………………………………..16
6. Заключение…………………………………………………………………...17
7. Используемая литература……………………………………………………18

Прикрепленные файлы: 11 файлов

fАлександровисправленный_447153.doc

— 248.00 Кб (Просмотреть файл, Скачать документ)

~$служивание_стабиллизатора[1].doc

— 162 байт (Просмотреть файл, Скачать документ)

~$ФЕРАТ ГАЛАВСКИЙ.doc

— 162 байт (Просмотреть файл, Скачать документ)

Бутакова_Н_Н_0719_7942_6к_11сем_Администрирование в ИС.7z

— 119.76 Кб (Скачать документ)

Бутакова_Н_Н_0719_7942_6к_11сем_Администрирование в ИС.doc

— 261.00 Кб (Просмотреть файл, Скачать документ)

Бутакова_Н_Н_0719_7942_6к_11сем_ГАЛАВСКИЙ ИС.doc

— 382.50 Кб (Просмотреть файл, Скачать документ)

Курсовая работа Шилер.doc

— 2.06 Мб (Просмотреть файл, Скачать документ)

Обслуживание ИС Кильдибеков Обслуживание_стабиллизатора.doc

— 208.50 Кб (Просмотреть файл, Скачать документ)

Приложение Г (1).doc

— 41.00 Кб (Просмотреть файл, Скачать документ)

ПРОПП_Л_А_0719_6к_1сем_Микропроцессорные системы управления на _курсовая.doc

— 465.00 Кб (Просмотреть файл, Скачать документ)

ПРОПП_Л_А_0719_6к_1сем_Обслуживание информационных систем_курсовая исправленная.doc

— 695.00 Кб (Скачать документ)

Федеральное агентство  железнодорожного транспорта

Омский государственный университет путей сообщения

 

 

Кафедра «Автоматики и Систем Управления»

 

 

 К защите допустить 

            Доцент кафедры АиСУ

         ________А.Б.Кильдибеков

                        «__» __________ 2012г. 

 

 

 

ОБСЛУЖИВАНИЕ Устройства для ремонта и тестирования компьютеров – POST Card PCI

ИНМВ.300000.000 ПЗ

Расчетно-пояснительная записка к курсовому проекту

по дисциплине «Обслуживание информационных систем»

 

 

 

 

Студент ИС – 7226

Л.А. Пропп

2012 год

Руководитель – 

Доцент кафедры АиСУ

А.Б.Кильдибеков

 

 

 

 

 

 

 

Омск 2012

 

Задание

В курсовом проекте необходимо вычислить надежность устройства для ремонта и тестирования компьютеров – POST Card PCI: определить зависимость интенсивности отказов Post card PCI и вероятность его безотказной работы от условий эксплуатации.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Реферат

 

УДК 621.436

Расчетно-пояснительная  записка к курсовому проекту  содержит 23 страницы, 3 таблицы, 4 источника, 1 приложение.

 

Цель работы: расчет надежности Post card PCI (Power On Self Test) плата расширения, имеющая собственный цифровой индикатор и выводящая на него коды инициализации материнской платы.

 

Пояснительная записка  к курсовому проекту выполнена   в текстовом редакторе Microsoft Word 2003, для выполнения части иллюстраций был использован электронный пакет   Microsoft Visio 2007.

 

 
Содержание

 

Введение………………………………………………………………………………5

  
                  Введение

Эксплуатация любого объекта (системы, машины) в общем  случае состоит из его эксплуатационного  использования по прямому назначению и его эксплуатационного обслуживания.

Под эксплуатационным обслуживанием понимается совокупность операций, процедур и процессов, предназначенных для обеспечения работоспособности объекта (системы, машины).

В настоящем курсовом проекте будет рассмотрена POST-карта (иногда называют POST-тестером или POST-платой) – плата расширения, имеющая собственный цифровой индикатор и выводящая на него коды инициализации материнской платы. По последнему выведенному коду можно определить, в каком из компонентов имеется неисправность. Данные коды зависят от производителя BIOS материнской платы. В случае отсутствия ошибок и нормального прохождения теста POST выдаёт на свой индикатор не меняющееся на протяжении работы компьютера значение, зависящее от версии BIOS, например, на большинстве плат по окончании инициализации выдаётся код FF.

POST-тестер может быть выполнен  во множестве вариантов. Например, POST Code Dual имеет дисплей-индикатор  с двух сторон, поэтому нет  необходимости в извлечении карты  для прочтения информации с индикатора. Также на всех POST-тестерах установлены светодиоды показывающие наличие напряжения и светодиод сигнала RESET. Иногда бывают добавлены и другие индикаторы. POST тестеры имеют разные разъёмы для подключения, например PCI, ISA (более старые модели), miniPCI (ноутбуки) и даже LPT (для материнских плат, которые передают POST-сигнал на порт LPT).

 

  1 Принцип работы Post card PCI

При каждом включении питания компьютера, совместимого с IBM PC, и до начала загрузки операционной системы процессор компьютера выполняет процедуру BIOS под названием "Самотест по включению питания" – POST (Power On Self Test). Эта же процедура выполняется также при нажатии на кнопку RESET или при программной перезагрузке компьютера.

Основной целью процедуры POST является проверка базовых функций и подсистем компьютера (таких как память, процессор, материнская плата, видеоконтроллер, клавиатура, гибкий и жесткий диски и т.д.) перед загрузкой операционной системы. Это в некоторой степени застраховывает пользователя от попытки работать на неисправной системе, что могло бы привести, например, к разрушению пользовательских данных на HDD. Перед началом каждого из тестов процедура POST генерирует так называемый POST код, который выводится по определенному адресу в пространстве адресов устройств ввода/вывода компьютера. В случае обнаружения неисправности в тестируемом устройстве процедура POST просто «зависает», а предварительно выведенный POST код однозначно определяет, на каком из тестов произошло «зависание». Таким образом, глубина и точность диагностики при помощи POST кодов полностью определяется глубиной и точностью тестов соответствующей процедуры POST BIOS'а компьютера.

Следует отметить, что таблицы POST кодов различны для  различных производителей BIOS и, в связи с появлением новых тестируемых устройств и чипсетов, несколько отличаются даже для различных версий одного и того же производителя BIOS. Таблицы POST кодов можно найти на соответствующих сайтах производителей BIOS: для AWARD, есть они и на сайте журнала «Радиохобби».

Последовательность  действий при ремонте компьютера с использованием POST Card выглядит следующим  образом:

а) выключаем питание неисправного компьютера в сеть;

б) устанавливаем POST Card в любой свободный слот материнской платы;

в) включаем компьютер и считываем с индикатора POST Card соответствующий POST код, на котором "зависает" загрузка компьютера;

г) по таблицам POST кодов определяем, на каком из тестов возникли проблемы и осмысливаем вероятные причины;

д) при выключенном питании производим перестановки шлейфов, модулей памяти и других компонентов с целью устранить неисправность;

е) повторяем пункты в, г, д, добиваясь устойчивого прохождения процедуры POST и начала загрузки операционной системы;

ж) при помощи программных утилит производим окончательное тестирование аппаратных компонентов, а в случае плавающих ошибок – осуществляем длительный прогон соответствующих программных тестов.

 

При ремонте компьютера без использования POST Сard пункты 2 – 4 этой последовательности просто опускают и со стороны ремонт компьютера выглядит просто как лихорадочная перестановка памяти, процессора, карт расширения, блока питания, и в довершение всего – материнской платы.

Электрическая принципиальная схема рассматриваемого  POST CARD PCI приведена в приложении А. Коды устройства приведены ниже в таблице 1.

Таблица 1  — POST-коды для AwardBIOS V6.0 Medallion

Код

Расшифровка кода

 

91

Выбор сценария старта платформы

CF

Определение типа процессора

C0

Запрет External Cache. Запрет Internal Cache. Запрет Shadow RAM. Программирование контроллера DMA, контроллера прерываний, таймера, блока RTC

C1

Определение типа памяти, суммарного объем и размещение по строкам

 Проверка контрольных  сумм

C3

Проверка первых 256К DRAM для организации Temporary Area. Распаковка BIOS в Temporary Area

C5

 Если контрольные  суммы совпали, выполняемый код  POST переносится в Shadow. В противном  случае управление передается  на процедуру восстановления BIOS

B0

Инициализация North Bridge

A0-AF

Аппаратно-зависимая процедура инициализации системной логики

E0-EF

 Ошибка в процессе  инициализации системной логики

Восстановление BIOS

О1

 Подготовка Conventional Memory для операционной системы

О5

Инициализация контроллера  клавиатуры

0B

 Настройка контроллера прерываний

0D

 Поиск и инициализация  VGA BIOS

10

 Вывод сообщения  «BIOS ROM checksum error»

11

Зарезервировано для  использования в будущих реализациях

12

 Генерация таблицы  векторов прерываний

41

Инициализация дисковода FDD

FF

Передача управления на восстановление BIOS

 

 

 

 

 

 

 

Продолжение таблицы 1 

Код

Расшифровка кода

Выполнение POST в Shadow RAM

Поздняя инициализация  выполняется в оперативной памяти и продолжается до момента вызова пользовательского меню - CMOS Setup. Для  этой фазы POST характерно использование сегмента памяти E000h, в котором отрабатывается прохождение кон трольных точек от 01h до 7Fh.

О1

 Распаковка XGROUP по  физическому адресу 1000:0000h

О3

 Ранняя инициализация  ресурсов Super I/O

О5

Установке начальных  значений переменных, задающих атрибуты изображения.

Проверка флага состояния CMOS

О7

Проверка и инициализация  контроллера клавиатуры

О8

Определение типа интерфейса подключенной клавиатуры

0A

Процедура автоопределения  клавиатуры и мыши. Финальные настройки  контроллера клавиатуры с использованием регистров пространства PCI

0E

 Тестирование сегмента  памяти F000h

10

 Определения типа  установленной памяти FlashROM

12

 Тест CMOS

14

 Процедура инициализации  регистров чипсета

16

 Первичная инициализация  бортового частотного синтезатора

18

 Определения установленного  процессора и объем его Cache L1 и L2

1B

 Генерация таблицы  векторов прерываний

1C

 Проверка достоверности  CMOS и батарейного питания

1D

 Первичная настройка  системы Power Management

1F

 Загрузка из внешнего модуля XGROUP клавиатурной матрицы

21

 Инициализация подсистемы Hardware Power Management

23

 Тестирование сопроцессора. Определение типа накопителя FDD. Подготовительный этап для создания  карты ресурсов PnP устройств

24

 Процедура обновления  микрокода процессора. Обновление карты распределения ресурсов

25

 Первичная инициализация  и сканирование шины PCI

26

 Настройка логики, обслуживающей линии VID (Voltage Identification Device). Инициализация бортовой системы  мониторинга напряжений и температур

27

Повторная инициализация  контроллера клавиатуры

29

Инициализация APIC, входящего  в состав центрального процессора. Измерение частоты, на которой работает процессор. Настройка регистров  системной логики.

Инициализация контроллера IDE

2A

Зарезервировано, очистка Carry Flag

2B

Поиск VGA BIOS

Продолжение таблицы 1 

Код

Расшифровка кода

2D

 Вывод на экран  данных о процессоре

33

Выполнение Reset для подключенной клавиатуры

35

 Проверка первого  канала контроллера DMA 8237

37

 Проверка второго  канала контроллера DMA 8237

39

Тестирование страничных регистров DMA

3C

Настройка контроллера Programmable Interval Timer (8254)

3E

Инициализация Master контроллера 8259

40

 Инициализация Slave контроллера 8259

43

Подготовка контроллера  прерываний к работе. Прерывания запрещены, их разрешение выполняется позже, после теста памяти

45

Проверка пассивности  запроса немаскируемого прерывания (NMI)

47

Выполнение ISA/EISA тестов

49

Определение объема базовой  и расширенной памяти. Программное  управление режимом Writes Allocation путем настройки регистров AMD K5

4E

Тестирование памяти в пределах первого мегабайта  и визуализация результатов на экране дисплея. Инициализация схем кэширования  для одно- и многопроцессорных  систем, настройка регистров процессора Cyrix M1

50

Инициализация USB

52

Тестирование всей доступной  системной памяти, включая регион для встроенного видео контроллера (Shared Memory). Визуализация результатов  на экране дисплея

53

Сброс пароля на вход в  систему

55

Визуализация количества обнаруженных процессоров

57

Начальная инициализация ISA PnP устройств, каждому из которых  назначается CSN (Card Select Number). Визуализация логотипа EPA

59

Инициализация системы  антивирусной поддержки

5B

Старт процедуры обновления BIOS с накопителя на гибких дисках

5D

Инициализация бортовых SIO и Audio контроллеров

60

Доступ к CMOS Setup открыт

63

Инициализация PS/2 Mouse

65

Инициализация USB Mouse

67

Использование IRQ12 устройствами PCI, если в системе PS/2 Mouse отсутствует

69

Полная инициализация  контроллера кэш L2

6B

Инициализация чипсета  согласно CMOS Setup

6D

Настройка ресурсов для  устройств ISA PnP в режиме конфигурирования SIO

6F

Инициализация подсистемы гибких дисков

 

Продолжение таблицы 1 

Код

Расшифровка кода

73

Предварительные действия по инициализации подсистемы жестких дисков. На некоторых платформах - опрос ALT+F2 для запуска AwardFlash

75

Поиск и инициализация IDE устройств

77

Инициализация последовательных и параллельных портов

7A

Программный сброс сопроцессора, запись управляющего слова в регистр FPU CW

7C

Установка защиты от несанкционированной  записи на жесткие диски

7F

Вывод сообщений об ошибках. Обслуживание клавиш DEL и F1

Подготовка таблиц, массивов и структур для старта операционной системы Начиная с кода 82h, POST осуществляет конфигурирование системы согласно установкам CMOS. Финальная его фаза выполняется из области Shadow RAM (сегмент E800h) и завершается передачей управления операционной системе - код FFh.

82

Выделяется область  в системной памяти для управления питанием

83

Восстановление данных из стека временного хранения в CMOS

84

Вывод на экран сообщения  «Initializing Plug and Play Cards...»

85

Инициализация USB завершена

86

Зарезервировано, очистка Carry Flag

87

Построение таблиц SYSID в области DMI

88

Зарезервировано, очистка Carry Flag

89

Генерация таблиц обслуживания ACPI

8A

Зарезервировано, очистка Carry Flag

8B

Поиск и инициализация BIOS дополнительных устройств

8C

Зарезервировано, очистка Carry Flag

8D

Инициализация процедур обслуживания бита четности

8E

Зарезервировано, очистка Carry Flag

8F

Разрешение IRQ12 для «горячего» подключения манипулятора «мышь»

90

Зарезервировано, очистка Carry Flag

91

Инициализация Legacy-ресурсов платформы

92

Зарезервировано, очистка Carry Flag

93

Предположительно, не используется

94

Заключительные действия по инициализации основного набора логики перед загрузкой операционной системы. Завершается инициализация  системы управления питанием. Снимается  стартовая заставка BIOS, выводится  на экран таблица распределения ресурсов. Для процессоров семейства AMD K6® выполняются специфические настройки. Обновление микрокода для процессоров семейства

     

 

 

Продолжение таблицы 1

 

Код

Расшифровка кода

Intel Pentium® II и выше

95

Установка режима автоматического  перехода на зимнее/летнее время. Программирование контроллера клавиатуры на частоту автоповтора

96

В мультипроцессорных системах выполняются финальные настройки  системы и создаются служебные  таблицы и поля. Для процессоров  семейства Cyrix выполняется дополнительная настройка регистров. Построение таблицы ESCD "Extended System Configuration Data". Установка счетчика DOS Time в соответствии с Real Time Clock. Выполняется сохранение разделов загрузочных устройств для далнейшего использования встроенными антивирусными средствами: Trend AntiVirus или Paragon Anti-Virus Protection. На системный динамик подается сигнал окончания выполнения POST. Строится и сохраняется таблица MSIRQ

FF

Загрузка операционной системы

Ряд процессов, происходящих в Award Medallion BIOS, обозначается особыми группами контрольных точек. К ним относятся: System Event codes - контрольные точки системных событий.

B0

Ошибка исключения в Protected Mode

B1

Нераспознанный запрос NMI

B2

Остановка в активном состоянии запроса NMI

Power Management Debug codes - контрольные точки, возникающие в процессе выполнения сервисов APM или ACPI.

55

Энергосбережение с  отключением питающего напряжения +12 вольт

66

Переход в режим энергосбережения с минимальным потреблением

D0

Прерывание для выхода из режима энергосбережения по событию

D1

Переход CPU в режим  энергосбережения путем снижения его  тактовой частоты

D2

Режим частичного энергосбережения с использованием функций ACPI

D3

System Management Interrupt для перевода  в режим энергосбережения

D7

Переход CPU в режим энергосбережения средствами APM-сервиса

D8

Переход системы в  состояние энергосбережения средствами APM-сервиса

D9

Перевод системы в  состояние полного энергосбережения

System Error codes - сообщения  о фатальных ошибках.

EC

Ошибка обслуживания ECC

ED

Ошибка HDD при возврате из режима энергосбережения

EF

Несовпадение записанных и считанных данных в сегменте F000h

Debug codes for MP system - точки  инициализации многопроцессорных  платформ.

A0-A4

Процедура инициализации Local APIC одного из четырех установленных CPU

F0-F4

 Сбой одного из CPU на этапе выполнения Built-In Self Test

Продолжение таблицы 1 

Код

Расшифровка кода

Особенности ускоренного  прохождения POST

Для сокращения времени  загрузки системы пользователь в CMOS Setup может выбрать опцию "Quick Power On Self Test". В этом случае прохождение POST будет ускорено за счет отказа от выполнения некоторых процедур (Quick Boot).

Схема работы Quick Boot замещает позднюю и финальную фазы POST и не отражается на работе загрузочного блока. Award Software предлагает кодификацию исполняемых процедур ускоренного прохождения POST, отличную от стандартной. Quick Boot начинается с вывода в диагностический порт контрольной точки 65h и заканчивается POST кодом 80h. Затем управление передается операционной системе с отображением обычного для Award BIOS кодом FFh.

65

Ранняя инициализация SIO контроллера, программный сброс  видео контроллера. Настройка контроллера  клавиатуры, тест клавиатуры и манипулятора "мышь". Инициализация звукового контроллера. Проверка целостности структур BIOS. Распаковка процедур обслуживания Flash ROM. Инициализация бортового синтезатора частот

66

Инициализация кэш-памяти L1/L2 согласно результатам, полученным по команде CPUID. Генерация таблицы векторов, состоящей из указателей на процедуры обработки прерываний. Инициализация аппаратных средств Power Managment

67

Проверка достоверности CMOS и батарейного питания. Настройка  регистров чипсета согласно установкам CMOS. Инициализация контроллера клавиатуры в составе чипсета. Формирование переменных BIOS Data Area

68

Инициализация видео  системы

69

Настройка i8259 контроллера  прерываний

6A

По специальному алгоритму  выполняется ускоренный однопроходный  тест оперативной памяти

6B

Визуализация количества обнаруженных процессоров, логотипа EPA и вывод приглашения для запуска  утилиты AwardFlash. Настройка ресурсов встроенного контроллера ввода-вывода в режиме конфигурирования

70

Приглашения для входа  в Setup. Инициализация PS/2 и USB Mouse

71

Инициализация кэш-контроллера

72

Настройка конфигурационных регистров системной логики. Формирование списка Plug and Play устройств. Инициализация FDD контроллера

73

Инициализация контроллера HDD

74

Инициализация сопроцессора

Продолжение таблицы 1 

Код

Расшифровка кода

75

Если пользователем  предписано в установках CMOS Setup, выполняется  защита от записи IDE HDD

77

Запрос пароля и вывод  сообщения: «Press F1 to continue, DEL to enter Setup»

78

Инициализация BIOS дополнительных устройств на шинах ISA и PCI

79

Инициализация Legacy ресурсов платформы

7A

Генерация корневой таблицы RSDT и таблиц устройств DSDT, FADT и т.п.

7D

Поиск информации о разделах загрузочных устройств

7E

Настройка служб и  сервисов BIOS перед загрузкой операционной системы

7F

Установка флага NumLock согласно CMOS SetUp

80

Передача управления операционной системе

Выполнение POST в режиме энергосбережения

Одно из состояний  платформы, когда содержимое оперативной  памяти сохраняяется на жестком диске, называется Hibernate. В спецификации ACPI ("Advanced Configuration and Power Interface Specification", Revision 2.0a от 31/03/2002) оно определяется как режим энергосбережения S4 (Non-Volatile Sleep). Возврат к полноценному функционированию предполагает особый способ прохождения POST. Схема работы ACPI S4, как и при ускоренном старте, замещает позднюю и финальную фазы POST. Существенным моментом становится проверка в загрузочном блоке сценария старта. В зависимости от того, в каком ACPI состоянии находится система после аппаратного сигнала Reset, принимается решение о выходе из состояния S4, который начинается с вывода в диагностический порт контрольной точки 90h и заканчивается POST кодом 9Fh.

90

Ранняя инициализация SIO контроллера, программный сброс видео контроллера. Настройка контроллера клавиатуры, тест клавиатуры и манипулятора "мышь"

91

Проверка достоверности CMOS и батарейного питания

92

Инициализация регистров  системной логики и бортового  синтезатора частот

93

 Инициализация кэш-памяти  по информации CPUID

94

Генерация таблицы векторов, состоящей из указателей на процедуры  обработки прерываний. Инициализация  аппаратных средств Power Managment

95

Сканирование PCI шины

96

Инициализация встроенного  контроллера клавиатуры

97

Инициализация видео системы

98

Вывод сообщений VGA адаптера

 
 

Окончание таблицы 1 

Код

Расшифровка кода

99

Проверка первого канала контроллера DMA8237 путем записи и  контрольного считывания регистров  базового адреса и длины блока  пересылки

9A

Настройка i8259 контроллера прерываний

9B

Инициализация PS/2 и USB Mouse. Распаковка ACPI кода. Инициализация  кэшконтроллера

9C

Настройка конфигурационных регистров системной логики. Формирование списка Plug and Play устройств. Инициализация FDD и HDD контроллеров

9D

Резервирование PM-региона в системной памяти не выполняется, если таковой создан в Shadow RAM или SMRAM. В некоторых случаях требуется повторная, завершающая инициализация USB шины, выполняемая при отключенной кэшпамяти L1

9E

Настройка Power Management, входящей в состав системной логики. Инициализация схем генерации SMI и установка вектора SMI. Программирование ресурсов, отвечающих за мониторинг системных событий PM

9F

С помощью операции запрещения и разрешения очищается кэш-память L1/L2 и восстанавливается ее актуальный размер. Настройки управления режимом энергосбережения, заданные в CMOS Setup, сохраняются в PM RAM. Для мобильныплатформ выполняется проверка возврата к полноценному функционированиюпосле отключения всех питающих напряжений (режим Zero Volt Suspend)


 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2 Обслуживание POST CARD PCI

Качество и надежность POST CARD PCI неотъемлемо связано со своевременным и профессиональным обслуживанием.

Техническое обслуживание, которое необходимо проводить в процессе использования POST CARD PCI, включает в себя следующие виды работ:

– визуальный осмотр внешнего состояния:

1) проверка электрических соединений блоков и узлов;

2) проверка состояния плат и прочих компонентов;

3) проверка конденсаторов по постоянному напряжению;

– очистка от пыли электронных блоков и дорожек;

– проверка основных режимов работы:

1) нормальный режим;

2) работа в режиме диагностики (указания кодов);

– проверка работы системы сигнализации и мониторинга;

– визуальный осмотр.

Профилактическое обслуживание (2 раза в год) включает в себя:

– очистка POST CARD PCI от пыли и грязи;

– измерение параметров входной, выходной электрической сети, характера нагрузки;

– проверка соединений (пайки);

– проверка правильной работы POST CARD PCI;

– проверка электронных плат и цепей диагностики;

– проверка и тестирование заранее исправной платы.

 

3 Основные этапы расчета надежности элементов и системы

При расчете надежности элементов и систем можно выделить следующие этапы:

1 этап. Общую схему системы разбивают на отдельные элементы. Каждый элемент системы рассматривается как сложный составной элемент для расчета надежности. Элемент системы разбивают на комплектующие, для каждой из которых существует показатель надежности.

2 этап. Формируется понятие отказа для отдельных комплектующих элементов и системы в целом. В процессе эксплуатации материалы, из которых изготовлены комплектующие элементы, стареют и меняют свои свойства. На параметры всех комплектующих элементов устанавливаются допуски, выход за которые означает, что элемент отказал в связи с постепенным отказом.

Для составных элементов  понятие отказа формируется исходя из значения основного параметра  этого элемента. Для системы в  целом отказом можно считать  нарушение маршрутизации и т.п.

3 этап. Составляется логическая схема расчета надежности.

Для расчета надежности необходимо использовать последовательную схему, в этом случае при отказе одного элемента отказывает вся система. Эта  схема называется схемой основного  соединения. Кроме неё используется параллельное соединение, мостиковое. Для сложных систем используют комбинацию перечисленных схем.

4 этап. Определяются характеристики безотказности для всех групп элементов, имеющих основное соединение. Расчет проводится отдельно для восстанавливаемых и невосстанавливаемых элементов, при этом учитываются условия эксплуатации, электрическая нагрузка, цикличность работы и т. п.

Характеристики отдельно определяются по внезапным и постепенным  отказам.

5 этап. Определяются характеристики восстановления для всех групп элементов, имеющих основное соединение и которые подлежат восстановлению.

6 этап. Определяются  характеристики надежности с учётом резервирования.

3.1 Расчёт надежности при внезапных отказах

Внезапный отказ – это отказ, который характеризуется скачкообразным изменением значений одного или нескольких параметров объекта. Внезапные отказы происходят под воздействием внешних и «внутренних» факторов. К внешним факторам относятся температура вокруг объекта, изменение давления окружающей среды, различные перегрузки по напряжению, помехи, механические воздействия, амплитуда и частота вибрации. «Внутренними» факторами считаются ошибки, допущенные при проектировании и производстве. Для устранения «внутренних» факторов  необходимо проверять все элементы перед сборкой и саму технологию сборки.

Различают два вида расчётов надежности при внезапных отказах в зависимости от полноты учитываемых факторов, при этом считается, что отказы независимые, т.е. отказ одного объекта системы не зависит от отказов других объектов.

3.1.1 Предварительный расчет

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

Целью расчёта является  определение рационального состава  системы, обеспечивающего необходимые  параметры и показатели надежности.

Интенсивность отказов  всей схемы равняется сумме интенсивностей отказов всех элементов. Интенсивность отказов элемента определяем по формуле:

                                                ,                                                      (1)

где      – интенсивность отказа элемента;

           – интенсивность отказа элемента при нормальных условиях эксплуатации;

           – коэффициент, учитывающий условия эксплуатации.

Существуют справочники, в которых представлены значения λномин j, полученные при нормальных условиях эксплуатации.

Основные типы условий  эксплуатации и соответствующие  им коэффициенты приведены в таблице 1.

Коэффициент kλ1 учитывает влияние вибраций.

Информация о работе Разработка микропроцессорного устройства управления