Tải bản đầy đủ (.docx) (11 trang)

BÁO CÁO THỰC TẬP BẢO TRÌ THIẾT BỊ ĐIỆN TỬ

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (230.85 KB, 11 trang )

BỘ GIÁO DỤC VÀ ĐÀO TẠO
TRƯỜNG ĐẠI HỌC SƯ PHẠM KỸ THUẬT HƯNG YÊN
BÁO CÁO THỰC TẬP BẢO TRÌ THIẾT BỊ ĐIỆN TỬ
Đề tài: Thiết kế mạch điều khiển LED đơn dùng EEPROM
Giảng viên hướng dẫn : Đào Văn Đã
Nhóm Sinh viên thực hiện : Chu Thị Thuận
Đinh Văn Thuận
Phó Đức Trường
Nguyễn Xuân Việt
Lớp : ĐTK7.2
NỘI DUNG
I. MỤC ĐÍCH, YÊU CẦU, ỨNG DỤNG CỦA MẠCH
1. Mục đích
2. Yêu cầu
3. Ứng dụng
II. LÝ THUYẾT
1. IC4040
2. EEPROM 28C64
III. SƠ ĐỒ MẠCH VÀ NGUYÊN LÝ
1. Sơ đồ khối
2. Sơ đồ nguyên lý
3. Nguyên lý hoạt động của mạch
4. Chương trình nạp cho EEPROM
IV. KẾT LUẬN
I. MỤC ĐÍCH, YÊU CẦU, ỨNG DỤNG CỦA MẠCH
1. Mục đích
- Tìm hiểu chi tiết về EEPROM (28C64)
- Các ứng dụng của EEPROM
- Biết cách lập trình và nạp chương trình cho EEPROM
- Làm sản phẩm mẫu sử dụng EEPROM (Thiết kế mạch điều khiển LED
đơn dùng EEPROM)


2. u cầu của mạch
- Thiết kế mạch đơn giản, rõ ràng, đẹp.
- Mạch chạy đúng, đủ các hiệu ứng: từ trái sang phải, phải sang trái, sáng
từ giữa ra.
3. Ứng dụng của mạch
Các ứng dụng trong thực tế hiện nay sử dụng vi mạch nhớ EPROM rất phổ
biến. Nó là vi mạch mở rộng bộ nhớ chương trình, ngồi ra chức năng nổi bật
của nó là lưu dữ liệu khi mất nguồn điện.
- Mạch điều khiển LED đơn dùng EEPROM dùng trong các mạch quảng
cáo
- Mạch trang trí Led nhấp nháy…
II. LÝ THUYẾT
1. IC 4040
- IC 4040 là bộ đếm nhò phân không đồng bộ gồm 12 tầng Flip-Flop, cả 12
ngõ ra này (Q1~Q12) đều đã được đệm trước khi đưa ra ngoài.
- IC 4040 thường được dùng làm bộ chia tần số, được sử dụng trong các
mạch làm trễ hoặc để điều khiển sự hoạt động của các bộ đếm khác.
Hình 1: Sơ đồ chân IC4040
Chức năng các chân của IC 4040 như sau:
- Chân 16 V
DD
: cấp nguồn dương +5V
- Chân 8: nối mass.
- Chân 10: cấp xung Clock.
- Chân 11: RES chân này dùng để reset IC, tác động ở mức cao. Khi chân
RES được đưa lên mức logic cao thì IC 4040 bò reset làm toàn bộ các ngõ
ra của nó bò kéo xuống mức logic thấp.
- Chân 1,2,3,4,5,6,7,9,12,13,14,15: chân đầu ra Q1=> Q12
2. EEPROM 28C64
- EEPROM là một loại trong họ các IC nhớ. Nó có thể lập trình được và

xóa được rất nhiều lần.
- EEPROM (Electrically EPROM: EPROM xóa bằng xung điện).
Hỡnh 2: S chõn EEPROM 28C64
Chửực naờng caực chaõn cuỷa EEPROM 28C64 nhử sau:
- Vcc: Ngun +5V
- GND : Ni mỏt
- A0 - A12 : Cỏc u vo a ch .
- CE : Tớn hiu chn mch .
- OE : Tớn hiu cho phộp d liu c c ra .
- D0- D7 : Cỏc chõn d liu .
- WE : Tớn hiu chn ch lp trỡnh .
- NC : chõn khụng cú chc nng.
Cỏc ch hot ng :
Mode Pins CE
(20)
OE
(22)
WE
(27)
RDY/B
SY

V
CC
(28)
Outputs
(11~13, 15~19)
(1)
Read(Đọc)
Standby(Chờ)

Program(Ghi)
Program
Verify(Kiểm tra)
Program
Inhibit(Không được
chọn)
V
IL
V
IH
V
IL
V
IL
V
IH
V
IL
X
X
V
IL
X
V
IH
X
V
IL
V
IH

X
V
CC
V
CC
V
PP
V
PP
V
PP
V
CC
V
CC
V
CC
V
CC
V
CC
D
out
High Z
D
in
D
out
High Z
III. SƠ ĐỒ KHỐI VÀ SƠ ĐỒ NGUYÊN LÝ

