Архитектура Аудит Военная наука Иностранные языки Медицина Металлургия Метрология Образование Политология Производство Психология Стандартизация Технологии |
Разработка алгоритма работы микроконтроллера
Устройство осциллографа содержит микроконтроллер, который является управляющим узлом. В данном пункте рассмотрим алгоритмы работы микроконтроллера DD4. В общем виде алгоритм работы микроконтроллера заключается в обработке данных АЦП, а также в выводе информации на внешние устройства. Рисунок 2.16 – Блок схема основного алгоритма программы
Алгоритм состоит из следующих блоков: - Инициализация микроконтроллера, при включении питания настраиваются порты ввода/вывода, USB, таймеры, USART, внешний тактовый генератор. Необходимо установить режим работы от внешнего тактового генератора, настроить таймер Т0 для организации работы USART, Т1 для организации временных интервалов управления. Рисунок 2.17 – Блок схема алгоритма инициализации МК
- Обработка данных АЦП. В интервале, приблизительно равным 1мкс производится считывание информации с АЦП. Алгоритм управления микросхемой АЦП приведён на рисунке 2.18. Рисунок 2.18 – Блок обработки данных АЦП
- Передача данных. Осциллограф способен организовать передачу измерительной информации на внешние устройства посредствам интерфейса USB. Передача данных организована встроенным аппаратным блоком микроконтроллера USART, поэтому отправка происходит по идентификации флага наличия данных в соответствующем буфере. Микроконтроллер принимает данные по параллельным линиям RD0-RD7, RC4-RC5 и передаёт данные по линии USART/USB в формате: - 1 байт: биты 0-7 данных; - 2 байт: биты 8-9 данных + коэффициент усиления. Кроме того, каждую секунду передаётся метка реального времени.
Рисунок 2.19 – Блок передачи данных
- Приём команды. Микроконтроллер может принять команду от персонального компьютера, как это было подробно описано в пункте 2.3. Оператор может масштабировать сигнал на увеличение либо уменьшение, а также установить время часов DD2. - Настройка уровня. Алгоритм выполняется в автоматическом режиме, в том случае, когда компаратор DA3 выдаёт импульс превышения данных порога. Микроконтроллер будет уменьшать сопротивление цифрового резистора до тех пор, пока сигнал не будет находиться в установленных рамках.
РАСЧЕТЫ, ПОДТВЕРЖДАЮЩИЕ НАДЕЖНОСТЬ И РАБОТОСПОСОБНОСТЬ ОСЦИЛЛОГРАФА ПОРТАТИВОГО
Расчёт надёжности
Надежность – свойство объекта сохранять во времени в установленных пределах значения всех параметров, характеризующих способность выполнять требуемые функции в заданных режимах и условиях применения, технического обслуживания, хранения транспортирования. Надежность является комплексным свойством, которое в зависимости от назначения объекта и условий его применения может включать безотказность, долговечность, ремонтопригодность, и сохраняемость или определённые сочетания этих видов. Безотказность – свойство объекта непрерывно сохранять работоспособность в течении некоторого времени или наработки. Свойства проявляются как в период использования объекта по прямому назначению, так и в период его хранения и транспортирования. Показателями безотказной работы цифрового портативного осциллографа могут служить вероятность безотказной работы и средняя наработка по отказу. В схеме устройства можно выделить i – элементов, последовательный (постепенный) отказ которых выражается формулой (3.1) где n – число групп элементов шт; ni – количество элементов i – группы; li – количество отказов i – группы; аi – коэффициент, учитывающий эксплуатационные факторы. Условия эксплуатации: - температурный режим от - 10 до +40ºС. - влажность воздуха от 60 до 70% при t=25 ºC; - высота от 0 до 1 км; - прибор не герметизирован и не амортизирован; - P(t) заказчика - 0,75 Вероятность безотказной работы P ( t ) прибора в течении заданного промежутка времени (t) определяется по формуле (3.2) Для микросхем цифровых и аналоговых, полупроводниковых приборов, резисторов, конденсаторов, разъёмов, дросселей эксплуатационный коэффициент равен а i = b 1∙ b 2∙ b 3∙ b 4∙ b 5, (3.3) где b1, b2 - коэффициенты, учитывающие влияние механических воздействий на интенсивность отказов механических элементов; b3 - коэффициент, учитывающий влияния влажности воздуха на интенсивность отказов; b4, b5 - коэффициенты, учитывающие влияние высоты и влияние температуры и режима работы механически элементов на интенсивность отказов. Для печатной платы эксплуатационный коэффициент равен а i = b 1∙ b 2∙ b 3∙ b 4. (3.4) Для соединений пайкой эксплуатационный коэффициент равен а i = b 6∙ b 7∙ b 8 , (3.5) где b6, b7- коэффициенты, учитывающие влияние механических воздействий на интенсивность отказов механических элементов; b8- коэффициент, учитывающий влияния влажности воздуха на интенсивность отказов. Согласно формул (3.3), (3.4), (3.5) определяем аi a1 = 1,5 × 1,2 × 1 × 1 × 0,75 = 1,35; a2 = 1,5 × 1,2 × 1 × 1 × 0,75 =1,35; a3 = 1,5 × 1,2 × 1 × 1 × 0,75 =1,35; a4 = 1,5 × 1,2 × 1 × 1 × 0,075 = 0,135; a5 = 1,5 × 1,2 × 1 × 1 × 0,23 = 0,414; a6 = 1,5 × 1,2 × 1 × 1 × 0,07 = 0,126; a7 = 1,5 × 1,2 × 1 × 1 × 0,38 = 0,684; a8 = 1,5 × 1,2 × 1 × 1× 0,42 = 0,756; a9 = 1,5 × 1,2 × 1 × 1× 0,42 = 0,756; a10 = 1,5 × 1,2 × 1 × 1 × 0,1 = 0,18; a11 = 1,5 × 1,2 × 1 × 1 = 1,8; a12 = 5 × 2 × 1 = 10. a13 = 1,5 × 1,2 × 1 × 1 = 1,8. Необходимые для расчета надежности данные сведены в таблицу 3.1.
Таблица 3.1 – Суммарная интенсивность отказов
По формуле (3.1) находим интенсивность отказов устройства в целом. Вероятность безотказной работы определяем для наработок 1000, 5000, 10000, 20000 по формуле (3.2) ; ; ; . Рисунок 3.1 - График зависимости вероятности безотказной работы Р = f (t)
При вероятности безотказной работы 0,75 наработка на отказ 16000 часов.
Анализ надёжности
Проведем анализ надежности по группам элементов. Анализ надежности проводим с целью выявления самых ненадежных элементов в схеме. Разделения элементов на группы производим согласно схемы электрической структурной БНТУ.000000.100Э1. В состав блоков входят следующие элементы: 1. Входное устройство; 2. Блок обработки, управления и индикации; 3. Блок передачи данных. Интенсивность отказов первого блока определяется по формуле l1=lDD1+lDA1,DA3 +lC1,C4+lR1-R6+lXS1+lМЕСТА ПАЙКИ (3.6) Интенсивность отказов второго блока определяется по формуле l2=lDD2+lDD4+lVD1+lR7-R9+lC5,C6+lZQ1,ZQ2+lSB1+lМЕСТА ПАЙКИ (3.7) Интенсивность отказов третьего блока определяется по формуле l3=lDA2+lDD3+lDD5+lC7,C8+lC2,C3+lXS2,XS3+lМЕСТА ПАЙКИ (3.8) l1=(0,5+0,55∙2+0,05·2+0,05·6+0,2+0,004∙50) ∙10-6= 2,4∙10-6 ч-1 l2=(0,5+0,6+0,7+0,05∙3+0,05∙2+0,37·2+0,4+0,004∙100)∙10-6= 3,59∙10-6 ч-1 l3=(0,55+0,6+0,5+0,05∙2+0,25·2+0,2·2+0,004∙100)∙10-6= 3,05∙10-6 ч-1 Определяем вероятность безотказной работы блоков P(t) в течении времени t по формуле tкр.i = ln(P)/λi (3.9) tкр.1 = -ln(0,75)/2,4∙10-6 = 120000 ч; tкр.2 = -ln(0,75)/3,59∙10-6 = 80100 ч; tкр.3 = -ln(0,75)/3,05∙10-6 = 94300 ч. По полученным данным строим график зависимости вероятности безотказной работы Р=f(t) который приведен на рисунке 3.2. Рисунок 3.2 - График зависимости вероятности безотказной работы отдельно взятых блоков Согласно графику, изображенному на рисунке 3.2 tкр1 равно 120000 часов, tкр2 - 80100 часов, tкр3 - 94300 часов, в то время как наработка на отказ всего устройства в целом составляет 16000 часов. Так как технический ресурс (габаритный) значительно меньше приведенных значений tкр, то это дает возможность повысить Рэкспл.
Рисунок 3.3 - Схема соединения блоков
Для проверки осциллографа выбираем метод последовательной поэлементной проверки, он заключается в том, что элементы изделия при поиске неисправности проверяются по одиночке в определенной, заранее установленной последовательности. Если очередной проверяемый элемент оказался исправным, то переходят к проверке следующего. При обнаружении неисправного элемента поиск прекращается, и элемент заменяется (ремонтируется). Затем проверяют работоспособность. Если при этом система не функционирует нормально, то приступают к дальнейшей проверке. Причем проверка начинается с той позиции, на которой был обнаружен неисправный элемент. Устанавливаем время измерения в точках схемы: - для первого блока τ1 = 2 мин; - для второго блока τ2 = 3 мин; - для третьего блока τ3 = 3 мин. Определим условные вероятности отказов. Для метода последовательных поэлементных проверок условные вероятности отказов q по значению соответствуют l. Тогда q1=2,4, q2=3,59, q3=3,05. Определяем отношение τ1/q1 = 2/(2,4) = 0,83; τ2/q2 = 3/(3,59) = 0,84; τ3/q3 = 3/(3,05) = 0,98. Исходя из расчетов, первое измерение необходимо производить на выходе первого блока, так как у него наименьшее значение отношения. Второе - на выходе второго блока и т.д. Для аналитического процесса поиска неисправностей, как правило, применяют его графическое изображение в виде программы поиска неисправностей. Условное обозначение элемента производят в виде прямоугольника, а измерение в виде круга (с порядковым номером). Тогда программа поиска неисправности будет представлена ветвящейся схемой, состоящей из кружков с двумя выходами, обозначающих результат измерения (есть нужный сигнал или нет – «да» или «нет» соответственно) и оканчивающейся прямоугольниками, обозначающими неисправный элемент. Рисунок 3.4 - Программа поиска неисправности изделия
Среднее время поиска неисправности по программе вычисляется по формуле TПН=q1·τ1+q2·(τ1+τ2)+q3·(τ1+τ2+τ3) (3.9) TПН = 2,4·2+3,59·(2+3)+3,05·(2+3+3) » 60 мин. Для обеспечения допустимой величины вероятности безотказной работы Р(t)=0,75 определим некоторые эксплуатационные показатели. Параметр потока отказов ω, ч-1 определяется по формуле ω = 1 / tкр, (3.10) ч-1 Периодичность проведения регламентных работ tРР, ч, определяется по формуле , (3.11) ч. Вычислим оптимальный период выполнения регламентных работ ТРопт, ч, по формуле , (3.12) где Тпр – среднее время выполнения одной профилактики (Тпр=1,5 ч); ΛПО – интенсивность постепенных отказов изделия, обнаруживаемых во время выполнения техобслуживания, ч-1. Интенсивность постепенных отказов ΛПО, ч-1 рассчитываем по формуле ; (3.13) ч-1; ч. Одним из важнейших показателей эксплуатационных свойств изделия является коэффициент технического использования КТИ. Он показывает какая, доля от всего времени эксплуатации изделия приходится на время его работы. КТИ рассчитывается по формуле , (3.14) где tп - время пребывания изделия в исправном состоянии, независимо от того работало оно или находилось в ожидании; tТО - общее время, затрачиваемое на техническое обслуживание (без восстановления); tв - общее время, затрачиваемое на восстановление (устранение неисправности). Согласно общего расчета надежности, проведенного в пункте 3.1, принимаем время tП равным 16000 часам, а время tТО согласно формулы равным 570 часов. Общее время tВ принимаем равным двум часам. Тогда: . В качестве основного критерия оценки эксплуатационных свойств изделия служит коэффициент простоя изделия Кп. Рассчитываем данный показатель по формуле , (3.15) . Рассчитанное значение КП является показателем высоких эксплуатационных свойств осциллографа. Расчёт печатной платы
Ширина печатных проводников определяется по максимальному току для разных цепей схемы, если допустимая плотность тока JДОП=60 А/мм2, максимальный ток: для шин +5В ІМ1=20 мА, а толщина металлизированного покрытия mПОК=0,4 мм, тогда ширина будет равной (3.16) Принимаем толщины проводников: 0,25мм~10мД. Расстояние между проводниками найдем по разнице потенциалов, с учетом электрических характеристик выбранного метода изготовления. В нашей схеме, в основном, максимально возможное напряжение не превышает 5 В, расстояние между печатными проводниками - 0,25 мм~10мД. На плате производится поверхностный монтаж. После выбора элементной базы, рассчитываем площадь, занимаемую каждым элементом S, мм2. Исходные данные и сводим в таблицу 3.2. Определим суммарную площадь электрорадиоэлементов S,мм2, устанавливаемых на плату, таблица 3.2, по формуле (3.17) , (3.17) где Sуст – установочная площадь электрорадиоэлементов, м2·10-6. Таблица 3.2 - Установочная площадь элементов
Определяем площадь платы с учетом коэффициента заполнения площади платы Sпл, м2, по формуле , (3.18) где Кз – коэффициент заполнения платы. Коэффициент заполнения площади выбирается в пределах от 0,2 до 0,5. Возьмем Кз=0,5, тогда по формуле получим Исходя из этой площади, с учетом монтажных и крепежных отверстий, получаем печатную плату с размерами сторон равными 60х50 мм. |
Последнее изменение этой страницы: 2019-04-01; Просмотров: 288; Нарушение авторского права страницы