Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Архив4 / Proshin_polnostyu_ves_kursach / курсовой Прошин Е.М..docx
Скачиваний:
23
Добавлен:
07.08.2013
Размер:
1.8 Mб
Скачать

Описание алгоритма работы системы.

После подачи питания система находится в режиме ожидания. Оператор нажимает кнопку"Пуск" в окне интерфейса системы, после чего система переходит в рабочий режим. После чего необходимо указать номинал проверяемого сопротивления.В случае если заданный номинал не входит в диапазон измерения системы, на мониторе компьютера выводится сообщение об ошибке с текстом “Задан некорректный номинал” и система вновь ожидает переходит в режим ожидания. Если контролируемый резистор имеет корректный номинал, обнуляются регистры МК.С помощью компаратора и ПЛИС происходит автоматическое определение поддиапазона в котором находится контролируемый номинал, в соответствии с ним, с помощью коммутатора устанавливает соответствующий резистор R0, а также подбирает значение , в соответствии с формулой ;.После чего на выходе системы устанавливается напряжение, величина которого пропорциональна отклонению сопротивления резистора от номинала. Это напряжение измеряется и затем микроконтроллер переходит к подпрограмме сортировки. Полученное значение МК переводит в проценты и делает вывод – больше оно или меньше допустимого значения отклонения. И в соответствии со сделанным выводом отсортировывает данный резистор. Когда в систему поступает следующий резистор, вновь происходит определение поддиапазона и все последующие операции.

Заключение.

В результате проделанной работы мной была спроектирована система контроля отклонения сопротивления резисторов пригодная для использования на производстве для диапазона сопротивлений от 10Ом до 10 Мом с отклонениями 20%, 10%, 5%, 1%.

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

51

Соседние файлы в папке Proshin_polnostyu_ves_kursach