... VỀ CÁC DÒNG VIĐIỀUKHIỂN THÔNG DỤNG 8
A : VIĐIỀUKHIỂNAVR 8
1: GIỚI THIỆU 8
2: CẤU TẠO BÊN TRONG 11
B : VIĐIỀUKHIỂN 8051 18
1: GIỚI THIỆU 18
2: CẤU TẠO BÊN TRONG 8051 20
C : VIĐIỀUKHIỂN ...
cho sinh vi n khi bắt đầu nhập môn viđiều khiển.Vì vậy, vi c chọn dòng viđiềukhiển này
làm thành phần trung tâm của bộ KIT là phù hợp với chương trình đào tạo và điều kiện của
sinh vi n.
Bộ ... 4
1. Tên đề tài: 4
2. Sinh vi n thực hiện: 4
3. Giảng vi n hướng dẫn: 4
4. Mục tiêu: 4
5. Nội dung chính: 4
6. Kết quả chính cần đạt được: 4
CHƯƠNG 1: TỔNG QUAN VỀ VIĐIỀUKHIỂN 6
I. GIỚI THIỆU...
... mạch có gắn
vi điềukhiển AVR. Khả năng này làm cho vi c thay đổi chương trình trong giai đoạn phát triển
cũnh như khi nâng cấp về sau trở nên dễ dàng.
Kiến trúc của viđiềukhiểnAVR tỏ ra rất ... chương trình dùng cho tất cả các viđiềukhiểnAVR còn KIT
phát triển STK 500 là thiết bị hoàn hảo cho phép lập trình cho tất cả viđiềukhiển AVR. KIT
STK500 có một viđiềukhiển chủ, đóng vai ... dụng các phương án: vi xử lý,
PLC hay thủy lực, nhưng ở đây viđiềukhiểnAVR của ATmel, cụ thể là vimạch ATmega 32
của Atmel Corporation được lựa chọn.
ATmega 32 thuộc loại viđiềukhiển 8 bit,...
... trực tiếp từ máy tính,
làm giảm công vi c cho viđiềukhiển (chỉ làm công
vi c hiển thị)
•
Bổ sung thêm font chữ và hiệu ứng
•
Chương trình điềukhiểnvi t bằng C# nên có thể phát
triển lên ... thông qua
RS232 .
B-
Bảng quangbáo sử dụng trong đề tài
Bảng quangbáo sử dụng trong đề tài
1-Giới thiệu về
bảng quangbáo ma trận
MỤC LỤC
1-Giới thiệu bảng quangbáo ma trận
2-Các phương ... hàng, số cột của bảng quang báo.
•
Dữ liệu được truyền đi nhanh.
•
Chuyển đổi cách quét hàng, cột một cách linh hoạt.
-Nhược điểm:
•
Tạo bảng mã khó khăn.
•
Khó khăn trong vi c lập trình xuất dữ...
... trong giai đoạn đầu các thế hệ vi xử lý 8 bit được
dùng là Z80,8085, sau đó là các hệ vi xử lý 16 bit như 8086, 8088…
Các hệ vi xử lý này đã góp phần quan trọng trong vi c chương trình hóa các hoạt ... chính:
PHẦN1: Khảo sát viđiềukhiển 8051, vimạch giao tiếp ngoại vi 8255, cùng với
bộ nhớ bán dẫn, cảm biến.
PHẦN 2: Thiết kế và thi công mạch đếm sản phẩm dùngviđiềukhiển 8051.
Chương ... trong các đồ chơi giải trí…
Tại Vi t nam vi c chương trình hóa các hệ thống đang được áp dụng ngày càng
nhiều trong các nhà máy công nghiệp.
Để tìm hiểu về viđiềukhiển và tìm hiểu một ứng...
... số liệu
Luận văn tốt nghiệp Trang 37
GVHD Nguyễn Vi t Hùng
B. CHƯƠNG TRÌNH HỆ THỐNG
;CHUONG TRINH DEM SAN PHAM VA DONG HOP
; KHAI BAO CAC BIEN HANG
CWR4 EQU 4003H ;CWR4
ROLE_BC EQU ... ;'P'
LCALL NHAPHOP
LCALL NHAP_SP
MOV DPTR,#ROLE_BC
MOV A,#0FFH ;Cho phep bang chuyen hoat dong
MOVX @DPTR,A
DEM: LCALL BLANK
LCALL DAUDO
MOV A,DEM_SPL
LCALL TANG_1
MOV DEM_SPL,A ... LCALL TANG_1
MOV DEMHOPH,A
DUHOP?: MOV A,DEMHOPH
Luận văn tốt nghiệp Trang 34
GVHD Nguyễn Vi t Hùng
...
...
LED 72 CHUC
LED 73 DONVI
A DEM_ SPL
LED 76 CHUC
LED 77 DONVI
A DEM_SP H
LED 75 TRAM
A LED 70
( 1 )
Luận văn tốt nghiệp Trang 27
GVHD Nguyễn Vi t Hùng
9. Chương ... được set lên [1]. Muốn thời gian delay
lớn nạp giá trị cho R4, giảm R4 sau mỗi lần tràn timer. Như thế thời gian delay sẽ là:
t = (R4) x count0. Khi R4 = 0 là hết thời gian delay.
... được lưu vào
các ô nhớ từ 30H 53H. Xét nội dung ô nhớ 2EH, nếu nội dung ô nhớ 2EH = 1 và sau
khi đếm xong và băng chuyền báo hiệu ngưng đếm thì nội dung ô nhớ 2EH trao cho
thanh ghi A và lưu...
... 1 xuống 0 thì ô nhớ dùng cho vi c đếm sản phẩm
sẽ được tăng lên một đơnvị thông qua vi c gọi chương trình con tăng 1, và khi đủ số
sản phẩm thì ô nhớ dùng cho vi c đếm số hộp cũng được tăng ...
GVHD Nguyễn Vi t Hùng
2. Chương trình ngắt hiển thị:
Trong chương trình ngắt, thời gian ngắt được xác định bằng cờ tràn timer. Như
vậy cứ sau 250 s các led lại được quét. Với thời gian ngắt ... văn tốt nghiệp Trang 24
GVHD Nguyễn Vi t Hùng
7. Chương trình đầu dò:
8051 luôn luôn đọc dữ liệu từ đầu dò (Port B4) nên nội dung thanh ghi A bằng
nội dung ô nhớ 4001H. Cứ mỗi sản phẩm đi...
... Nguyễn Vi t Hùng
+ Mà điều kiện bão hòa là: I
B
> I
cSAT
Chọn R28 = R
B
=10 k
4. Cách tính tần số quét LED
- Gọi n: số LED cần hiển thị
- Gọi : thời gian ... Nguyễn Vi t Hùng
-Gọi T: chu kì quét đầu dò (ms )
Điều kiện để cho đầu dò phát hiện sản phẩm
Chiều dài nhỏ nhất của sản phẩm:
Vận tốc tối đa của băng chuyền:
III. KẾT NỐI KÍT VIĐIỀU ... chuyền:
III. KẾT NỐI KÍT VIĐIỀUKHIỂN VỚI THIẾT BỊ NGOẠI VI:
1. Kết nối với bàn phím:
Bàn phím gồm 16 phím kết nối với kít viđiềukhiển thông qua Port 1 của 8051.
Sơ đồ kết nối như sau:...