1. Sơ đồ khối
Hình 3: Sơ đồ khối
• Chức năng mỗi khối
- Vi mạch NE555 tạo nên mạch dao động tạo xung, cung cấp xung nhịp cho
hệ thống.
- Vi mạch 4040 giữ chức năng giải mã địa chỉ, tạo địa chỉ gọi dữ liệu từ
EEPROM 28C64 xuất ra điều khiển đèn.
- Vi mạch nhớ 28C64 được nạp sẵn chương trình và chạy ở chế độ đọc dữ
liệu. Mỗi địa chỉ đưa vào các chân từ A
0
đến A
11
sẽ có một dữ liệu 8 bit xuất
ra theo chương trình định trước nạp trong EEPROM.
2. Sơ đồ nguyên lý
Hình 4: Sơ đồ nguyên lý
3. Nguyên lý hoạt động
Giải thích:
- Khối nguồn vào 12V DC thông qua ổn áp 7805 xuống 5V DC cấp nguồn
cho toàn mạch.
- Điện trở VR2, C2 và NE555 tạo thành mạch dao động có tần số thay đổi
bằng cách điều chỉnh biến trở VR2. Dao động này cấp vào chân 10 của IC
đếm nhị phân CD4040.
- IC đếm nhị phân có nhiệm vụ giải mã địa chỉ cho EEPROM.
- EEPROM 28C64 điều khiển 8 cổng Led, tốc độ điều khiển trạng thái 8
cổng Led sẽ phụ thuộc vào tần số của mạch dao động NE555 cấp vào IC
đếm nhị phân CD4040.
Mạch hoạt động như sau:
- Khi mới cấp nguồn mạch reset gồm tụ C4 và R4 sẽ reset IC đếm nhị phân
CD4040 về địa chỉ ban đầu 000h (tất cả các ngõ ra = 0V), tương ứng lúc này

EEprom xuất data tại ô nhớ 000h ra 8 cổng Led. Kế tiếp ở chu kỳ xung kế
của NE555 sẽ làm tăng địa chỉ CD4040 lên địa chỉ 001h > lúc này
EEPROM 28C64 xuất data trong ô nhớ kế 001h ra Led. Tương tự các chu kỳ
xung NE555 kế sẽ được IC CD4040 đếm tăng dần từ 000h > FFFh như
vậy EEPROM 28C64 điều khiển 2^12=4096 trạng thái cho 8 cổng Led. Kết
thúc chu kỳ 4096 mạch sẽ tự động quay về địa chỉ 000h và tiếp tục.
4. Chương trình nạp cho EEPROM
- IC1
ORG 0000h ; ic1
db 00h,80h,0c0h,0e0h,0f0h,0f8h,0fch,0feh,0ffh
db 0ffh,0ffh,0ffh,0ffh,0ffh,0ffh,0ffh,0ffh
db 00h,80h,0c0h,0e0h,0f0h,0f8h,0fch,0feh,0ffh
db 0ffh,0ffh,0ffh,0ffh,0ffh,0ffh,0ffh,0ffh
db 00h,00h,00h,00h,00h,00h,00h,00h
db 00h,00h,00h,00h,00h,00h,00h,00h
db 01h,03h,07h,0fh,1fh,3fh,7fh,0ffh
db 00h,00h,00h,00h,00h,00h,00h,00h
db 01h,03h,07h,0fh,1fh,3fh,7fh,0ffh
db 00h,00h,00h,00h,00h,00h,00h,00h
db 01h,03h,07h,0fh,1fh,3fh,7fh,0ffh
db 00h,00h,00h,00h,00h,00h,00h,00h
END
- IC2
ORG 0000h ; ic 2
db 00h,00h,00h,00h,00h,00h,00h,00h
db 00h,80h,0c0h,0e0h,0f0h,0f8h,0fch,0feh,0ffh
db 00h,00h,00h,00h,00h,00h,00h,00h
db 00h,80h,0c0h,0e0h,0f0h,0f8h,0fch,0feh,0ffh
db 00h,00h,00h,00h,00h,00h,00h,00h
db 01h,03h,07h,0fh,1fh,3fh,7fh,0ffh

db 0ffh,0ffh,0ffh,0ffh,0ffh,0ffh,0ffh,0ffh
db 01h,03h,07h,0fh,1fh,3fh,7fh,0ffh
db 0ffh,0ffh,0ffh,0ffh,0ffh,0ffh,0ffh,0ffh
db 00h,00h,00h,00h,00h,00h,00h,00h
db 00h,80h,0c0h,0e0h,0f0h,0f8h,0fch,0feh,0ffh
db 00h,00h,00h,00h,00h,00h,00h,00h
END
IV. KẾT LUẬN
Sau khi nghiên cứu về đề tài: Thiết kế mạch điều khiển LED đơn bẳng
EEPROM. Chúng em đã vận dụng những kiến thức được học ở môn Bảo trì thiết
bị điện tử và các môn học liên quan để thiết kế ra được mạch nguyên lý.
Qua môn học Thực tập bảo trì thiết bị điện tử này, chúng em đã học và tiếp
thu được rất nhiều kiến thức cơ bản và nâng cao về điện tử.
Em xin chân thành cảm ơn thầy Đào Văn Đã và thầy Nguyễn Thành Long
đã tận tình chỉ bảo chúng em trong quá trình vừa qua. Nhờ hai thầy mà chúng em
đã hiểu ra những vấn đề cơ bản và nâng cao của môn học điện tử.
Chúng em xin chân thành cảm ơn!!!

×