Upload
hedy
View
67
Download
0
Embed Size (px)
DESCRIPTION
Национальный технический университет Украины «КПИ» приборостроительный факультет кафедра оптических и оптико-электронных приборов. Проэкт выполнили: Слива Светлана Лосева Екатерина Фесенко Андрей Вересенко Михаил. Руководители проэкта: Боровицкий В.Н. Кондатенко Д.Ю. Фесенко Андрей:. - PowerPoint PPT Presentation
Citation preview
Руководители проэкта:
Боровицкий В.Н.Кондатенко Д.Ю.
Проэкт выполнили:Слива СветланаЛосева ЕкатеринаФесенко АндрейВересенко Михаил
ФЕСЕНКО АНДРЕЙ:
Организация проэкта,распайка,закупка компонентов,помощь в сборке,программирование.
ВЕРЕСЕНКО МИХАИЛ:
Составление разводки схемы,сборка,программирование,умные мысли
СЛИВА СВЕТЛАНА:
Презентация,распайка,закупка компонентов,программирование.
ЛОСЕВА ЕКАТЕРИНА:
Идея оптической части,ее реалезация,сборка,программирование.
Главная задача разработки : изменение скорости двигателя постоянного тока , получение развертки лазера , благодаря изменению скорости вращения двигателя при помощи МК и варистора.Для вкл.-выкл прибора используется кнопка.
Вначале была разработана принципиальная схема.
Затем была разведена печатная плата.
Мы использовали такие компоненты: МК Tiny 13,микросхемы L298N и L7805,кнопка,варистор , блок питания на 13V,двигатель постоянного тока.
Использовав принципиальную схему и разводку , мы собрали все в единое целое и получили прибор. Затем приступили к основной работе-программированию МК.Запрограммировав ,проверили его работоспособность.
.include "tn15def.inc"
.equ DriveS = PORTB0
.def tmp = R16
.def tmp1 = R17
.org 0
rjmp Init
.org 8
rjmp ADC_Comp
Init:
ldi tmp,0b00001011
out DDRB, tmp
ldi tmp, 0b00001000
out PORTB, tmp
ldi tmp, 0b01101000
out TCCR1, tmp
ldi tmp, 128
out OCR1A, tmp
ldi tmp, 0b00100001
out ADMUX, tmp
ldi tmp, 0b11101111
out ADCSR, tmp
sei
Loop:
in tmp, PINB
andi tmp, 0b00001000
cpi tmp, 0b00001000
breq DrL
cpi tmp, 0b00000000
breq DrR
DrL:
sbi PORTB,DriveS
rjmp Loop
DrR:
cbi PORTB,DriveS
rjmp Loop
ADC_Comp:
in tmp1,ADCH
out OCR1A,tmp1
reti
Мы изучили курс МК в ОП,научились работать с микроконтроллерами, программировать их,получили навыки пайки плат.Вот наш прибор