Введення
Сучасну мікроелектроніку важко уявити без такої важливої вЂ‹вЂ‹складової, як мікроконтролери. Мікроконтролери непомітно завоювали весь світ. Останнім часом на допомогу людині прийшла ціла армія електронних помічників. Ми звикли до них і часто навіть не підозрюємо, що в багатьох таких пристроях працює мікроконтролер. p align="justify"> Мікроконтроллерні технології дуже ефективні. Одне і те ж пристрій, який раніше збиралося на традиційних елементах, будучи зібрано з використанням мікроконтролерів, ставати простіше. Воно не вимагає регулювання і менше за розмірами. p align="justify"> Крім того, із застосуванням мікроконтролерів з'являються практично безмежні можливості по додаванню нових споживчих функцій і можливостей до вже існуючих пристроїв. Досить просто поміняти програму! p align="justify"> Де ж застосовуються мікроконтролери? Та просто скрізь! Застосування досить широке. Немає такої техніки, яка нас оточує, де б не застосовувалися мікроконтролери. p align="justify"> Проте завдання розробки радіоелектронних пристроїв з застосуванням мікроконтролерів вимагає знання і розуміння принципів їх роботи, але головне - вміння складати керуючі програми. Без програми мікроконтролер просто шматочок пластмаси з ніжками. У цій роботі ми познайомимося з мікроконтролера ближче, розглянемо найпростіший приклад з мікро серії ATMEL AVR ATmega 8, розберемо програму, склавши алгоритм роботи, і зробимо необхідні висновки. br/>
Завдання на курсову роботу
Ми не будемо детально розглядати структуру мікроконтролера, а відразу переступимо до розбору найпростішого пристрою (робота), який реагує на зміни показників датчиків (в даному випадку застосуємо один датчик). При зміні цих показань робот повинен вибрати траєкторію прямування самостійно. Для цього нам знадобитися створити таку схему, щоб це реалізувати, і звичайно не обійдемося і без програми реалізованої на мові більш високого рівня «Ѳ + +В». p align="justify"> Отже, для цього в першу чергу ми розберемося зі схемою даного пристрою, потім складемо алгоритм роботи пристрою, і напишемо програму, яка реалізує поставлену нами мету. br/>
Схема
Поставлена ​​вище завдання прекрасно вирішується за допомогою мікроконтролера ATmega 8. головне в схемі - це фотодатчик. Його принцип роботи заснований на властивості поверхонь відображати падаюче на них світло. Для фотодатчика в даній схемі підійде яскравий червоний світлодіод і фототранзистор. br/>В В
Для оптимальної можливості роботи пристрою логічно підключити в еммітерной ланцюг транзистора резистор, номіналом 220 Ом. Що б пристрій міг переміщатися по траєкторії, необхідно підключити до драйвера руху (L293D) два електромотори. Ну і звичайно без чого вже точно ми не обійдемося, це звичайно сам мікроконтролер, підключений до фотореагірующей ланцюга і до драйвера...