Медицинский прибор для прогнозирования динамики воспалительного процесса

курсовая работа

4.1 Работа схемы

При нажатии кнопки "Пуск" микроконтроллер DD1(алгоритм работы микроконтроллера показан на рис.1) обнуляет свои показания. И с порта P2.0 подается напряжение на ключ VT3 далее напряжение поступает на первый электрод и общую шину. При накоплении заряда и протекании Фарадеевского процесса изменяется межэлектродное сопротивление датчика и, как следствие, начинает возрастать разность потенциалов первого и второго индикаторных электродов датчика. Когда она достигнет напряжения нижнего уровня(Uн 0,36 В), срабатывает первый пороговый элемент VT1 , который запускает в микроконтроллере DD1 измеритель временных интервалов . По достижении значения разности потенциалов третьего и четвертого индикаторных электродов датчика, равного верхнему уровню (Uв 0,4 В), срабатывает второй пороговый элемент VT2 , который прекращает отсчет времени измерителем временных интервалов в микроконтроллере DD1.

Выходы Р1.0-Р1.7, Р2.0-Р2.4 микроконтроллера DD1 соединены с входами ЖК дисплей HG1 (HD44780) где отображается результат.

Рис.1. Алгоритм работы микроконтроллера

4.2 Микроконтроллер АТ89S8252

Массовое производство микроконтроллеров привело к их значительному удешевлению и, как следствие, к широчайшему использованию в разнообразном промышленном и бытовом оборудовании, особенно в 4-разрядном и 8-разрядном исполнении. Ассортимент предлагаемых микроконтроллеров на мировом рынке постоянно растет, появляются новые, более совершенные и технологичные изделия повышенной степени интеграции, новые полупроводниковые структуры, новые идеологические решения.

Микроконтроллер семейства АТ89 фирмы Atmel представляет собой восьмиразрядную однокристальную микроЭВМ архитектуры MCS-51, разработанной фирмой Intel, и уже много лет лидирующей на мировом рынке, как по количеству разновидностей, так и по количеству выпускающих ее фирм. Микроконтроллеры изготавливаются по КМОП (CMOS) технологии и имеют полностью статическую структуру. Базовая структура микроконтроллеров совпадает с базовой структурой микроконтроллеров семейства MCS-51 и отечественных микроконтроллеров серий 1816/51 и 1830/51, однако микроконтроллеры многих типов содержат новые запоминающие и периферийные устройства, а некоторые устройства базовой структуры имеют иные характеристики.

Все микроконтроллеры семейства АТ89 программируются и перепрограммируются пользователем.

В этом проекте применяется микроконтроллер марки АТ89S8252. В его задачу входит получение показаний в виде цифрового кода, преобразование полученной информации по формулам, заданным в настройках программы микроконтроллера, а затем преобразование в двоично-десятичный код.

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

Применение микроконтроллера обосновано следующими факторами: уменьшения схемы управления за счет применения микроконтроллера;

-совмещение в микроконтроллере нескольких функций преобразования;

- реализация сервисных функций для создания удобств работы обслуживающего персонала;

Выбор типа этого микроконтроллера обусловлен рядом причин таких как:

-система команд обеспечивает наиболее простые алгоритмы обработки данных;

-функции внешней аппаратной части по максимуму переносятся на внутренние узлы микроконтроллера;

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

Делись добром ;)