... băng chuyền:
III. KẾT NỐI KÍT VI ĐIỀU KHIỂ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ều khiển thông qua Port 1 của 8051. Sơ
đồ kết nối như sau:
GVHD ... C. Có 3 chế độ hoạt động
khác nhau:
- Chế độ 0: vào/ra thông thường.
- Chế độ 1: chốt vào/ra.
- Chế độ 2: bus hai chiều.
Chế độ 0:
Từ điều khiển:
Chế độ 0 xác lập hai cổng 8 bit (A và B) và hai ... tụ trong mạch lọc
thấp qua ở ngã vào.
2. Khối xử lí:
Với khối xử lí người ta có thể dùng IC rời hoặc khối vi xử lí. Nếu sử dụng vi xử lí
trong khối xử lý, người ta có thể thiếtkếmạch điện...
... đặc biệt.
8051 có bộ nhớ theo cấu trúc Harvard: có những vùng nhớ
riêng biệt cho chương trình và dữ liệu. Chương trình và dữ liệu
có thể chứa bên trong 8051 nhưng 8051 vẫn có thể kết nối với ... Reset:
8051 có ngõ vào reset RST tác động ở mức cao trong
khoảng thời gian 2 chu kỳ, sau đó xuống mức thấp để 8051 bắt
đầu làm việc. RST có thể kích bằng tay bằng một phím nhấn
thường mở, sơ đồmạch ... MOV A, R5.
Đây là lệnh 1 byte dùng địa chỉ thanh ghi. Tuy nhiên có
thể thi hành bằng lệnh 2 byte dùng địa chỉ trực tiếp nằm trong
byte thứ 2: MOV A, 05H.
Lệnh dùng các thanh ghi R0 đến R7 thì...
... Chế độ chờ (Stanby Mode ): Chế độ này làm 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 8051thiếtkế ... xuống CSO
+ Chế độ đọc (Read Mode ): Chế độ này được thiết lập khi CE\
và OE\ ở mức thấp, PGM ở mức cao. Có hai ngõ vào điều khiển
dùng để truy xuất Data từ ROM là CE\ và OE\ dùng để kiểm
soát ... nhiều thiết bị ngoại vi, nhiều
ô nhớ, muốn làm được việc này người ta phải cung cấp cho mỗi
ô nhớ và thiết bị ngoại vi tầm địa chỉ cho thiết bị đó. Vì vậy cần
có mạch giải mã địa chỉ trong mạch...
... Tính linh hoạt của vi mạch thể hiện ở khả năng lập trình. Qua
một thanh ghi điều khiển, người sử dụng xác định chế độ hoạt
động và cổng nào cần được sử dụng như là lối ... A
1
được dùng để chọn thanh ghi điều khiển hoặc một trong các
cổng vào/ra để trao đổi dữ liệu. Các hoạt động cơ bản của 8255
được tóm tắt trong bảng sau:
A
1
A
0
RD\ WR\ CS\ Hoạt động
L L L ... máy
in, để con người có thể đối thoại được máy tính cũng như
dùng máy tính để điều khiển các thiết bị khác. Để giao tiếp với
nhiều thiết bị như vậy, máy tính có thể giao tiếp qua nhiều
đường...
... xuất
Chọn chế độ
0 = chế độ 0
1 = chế độ 1
Cờ lập chế độ
1 = tích cựïc
Nhóm A
Port C (cao)
1 = nhập
0 = xuất
Port A
1 = nhập
0 = xuất
Chọn chế độ
00 = chế độ 0
01 = chế độ 1
1x = chế độ 2
D7 D6 ...
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 1 của
8051:
Sơ đồ khối kết nối như sau:
8051
BÀN PHÍM
PORT 1
Luận văn tốt ...
GVHD Nguyễn Việt Hùng
Tuy nhiên dòng ra lớn nên phải dùng thêm điện trở hạn dòng từ
mỗi ngõ ra (B1 _ B8) của 74245
4. Bàn phím:
Vì đây là mạch đếm sản phẩm, đếm số sản phẩm trong một
thùng,...
...
chính:
PHẦN1: Khảo sát 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 đếm sản phẩm dùng vi
điều khiển 8051.
ANL A,#0FH
MOV LED77,A
MOV ... đ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 động ... 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, trong
các đồ chơi giải...
... thống có khả năng hoạt
động một cách 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 ... mức cao). Khi kết
nối với mạch điện khác, mạch điện khác có thể reset mạch điện
này qua header 3 (JP8). Sự tác động thông qua sự ngắt dẫn của
Q
3
C828. Khi Q
3
dẫn (có tác động bên ngoài), ... yếu. Sơ đồ nguyên lý mạch reset trong sơ
đồ nguyên lý mạch điều khiển.
1. Mạch reset từ việc chọn Rom: Mạch được tạo bởi cổng
nand, IC 74221, cổng OR7432 và 1 cổng OR khi kết hợp với
reset khác
sơ...
...
T6
Thiết kế điều khiển nhiệtđộ lò nung trên nền PLC S7- 300
68
+ Đặt nhiệtđộ các cụm BG
3
= 1000
0
C , BG
4
= 1000
0
C.
+ Đốt các cặp van: 12, 11, 9, 7.
+ Thời gian nâng nhiệtđộ ... END
Nhiệtđộ lò đạt 400
0
C
3
Thiết kế điều khiển nhiệtđộ lò nung trên nền PLC S7- 300
70
+ Khởi động quạt làm lạnh nhanh, quạt đẩy khí.
+ Chuyển điều khiển các cụm BG về chế độ “ bằng ...
I0.2
IN
PV
S5T#5M
T6
Q0.2
Q2.3
Q0.2Q0.1
T6
Thiết kế điều khiển nhiệtđộ lò nung trên nền PLC S7- 300
65
THIẾT KẾ ĐIỀU KHIỂN NHIỆTĐỘ LÒ NUNG TRÊN NỀN PLC
S7-300
4.1. Sơ đồ công nghệ...
... la:ø
-Lắp mạchdùng kỹ thuật số với các IC đếm, chốt, so sánh
ghép lại
-Lắp mạchdùng kỹ thuật vi xử lí
-Lắp mạchdùng kỹ thuật vi điều khiển
II. CHỌN PHƯƠNG ÁN THIẾT KẾ:
1. Với mạch đếm sản phẩm dùng ... Với mạch đếm sản phẩm dùng kỹ thuật vi xử lí:
Ngoài những ưu điểm như đã liệt kê trong phương pháp
dùng IC rời thì mạch đếm sản phẩm dùng kỹ thuật vi xử lí còn
có những ưu điểm sau:
-Mạch ... đế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ản phẩm được đếm bằng với số đếm ban đầu
thì mạch sẽ tự động dừng. Từ đây suy ra mục đích yêu cầu của
đề tài:
-Số...
... thiếtkếmạch dao động sử dụng chương trình EWB
VI. DAO ĐỘNG THẠCH ANH
1. Sơ đồ mắc mạch
2. Dạng sóng quan sát
KỸ THUẬT ĐIỆN TỬ 2 GVHD: Vương Tấn Sĩ
Trang6
Phân tích và thiếtkếmạch dao động ... EWB
V. MẠCH DAO ĐỘNG HARTLEY-FET
1. Sơ đồ mắc mạch
2. Dạng quan sát:
KỸ THUẬT ĐIỆN TỬ 2 GVHD: Vương Tấn Sĩ
Trang5
Phân tích và thiếtkếmạch dao động sử dụng chương trình EWB
IV. MẠCH DAO ĐỘNG ... ĐIỆN TỬ 2 GVHD: Vương Tấn Sĩ
Trang2
Phân tích và thiếtkếmạch dao động sử dụng chương trình EWB
I. MẠCH DAO ĐỘNG ĐA HÀI PHI ỔN-BJT
1. Sơ đồ mắc mạch
Tính Toán Lý Thuyết:
Thời gian nạp điện...
... thành
nhiệm vụ thiếtkếdùng chip vi điều khiển 8051 áp dụng vào đonhiệtđộ của lò.
Thông qua bản thiếtkế này em đà đợc áp dụng những kiến thức đà học vào công
việc thiếtkế phần cứng và ... Nếu nhiệtđộ lớn hơn MAX thì báo động
MOV A,41H
SUBB A,MIN ;So sánh phần nguyên của nhiệtđộ với nhiệtđộ MIN
JC ALARM ; Nếu nhiệtđộ nhỏ hơn nhiệtđộ MIN thì báo động
;**** ****
;**** So sánh T ... có nhiệtđộ cao
Repeat_3:
MOV 40H,#9 ;Thực hiện vòng lặp 8 lần tơng ứng với 8 kênh đo
Loop 4:
DJZ 40H, END_COMPARE
MOVX A,@DPTR
INC DPTR
SUBB A,41H ;So sánh nhiệtđộ của kênh đo với nhiệt độ...