Danh mục

Phương pháp cấu tạo của kỹ thuật luyện kim trong công nghệ chế tạo hợp kim p8

Số trang: 10      Loại file: pdf      Dung lượng: 183.74 KB      Lượt xem: 16      Lượt tải: 0    
Hoai.2512

Phí tải xuống: 5,000 VND Tải xuống file đầy đủ (10 trang) 0
Xem trước 2 trang đầu tiên của tài liệu này:

Thông tin tài liệu:

Tham khảo tài liệu phương pháp cấu tạo của kỹ thuật luyện kim trong công nghệ chế tạo hợp kim p8, kỹ thuật - công nghệ, cơ khí - chế tạo máy phục vụ nhu cầu học tập, nghiên cứu và làm việc hiệu quả
Nội dung trích xuất từ tài liệu:
Phương pháp cấu tạo của kỹ thuật luyện kim trong công nghệ chế tạo hợp kim p8B¸o c¸o tèt nghiÖp NguyÔn Duy Hoµng + 1 bộ Timer 8 bit và 1 bộ Timer 16 bit với chế độ so sánh và chia tầnsố tách biệt và chế độ bắt mẫu. + Ba kênh điều chế độ rộng xung PWM + Có đến 13 interrupt ngoài và trong + Bộ định thời Watchdog lập trình được. tự động reset khi treo máy + Bộ so sánh tương tự + Ba chế độ ngủ : chế độ rỗi (Idle), tiết kiệm điện ( Power save) và chếđộ Power Down ThiÕt kÕ m¹ch ®iÒu khiÓn vµ hiÓn thÞ chiÒu dµi èngMôc ®Ých : M¹ch ®o chiÒu dµi sÏ nhËn t×n hiÖu xung tõ m¸y ph¸t xung. Trªn m¹chthiÕt kÕ s½n c¸c nót Ên víi c¸c chøc n¨ng, ban ®Çu ng−êi vËn hµnh sÏ Ên nót ®Ó®Æt chiÒu dµi cÇn ®o, sau ®ã d÷ liÖu nµy sÏ ®−îc l−u vµo bé nhí Flash cña chÝpAVR. Khi èng ch¹y m¸y ph¸t xung liªn tôc ph¸t xung vµ chÝp sÏ ®Õm nh÷ngxung nµy vµ chuyÓn thµnh cm chiÒu dµi víi 400 xung t−¬ng øng víi 7cm a. ThiÕt kÕ vµ chÕ t¹o m¹ch ®iÒu khiÓn, hiÓn thÞ chiÒu dµi èng Tõ môc ®Ých cña m¹ch ®Õm vµ cÊu tróc cña chÝp vi sö lý AT90S2313 ta®−a ra s¬ ®å thuËt to¸n ®iÒu khiÓn nh− sau:Tr−êng §H N«ng nghiÖp I T§H K46 - Khoa C¬ §iÖn - 71 -B¸o c¸o tèt nghiÖp NguyÔn Duy Hoµng Begin Khai b¸o c¸c th− viÖn vµ c¸c biÕn cÇn sö dông trong ch−¬ng tr×nh Hµm quet(void). Hµm nµy chê phÝm ®−îc Ên vµ tr¶ l¹i gi¸ trÞ cña phÝm Ên Hµm ext_int1_isr(void) Hµm nµy ®−îc thùc hiÖn khi mét ng¾t ngoµi x¶y ra. Nã phôc vô viÖc xö lý bµn phÝm Hµm timer1_comp_isr(void) Hµm nµy ®−îc thùc hiÖn khi x¶y ra ng¾t so s¸nh bé ®Þnh thêi 1. Nã kÝch xung ®iÒu khiÓn ®ång thêi chê tÝn hiÖu ®iÒu khiÓn trªn ch©n PortD4. Hµm main(void) §©y lµ hµm chÝnh cña ch−¬ng tr×nh. Nã ®−îc thùc hiÖn khi b¾t ®Çu vµo ch−¬ng tr×nh. KÕt thóc. H×nh 33: S¬ ®å thuËt to¸n xö lý m¹ch ®o chiÒu dµiTr−êng §H N«ng nghiÖp I T§H K46 - Khoa C¬ §iÖn - 72 -B¸o c¸o tèt nghiÖp NguyÔn Duy Hoµng` C¸c th− viÖn ®−îc sö dông trong ch−¬ng tr×nh viÕt cho chÝp:#include // Alphanumeric LCD Module functions#asm .equ __lcd_port=0x18 ;PORTB#endasm#include #include #include #include Th− viÖn 90s2313.h chøa c¸c hµm vÒ phÇn cøng cña chip AT90s2313nh−: C¸c cæng xuÊt nhËp d÷ liÖu, c¸c thanh ghi cã trong chÝp, dung l−îng c¸cbé nhí vv. Th− viÖn lcd.h chøa c¸c hµm vÒ phÇn cøng cña LCD: Sè dßng, sè ký tùviÕt ®−îc trªn mµn h×nh LCD vv. Th− viÖn stdlib.h th− viÖn chøa c¸c hµm chuÈn trong C++. Th− viÖn nµy®−îc tÝch hîp thªm mét sè hµm kh¸c n÷a trong phÇn mÒm CodeVisionAVR CCompiler. Th− viÖn delay.h chøa c¸c hµm sö dông cho xö lý ng¾t, vµ c¸c bé ®Þnhthêi t¹o chÔ. Th− viÖn string.h chøa c¸c hµm sö dông xö lý víi ký tù .Sau phÇn khai b¸o c¸c th− viÖn sö dông trong ch−¬ng tr×nh tiÕp ®Õn khèich−¬ng tr×nh con xö lý quÐt bµn phÝm S¬ ®å thuËt to¸n cña ch−¬ng tr×nh xö lý quÐt bµn phÝmTr−êng §H N«ng nghiÖp I T§H K46 - Khoa C¬ §iÖn - 73 -B¸o c¸o tèt nghiÖp NguyÔn Duy Hoµng ext_int1_isr(void) L−u phÝm ®−îc Ên. ChuyÓn vÞ trÝ con trá LCD ®Õn täa ®é 11, 1 KiÓm tra phÝm Ên NÕu lµ NÕu lµ phÝm NÕu lµ phÝm NÕu lµ phÝm t¨ng gi¶m sang ph¶i phÝm sang tr¸i th× biÕn th× biÕn th× biÕn th× biÕn data_e +10 data_e - 10 data_e *10 data_e /10 NÕu biÕn data_e>999 th× data_e=0 NÕu biÕn data_eB¸o c¸o tèt nghiÖp NguyÔn Duy Hoµng®−a vµo chÝp. Cuèi cïng trong ch−¬ng tr×nh chÝnh chÝp xö lý tÝn hiÖu EncoderchuyÓn ®æi c¸c xung thµnh ®é dµi Cm vµ sau khi ®ñ chiÒu dµi chÝp xuÊt ra méttÝn hiÖu ®−a vµo PLC. Main (void) Chän PortD4 lµm ch©n ...

Tài liệu được xem nhiều:

Gợi ý tài liệu liên quan: