1. Trang chủ
  2. » Giáo Dục - Đào Tạo

Đồ án: thiết kế và thi công mạch quang báo dùng EPROM - Vương Kiến Hồng - 1 pdf

9 467 2
Tài liệu đã được kiểm tra trùng lặp

Đang tải... (xem toàn văn)

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 9
Dung lượng 113,18 KB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

Đôi khi đi ngoài đường ở thành phố lúc về đêm, bạn sẽ thấy được các bảng quang báo lớn hơn với các hình ảnh cử động được như li Coca Cola đang sủi bọt, các logo sản phẩm xuất hiện dần dầ

Trang 1

Đồ án tốt nghiệp Gvhd: Nguyễn Phương Quang

PHẦN I PHẦN I: MỞ ĐẦU MỞ ĐẦU MỞ ĐẦU

I

I LỜI GIỚI THIỆU:LỜI GIỚI THIỆU:LỜI GIỚI THIỆU:

Ngày nay, trước khi bước vào một hiệu sách, bạn có thể biết được hiệu sách đó bán các loại sách gì, có loại sách mà mình cần mua không… nhờ vào bảng đèn quang báo rất bắt mắt đặt trước cửa hiệu Hoặc khi vào sân bay bạn biết được giờ giấc các chuyến bay, các thông báo ngắn của phi trường, … cũng nhờ vào quang báo Đôi khi đi ngoài đường ở thành phố lúc về đêm, bạn sẽ thấy được các bảng quang báo lớn hơn với các hình ảnh cử động được như li Coca Cola đang sủi bọt, các logo sản phẩm xuất hiện dần dần theo nhiều kiểu (tràn từ dưới lên, từ trên xuống, lan dần từ trái qua phải, từ phải qua trái, …)

Như vậy quang báo ngày nay đã được đưa vào sử dụng ở rất nhiều lĩnh vực khác nhau như: giới thiệu sản phẩm, thông báo tin tức (thay cho các bản tin bằng giấy)… Với ứng dụng rộng rãi như vậy, ta hãy thử tìm hiểu xem một mạch quang báo gồm những

gì, nguyên lý hoạt động của nó ra sao,… qua đề tài “Thiết kế và thi công mạch quang báo dùng EPROM”

II

II GIỚI HẠN ĐỀ TÀI:GIỚI HẠN ĐỀ TÀI:GIỚI HẠN ĐỀ TÀI:

Như đã giới thiệu ở trên, quang báo có thể hiển thị được các hình ảnh cử động chứ không gói gọn trong việc hiển thị các chữ Tuy nhiên, do điều kiện có hạn nên đề tài chỉ giới hạn ở việc hiển thị các chữ chạy, chớp tắt với màu của chữ được thay đổi theo ý của người viết chương trình

Simpo PDF Merge and Split Unregistered Version - http://www.simpopdf.com

Trang 2

Svth: Vương Kiến Hưng 2

PHẦN II

PHẦN II: GIỚI THIỆU VỀ GIỚI THIỆU VỀ GIỚI THIỆU VỀ MẠCH QUANG BÁO MẠCH QUANG BÁO VÀ CÁC IC CÓ LIÊN QUAN ĐẾN MẠCH

VÀ CÁC IC CÓ LIÊN QUAN ĐẾN MẠCH

CHƯƠNG 1 : GIỚI THIỆU MẠCH QUANG BÁO CHƯƠNG 1 : GIỚI THIỆU MẠCH QUANG BÁO

Có nhiều cách để làm một mạch quang báo: dùng IC rời, dùng EPROM, dùng vi xử lý hoặc dùng máy vi tính để điều khiển mạch

Nếu dùng IC rời thì ta sử dụng các IC giải đa hợp (Demultiplexer) kết hợp với các Diode để làm thành mạch ROM (kiểu ROM này được gọi là Made Home) Chương trình cho loại ROM này được tạo ra bằng cách sắp xếp vị trí các Diode trong ma trận, mỗi khi cần thay đổi chương trình thì phải thay đổi lại vị trí các Diode này (thay đổi về phần cứng) Dung lượng bộ nhớ kiểu này thay đổi theo kích thước mạch, kích thước càng lớn thì dung lượng càng lớn (vì khi tăng dung lượng thì phải thêm IC giải đa hợp, thêm các Diode nên kích thước của mạch tăng lên) Nếu muốn đủ bộ nhớ để chạy một mạch quang báo bình thường thì kích thước mạch phải rất lớn nên giá thành sẽ lên cao, độ phức tạp tăng lên Do đó, dạng ROM này không đáp ứng được yêu cầu của mạch quang báo này

Khi thay các IC rời ở trên bằng EPROM thì kích thước mạch và giá thành sẽ giảm đáng kể Kích thước của EPROM hầu như không tăng theo dung lượng bộ nhớ của nó Ngoài ra, khi muốn thay đổi chương trình hiển thị thì ta chỉ việc viết chương trình mới (thay đổi về phần mềm) nạp vào EPROM hoặc thay EPROM cũ bằng một EPROM mới có chứa chương trình cần thay đổi Việc thay đổi chương trình kiểu này thực hiện đơn giản hơn rất nhiều so với cách dùng IC rời ở trên Đặc biệt, khi có yêu cầu hiển thị hình ảnh thì việc sử dụng EPROM để điều khiển là hợp lý nhất, nó đơn giản hơn nhiều

so với việc dùng vi xử lý hoặc máy vi tính để điều khiển Điều này được giải thích như sau: do vi xử lý và máy vi tính muốn giao tiếp với bên ngoài đều phải thông qua chương trình và các IC ngoại vi còn EPROM thì giao tiếp trực tiếp và không cần chương trình điều khiển nó Vì phải dùng chương trình nên tín hiệu điều khiển đưa ra ngoài tuần tự, không được liên tục như EPROM nên khi muốn hiển thị hình ảnh thì sẽ gặp nhiều khó khăn (do hiển thị hình ảnh thì cần quét cả hàng lẫn cột, và vì tín hiệu điều khiển xuất hiện tuần tự nên sẽ khó đồng bộ giữa quét hàng và cột, từ đó sẽ gây khó khăn cho việc hiển thị hình ảnh trên bảng đèn)

Khi vi xử lý tham gia vào thì mạch quang báo sẽ có được nhiều chức năng hơn, tiện lợi hơn nhưng cũng đắt tiền hơn Với kit vi xử lý điều khiển quang báo ta có thể thay đổi chương trình hiển thị một cách dễ dàng bằng cách nhập chương trình mới vào RAM (thay đổi chương trình ngay trên kit, không cần phải tháo IC nhớ ra đem nạp chương trình như EPROM) Do vi xử lý có nhiều chức năng nên việc đổi màu cho bảng đèn cũng được thực hiện một cách dễ dàng Tuy nhiên, khi sử dụng vi xử lý để làm mạch quang báo thì giá thành của mạch lại tăng lên nhiều so với khi sử dụng EPROM

vì kit vi xử lý cần phải có EPROM lưu chương trình điều khiển cho vi xử lý, các IC ngoại vi (giao tiếp bàn phím, hiển thị,…), các RAM để nhớ chương trình, các phím nhập dữ liệu (do có phím nên kích thước mạch tăng lên nhiều)… Ngoài ra, do vi xử lý phải

Sưu tầm bởi: www.daihoc.com.vn

Trang 3

Đồ án tốt nghiệp Gvhd: Nguyễn Phương Quang

gởi dữ liệu ra IC ngoại vi (thường là 8255A) rồi mới điều khiển việc hiển thị trên bảng đèn nên khi cần hiển thị hình ảnh thì cách dùng vi xử lý sẽ phức tạp hơn nhiều so với khi dùng EPROM (như đã giải thích ở trên)

