Тип работы:
Предмет:
Язык работы:


РАЗРАБОТКА ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ ДЛЯ УСТРОЙСТВА КОНТРОЛЯ ЦИФРОВЫХ МИКРОСХЕМ

Работа №188393

Тип работы

Бакалаврская работа

Предмет

физика

Объем работы56
Год сдачи2019
Стоимость4560 руб.
ПУБЛИКУЕТСЯ ВПЕРВЫЕ
Просмотрено
13
Не подходит работа?

Узнай цену на написание


РЕФЕРАТ 3
Введение 5
1 Обзор логических устройств 6
1.1 Базовые логические элементы 6
1.2 Комбинационные логические устройства 8
1.3 Последовательностные логические устройства 11
1.4 Методы тестирования 14
1.5 Описание UART-интерфейса 14
Вывод 17
2 Разработка структурной схемы устройства и алгоритмов работы 18
2.1 Структурная схема устройства 18
2.2 Структурная схема работы ПО 19
2.3 Алгоритм «общения» ПК-МК 21
2.3 Алгоритм тестирования на примере микросхемы КР1533ЛН1 23
Вывод 25
3 Разработка программного обеспечения и результаты эксперимента 26
3.1 Описание ПО 26
3.2 Эксперимент 29
Вывод 31
Заключение 32
Список использованных источников 33
Приложение А 35

Цифровые интегральные микросхемы применяют в устройствах обработки дискретной информации электронно-вычислительных машин (ЭВМ), системах автоматики и т.п. Потребитель заинтересован в поставках качественной элементной базы. Отказ в работе одного компонента может привести к катастрофическим последствиям. Производитель не всегда гарантирует качества поставляемых компонентов и не может служить критерием оценки работоспособности того или иного элемента. Не имея в своём распоряжении измерительного и испытательного оборудования, потребитель зачастую ограничивается лишь проверкой внешнего вида компонента. Однако для каждого элемента должен быть проведён комплекс испытаний на соответствие требуемым характеристикам и работоспособности. В связи с этим, задача разработки устройства тестирования цифровых микросхем является весьма актуальной.
Существующее на сегодняшний день тестовое оборудование для контроля качества цифровых микросхем не удобны для частного пользования, так как имеют большие массагабариты и сложность в эксплуатации, или же наоборот, малые размеры, но возможность тестирования только определённой серии цифровых интегральных микросхем.
Цель работы - разработка программного обеспечения для устройства автоматического тестирования цифровых микросхем.
Задачи, которые необходимо выполнить для достижения поставленной цели:
1. Обзор основных логических устройств и методов тестирования цифровых микросхем
2. Изучение языка программирования С#
3. Разработка интерфейса и функционала программы
4. Проведение экспериментов по тестированию


Возникли сложности?

Нужна помощь преподавателя?

Помощь в написании работ!


В результате работы был проведен обзор логических устройств, методов тестирования цифровых микросхем и интерфейса UART. Разработано программное обеспечение, которое позволяет: тестировать микросхемы; добавлять новые микросхемы в базу данных; анализировать и выводить отчет о тестировании. При разработке ПО были реализованы алгоритм тестирования, алгоритм формирования файла с набором команд для тестирования, алгоритм «общения» ПК - МК. Проведен эксперимент по тестированию микросхемы КР1533ЛН1. В результате эксперимента программа верно определила рабочую микросхему и микросхему с неработающим инвертором, что говорит о работоспособности программного обеспечения и устройства тестирования в целом.
Результаты работы были представлены на XVI Всероссийской конференции студенческих научно-исследовательских инкубаторов 2019 года и приняты к опубликованию в сборнике:
1 Доронин Д.А. Устройство автоматического тестирования
цифровых микросхем / Д.А. Доронин, С.А. Писенко, А.О. Почуфаров // Труды XVI Всероссийской конференции студенческих научно-исследовательских инкубаторов. Россия, Томск, 13 - 15 мая 2019 г. (в печати)



1. Мышляева И. М. Цифровая схемотехника. Учебник / И. М. Мышляева.
- М.: Академия, 2005. 400 с.
2. Э.Троелсен Язык программирования С# 5.0 и платформа . NET 4.5, 6е изд.: Пер. с англ. - М.: ООО «И.Д. Вильямс». 2013. - 1312с.: ил. - Парал. тит.англ.
3. [Электронный ресурс] Интегральная схема - URL:
ййрз://ги.’№1к1реб1а.огд/’№1к1/Интегральная_схема (Дата обращения:
15.10.2018).
4 Новиков Ю. В. Введение в цифровую схемотехнику / Ю. В. Новиков // Курс лекций. — М.: Интернет-университет информационных технологий, 2006. — URL: https://www.intuit.ru/studies/courses/104/104/info (Дата
обращения: 8.10.2018).
5. Торгаев С.Н., Тригуб М.В., Мусоров И.С., Чертихина Д.С. Практическое руководство по программированию STM-микроконтроллеров: учебное пособие / С.Н. Торгаев, М.В. Тригуб, И.С. Мусоров, Д.С. Чертихина
- Томск: Изд-во Томского политехнического университета, 2015. 118 с.
6. Музылева И.В. Основы цифровой техники / И.В. Музылева. - М.: Национальный Открытый Университет «ИНТУИТ», 2016. 270 с.
7. Насонов А. Электрическое тестирование. Что, как и зачем? //Электроника: Наука, технология, бизнес. -2013. -No. 3. -С. 102-107.
8. [Электронный ресурс] Универсальный асинхронный
приёмопередатчик - URL: https://ru.wikipedia.org/wiki/ Универсальный асинхронный приёмопередатчик (Дата обращения: 10.10.2018).
9. Городецкий А. Бесконтактное внутрисхемное тестирование
аналогоцифровых схем //Радиоэлектроника и информатика. -2005. -No. 3.
10. [Электронный ресурс] Электроника и связь: поставка электронных
компонентов - URL: https://eandc.ru/catalog/detail.php?ID=9670 (Дата
обращения 9.01.2019)
11. [Электронный ресурс] КР1533ЛН1 - ИС стандартной логики К155, К555, КР1533 - МИКРОСХЕМЫ - Электронные компоненты (каталог) - URL: http://tec.org.ru/board/kr1533ln1/151-1-0-1197 (Дата обращения 9.01.2019)
12. [Электронный ресурс] FT232 USB UART Board [type A] (Waveshare Electronics Ltd.) - URL: https://tomsk.terraelectronica.ru/product/1266243 (Дата обращения 20.11.2018)



Работу высылаем на протяжении 30 минут после оплаты.



Подобные работы


©2025 Cервис помощи студентам в выполнении работ