Báo cáo thực tập: THIẾT KẾ BẢNG ĐÈN QUẢNG CÁO BẰNG LED ĐƠN - Pdf 94

TRƯỜNG CAO ĐẲNG CỘNG ĐỒNG HẢI PHÒNG
KHOA CÔNG NGHỆ

BÁO CÁO THỰC TẬP
TỐT NGHIỆP

Địa điểm: CÔNG TY TNHH ĐÓNG TÀU ĐẠI DƯƠNG
Giáo viên hướng dẫn: VŨ MINH VIỆTSinh viên thực hiện : ĐẶNG ĐÌNH TRUNG

Lớp : CĐ.ĐĐT05.1
Hải Phòng – 05/2008
Trường Cao đẳng Cộng đồng HP _ Lớp CĐ.ĐĐT05.1 Báo cáo thực tập Tốt nghiệp
MỤC LỤC
LỜI NÓI ĐẦU
Tại thời điểm hiện nay, khi trên Thế Giới sự phát triển một cách mạnh mẽ
ngày càng cao của Khoa học kĩ thuật , Công Nghệ Thông Tin hiện đại đã và
đang mang đến sự thay đổi to lớn trong Khoa Học và Công Nghệ cũng như
trong Đời sống hàng ngày. Nhằm đáp ứng nền sản xuất mớiĐồng nghĩa với sự
phát triển đó là việc kéo theo nhiều nghành,nhiều Hãng và nhiều nhà Sản xuất…
cạnh tranh nhau về các mặt hàng cũng như các Sản phẩm mà Họ tạo ra.Một
trong những hình thức cạnh tranh đó chính là : “Hình thức Quảng Cáo”.Nhưng
trong thời đại hiện nay,có rất nhiều hình thức Thông tin Quảng cáo.Một trong
những hình thức Quảng cáo có hiệu quả nhất và đang được sử dụng rộng rãi đó
là quảng cáo bằng bảng điện tử. Trên các Bảng điện tử hiện nay thường là các
thông tin quảng cáo(là các dòng chữ hay hình ảnh) xuất hiện theo chu kì được
lập trình sẵn. Để thực hiện được điều này, người ta có thể sử dụng nhiều cách
như dùng bảng đèn Led Ma trận, bảng đèn Led đơn…Nhận biết được vấn đề đó,
chúng Em, Sinh viên chuyên nghành Điện -Điện Tử ,trường Cao đẳng Cộng

3
Trường Cao đẳng Cộng đồng HP _ Lớp CĐ.ĐĐT05.1 Báo cáo thực tập Tốt nghiệp
2.1. Sơ đồ khối, sơ đồ mạch In và sơ đồ bố trí linh kiện trên mạch
In:
2.1.1. Sơ đồ khối
Việc sử dụng các linh kiện điện tử trong các bảng quảng cáo điện tử là rất
đa dạng. Tuỳ từng ứng dụng và nhu cầu cụ thể mà các thành phần trong các khối
này có thể thay đổi và khác biệt so với chính khối đó trong các bảng điện tử
khác. Nói chung thì một bảng quảng cáo điện tử thông thường gồm có bốn khối
chính : khối điều khiển, khối giải mã cột, khối xuất dữ liệu và khối hiển thị, đó
là đối với Ma trận Led. Nhưng ở đề tài Bảng quảng cáo bằng Led đơn này thì
chỉ gồm 3 khối chính, đó là: Khối điều khiển(dùng 89C51),Bộ đệm và Khối
hiển thị(mạch đèn Led đơn).
Khối điều khiển
(89c51)
Bộ đệm
Khối hiển thị
( Led đơn)
2.1.2 Sơ đồ bố trí mạch In
4
Sinh viên: Đặng Đình Trung Công ty TNHH Đóng tàu Đại Dương
4
Trường Cao đẳng Cộng đồng HP _ Lớp CĐ.ĐĐT05.1 Báo cáo thực tập Tốt nghiệp
5
Sinh viên: Đặng Đình Trung Công ty TNHH Đóng tàu Đại Dương
5
Trường Cao đẳng Cộng đồng HP _ Lớp CĐ.ĐĐT05.1 Báo cáo thực tập Tốt nghiệp
2.1.3 Sơ đồ bố trí các linh kiện trên mạch In
6
Sinh viên: Đặng Đình Trung Công ty TNHH Đóng tàu Đại Dương

khi kiểm tra chơng trình.
PORT 1: Port 1 là port xuất nhập 8 bit hai chiều có các điện trở kéo lên
bên trong. Khi các Logic 1 đợc ghi lên các chân của Port 1, các chân này
đợc kéo lên mức cao bởi các điện trở kéo lên bên trong và có thể đợc sử
dụng nh là các ngõ vào. Khi làm nhiệm vụ là các Port nhập, các chân của
Port 1 đang đợc kéo xuống mức thấp do
7
Sinh viờn: ng ỡnh Trung Cụng ty TNHH úng tu i Dng
7
Trng Cao ng Cng ng HP _ Lp C.T05.1 Bỏo cỏo thc tp Tt nghip
tác động bên ngoài sẽ cấp dòng do có các điện trở kéo lên bên trong.
PORT2 : Port 2 là port xuất nhập 8 bit hai chiều có các điện trở kéo lên
bên trong. Khi các Logic 1 đợc ghi lên các chân của Port 2, các chân này
đợc sử dụng nh là các ngõ vào. Khi làm nhiệm vụ Port nhập, các chân
của Port 2 đang đợc kéo xuống mức thấp do tác động bên ngoài sẽ cấp
dòng do có các điện trở kéo lên bên trong. Port 2 tạo ra Byte cao của Bus
địa chỉ trong thời gian tìm nạp lệnh từ bộ nhớ chơng trình ngoài, và trong
thời gian truy xuất bộ nhớ dữ liệu ngoài sử dụng các địa chỉ 16 Bit.
PORT 3: Là Port xuất nhập 8 bit hai chiều có các điện trở kéo lên bên
trong. Khi các Logic 1 đợc ghi lên các chân của Port 3, các chân này đợc
kéo lên mức cao bởi các điện trở kéo lên bên trong và có thể đợc sử dụng
nh là các ngõ vào. Khi làm nhiệm vụ Port nhập, các chân của Port 3 đang
đợc kéo xuống mức thấp do tác động bên ngoài sẽ cấp dòng do có các
điện trở kéo lên bên trong. Port 3 còn đợc sử dụng làm các chức năng
khác của AT89C51:
Chân Tên Chức năng
P3.0 RxD Ngõ vào Port nối tiếp
P3.1 TxD Ngõ ra Port nối tiếp
P3.2
INT0

ngoài. Khi cần, hoạt động cho phép chốt Byte thấp của địa chỉ sẽ đợc vô
hiệu hoá bằng cách SET bit 0 của thanh ghi chức năng đặc biệt có địa chỉ
byte là 8E(h). Khi bit này đợc SET, ALE chỉ tích cực trong thời gian thực
thi lệnh MOVX hoặc MOVC. Ngợc lại chân này sẽ đợc kéo lên mức cao.
Việc SET Bit không cho phép hoạt động chốt Byte thấp của địa chỉ sẽ
không có tác dụng nếu bộ vi điều khiển đang ở chế độ thực thi chơng
trình ngoài.
XTAL1: Ngõ vào đến mạch khuếch đại đảo của mạch dao động và ngõ
vào đến mạch tạo xung Clock bên trong chip.
XTAL2: Ngõ ra từ mạch khuếch đại đảo của mạch dao động.
9
Sinh viờn: ng ỡnh Trung Cụng ty TNHH úng tu i Dng
9
Trng Cao ng Cng ng HP _ Lp C.T05.1 Bỏo cỏo thc tp Tt nghip
Để tạo mạch dao động cho vi điều khiển 8951 hoạt động, chúng em
chọn mạch tạo dao động nh hình vẽ dới đây, với các giá trị của linh
kiện là: C1 = C2 =30Pf (C1 C2 l 2 t khụng phõn cc). Thch Anh dao ng
cú tn s f=12MHz.
Kết nối của mạch dao dộng
Sơ đồ chân của IC AT89C51:

10
Sinh viờn: ng ỡnh Trung Cụng ty TNHH úng tu i Dng
10
Trng Cao ng Cng ng HP _ Lp C.T05.1 Bỏo cỏo thc tp Tt nghip
2.2.2. B m
B m lm va nhim v cỏch ly khi ma trn Led vi vi iu
khin va cú tỏc dng m dũng cho ốn sỏng. Điện áp có thể đa trực
tiếp vào các hàng của ma trận đèn. Tuy nhiên điện áp này có thể không ổn
định hoặc có thể xảy ra hiện tợng ảnh hởng lẫn nhau giữa các chân tín hiệu đa

mỗi cổng này làm nhiệm vụ chức năng của riêng mình ( sáng và tắt ) khi có tín
hiệu điều khiển từ khối điều khiển truyền đến qua bộ đệm.
Vi điều khiển liên tục gửi các tín hiệu điều khiển qua từng cổng sau đó đi
qua bộ đệm đến từng Led đơn hiển thị theo chương trình được định sẵn trong Vi
điều khiển AT89C51.
12
Sinh viên: Đặng Đình Trung Công ty TNHH Đóng tàu Đại Dương
12
Trường Cao đẳng Cộng đồng HP _ Lớp CĐ.ĐĐT05.1 Báo cáo thực tập Tốt nghiệp
PH Ầ N III
CÁC PHƯƠNG ÁN
3.1. Bộ điều khiển
Với một bảng quảng cáo đơn giản thì việc dùng vi điều khiển là hợp lý vì
khá là dễ dàng và gọn trong việc thiết kế hệ thống vì cấu trúc bên trong của vi
điều khiển đã có sẵn Rom và Ram. Hơn nữa một yếu tố khá quan trọng đó là giá
thành sản phẩm thấp (không quá cao). Các loại vi điều khiển thông dụng hiện
nay là các vi điều khiển họ 8051 như một số loại vi điều khiển của hãng Atmel
sản xuất : AT89C51,AT89S51 AT89C1051, AT89C52,AT89S52…
Đối với phạm vi bài này, yêu cầu hiển thị không quá cầu kì, chương trình nạp vào ROM của IC không lớn
nên chỉ cần sử dụng Vi điều khiển AT89C51.
Việc lập trình cho vi điều khiển tương đối đơn giản bởi vì ta có thể thao tác
trực tiếp với các 4 cổng từ P0 đến P3.
3.3. Bộ đệm
Bộ đệm có nhiệm vụ kích dòng để tăng cường độ sáng cho đèn. Trong bài này nhóm Em đã nghĩ đến
việc dung 2 bộ đệm.Bộ đệm thứ nhất dung IC HD74LS245P (cách m c và nguyên lí ho t đ ngắ ạ ộ
và tác d ng đã đ c nêu trên). B đ m th 2 g m có 1 Transistor và 1 đi n tr .Cáchụ ượ ở ộ ệ ứ ồ ệ ở
m c chúng nh sau:ắ ư
13
Sinh viên: Đặng Đình Trung Công ty TNHH Đóng tàu Đại Dương
13

