Проектирование идентификатора каналов многожильного кабеля

Курсовой проект - Компьютеры, программирование

Другие курсовые по предмету Компьютеры, программирование

мпоненты Proteus:

 

Таблица

МикроконтроллерATMega8РезисторGeneric ResКнопкаGeneric ButtonДемультиплексор74154

Послесоединения элементов между собой и их настойки, устанавливаем файл прошивки (sender_001.elf) свойствах контроллера.

После этого необходимо добавить на схему вторую часть данной системы (приемник). Как только приемник будет добавлен, можно начинать симуляцию работы схемы.

 

 

 

Заключение

 

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

Был обоснован выбор тех или иных схем и выбор микроконтроллера, который будет стоять во главе всего устройства и управлять его составляющими элементами.

Были разработаны основные принципы и алгоритмы работы устройства, по которым оно будет функционировать, а для интеграции данных алгоритмов в само устройство была разработана программа на языке C для контроллера ATmega8 в среде разработки WinAVR.

Была смоделирована электрическая схема устройства.

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

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

 

 

 

Список используемой литературы

 

. Голубцов Микроконтроллеры AVR - от простого к сложному, 2003, СОЛОН-Пресс.

. ATmega8 Datasheet, описание от разработчика, 2011.

3. Atmel Home- Atmel Corporation