В настоящее время в системах управления и обработки данных все ча-ще применяются микроконтроллеры, решающие широкий спектр задач. Микроконтроллеры используются во всех сферах жизнедеятельности челове-ка, устройствах, которые окружают его. Простота подключения и большие функциональные возможности. С помощью программирования микро-контроллера можно решить многие практические задачи аппаратной техники.
Шаговые двигатели играют большую роль в развитии техники и элек-тронике. Шаговые двигатели хорошо используются в принтерах, приводах дисководов, автомобильных приборных панелях, станках ЧПУ и других при-ложениях, требующих высокой точности позиционирования. В связи с этим управление биполярного шагового двигателя играет важную роль.
Цель работы - разработка драйвера управления биполярным шаговым двигателем, на основе микроконтроллера ATmega8 и модулем L298n, c функцией обмена информацией между микроконтроллером и персональным компьютером. Задачи - организация обмена информацией, путем передачи данных с микроконтроллера ATmega8 по UART каналу на PC при помощи переходника CP2102 подключенному к USB-порту PC, для управления мик-росхемой L298n и шаговым двигателем.
В ходе работы были изучены основы функционирования микро-контроллеров и средств передачи данных между цифровыми устройствами. Была создана схема передачи данных между микроконтроллером Atmega8, шаговым двигателем, микросхемой L298n и выводом информации на LCD экран, при помощи персонального компьютера, с помощью преобразователя CP2102. Была написана программа для микроконтроллера.