Ngoài ra, mạch quang báo còn có thể được điều khiển bằng máy vi tính Tuy nhiên, khi dùng máy tính để điều khiển quang báo thì rất đắt tiền, chiếm diện tích lớn mà chất lượng hiển thị cũng không hơn so với khi dùng EPROM

Qua các phương án được nêu ra ở trên thì cách sử dụng EPROM được chọn vì đáp ứng được yêu cầu của một mạch quang báo bình thường, giá thành lại rẻ hơn và mạch điện đơn giản hơn so với khi dùng kit vi xử lý hoặc dùng máy vi tính, việc thay đổi chương trình cũng dễ dàng hơn nhiều so với việc can thiệp vào phần cứng như cách dùng các IC rời

Dưới đây là sơ đồ khối của một mạch quang báo dùng EPROM với màu của chữ thay đổi được tuỳ theo chương trình nạp vào EPROM

Simpo PDF Merge and Split Unregistered Version - http://www.simpopdf.com

Trang 4

Svth: Vương Kiến Hưng 4

SƠ ĐỒ KHỐI MẠCH QUANG BÁO DÙNG EPROM

DAO ĐỘNG -

TẠO ĐỊA CHỈ

GIẢI MÃ

ĐỊA CHỈ

GIẢI MÃ HIỂN THỊ (EPROM)

ĐIỀU KHIỂN MÀU

CHỐT DỮ LIỆU (I)

CHỐT DỮ LIỆU (II)

ĐỆM NGÕ RA (HÀNG)

THÚC CÔNG SUẤT (HÀNG)

ĐỆM NGÕ RA CỘT (I)

ĐỆM NGÕ RA CỘT (II)

THÚC CÔNG SUẤT CỘT (I)

THÚC CÔNG SUẤTCỘT (II)

BẢNG ĐÈN (MA TRẬN LED)

NGUỒN

Sưu tầm bởi: www.daihoc.com.vn

Trang 5

Đồ án tốt nghiệp Gvhd: Nguyễn Phương Quang

* CHỨC NĂNG CÁC KHỐI

* CHỨC NĂNG CÁC KHỐI

- Dao động – tạo địa chỉ: tạo ra xung vuông đưa vào bộ đếm để tạo địa chỉ cho bộ giải mã hiển thị (EPROM) đồng thời đưa các xung điều khiển đến bộ giải mã địa chỉ

- Giải mã địa chỉ: nhận xung điều khiển từ bộ dao động – tạo địa chỉ, từ đó đưa ra tín hiệu cho phép cột LED nào trên bảng đèn (ma trận LED) được phép sáng Tại mỗi thời điểm chỉ đưa ra một xung cho phép duy nhất và chỉ có một cột LED tương ứng với vị trí xung đó được phép sáng Tín hiệu cho phép này được đưa đến hai bộ chốt dữ liệu

- Các bộ chốt dữ liệu (I), (II): nhận dữ liệu ở ngõ vào từ bộ giải mã địa chỉ, nhận tín hiệu cho phép từ bộ giải mã màu Hai bộ chốt này có ngõ vào điều khiển đảo nhau nên tại mỗi thời điểm chỉ có một bộ chốt được phép xuất dữ liệu Quy định: bộ chốt (I) ứng với các cột LED xanh, bộ chốt (II) ứng với các cột LED đỏ

- Các bộ đệm ngõ ra (cột, hàng): cách li tải và các mạch ở trước nó Bộ đệm cũng có tác dụng làm tăng dòng điện ở ngõ ra

- Các bộ thúc công suất (cột, hàng): khuếch đại dòng điện, bảo đảm cung cấp đủ dòng điện cho các mạch ở phía sau nó và không làm quá dòng của các mạch phía trước nó

- Giải mã hiển thị (EPROM): nhận địa chỉ từ bộ dao động – tạo địa chỉ, đưa dữ liệu ra để hiển thị trên bảng đèn đồng thời đưa tín hiệu điều khiển đến bộ điều khiển màu

