Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 17 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
17
Dung lượng
289,5 KB
Nội dung
BÀI TẬP LỚP VI XỬ LÝ Đề tài :Thiết kế mạch đếm sản phẩm sử dụng vi xử lý AT89C2051 Giáo viên hd :Th.s Lê Hùng Linh SV thực hiện: Đồn Văn Củng Nguyễn Hồng Hải Phạm Hồng Vinh Các phần Phần Một :Giới thiệu vi xử lý AT89C2051 Phần Hai :Thiết kế mạch đếm sản phẩm AT89C2051 Những tính • Đây vi điều khiển hãng Atmel ( gọi em ruột AT89C51) tương thích với VĐK AT89C51.Thích hợp cho ứng dụng cần chân I/O, chip có 20 chân: ROM : Kbyte Flash, Chu trình đọc/ghi 1000 Điện áp làm việc: 2.7 đến 6V Chu kì hoạt động: thạch anh từ 0-24MHz RAM nội: 128 x8 bit Bộ nhớ lập trình khóa cấp độ định thời 16 bit Khả lập trình kênh UART Trực tiếp điều khiển LED ngõ so sánh Analog tích hợp sẵn chip Mơ tả Chip AT89C2051 chip sử dụng điện áp thấp, hiệu suất cao CMOS bit với 2KB Flash nhớ xóa lập trình lại (PEROM) Chip sản xuất cách sử dụng Atmel’s nonvolatile mật độ cao, cơng nghệ nhớ tương thích với ngành cơng nghiệp với tiêu chuẩn MCS-51 với kết hợp linh hoạt bit , CPU với flash liền khối chip.AT89C2051 cung cấp tính tiêu chuẩn : 2KB flash, 126B RAM , 15 I/O dòng, định thời 16 bit Sơ đồ khối Sơ đồ chân Chức chân -VCC: (chân số 20) điện áp vào khoảng 2.7 đến 6V -GND (chân số 10): nối đất -P1.0 P1.1 :nối so sánh tín hiệu tương tự -Port (chân 12 đến chân 19) port bit, định hướng xuất nhập liệu +Từ P1.2 đến P1.7 với mức logic cao thấp cho đầu vào (AIN0 AIN1) tương ứng so sánh xác chip Port1 nhận mã liệu từ chương trình lưu nhớ thực -Port 3: (Gồm chân 2, 3, 6, 7, 9, 11):port chân từ P3.0 đến P3.5, P3.7 chân có điện trở kéo lên.P3.6 nối cố định I/O so sánh chip khơng thể truy cập mục đích tổng quan chân I/O Port phục vụ cho chức nhiều tính đặc biệt AT89C2051 liệt kê đây: Port pin Chức P3.0 RXD nhận liệu port nối tiếp P3.1 TXD phát liệu port nối tiếp P3.2 INT0 :ngắt ngồi P3.3 INT1:ngắt ngồi P3.4 T0 : timer ngõ vào bên ngồi P3.5 T1 : timer ngõ vào bên ngồi Port nhận tín hiệu điều khiển từ Flash RST: xác lập lại trạng thái ban đầu Tất cá chân I/O thiết lập lên mức sau RST mức cao.Mỗi chu kì máy cần 12 dao động XTAL 1: Ngỏ vào khuếch đại đảo chiều ngỏ vào mạch tạo xung clock chip XTAL 2: ngỏ từ khuếch đại đảo chiều Thiết kế mạch đếm sản phẩm Các thành phần mạch đếm sản phẩm Led hồng ngoại :phát ánh sáng hồng ngồi Transistor :bộ thu ánh sáng hồng ngoại Vi mạch giải mã 74LS138 Ic 4511 giải mã nhị phân sang thập phân Đèn LED :hiển thị kết Vi điều khiển : AT89C2051 Giới thiệu thiết bị Led - Led cấu tạo từ GaAs với vùng cấm có độ rộng 1.4eV tương ứng với xạ 900 nm - Hoạt động:khi mối nối p-n phân cực thuận dòng điện qua mối nối lớn dẫn điện hạt tải đa số mối nối phân cực nghịch có dòng rỉ di chuyển hạt tải thiểu số Nhưng chiếu sáng vào mối nối dòng nghịch tăng lên gần tỉ lệ nghịch với quang thơng Photo transistor Photo transistor tương tự transistor thơng thường khác chỗ khơng có cực bazo thay cho khống chế dòng vào cực bazo khống chế chùm sáng dòng colector transistor có cực bazo khống chế tín hiệu ánh sáng C Cực thu (colecter) Cực (base) E B Cực phát (emiter) C N P N Ký hiệu Cấu tạo B E Ic 4511 Ic4511 dùng để giải mã từ nhị phân sang thập phân để hiển thị lên đèn led 4511 gồm có 16 chân + 1,2,6,7:là chân đưa trạng thái logic + 9-15 lối với đèn led + 16 nối cực dương nguồn + nối đất + 3,4 kiểm tra đèn có bị hỏng khơng + đầu vào =0 đèn hoạt động bình thường =1 đèn ngun trạng thái đên mức logic trở khơng Sơ đồ mạch phát hồng ngoại Sơ đồ mạch thu hồng ngoại Bảng trạng thái IC4511 Bien Vao D C Ham Ra B A a b c d e f g So 0 0 1 1 1 0 0 1 0 0 0 1 1 1 0 1 1 1 0 0 1 0 1 1 1 1 1 0 1 1 1 1 1 0 0 0 1 1 1 0 1 1 0 1 Bảng giai mã địa 74ls138 a b c Y0 Y1 Y2 Y3 Y4 Y4 Y6 Y7 0 0 1 1 1 0 1 1 1 1 1 1 1 1 1 1 1 1 1 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 Sơ đồ mạch [...]... 16 nối cực dương nguồn + 8 nối đất + 3,4 kiểm tra đèn có bị hỏng khơng + 5 nếu đầu vào =0 thì đèn hoạt động bình thường =1 các đèn giữa ngun trạng thái đên khi mức logic trở về khơng Sơ đồ mạch phát hồng ngoại Sơ đồ mạch thu hồng ngoại Bảng trạng thái IC4511 Bien Vao D C Ham Ra B A a b c d e f g So 0 0 0 0 1 1 1 1 1 1 0 0 0 0 0 1 0 1 1 0 0 0 0 1 0 0 1 0 1 1 0 1 1 0 1 2 0 0 1 1 1 1 1 1 0 0 1 3 0 1 0 0... Y2 Y3 Y4 Y4 Y6 Y7 0 0 0 0 1 1 1 1 1 1 1 0 0 1 1 0 1 1 1 1 1 1 0 1 0 1 1 0 1 1 1 1 1 0 1 1 1 1 1 0 1 1 1 1 1 0 0 1 1 1 1 0 1 1 1 1 0 1 1 1 1 1 1 0 1 1 1 1 0 1 1 1 1 1 1 0 1 1 1 1 1 1 1 1 1 1 1 0 Sơ đồ mạch ... thiệu vi xử lý AT89C2051 Phần Hai :Thiết kế mạch đếm sản phẩm AT89C2051 Những tính • Đây vi điều khiển hãng Atmel ( gọi em ruột AT89C51) tương thích với VĐK AT89C51.Thích hợp cho ứng dụng cần... I/O thiết lập lên mức sau RST mức cao.Mỗi chu kì máy cần 12 dao động XTAL 1: Ngỏ vào khuếch đại đảo chiều ngỏ vào mạch tạo xung clock chip XTAL 2: ngỏ từ khuếch đại đảo chiều Thiết kế mạch đếm sản. .. đảo chiều Thiết kế mạch đếm sản phẩm Các thành phần mạch đếm sản phẩm Led hồng ngoại :phát ánh sáng hồng ngồi Transistor :bộ thu ánh sáng hồng ngoại Vi mạch giải mã 74LS138 Ic 4511 giải