NATIONAL TECHNICAL UNIVERSITY OF UKRAINE “KPI” NATIONAL TECHNICAL UNIVERSITY OF UKRAINE “KPI” INSTRUMENT MAKING FACULTY INSTRUMENT MAKING FACULTY OPTICAL AND OPTOELECTRONIC DEVICES DEPARTMENT OPTICAL AND OPTOELECTRONIC DEVICES DEPARTMENT Supervised by Supervised by : : Borovitskyi Borovitskyi V V . . N N . . Kondratenko Kondratenko D D . . U U . . Project by Project by : : Galushkina E Galushkina E . . O O . . Sleptsova Sleptsova E E . . G G . . Kucherenko Kucherenko I I . . V V . . Multitone alarm ”LIK” 2008
12
Embed
Supervised by : Borovitskyi V . N . Kondratenko D . U .
Supervised by : Borovitskyi V . N . Kondratenko D . U. Project by : Galushkina E . O . Sleptsova E . G . Kucherenko I . V. NATIONAL TECHNICAL UNIVERSITY OF UKRAINE “KPI” INSTRUMENT MAKING FACULTY OPTICAL AND OPTOELECTRONIC DEVICES DEPARTMENT. Multitone alarm ”LIK”. 2008. - PowerPoint PPT Presentation
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
NATIONAL TECHNICAL UNIVERSITY OF UKRAINE “KPI”NATIONAL TECHNICAL UNIVERSITY OF UKRAINE “KPI”INSTRUMENT MAKING FACULTYINSTRUMENT MAKING FACULTY
OPTICAL AND OPTOELECTRONIC DEVICES OPTICAL AND OPTOELECTRONIC DEVICES DEPARTMENTDEPARTMENT
Supervised bySupervised by::
BorovitskyiBorovitskyi VV..NN..
KondratenkoKondratenko DD..UU..
Project byProject by::
Galushkina EGalushkina E..OO..
SleptsovaSleptsova EE..GG..
KucherenkoKucherenko II..VV..
Multitone alarm”LIK”
2008
Short descriptionShort description
This device functions as a multitone This device functions as a multitone alarm. It may be used as a door bell alarm. It may be used as a door bell or as a signal for a burglar alarmor as a signal for a burglar alarm..
Algorithm of the device is the Algorithm of the device is the following: when power is supplied following: when power is supplied the device plays several tunes one the device plays several tunes one after anotherafter another. . This is managed by This is managed by means of softwaremeans of software..
TIM_CAPT1 :TIM_CAPT1 : retret TIM_OVF0 :TIM_OVF0 : retret TIM_OVF1 : retTIM_OVF1 : ret UART_RXC : retUART_RXC : ret UART_DRE : retUART_DRE : ret UART_TXC : retUART_TXC : ret ANA_COMP : retANA_COMP : ret TIM_COMP1 : retTIM_COMP1 : ret reset:reset: ldi Temp1,RamEndldi Temp1,RamEnd ;set stack;set stack out SPL,Temp1out SPL,Temp1 clicli inc Temp3inc Temp3 ldi temp1,0xffldi temp1,0xff ;port init;port init out ddrb,temp1out ddrb,temp1 ldi temp1,0b00000001ldi temp1,0b00000001 out portb,Temp1out portb,Temp1 ;timers init;timers init ldi temp1,0b01000000ldi temp1,0b01000000 ;OC1 toggle at compare;OC1 toggle at compare out tccr1a,temp1out tccr1a,temp1 ldi temp1,0b00001011ldi temp1,0b00001011 out tccr1b,temp1 out tccr1b,temp1 ;clear on compare, clk=C/64;clear on compare, clk=C/64 ldi Temp1,1ldi Temp1,1 sts CountRate,Temp1sts CountRate,Temp1 ;**********************************************************************************************;********************************************************************************************** ;Partiture reader;Partiture reader ;input:;input: ;output: Temp3 - code of current note;output: Temp3 - code of current note Partiture: ldi XL,0Partiture: ldi XL,0 ldi XH,0ldi XH,0 ldi Temp1,0ldi Temp1,0 ldi Temp2,0ldi Temp2,0 Play:Play: rdm HymnUSSRrdm HymnUSSR cpi Temp3,0xffcpi Temp3,0xff ;comparing with "end" flag;comparing with "end" flag breq Partiturebreq Partiture sts MelAddL,XLsts MelAddL,XL sts MelAddH,XHsts MelAddH,XH
Our creationOur creation….….
This is how it looks likeThis is how it looks like…..…..
Our programming device Our programming device
““Our power”Our power”
TiredTired………………
Happy end!Happy end!
Thank you for your attentionThank you for your attention!!
Contact us:Contact us:
National Technical University of Ukraine National Technical University of Ukraine “KPI”“KPI” Optical and optoelectronic devices Optical and optoelectronic devices departmentdepartment KyivKyiv 03056, 03056, prospektprospekt PeremogyPeremogy 37 37 http://ooep.ntu-kpi.kiev.uahttp://ooep.ntu-kpi.kiev.ua//
Project developed within the limits of Project developed within the limits of subject “Microprocessors and computers”subject “Microprocessors and computers” http://ooep.ntu-kpi.kiev.ua/microcontrollershttp://ooep.ntu-kpi.kiev.ua/microcontrollers//