- Bộ điều khiển màu: nhận tín hiệu từ EPROM và từ đó đưa ra tín hiệu cho phép bộ chốt nào làm việc, bộ chốt nào ngưng làm việc

- Bảng đèn (ma trận LED): nhận đồng thời hai tín hiệu từ các bộ thúc hàng và cột để từ đó cho phép LED nào trên bảng được phép sáng, LED nào không được phép sáng

- Khối nguồn: bảo đảm cung cấp đủ dòng cho toàn bộ mạch nhưng bản thân nó không bị quá dòng

Simpo PDF Merge and Split Unregistered Version - http://www.simpopdf.com

Trang 6

Svth: Vương Kiến Hưng 6

CHƯƠNG 2 : GIỚI THIỆU CÁC IC SỐ LIÊN QUAN ĐẾN

MẠCH ĐIỆN MẠCH ĐIỆN

I

I IC 4060:IC 4060:IC 4060:

IC 4060 là một bộ đếm/bộ chia (Counter/Divider) nhị phân không đồng bộ với

14 tầng Flip-Flop Mạch dao động của nó gồm 3 chân được nối ra ngoài là: RS, RTC,

CTC; tất cả các ngõ ra (10 ngõ ra từ O3~O9, O11~O13) đều được đệm sẵn từ bên trong trước khi đưa ra ngoài Quan trọng hơn hết là chân Master Reset (MR) dùng để cấm mạch dao động làm việc và reset mạch đếm Khi chân MR ở mức logic cao, nó sẽ reset mạch đếm làm tất cả các ngõ ra của bộ đếm đều ở mức logic thấp, việc reset này hoàn toàn độc lập với các ngõ vào khác (bất chấp trạng thái logic ở các ngõ vào còn lại)

IC 4060 có sơ đồ chân và sơ đồ chức năng như sau:

IC 4060 có sơ đồ chân và sơ đồ chức năng như sau:

SƠ ĐỒ CHỨC NĂNG CỦA IC 4060

SƠ ĐỒ CHÂN IC 4060 Chức năng các chân như sau:

Chức năng các chân như sau:

VDD, VSS: cung cấp nguồn cho IC (ở mạch này VDD được nối đến +5V, VSS nối đến 0V)

MR: master reset, dùng khóa mạch dao động bên trong IC và reset các bộ đếm Khi chân này tác động thì tất cả các ngõ ra của IC đều bị kéo về mức logic thấp

RS: clock input/oscillator pin, chân này có hai chức năng: khi dùng mạch dao động từ bên ngoài IC thì nó có nhiệm vụ nhận xung, khi dùng mạch dao động bên trong

IC thì nó là một thành phần của mạch dao động (kết hợp với các chân RTC, CTC)

14 – STAGE BINARY COUNTER

O3 O4 O5 O6 O7 O8 O9 O11 O12 O13

CP

CD

RTC CTC

RS

MR

7 5 4 6 14 13 15 1 2 3

11

12

10 9

16

1 2 3 4 5 6 7 8

15 14 13 12 11 10 9

VDD

VSS

O11 O12 O13O5 O4 O6 O3

O9 O7 O8 MR RS RTC CTC

Sưu tầm bởi: www.daihoc.com.vn

Trang 7

Đồ án tốt nghiệp Gvhd: Nguyễn Phương Quang

RTC: oscillator pin, chân tạo dao động (kết hợp với các chân khác) Khi dùng mạch dao động R-C thì một đầu điện trở được nối với chân này

CTC: external capacitor connection, chân tạo dao động (kết hợp với các chân khác) Khi IC 4060 dao động với mạch R-C (dùng dao động bên trong IC) thì chân này được nối với một đầu của tụ điện

O3 - O9, O11 - O13: counter outputs, các ngõ ra của IC Các ngõ ra này không liên tục mà bị nhảy cấp hai lần: ngõ ra đầu tiên của nó là O3 chứ không phải O0 (nhảy bỏ 3 tầng Flip-Flop đầu tiên, không đưa các tầng này ra ngoài), ngõ ra từ O9 rồi đến O11

