close

Вход

Забыли?

вход по аккаунту

?

Kursach VTIT Oformlenie

код для вставкиСкачать
???????????? ??????????? ? ????? ?????????? ?????????
????????????? ??????????????? ??????????? ???????????
??????? ????
???????? ?????? ?? ????????
"?????????????? ??????? ? ?????????????? ??????????"
"?????? ???????? ?? ???????????????? PIC ? PIR-???????"
?????????: ???
??????: ???10-91
?????????: ?????????? ?.?.
????????: ????????? ?.?.
????: 12.12.12
???????????
2012
??????????
????????3
1. ?????? ???????..................................................................................4
2. ??????? ???????? ?????????????????? ???????.........................................5
3. ??????????? ?????????? ? ????????????? ?????6
4. ??????????? ????? ?????? ??????????7
5. ???????? ???......................................................................................8
??????????...............................................................................................10
?????? ??????????.....................................................................................11
????????
??????????????? (??) - ????????????? ????????????????? ???????, ???????????? ???, ??? ???????? ?????? ?????????? ??????????? ?????? ? ?????????????? ?????????? ?????/??????, ?????????? ? ???????? ???????????????, ???????????????? ? ???????????? ?????? ???????? ??????????, ???????-?????????? ??????????, ?????????? ??????????????? ?????????, ??????? ????????? ???????, ?????? ????????? ????????. ?? ??????????? ? ????????? ???????? ? ????????? ??????????? ???????, ??????? ?? ????????? ??????? ??????? ? ????? ???? ?????? ??????? ??? ????????. ?? ???????????????? ?? ??????????? ??????: 4-?, 8-??, 16-??, 32-? ?????????.
????? ????????? ??????????? ?? - ??? ?????????? ????? ??????? ?????????, ?.?. ?? ????????? ?????????? ????????? ???????????? ??????????? ("?????????????") ?????????, ????????????, ???? ?????? ? ?. ?.
??? ?????????? ?????????????????? ?????????? ????????? ?????? ???????? ??????????????? (??) ????????? PICmicro ???????? Microchip PIC16F873.
??? ??????? ?? ?????????? ???????????????? ???????????, ??????????? ????????? ??? ??????? ?? ???? ????, ????? ?????????? ?????????, ??????????? ?? ??? ?????. ????? ??????? ?????? ???????? 35 ??????????.
? ???? ?????? ??????? ???????? ??????? ???????? ?? ?????? ??????? ? ????????? ?? ????????. ???? ????? ??????? ??????? ? PIR ???????? ?? ?????? ??????????????, ?? ? ?????? ? ??? ????? ???? ???????. ??? ????? ???? ?????, ??????? ???? ?????? ??????? ??? ???????? ?????? (? ??????????? ?? ??????) ??? ??????????? ????????. ? ???? ??????? ??????????????? PIC12F635 ????????? ?????? ?? ?????????? ??????? ?? ?????? ?????? ? ???????? ? ???????? ??????, ????? ?? ???????.
1. ?????? ???????.
? ????????? ????? ?? ????????? ????????? ?????????? ????????????????? ?? ?????? ?????? ?????????????????. ??????? ???????? ??????? ??? ???? ??????????? ?? ?????? ????????????? ? ??????? ???????? ????? ????????? ??????? ?? ??????????????? ?????????? ? ????????? ???????, ??????????? ???????????? ??????? ????? ??????? ????????. ????? ???????, ??? ?????? ?????????? ???? ??? ???????????????? ?????????? ??????????????????? ??? ???? ?????????? ???????????? ????????. ??? ??? ??? ?????? ????? ??????????? ? ???????? ?????????.
????????? ??????????????? ????????? ???????? ????????? ???????????? ????????????? ????????????? ????? ??? ???????? ? ???????? ?? ??????????. ??? ??????? ???????? ??? ?????????????????. ????????? ?????? ? ?? ???????? ???????? ?? ?????? ????? ????????. ???? ???????? ???????? ????? ? ???? ?? ????????? ? ???????????? ?????? ????? ????? 9,4 ???. ????????? ???????? ??????? ????????? ????????? ? ?? ????????? ?????????? ?????, ??? ?????????????? ????????????????? ????????. ?????? ? PIR ???????? ????? ???????? ??????? ????????? ?????? ??? ??? ???????????? ?????????? ???????. ????? ??????? ?????? ??????? ?????????? ?? 10 ?? 60 ?????? ??? ???????????? ? ?????????? ?????? ??? ??????????? ??????????? ????????????????. ? ??? ????? ??????? ???????? ???????? ? ???? ?????? ???????. ?????????? ??????? ? ?????????????? ?????? ? ?????????? ??? ???????????? ????????????? ?????????. ??????????? ???????????, ???????????? ? ?????????? ????????, ??????, ??? ????? ????????? ???? ? ??????? ???????????? ???????? ????????? ? ???????????? ?????????, ?? ???? ??? ?????????, ?? ????? ?????????????, ???????????? ?? ??????????? ???????? ????? ???????????, ?? ????????????? ????? ?? ?????? ??????????? ???????????. ? ???? ???????? ??????? ???????????? ?? ???????? ???????????? ???????????????? ??????, ? ??????? ???????? ?????????? ?????????? ??????????????? ????????? ???????????.
???. 1. ?????????????? ??????????? PIR-???????.
????????????????? ??????? ????? ????????? ????? ??? ?????????????? ???????, ?????? ??? ??????????? ?? ???? ?? ???????? ?????????? ?? ?????? ??????? ?????????????, ? ??? ??????????? ?? ?????? - ??????????? (??? 1).
2. ??????? ???????? ?????????????????? ???????.
?????????? ?????????? ?????????????????? ??????? ????????????? ??????????? ?? ?????? ????????????? ????????? ??????? ????????????? ?????????, ?? ????? ? ?????????? ??????????? ??? ????????. ????? ?????, ??? ??????????? ?? ??? ??????? ????????????, ???????? ?????? ?????????????????? ??????? ?? ????????, ?? ???? ????????? ??????????? ?????? ???????????? (????????? ?????? ??-?? ???, ????????? ??????????? ? ?????????). ? ???? ???????, ?????????? ??????? ? ????? ?????????????? ????? ????????? ?? ????????? ???????? ?????? ????????? ??????? ???????? ?????????? ??????? ???????????? ? ?????????.
?????? ????????/???????????, ?????????? ?? ????????????????? ????????, ??????????? ??????? ????????????? ????????? ? ???? ?????? ???????. ?????? ?? ?????? ?????????????????? ??????? ??????? ?? ?????? ??-?????????. ??? ????????? ???????? ??? ??????? ??????? ? ???????????? ???????, ??? ??????????? ????, ?? ?????? ?????????????????? ??????? ?????????? ??????????. ??? ???? ????? ??????????, ???????? ?? ??????, ? ??????? ???????????? ????? ???????, ???????????? ??-????????? ?? ??????? ????????????????. ??? ??????????? ???????, ???????????? ????????? ?? ???? ???????????? ? ???????????? ??????? ?????????? ?????, ??? ????????? ????????? ???????????????? ????????? ?? ?????? ?????????????????? ???????
?????? ????????? ?? ?????????? ?? 20 ????? ? ?? ????????? ?? ???????????? ????????? ?????????? ?????, ????????? ? ??????? ???????. ??? ????, ?????? ????????? ?? ????? ?????? ????????? ?????????? ?????(???????? ????????? ????????). ?????? ? ???????? ?? ??????? ????????? ????? ? ?????????, ????????? ? ?????? ??????? ?????????? ?????? ????????? ???? ???????????, ?.?. ??? ???????? ? ??????? ????????????. ?????? ? PIR ???????? ?????? ????? 3 ???????? : Vcc, ????? ? GND. ?? ????? ???????? ??? ?????????? ??????? ?? 5 ?? 12V ? ????? ???? ??????????? ?????????? ???????????? ??????????. ??? ??????? ???????? ?? ?????? ??????? ?????????? ??????? ?????????? ???????. ????? ?? ????? 3? ?????????? ??????? ??? ????????? ?????? ??????. ??????? ???????? ????? ????? H ? L. ????? ????????? ????????? ? ????????? H, ??? ???????????? ??????? ????????? ??? ?????? ?? ??? ?????? ???????? ??????? ?????????? ???????. ? ????????? L, ?? ?????? ??? ?????? ???????????? ??????? ?????????? ????????? ???????. ???????? ????? ?????? ????? ????? ??????? ??? ??????????? ?? ????????? ?? ?????????????? ???????.
3. ????? ? ???????????.
????? ??????? ???????? ???????? ??????. ?????????? ???????? ?? 4 AA ???????, ??????? ???? 6V. ?? ?????, ??????? ???????????? ??? ?????? ?? ????????????? ??????????? ???????, ?????????? ?????? ?? 5,4V. ???????? ????? ???????????? ??????? 9V , ?? ????? ??? ????????? ???????????? LM7805. ????? ? ?????? ?????????????? ????????????????? PIC12F635 ????? ???? GP5 (????? 2). ??? ???????? ?? ?????? ??????? ?????????? ?????????? ????? 3,3 V. ??? ?????????? ???????????? ????????????????? ??? ??????? ?????????? ???????, ?? ? ????????? ???????????? ??? ?????????? ??? ?????????? NPN ???????????? BC547, ????????? ???????? ????????? ? ????????????????. ????? ?????????? ??????, ?? ??? ?????????? ??????? ?????????? ??????? (+5V). ??? ???????? ?? ?????? ?????? ?????????? ??????? ?????????? ??????? ??????? ???????? ?????????? ? ?????????? ?? ??? ?????????? ?????? ?? ??????? ??????????? ??????. ????????? ?? ??????? ????????? ? ??????? H, ??? ??? ???????? ?????? ??????? ????? ?????????? ??????? ?? ??? ???, ???? ???????? ?? ???????????. ??????????????? PIC12F635 ?????????? ?????????? ???????? ?????????, ?????????? ?? ??????? 4,0 ???.
???. 2 ????? ????????????? ??????????????.
????????? VD1, ???????????? ? ????? GP4 ????? ?????????????????? ???????? ?????? 3 ???? ??? ??????????? ???????. ?????????????????? ?????? EFM-290ED ???????????? ? ????? GP2 ???????? ? ??????? ????????. ?????????????????? ?????? ???? ??????????? ??????? ???? ?? ????? ??????????? ???????. ?????? ????? ??????????? ??????? 3,4 � 0,5 ???. ????????????????? ?????? ????? ??????????????? (???????? ???????? - ????? 5 ?), ??????? ?? ???????? ?????????? ??? ?????, ? ?? ????? ??? ?? ?????????? ????? ???? ?????? (? ?????? ????????????????) ??????????????? ????? ???????? ??? ????????????????.
4. ??????????? ????? ?????? ??????????
???. 3 ????? ???????????.
5. ???????? ???
????????? ???????? ?? ? ? ?????????????? ? MikroC Pro ??? PIC. ??? ?????? ??????? ????????? ?????? ??? ???? ? ??? ??????????????? ? ???????? ???????. ????? ????? ??????????????? ???? 60 ?????? ?? ?????? ???????? ???????? ?? ?????? ? ???????. ??? ????????? ??? ???????????? ???????. ????? ??????????????? ?????????? ???????????? ???????, ?? ????????? ??????????? ?? ??????? 3725??. MikroC ????? ?????????? ?????????? ??? ????????? ????? (Sound_Play()). ?????? ?????? ???? ?? ??? ???, ???? ?????? ??????? ????????. ????? ???????? ????????????, ?????????? ??????? ?? ?????? ??????? ??????????, ?? ?????? ?? ????????? ?????, ? ??? ? ??????? ???????? 10 ?????? ?????? ???? ?? ??????? 3570??. ???? ?? ???????????? ???????? ?????, ?? ????? ?????????? ?? ??????? 3725 ??. ???? ?????? ?????????? ?????????? ????????? ?????????? ?? ??????? 4,0 ???, MCLR ? ?????????? ?????? ?????????.
/*
Project: PIR Motion Sensor Alarm (PIC12F635) // ???????? ???????
Piezo: EFM-290ED, 3.7 KHz connected at GP2 // ?????? ????????????
PIR sensor module in retriggering mode // PIR-?????? ? ?????? ???????????
Internal Clock @ 4.0 MHz, MCLR Disabled, WDT OFF // ?????????? ??????? ?????????? ??
*/
sbit Sensor_IP at GP5_bit; // PIR-?????? ????????? ? ????? GP5
sbit LED at GP4_bit; // ????????? ????????? ? ????? GP4
unsigned short trigger, counter;
void Get_Delay(){ // ?????? ???????? ??? ???????? ????????????????? ???????.
Delay_ms(300); // ???????????? 300 ??.
}
void main() {
CMCON0 = 7; // ????????????? ???????????? ??????
TRISIO = 0b00101000; GPIO = 0;
Sound_Init(&GPIO,2); // ?????????? ??????? 3 ????, ?????????????? ? ???????.
LED = 1; // ????????? ??????????
Get_Delay();
LED = 0; // ?????????? ??????????
Get_Delay();
LED = 1;
Get_Delay();
LED = 0;
Get_Delay();
LED = 1;
Get_Delay();
LED = 0;
Delay_ms(60000); // ?????? ???????? 45 ??? ??? ???????????? PIR-???????.
counter = 0;
trigger = 0;
do {
while (!Sensor_IP) { // ??????????????? ?????????? ???????????? ??????? Sound_Play(3725, 600); // ?????? ???????? ?? ??????? 3725 ??.
Delay_ms(500); // ?? 500 ?? ?????????? ???????????? ?????????? ????????? ?????????.
trigger = 1;
counter = 0;
}
if (trigger) {
Sound_Play(3570, 600); // ???? ?????? ?????????, ?? ?????? ?????????? ????????, ?? ?? ??????? 3570 ??.
Delay_ms(500); // ???????? 500 ?? ?? ???????.
counter = counter+1; // ??????? ?????????? ???? ???????.
if(counter == 10) trigger=0; // ???? ??????? ?????? 10, ???????????? ?????????.
}
}while(1);
} // End main() // ????? ?????????.
??????????. ? ????????? ?????? ?? ??????????? ???? ?? ???????? ????????? ?????????? ?????? ?????????? ?????????? ?????????. ????????????????? ?????? ???????? ????? ??????? ????????? ? ?????????? ????? ???????? ?????????????? ? ??????????? ????????? ??? ????????????? ??????????? ????????.
????? ??????? ???????? ??? ????, ??? ?????????????????? ???????????? ???????? ???????????? ?????? ???????????? ??????????????? ? ?? ?????????? ???????? ??????? ??????????? ??????? ??????? ?? ?????????????????, ???????????? ?????????? ? ????????? ?????????.
?????? ??????????
1. ????????? ?.?. "???????? ??????", 2012.
2. http://cxem.net
3. http://www.wikipedia.org/.
4. ??????????? ?? ???????????????? PIC ?????????????????. ????????????? ?.?. 2008 ?. + ??
Документ
Категория
Без категории
Просмотров
95
Размер файла
305 Кб
Теги
kursach_vtit_oformlenie
1/--страниц
Пожаловаться на содержимое документа