BÁO CÁO BẢO TRÌ THIẾT BỊ ĐIỆN TỬ
Đề tài: Thiết kế mạch điều khiển LED đơn dùng EPROM
Giảng viên hướng dẫn: Đào Văn Đã
Sinh viên thực hiện : Chu Thị Thuận
Nguyễn Xuân Việt
Phó Đức Trường
Đinh Văn Thuận
NỘI DUNG
I.
GIỚI THIỆU
1.EPROM là gì
2.Tìm hiểu IC4040
3.Tìm hiểu EPROM 28C64
II.
SƠ ĐỒ KHỐI VÀ SƠ ĐỒ NGUYÊN LÝ
1.
Sơ đồ khối
2.
Sơ đồ nguyên lý
3.
Nguyên lý hoạt động của mạch
III.
ỨNG DỤNG CỦA MẠCH
I.GIỚI THIỆU
1.EPROM là gì?
EEPROM là cơng nghệ mới nhất của ROM mà điều khác biệt cơ bản là chúng có
khả năng xố được bằng phương pháp lập trình mà chúng khơng cần đến các thiết
bị chun dụng như các thế hệ trước của nó. Bằng cách sử dụng EEPROM (hoặc
flash ROM) người ta có thể dễ dàng xố bỏ các chương trình được nạp trên nó của
các bo mạch chủ trong máy tính cá nhân mà khơng cần thêm một thao tác cơ học
nào khác kể cả tháo vỏ máy tính. EEPROM còn giúp các thiết bị khác (bo mạch
mạng, bo mạch đồ hoạ, wireless access points, bộ định tuyến hoặc trong điện
thoại, thiết bị giải trí số cá nhân ) có thể nâng cấp firmware mà khơng cần thay
đổi chip nhớ, việc mà trước kia người ta thường thực hiện gắn chip trên các đế để
có thể thay thế sau này bằng cách gỡ bỏ chúng và thay bằng chip khác.
2.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.
IC 4040 có sơ đồ chân
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
1.
EPROM 28C64
Hình 1: Sơ đồ chân EPROM 28C64
•
Các chân chức năng :
- Vcc: Nguồn +5V
- GND : Nối mát
- A0 - A12 : Các đầu vào địa chỉ .
- CE : Tín hiệu chọn mạch .
- OE : Tín hiệu cho phép dữ liệu được đọc ra .
- D0- D7 : Các chân dữ liệu .
- WE : Tín hiệu chọn chế độ lập trình .
- NC : chân không có chức năng.
•
Các chế độ hoạt động :
Mode Pins CE
(20)
OE
(22)
WE
(27)
RDY/
BSY
(1)
V
CC
(28)
Outputs
(11~13, 15~19)
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
I. SƠ ĐỒ KHỐI VÀ SƠ ĐỒ NGUYÊN LÝ
1.
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ừ
EPROM 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 EPROM.
2.
Sơ đồ nguyên lý
II. NGUYÊN LÝ HOẠT ĐỘNG CỦA MẠCH
1. Nguyên lý hoạt động
Giải thích:
- Khối nguồn vào 12VDC thông qua ổn áp 7805 xuống 5VDC 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 EPROM.
- EPROM 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
Eprom 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 EPROM
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
EPROM 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.
III.
Ứ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, ngoà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 EPROM dùng trong các mạch quảng cáo,
•
ỨNG DỤNG
Mạch điều khiển led đơn
Điều khiển led 7 thanh
Điều khiển đèn giao thông
Điều khiển mạch quang báo
VÍ DỤ.Chương trình điều khiển LED đơn
#include <at89c51>
#include <delay.h>
void dichtrai();
void dichphai();
void main()
{
while(1)
{
dichtrai();
dichphai();
}
}
void dichtrai()
{
unsigned char led=0x01,i=0;
for(i=0;i<8;i++)
{
P0=led;
delay(300);
led=led<<1;
}
}
void dichphai()
{
unsigned char led=0x80,i=0;
for(i=0;i<8;i++)
{
P0=led;
delay(300);
led=led>>1;
}
}
ch trang trí Led nhấp nháy…