(không có chân O10 )

Sơ đồ mô tả hoạt động bên trong của 4060 được vẽ như

Sơ đồ mô tả hoạt động bên trong của 4060 được vẽ như sau:sau:sau:

Do xung Ck khi lấy ra ở ngõ ra đầu tiên (O3) của IC 4060 thì đã được chia qua 3 tầng Flip-Flop một cách tự động nên giản đồ thời gian ở đây chỉ vẽ bắt đầu khi có xung

Ck thứ 3 tác động vào IC

Giản đồ thời gian c Giản đồ thời gian của IC 4060 như sau:ủa IC 4060 như sau:ủa IC 4060 như sau:

CP

O

C D

FF1

CTC

RTC

RS

Ck

MR

O3

O4

O12

O13

Simpo PDF Merge and Split Unregistered Version - http://www.simpopdf.com

Trang 8

Svth: Vương Kiến Hưng 8

Cấu trúc các phần tử trong mạch dao động của 4060 cho phép thiết kế mạch dao động hoặc làm việc với tụ-điện trở (mạch dao động R-C) hoặc làm việc với thạch anh Ngoài ra, ta cũng có thể thay thế mạch dao động bên trong bằng một tín hiệu xung đồng hồ từ bên ngoài đưa vào chân RS, khi dùng xung Ck từ bên ngoài thì bộ đếm sẽ hoạt động khi có cạnh xuống của xung tác động

* Mạch dao động của 4060 khi dùng tụ

* Mạch dao động của 4060 khi dùng tụ đieđieđiện trở được ráp như sau:än trở được ráp như sau:än trở được ráp như sau:

Giải thích nguyên lý hoạt động: đây là loại mạch dao động của CMOS Mạch chỉ dao động được khi chân MR ở mức cao (chỉ đúng với hình vẽ này, ở cacù hình trên thì chân MR tác động ở mức cao) Nếu chân MR ở mức thấp thì ngõ ra của cổng NAND sẽ bị khóa chết ở mức logic [1] nên mạch không dao động được Khi chân MR ở mức logic [1] thì cổng NAND sẽ hoạt động như một cổng NOT Ta nhận thấy trạng thái logic tại điểm 2 và 3 luôn luôn ngược nhau (ngõ vào và ra của cổng NOT) Tần số dao động của mạch này phụ thuộc vào trị số của tụ và điện trở

Bây giờ, giả sử ngõ vào 1 ở mức logic [0] thì ngõ ra 2 của cổng NAND (đồng thời là ngõ vào của cổng NOT) ở mức logic [1], ngõ ra 3 của cổng NOT sẽ ở mức logic [0] Lúc này tụ Ct sẽ nạp điện qua Rt theo đường như sau: dòng điện từ cực dương của nguồn → ngõ ra cổng NAND → Rt → Ct → vào cổng NOT → cực âm của nguồn Khi tụ Ct nạp đến giá trị > VT một chút (VT : điện thế mà tại đó trạng thái logic chuyển từ thấp lên cao) thì ngõ vào của cổng NAND sẽ chuyển lên mức logic [1], ngõ

ra của nó sẽ thành mức logic [0] và làm cho ngõ ra của cổng NOT trở thành mức logic [1] Do có sự thay đổi mức logic tại hai điểm 2 và 3 nên tụ Ct sẽ xả điện (cũng qua điện trở Rt) Khi Ct xả thì điện thế tại ngõ vào cổng NAND (V1) giảm dần, khi V1 giảm đến giá trị < VT một chút thì ngõ ra cổng NAND sẽ chuyển lên trạng thái logic [1] và ngõ ra cổng NOT sẽ về lại mức logic [0] Lúc này trạng thái logic tại các điểm 1, 2, 3 lại trở về trạng thái ban đầu và tụ Ct lại tiếp tục nạp điện, bắt đầu lại quá trình nạp-xả kế tiếp Và cứ như thế tiếp tục mãi mãi, ta sẽ có được mạch dao động tạo xung vuông với tần số phụ thuộc giá trị Rt, Ct và được tính theo công thức sau:

f =

với : Ct ≥ 100pF 10KΩ ≤ Rt ≤ 1MΩ

Ct

Rt

3 ,

2

1

MR\

R

Rt << R R.C << Rt.Ct Với

Sưu tầm bởi: www.daihoc.com.vn

Trang 9

Đồ án tốt nghiệp Gvhd: Nguyễn Phương Quang

* Mạch dao động 4060 dùng thạch anh được ráp như sau:

* Mạch dao động 4060 dùng thạch anh được ráp như sau:

Mạch này có tần số dao động là tần số riêng của thạch anh, điện trở R2 dùng giới hạn dòng điện qua IC Tụ biến dung C1 dùng lọc bớt tần số cộng hưởng hưởng của thạch anh (do thạch anh vừa có dao động cộng hưởng nối tiếp, vừa có cộng hưởng song song)

II

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 (O0~O11) đều đã được đệm trước khi đưa ra ngoài

Chân MR (Master Reset) tác động ở mức cao, khi MR tác động thì toàn bộ các ngõ ra của IC bị kéo xuống mức thấp bất chấp trạng thái của chân CP lúc đó

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 và sơ đồ cấu tạo bên trong như sau:

IC 4040 có sơ đồ chân và sơ đồ cấu tạo bên trong như sau:

SƠ ĐỒ NỘI BỘ CỦA IC 4040

SƠ ĐỒ CHÂN IC 4040

16

1 2 3 4 5 6 7

15 14 13 12 11 10 9

VDD

VSS

O11 O5 O4 O6 O3 O2 O1

O10 O9 O7 O8 MR CP\ O0

10

CD

MR CP\ T

O0 O1 O2 O3 O4 O5 O6 O7 O8 O9 O10 O11

11

9 7 6 5 3 2 4 13 12 14 15 1

12

12 –––– STAGE COUNTER STAGE COUNTER

Simpo PDF Merge and Split Unregistered Version - http://www.simpopdf.com

Ngày đăng: 21/07/2014, 21:20

HÌNH ẢNH LIÊN QUAN

SƠ ĐỒ KHỐI MẠCH QUANG BÁO DÙNG EPROM - Đồ án: thiết kế và thi công mạch quang báo dùng EPROM - Vương Kiến Hồng - 1 pdf
SƠ ĐỒ KHỐI MẠCH QUANG BÁO DÙNG EPROM (Trang 4)
SƠ ĐỒ CHỨC NĂNG CỦA IC 4060 - Đồ án: thiết kế và thi công mạch quang báo dùng EPROM - Vương Kiến Hồng - 1 pdf
4060 (Trang 6)
Sơ đồ mô tả hoạt động bên trong của 4060 được vẽ như - Đồ án: thiết kế và thi công mạch quang báo dùng EPROM - Vương Kiến Hồng - 1 pdf
Sơ đồ m ô tả hoạt động bên trong của 4060 được vẽ như (Trang 7)
Sơ đồ mô tả hoạt động bên trong của 4060 được vẽ như - Đồ án: thiết kế và thi công mạch quang báo dùng EPROM - Vương Kiến Hồng - 1 pdf
Sơ đồ m ô tả hoạt động bên trong của 4060 được vẽ như (Trang 7)
SƠ ĐỒ CHÂN IC 4040 - Đồ án: thiết kế và thi công mạch quang báo dùng EPROM - Vương Kiến Hồng - 1 pdf
4040 (Trang 9)
SƠ ĐỒ NỘI BỘ CỦA IC 4040 - Đồ án: thiết kế và thi công mạch quang báo dùng EPROM - Vương Kiến Hồng - 1 pdf
4040 (Trang 9)

TỪ KHÓA LIÊN QUAN

🧩 Sản phẩm bạn có thể quan tâm

w