Để lựa chọn linh kiện đáp ứng đủ theo yêu cầu của đề bài, nhưng sao cho
thẩm mĩ, kinh tế và chất lượng hoạt động tốt. Trong bài tập này, chúng Em đã
tham khảo và lựa chọn linh kiện cho mạch gồm có ( hình dáng , cấu tạo, công
dụng và chức năng của từng linh kiện chúng Em đã nêu ở trên):
* 1 IC AT89C51
* 1 Bộ đèn Led đơn màu đỏ.
* 1 IC HD74LS245P
* 2 Tụ điện không phân cực 33pF
* 1 Thạch Anh tần số 12.000MHz.
* 5 Công tắc ấn (1 cái dùng để RESET, 4cái dùng để điều chỉnh)
15
Sinh viên: Đặng Đình Trung Công ty TNHH Đóng tàu Đại Dương
15
Trng Cao ng Cng ng HP _ Lp C.T05.1 Bỏo cỏo thc tp Tt nghip
* 1 in tr thanh A103J (gim ỏp v chng nhiu cho IC HD
74LS245P.
* 2 in tr 10K v 1 tr 1K.
* 2 T phõn cc ( 1t lc ngun 1000uF,50V. 1t 220uF,16V ni vo
chõn 9 ca IC 89C51 lm chc nng RESET )
* 1 IC7805 n nh dũng v ỏp u vo ca ton b h thng mch.
4.2. Ti liu tham kho
T i li u tham kho Kĩ thuật Vi iu khin Tác giả Nguyn
Quang Th
B
Cấu trúc và lập trình họ vi điều khiển 8051. Tác giả Nguyễn
Tăng Cờng, Phan Quốc Thắng
4.3. Thit k mch
T vic la chn nhng linh kin nh trờn ta tin hnh thit k mch v
sau ú chy mụ phng trc tip trờn phn mm Proteus.
Trong quỏ trỡnh lm chỳng Em thc hin la chn linh kin nh trờn v

Chương trình như sau:
$include(reg51.inc)
org 0000h
mov r5,#33
start:
mov dptr,#DL
mov r3,#23
17
Sinh viên: Đặng Đình Trung Công ty TNHH Đóng tàu Đại Dương
17
Trường Cao đẳng Cộng đồng HP _ Lớp CĐ.ĐĐT05.1 Báo cáo thực tập Tốt nghiệp
Lap: clr A
movc A,@A+dptr
mov p0,A
call tocdo
call doi
inc dptr
djnz r3,lap
jmp start
;========================
tocdo: jnb p1.0,Tang
jnb p1.1,Giam
jmp thoat
Tang:dec r5
cjne r5,#00h,thoat
inc r5
jmp thoat
Giam:inc r5
cjne r5,#0ffh,thoat
dec r5

KHIỂN , cũng như biết, va chạm nhiều hơn với IC 89C51 và 1 số IC khác.Từ đó
nắm bắt được cũng như rút ra được nhiều kinh nghiệm trong việc thiết kế và
khắc phục 1 số lỗi thường gặp trong quá trình làm mạch. Những điều đó thực sự
bổ ích đối với chúng Em. Nhưng do đây là lần đầu tiên chúng Em được làm và
tự tay thiết kế 1 mạch hoàn chỉnh, tuy chưa phải là phức tạp, nhưng không vì thế
mà tránh gặp phải những sai sót, mong thầy bỏ qua. Và đó sẽ là tiền đề và bài
học kinh nghiệm cho chúng Em sau này.
Qua đây chúng Em cũng xin gửi những lời cảm ơn chân thành nhất
tới thầy giáo Nguyễn Quang Thư (giáo viên chủ nhiệm Bộ môn thực hành Vi
xử lí ), thầy giáo Vũ Minh Việt ( giáo viên chủ nhiệm Bộ môn thực hành Điện
tử Công suất ) và Thầy giáo chủ nhiệm lớp CĐ.ĐĐT05.1 cũng như các bạn
cùng lớp đã tạo điều kiện và giúp đỡ chúng Em trong suốt quá trình thực hiện và
hoàn thành Đề án này. Chúng Em xin chân thành cảm ơn.

Hải phòng tháng 11 năm 2007
Sinh viên: Đặng Đình Trung
Lê Xuân Toàn
20
Sinh viên: Đặng Đình Trung Công ty TNHH Đóng tàu Đại Dương
20


Nhờ tải bản gốc

Tài liệu, ebook tham khảo khác

Music ♫

Copyright: Tài liệu đại học © DMCA.com Protection Status