...
}
}
Phần III Kết luận
-Bộ đếmsảnphẩm bằng hồng ngoại ưu điểm thiếtkế đơn giản ,chi phi thấp ,
Nhược điểm : nhiễu do tác động của ngoại cảnh , ko phù hợp với nhiều loại sảnphẩm phức tạp ... vậy sẽ được một sảnphẩm cho tới khi hiển thị tới 9999 sảnphẩm hệ thống sẽ cảnh
báo bằng còi ,hoăc tự động trở về vị trí ban đầu.
II PHẦN HAI
+)Mạch nguyên lý của bộđếmsảnphẩm gồm có khối ... (0x06);
ghi_lenh (0x0c);
}
Bộđếmsảnphẩm gồm có :
-Phần I :Trình bày các cơ sở lý thuyết liên quan tới nội dung đồ án
-PhầnII : Trình bày nội dung trình tự và cơ sở thiếtkế
-Phần III:Kết luận
-Phần...
... sẵn lấy ra từ các
chân của cổng P1 , số sảnphẩm định sẵn lấy ra từ 4 bít thấp của P2, số
gói sảnphẩmđếm được lấy ra từ 4 bít cao của P2, số sảnphẩmđếm được
lấy ra từ các chân của cổng P0 ... số sảnphẩm định trước và số sản
phẩm đã đếm được.
- Trong khối này có các IC7447 là các IC giải mã lấy dữ liệu từ 89C51 và
giải mã ra LED 7 thanh
- LED 7 thanh được dùng để hiển thị số sảnphẩm ... yêu cầu làm bài tập lớn.
=> Vì vậy tập thể nhóm muốn phát triển thêm ý tưởng là: Thiếtkế
mạch đếmsảnphẩm và điều khiển động cơ. Đây là ý tưởng theo đánh
giá chủ quan của nhóm là có tính...
... hiện mạch đếmsảnphẩm bằng phương pháp đếm
xung. Như vậy mỗi sảnphẩm đi qua trên băng chuyền phải có một thiết bị để cảm nhận
sản phẩm, thiết bị này gọi là cảm biến. Khi một sảnphẩm đi qua ...
của 74245
4. Bàn phím:
Vì đây là mạch đếmsản phẩm, đếm số sảnphẩm trong một thùng, và số sảnphẩm
trong một lô, mỗi loại như vậy có thể nhập vào số đếm trong phạm vi từ 0 đến tối đa
9999, ... đổi từ 2 → 999. Còn số thùng sản
phẩm phạm vi thay đổi từ 1→9999.
-Lưu số sản phẩm, số hộp sau mỗi ca sản xuất và cho phép xem số sảnphẩm và số
hộp trong các ca sản xuất.
Từ mục đích yêu cầu...
... ñề tài
Đề tài nhằm mục ñích thiếtkế và chế tạo thành công mạch ñếm sảnphẩm sử dụng
họ vi ñiều khiển 8051,số lượng sảnphẩm ñếm ñược nhập từ bàn phím,hiện thị kết quả
ñếm ñược bằng hệ thống ... 32 - 39 của 8951. Trong các
thiết kế cỡ nhỏ không dùng bộ nhớ mở rộng nó có chức năng như các ñường I/O. Đối
với các thiếtkế cỡ lớn có bộ nhớ mở rộng, nó ñược kết hợp giữa bus ñịa chỉ và bus ...
Nhóm 05:lớp ĐTVTA_K3 _______________
Trang
26
II.2 .Thiết kế và thi công
II.2.1 Thiếtkế phần cứng
1. Sơ ñồ khối của sảnphẩm
2. Chức năng các...
... giá trị của bộđếm chương trình khi bắt
đầu thực hiện chương trình con và lấy lại khi kết thúc chương
trình con.
-
Con trỏ dữ liệu
Con trỏ dữ liệu DPTR được dùng để truy xuất bộ nhớ ngoài ... trong
khả năng giao tiếp.
-Các thanh ghi timer:
8051 có chứa 2 bộ định thời/ đếm 16 bit được dùng cho
việc định thời hoặc đếm sự kiện. Timer 0 ở địa chỉ 8AH (TL0:
byte thấp) và 8CH (TH0: ... nên bit C = 1 và kết quả trong thanh ghi
A = 00H
Cờ nhớ có thể xem là thanh ghi 1 bit cho các lệnh luận lý thi
hành trên bit. ANL C, 25H
+ Cớ nhớ phụ:
Chương 4:
Tổ chức bộ nhớ
Bộ nhớ bên trong...
... tin cần
thiết khi chạy chương trình, khi đó phải dùng kỹ thuật mở rộng
bộ nhớ. 8051 có khả năng mở rộng bộ nhớ đến 64k byte bộ nhớ
chương trình và 64k byte bộ nhớ dữ liệu bên ngoài. Bộ nhớ
chương ... Bộ nhớ
chương trình là bộ nhớ Rom còn bộ nhớ dữ liệu là bộ nhớ Ram.
_ Bộ nhớ Ram chia ra làm 2 loại Sram và Dram. Dram được
chế tạo dùng kỹ thuật MOS, có dung lượng bộ nhớ lớn, công
xuất tiêu ... giảm công suất
tiêu thụ được thiết lập khi CE\ ở mức cao, ở chế độ này Data ở
trạng thái trở kháng cao độc lập.
*Giải mã địa chỉ:
Do 8051 thiếtkế cần quản lý nhiều thiết bị ngoại vi, nhiều
ô...
... như hình
sau cho phép bộ nhớ Ram có 2 chức năng vừa là bộ nhớ chương
trình vừa là bộ nhớ dữ liệu.
Vậy 1 chương trình có thể được tải vào Ram (bằng cách ghi
nó như bộ nhớ dữ liệu) và thi hành ...
tính với thiết bị ngoài là một điều cần thiết giúp máy có thể mở
rộng khả năng làm việc.
*Sơ đồ chân của 8255
8051
Port C
H
8255
PortA
Đệm
74245
Giải mã
74138
LED
Port0
Port2
_ Các bộđệm ngõ ... 8255:
Trong hệ thống Vi xử lý hay máy vi tính nếu chỉ giao tiếp
với bộ nhớ trong ROM, RAM thì chưa đủ, máy tính còn phải
giao tiếp với các thiết bị ngoại vi như bàn phím, màn hình, máy
in, để con người...
... của 74245
4. Bàn phím:
Vì đây là mạch đếmsản phẩm, đếm số sảnphẩm trong một
thùng, và số sảnphẩm trong một lô, mỗi loại như vậy có thể nhập
vào số đếm trong phạm vi từ 0 đến tối đa 9999, ... Nguyễn Việt Hùng
đếm chưa hoặc hủy bỏ số vừa nhập phải cần sử dụng thêm các
phím chức năng, nên chúng em dùng thêm 6 phím chức năng từ A
đến F. Do đó bàn phím gồm 16 phím được kết nối vào port ... chức năng từ A
đến F. Do đó bàn phím gồm 16 phím được kết nối vào port 1 của
8051:
Sơ đồ khối kết nối như sau:
8051
BAØN PHÍM
PORT 1
Luận văn tốt nghiệp Trang 2
GVHD Nguyễn Việt Hùng
Cấu...
... vi điều khiển 8051, vi mạ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ếtkế và thi công mạch đếmsảnphẩm dùng vi
điều khiển 8051.
ANL A,#0FH
MOV LED77,A
MOV A,LED70
JNZ ... tạo không bỏ lỡ
cơ hội cho ra đời các họ vi điều khiển ngày càng tiến bộ hơn.
Vi điều khiển được sử dụng nhiều trong các thiết bị công
nghiệp, trong máy giặt, trong điều khiển đèn giao thông,...
... linh hoạt vì vậy thiếtkế phần cứng phải cân đối
sao cho phần mềm không quá phức tạp.
I. KẾT NỐI 8051 VỚI BỘ NHỚ VÀ CÁC IC NGOẠI VI :
1. Kết nối bộ nhớ chương trình bên ngoài:
Bộ xử lý chính là ... K
x
57,12
2,025
220)2,08,05(
40
C
ECsatLEDCC
B
OLEBsatCC
R
VVV
R
VVV
)(
2. Kết nối bộ nhớ dữ liệu ngoài:
Bộ nhớ Ram được cho phép ghi/ đọc bằng các tín hiệu điều
khiển WR\ và RD\. 8051 có 1 lệnh duy nhất truy xuất dữ liệu
của bộ nhớ dữ liệu ngoài ... Ngược lại,
công tắc chuyển sang A thì Rom A được truy xuất.
PHẦN II
THIẾT KẾ,THI CÔNGVÀ CHƯƠNG TRÌNH
Ch
ương 9: THIẾT KẾ, THI CÔNG PHẦN CỨNG
Sau khi đã phân tích một mô hình hệ thống vi xử...
... hiện mạch đếmsảnphẩm
bằng phương pháp đếm xung. Như vậy mỗi sảnphẩm đi qua
trên băng chuyền phải có một thiết bị để cảm nhận sản phẩm,
thiết bị này gọi là cảm biến. Khi một sảnphẩm đi qua ... -Đếm số sảnphẩm trong một thùng phạm vi thay đổi từ 2
999. Còn số thùng sảnphẩmphạm vi thay đổi từ 19999.
-Lưu số sản phẩm, số hộp sau mỗi ca sản xuất và cho phép
xem số sảnphẩm và ... số đếm. Bộ phận
chuyển đổi trực quan nhất là bàn phím. Khi cần thay đổi số đếm
người sử dụng chỉ cần nhập số đếm ban đầu vào và mạch sẽ tự
động đếm. Khi số sảnphẩm được đếm bằng với số đếm...