Руководители Проэкт выполнили: проэкта: Слива Светлана

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