Đề Tài:Thiết kế mạch điều khiển LED đơn dùng EEPROM.Trả Lời: I, Mục tiêu.a, Kiến thức. Có thêm kỹ năng phân tích . Khả năng sử dụng các phần mềm lập trình. b, Kết quả đạt được : Kỹ năng :+ Hiểu được nguyên lý hoạt động của mạch điện, rèn luyện thêm kỹ năng thiết kế và thi công mạch điện.+ Nâng cao năng lực trình bày, năng lực phân tích, nhận xét, đánh giá, nâng cao kỹ năng làm việc theo nhóm. Thái độ:+ Hình thành tính đảm bảo an toàn trong lao động như tính: Tỉ mỉ, cẩn thận trong công việc.+ Hình thành tính kiên nhẫn, biết cách làm việc theo nhóm một cách có khoa học.II, Nội dung.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)
Trang 1BỘ 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
Trang 2NỘI DUNG
1. Sơ đồ khối
Trang 3- 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)
- 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
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
cáo
- 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
Trang 4Hình 1: Sơ đồ chân IC4040 Chức năng các chân của IC 4040 như sau:
- 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
- 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
Trang 5Hình 2: Sơ đồ chân EEPROM 28C64 Chức năng các chân của EEPROM 28C64 như sau:
- A0 - A12 : Các đầu vào địa chỉ
- OE : Tín hiệu cho phép dữ liệu được đọc ra
- WE : Tín hiệu chọn chế độ lập trình
Các chế độ hoạt động :
Mode Pins CE
(20)
OE (22)
WE (27)
RDY/B
SY V CC
(28)
Outputs (11~13, 15~19)
Trang 6Read(Đọ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
1. Sơ đồ khối
Trang 7Hình 3: Sơ đồ khối
• Chức năng mỗi khối
hệ thống
EEPROM 28C64 xuất ra điều khiển đèn
liệu Mỗi địa chỉ đưa vào các chân từ A0 đến A11 sẽ có một dữ liệu 8 bit xuất
ra theo chương trình định trước nạp trong EEPROM
Trang 8Hình 4: Sơ đồ nguyên lý
Trang 9Giải thích:
cho toàn mạch
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
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:
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
- 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
Trang 10db 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
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ử
Trang 11Em 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!!!