1. Trang chủ
  2. » Luận Văn - Báo Cáo

báo cáo vi điều khiển 8051

35 776 3

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

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 35
Dung lượng 780,5 KB

Nội dung

báo cáo vi điều khiển 8051

Trang 1

MỤC LỤC

A.PHẦN MỞ ĐẦU

I Đặt vấn đề 1

II Giới hạn của đề tài 1

B PHẦN NỘI DUNG Chương I Giới thiệu chung và các phương pháp thực hiện 5

Chương II.Giới thiệu các linh kiện trong mạch 7

I IC xử lý trung tâm 89C51 7

1 Sơ đồ chân vi điều khiển 89C51 7

2 Cấu trúc bên trong của vi điều khiển 89C51 9

a Sơ đồ khối bên trong vi điều khiên 89C51 9

b Tổ chức bộ nhớ 9

II Khảo sát IC 78XX 18

a cấu trúc bên trong và sơ đồ chân 18

b Chức năng của các chân 19

2.Khảo sát IC TPIC 6B595 19

a Sơ đồ chân 19

b Cấu trúc bên trong của IC TPIC 6B595 20

c Hoạt động của IC TPIC 6B595 thông qua dạng sóng 21

d Các thông số của IC TPIC 6B595 21

3 Khảo sát IC ULN2803 21

a Sơ đồ chân 21

b Thông số của IC ULN 2803 22

4 Khảo sát transistor A1015 22

a Sơ đồ chân 22

b Trạng thái hoạt động 23

c Thông số của transistor A1015 23

5 Led ma trận 8x8 24

a Cấu trúc và sơ đồ chân của led 24

b Thông số của led 25

Trang 2

Chương III Thiết kế mạch 26

I Mạch điều khiển 26

1 Thiết kế mạch điều khiển 26

2 Thíêt kế khối công suất hàng 27

3 Thiết kế khối nguồn 27

4 Sơ đồ mạch điện 28

a Sơ đồ mạch nguyên lý 28

b Sơ đồ mạch in 29

II Thiết kế khối quét và khối hiển thị 30

1 Cơ sở lý luận 30

2 Sơ đồ nguyên lý 30

3 Sơ đồ mạch in 31

Chương IV.Thiết kế phần mềm và thi công 32

I Thiết kế phần mềm 32

1 Lưu đồ chương chình chính 32

2 Chương trình cho vi điều khiển 35

II Kết quả thi công 36

C PHẦN KẾT LUẬN 37

Trang 3

A PHẦN MỞ ĐẦU

I.ĐẶT VẤN ĐỀ:

 Ngày nay với sự phát triển vượt bậc của khoa học kỹ thuật, và góp phần rấtlớn cho sự phát triển đó phải kể đến công nghệ điện tử

 Nhờ sự phát triển của công nghệ điên tử mà đặt biệt là công nghệ viễn thông

đã giúp ích rất nhiều cho cuộc sống của con người cái mà chúng ta dễ dàng nhận thấynhất chẳn hạn như cập nhật thông tin qua mạng để hướng dẫn cho mọi người lưu thôngtrên đường một cách dể dàng hơn hay là những bảng quảng cáo nhiều màu rực rở thể hiệnnhiều nội dung có thể thay đổi dược mà chúng ta thường thấy trong các cửa hàng hay làcác khách sạn lớn, hay là các bảng thông tin thể hiện tỉ giá ở trong ngân hàng có thể cậpnhật thông tin qua mạng internet…

 Có nhiều cách hiển thị thông tin Nhưng những bảng thể hiện nội dungthông tin bằng điện lại gây nhiều ấn tượng và tác động mạnh đến người xem nhất

 Các biển báo để thể hiện nội dung cần truyền đạt trên gọi là mạch quangbáo, bao gồm cả phần điều khiển và phần hiển thị

II.GIỚI HẠN CỦA ĐỀ TÀI:

 Có nhiều cách và phương án để thực hiện một mạch quang báo.mạch điều khiển ta có thể thiết kế :

 Sử dụng thanh ghi kết nối với nhau và các linh kiện khác để điều khiển

 Ưu điểm: chỉ thiết kế phần cứng không có phần mềm

 Khuyết điểm: phần cứng phức tạp, thể hiện ít nội dung

 Sử dụng vi điểu khiển

 Ưu điểm: phần cứng đơn giản, có thể thể hiện và thay đổi nhiều nội dungmột cách linh họat Khi cần thay đồi nội dung chỉ cần thay đổi chương trình điềukhiển

 Khuyết điểm: phần mềm phức tạp

 Ưu điểm: phần cứng đơn giản, dễ lập trình

 Khuyết điểm: với số ngõ ra cố định và ít nên khó khăn trongviệc kết nối với các hệ thống lớn

 Phần hiển thị: có nhiều thiết bị để hiện thị như đèn220V, đèn 12V hay 24V, led hiển thị ma trận, led đơn…vv

vi điều khiển 89C51 và hiển thị bằng led ma trận này chỉ trình bày một cách khái quát về

vi điều khiển 89C51 Nội dung hiển thị của bảng quang báo muốn thay đổi được thì phảithay đổi chương trình nạp cho vi điều khiển, dẩn đến khó khăn trong muốn thay đổi nộidung hiển thị

Trang 4

 Nếu dùng các IC rời thì phần cứng điều khiển rất phức tạp, bảng quảng cáo

ít sinh động khi muốn thay đổi kiểu hiển thị thì phảo thay đổi phần cứng

 Nếu dùng Efprom thì gía thành rẻ dễ thiết kế phần cứng, chương trình viếttương đối dễ dàng hơn vi điều khiển, khi thay đồi cách hiển thị ta chỉ cần thay đổi chươngtrình nạp cho epprom nhưng nội dung của bảng quang báo không thay đổi được

 Nếu dùng vi điều khiển và led ma trận để hiển thị thì nội dung của bảngquang báo có thể thay đổi dễ dàng hơn, nhưng chương trình viết cho vi điều khiển lại kháphức tạp hơn so với việc lập trình cho efprom

 Từ những phân tích trên ta có thể thấy được mạch quang báo sử dụng viđiều khiển và led ma trận phù hợp với mức độ yêu cầu của đồ án môn học phần 1 Đó

cũng là lý do để em chọn đề tài này.

Sơ đồ khối mạch quang báo:

KHỐI NGUỒN

KHỒI CÔNG SUẤT HÀNG KHỐI ĐIỀU

KHIỂN

KHỒI QUÉT CỘT

KHỐI HIỂN THỊ

KHỐI NGUỒN

Trang 5

Chức năng của các khối:

 Khối nguồn: đảm bảo cung cấp nguồn với dòng điện cung cấp cho tòan mạchnhưng bản thân nó không bị quá dòng

 Khối điều khiển: gồm vi điều khiển có nhiệm vụ xuất tín hiệu điều khiển khốiquét và khối công suất để cung cấp sự điều khiển cho led ma trận

 Khối quét cột: nận tín hiệu điều khiển để quét cột cho led ma trận bao gồm cácthanh ghi dịch 8 bit

 Khối công suất hàng: khuyếch đại dòng và áp do vi điều khiển xuất ra để hiển thị

dữ liệu cho led

 Khối hiển thị: bao gồm các ma trận led 8x8 ghép nối lại với nhau Nhận tín hiệu

từ bộ khuếch đại công suất để hiện thị nôi dung thông tin của bàng quang báo

Trang 6

CHƯƠNG II:GIỚI THIỆU CÁC LINH KIỆN TRONG

 4k byte ROM,128 byte RAM nội

 4 Port I/O 8 bit

 2 bộ đếm/ định thời 16 bit

 Giao tiếp truyền dữ liệu nối tiếp

 64k byte bộ nhớ bên ngoài dung để lưu chương trình điều khiển

 64k byte bộ nhớ bên ngoài dung để lưu dữ liệu

 210 bit có thể truy xuất từng bit

 Có các lệnh xử lý bit

Hình 2-1 Sơ đồ chân 89C51

Trang 7

Chức năng của các chân 89C51:

Port 0: từ chân 32 đến chân 39 (P0.0 _P0.7) Port 0 có 2 chức năng: trong các thiết kế

cỡ nhỏ không dùng bộ nhớ mở rộng nó có chức năng như các đường IO, đối với thiết kếlớn có bộ nhớ mở rộng nó được kết hợp giữa bus địa chỉ và bus dữ liệu

Port 1: từ chân 1 đến chân 8 (P1.0 _ P1.7) Port 1 chỉ có chức năng dung làm cácđường điều khiển xuất nhập IO

Port 2: từ chân 21 đến chân 28 (P2.0 _P2.7) Nếu không dùng bộ nhớ mở rộng bênngoài thì port 2 dùng làm các đường điều khiển IO.Nếu dung bộ nhớ mở rộng bên ngoàithì port 2 có chức năng là bus địa chỉ cao A0 – A15

Port 3: từ chân 10 đến chân 17 (P3.0 _ P3.7) Port 3 là port có 2 chức năng.Các chânport này có nhiều chức năng , các công dụng chuyển đổi có liên hệ đặc biệt của 89C51như ở bảng sau:

Bit Tên Chức năng chuyển đổi

Ngõ vào nhập dữ liệu nối tiếp

Ngõ xuất dữ liệu nối tiếp

Ngõ vào ngắt cứng thứ 0

Ngõ vào ngắt cứng thứ 1

Ngõ vào của TIMER/ COUNTER thứ 0

Ngõ vào của TIMER/ COUNTER thứ 1

Tín hiệu điều khiển ghi dữ liệu lên bộ nhớngoài

Tín hiệu điều khiển đọc bộ nhớ dữ liệu ngoài

Bảng 2-2 Chức năng các chân của Port 3PSEN (Program store enable):

PSEN là tín hiệu ngõ ra ở chân 29 có tác dụng cho phép đọc bộ nhớ chương trình

mở rộng thường được nối đến chân OE\ của Eprom cho phép đọc các byte mã lệnh.PSEN ở mức thấp trong thời gian 89C51 lấy lệnh Các mã lệnh của chương trìnhđược đọc từ Eprom qua bus dữ liệu, được chốt vào thanh ghi lệnh bên trong 89C51 đểgiải mã lệnh Khi 89C51 thi hành chương trình trong EPROM nội PSEN ở mức logic 1.ALE (Address Latch Enable):

Khi 89C51 truy xuất bộ nhớ bên ngoài, Port 0 có chức năng là bus địa chỉ và dữliệu (AD7 – AD0) do đó phải tách các đường dữ liệu và địa chỉ Tín hiệu ra ALE ở chânthứ 30 dùng làm tín hiệu điều khiển để giải đa hợp các đường địa chỉ và dữ liệu khi kếtnối chúng với IC chốt

Tín hiệu ở chân ALE là một xung trong khoảng thời gian port 0 đóng vai trò là địa chỉthấp nên chốt địa chỉ hoàn toàn tự động

EA\ (External Access):

Tín hiệu vào EA\ ở chân 31 thường được mắc lên mức 1 hoặc mức 0

Nếu ở mức 1 thì vi điều khiển thi hành chương trình từ bộ nhớ nội

Nếu ở mức 0 thì vi điều khiển thi hành chương trình từ bộ nhớ ngoại

Trang 8

RST (Reset):

Ngõ vào chân 9 là ngõ vào Reset.Khi cấp điện cho hệ thống hoặc nhấn nút reset thìmạch sẽ reset vi điều khiển.Khi reset thì tín hiệu reset phải ở mức cao ít nhất 2 chu kìmáy

Các ngõ vào bộ dao động Xtal1, Xtal2:

Bộ tạo dao động được tích hợp bên trong 89C51 Khi sử dụng 89C51, người ta chỉcần nối thêm tụ thạch anh và các tụ Tần số tụ thạch anh thường là 12 Mh – 24 Mh

2 Cấu trúc bên trong của 89C51

a Sơ đồ khối bên trong 89C51:

Hình 2-3 Cấu trúc bên trong của vi điều khiển

b Tổ chức bộ nhớ:

Trang 9

Hình 2-5 Cấu trúc bộ nhớ Ram bên trong vi điều khiển

 Bộ nhớ trong 89C51 bao gồm ROM và RAM RAM trong 89C51 bao gồmnhiều thành phần: phần lưu trữ đa dụng, phần lưu trữ địa chỉ hóa từng bit, các bank thanhghi và các thanh ghi chức năng đặc biệt

 89C51 có bộ nhớ theo cấu trúc Harvard: có những vùng bộ nhớ riêng biệt chochương trình và dữ liệu Chương trình và dữ liệu có thể chứa bên trong 8951 nhưng 8951vẫn có thể kết nối với 64K byte bộ nhớ chương trình và 64K byte dữ liệu

Ram bên trong 89C51 được phân chia như sau:

Địa chỉ

byte

Địa chỉ bit Địa chỉ

byte Địa chỉ bit

Trang 10

 Các bank thanh ghi có địa chỉ từ 00H đến 1FH.

 Ram địa chỉ hóa từng bit có địa chỉ từ 20H đến 2FH

Ram có thể truy xuất từng bit:

89C51 chứa 210 bit được địa chỉ hóa từng bit, trong đó 128 bit chứa ở các byte cóđịa chỉ từ 20H đến 2FH, các bit còn lại chứa trong nhóm thanh ghi chức năng đặc biệt

Ýtưởng truy xuất từng bit bằng phần mềm là một đặc tính mạnh của vi điều khiểnnói chung Các bit có thể được đặt, xóa, and, or,… với 1 lệnh đơn Ngoài ra các port cũng

có thể truy xuất được từng bít làm đơn giản phần mềm xuất nhập từng bit

Các bank thanh ghi:

 Bộ lệnh 89C51 hỗ trợ 8 thanh ghi có tên là R0 đến R7 và theo mặc định(sau khi reset hệ thống), các thanh ghi nàyở các địa chỉ 00H đến 07H

 Đây là lệnh 1 byte dùng địa chỉ thanh ghi Tuy nhiên có thể thi hành bằnglệnh 2 byte dùng địa chỉ trực tiếp nằm trong byte thứ 2: MOV A, 05H

 Lệnh dùng các thanh ghi R0 đến R7 thì sẽ ngắn hơn và nhanh hơn nhiều

so với lệnh tương ứng dùng địa chỉ trực tiếp

 Bank thanh ghi tích cực bằng cách thay đổi các bit trong từ trạng tháichương trình (PSW) Giả sủ thanh ghi thứ 3 đang được truy xuất, lệnh sau đây sẽ dichuyển nội dung của thanh ghi A vào ô nhớ ram có địa chỉ 18H:

MOV R0, A

Các thanh ghi có chức năng đặc biệt:

89C51 có 21 thanh ghi chức năng đặc biệt (SFR: Special Funtion Register) ở vùngtrên của RAM nội từ địa chỉ 80H đến FFH

Chú ý: tất cả 128 địa chỉ từ 80H đến FFH không được định nghĩa, chỉ có

21 thanh ghi chức năng đặc biệt được định nghĩa sẵn các địa chỉ

Các thanh ghi port xuất nhập:

Trang 11

Các port của 89C51 bao gồm port 0 ở địa chỉ 80H, port 1 ở địa chỉ 90H, port 2 ởđịa chỉ A0H, và port3 ở địa chỉ B0H tất cả các port này đều có thể truy xuất từng bit nênrất thuận tiện trong khả năng giao tiếp.

Các thanh ghi timer:

89C51 có chứa 2 bộ định thời/ đếm 16 bit được dùng cho việc định thời hoặc đếm

sự kiện Timer 0 ở địa chỉ 8AH (TL0: byte thấp) và 8CH (TH0: byte cao) Timer 1 ở địachỉ 8BH (TL1: byte thấp) và 8DH (TH1: byte cao) Việc khởi động timer được Set bởiTimer Mode (TMOD) ở địa chỉ 89H và thanh ghi điều khiển timer (TCON) ở địa chỉ88H, chỉ có TCON được địa chỉ hóa từng bit

Các thanh ghi port nối tiếp:

89C51 chứa một port nối tiếp dành cho việc trao đổi thông tin với các thiết bị nốitiếp như máy tính, modem hoặc giao tiếp nối tiếp với các IC khác Một thanh ghi gọi là

bộ đệm dữ liệu nối tiếp (SBUF) ở địa chỉ 99H sẽ giữ cả 2 dữ liệu truyền và dữ liệu nhận.Khi truyền dữ liệu thì ghi lên SBUF, khi nhận dữ liệu thì đọc SBUF Các mode vận hànhkhác nhau được lập trình qua thanh ghi điều khiển port nối tiếp SCON ở địa chỉ 98H Các thanh ghi ngắt:

89C51 có cấu trúc 5 nguồn ngắt, 2 mức ưu tiên Các ngắt bị cấm sau khi reset hệthống và sẽ được cho phép bằng việc ghi thanh ghi cho phép ngắt (IE) ở địa chỉ A8H, cả

2 thanh ghi được địa chỉ hóa từng bit

Thanh ghi điều khiển công suất:

Thanh ghi điều khiển công suất (PCON) ở địa chỉ 87H chứa các bit điều khiển Tín hiệu Reset:

89C51 có ngõ vào reset RST tác động ở mức cao trong khoảng thời gian 2 chu kỳ,sau đó xuống mức thấp để 89C51 bắt đầu làm việc RST có thể kích bằng tay bằng mộtphím nhấn thường mở, sơ đồ mạch reset như hình trên (hình a)

sau khi reset hệ thống được tóm tắt như sau:

Trang 12

Thanh ghi Nội dungĐếm chương trình PC

Thanhghi tích lũy AThanh ghi B

Thanh ghi trạng tháiSP

DPTRPort 0 đến Port 3IP

IECác thanh ghi định thời

0000H00H00H00H07H0000HFFHXXX0000 B0XX00000 B00H

Hoạt động thanh ghi TIMER

 89C51 có hai timer 16 bit, mỗi timer có bốn cách làm việc Người ta sửdụng các timer để:

 Định khoảng thời gian

 Tạo tốc độ baud cho port nối tiếp trong 89C51

 Trong các ứng dụng định khoảng thời gian, người ta lập trìnhtimer ở những khoảng đều đặn và đặt cờ tràn timer Cờ được dùng để đồng bộ hóachương trình để thực hiện một tác động như kiểm tra trạng thái của các ngõ vào hoặc gửi

sự kiện ra các ngõra Các ứng dụng khác có thể sử dụng việc tạo xung nhịp đều đặn củatimer để đo thời gian trôi qua giữa hai sự kiện (ví dụ đo độ rộng xung )

 Truy xuất các timer của 89C51 dùng sáu thanh ghi chức năngđặc biệt cho trong bảng sau:

SFR Mục Đích Địa chỉ Địa chỉ hóa từng bitTCON Điều khiển Timer 88H Có

TL0 Byte thấp của Timer 0 90H Không

TL1 Byte thấp của Timer 1 91H Không

Các thanh ghi chức năng của timer trong 8031

Trang 13

Thanh ghi chế độ timer (TMOD):

Thanh ghi TMOD chứa hai nhóm 4 bit dùng để đặt chế độ làm việc cho Timer 0, vàTimer 1

7 GATE 1 Bit mở cổng, khi lên 1 timer chỉ chạy khi INT1 ở mức cao

1 = bộ đếm sự kiện

0 = bộ định khoảng thời gian

3 GATE 0 Bit mở cổng, khi lên 1 timer chỉ chạy khi INT0 ở mức cao

2 C/T 0 Bit chọn chế độ Count/Timer

Tóm tắt thanh ghi chức năng TMOD

Thanh ghi điều khiển timer(TCON)

Thanh ghi TCON chứa các bit trạng thái và các bit điều khiển cho Timer 1, Timer 0

Bit Ký hiệu Địa chỉ Mô tả

TCON.7 TF1 8FH Cờ báo tràn timer 1 Đặt bởi phần cứng khi tràn,

được xóa bởi phần mềm, hoặc phần cứng khi bộ xử

lý chỉ đến chương trình phục vụ ngắt

TCON.6 TR1 8EH Bit điều khiển timer 1 chạy đặt xóa bằng phần mềm

để cho timer chạy ngưng

TCON.5 TF0 8DH Cờ báo tràn Timer 0

TCON.4 TR0 8CH Bit điều khiển Timer 0 chạy

TCON.3 IE1 8BH Cờ cạnh ngắt 1 bên ngoài Đặt bởi phần cứng khi

phát hiện một cạnh xuống ở INT1 xóa bằng phầnmềm họăc phần cứng khi CPU chỉ đến chương trìnhphục vụ ngắt

TCON.2 IT1 8AH Cờ kiểu ngắt 1 bên ngoài Đặt xóa bằng phần mềm

để ngắt ngoài tích cực cạnh xuống /mức thấp.TCON.1 IE0 89H Cờ cạnh ngắt 0 bên ngòai

TCON.0 IT0 88h Cờ kiểu ngắt 0 bên ngoài

Tóm tắt thanh ghi chức năng TCON

Trang 14

Khởi động và truy xuất thanh ghi timer:

 Thông thường các thanh ghi được khởi động một lần đầu ở chương trình đểđặt ở chế độ làm việc đúng Sau đó, trong thân chương trình, các thanh ghi timer đượccho chạy, dừng, các bit được kiểm tra và xóa, các thanh ghi timer được đọc và cậpnhật… theo đòi hỏi các ứng dụng

 TMOD là thanh ghi thứ nhất được khởi động vì nó đặt chế độ hoạt động Ví

dụ, các lệnh sau khởi động Timer 1 như timer 16 bit (chế độ 1) có xung nhịp từ bộ daođộng tên chip cho việc định khoảng thời gian:

MOV TMOD, #1B

Lệnh này sẽ đặt M1 = 1 và M0 = 0 cho chế độ 1, C/ T= 0 và GATE = 0 cho xungnhịp nội và xóa các bit chế độ Timer 0 Dĩ nhiên, timer không thật sự bắt đầu định thờicho đến khi bit điều khiển chạy TR1 được đặt lên 1

Nếu cần số đếm ban đầu, các thanh ghi TL1/TH1 cũng phải được khởi động Mộtkhoảng 100s có thể được khởi động bằng cách khởi động giá trị cho TH1/TL1 làFF9CH:

MOV TL1, #9CH MOV TH1, #0FFHRồi timer được cho chạy bằng cách đặt bit điều khiển chạy như sau:

SETB TR1

Cờ báo tràn được tự động đặt lên 1 sau 100s Phần mềm có thể đợi trong 100 sbằng cách dùng lệnh rẽ nhánh có điều kiện nhảy đến chính nó trong khi cờ báo tràn chưađược đặt lên 1:

WAIT: JNB TF1, WAITKhi timer tràn, cần dừng timer và xóa cờ báo tràn trong phần mềm:

CLR TR1CLR TF1 Ngắt ( INTERRUPT)

 Một ngắt là sự xảy ra một điều kiện, một sự kiện mà nógây ra treo tạm thời thời chương trình chính trong khi điều kiện đó được phục vụ bởi mộtchương trình khác

 Các ngắt đóng một vai trò quan trọng trong thiết kế vàcài đặt các ứng dụng vi điều khiển Chúng cho phép hệ thống đáp ứng bất đồng bộ vớimột sự kiện và giải quyết sự kiện đó trong khi một chương trình khác đang thực thi

Trang 15

Tổ chức ngắt của 89C51:

 Có 5 nguồn ngắt ở 89C51: 2 ngắt ngoài, 2 ngắt từ timer và 1 ngắt portnối tiếp Tất cả các ngắt theo mặc nhiên đều bị cấm sau khi reset hệ thống và được chophép từng cái một bằng phần mềm

 Khi có hai hoặc nhiều ngắt đồng thời, hoặc một ngắt xảy ra khi mộtngắt khác đang được phục vụ, có cả hai sự tuần tự hỏi vòng và sơ đồ ưu tiên hai mứcdùng để xác định việc thực hiện các ngắt Việc hỏi vòng tuần tự thì cố định nhưng ưu tiênngắt thì có thể lập trình được

Cho phép và cấm ngắt :mỗi nguồn ngắt được cho phép hoặc cấm ngắt

qua một thanh ghi chức năng đặt biệt có định địa chỉ bit IE ( Interrupt Enable : cho phépngắt ) ở địa chỉ A8H

Bit Ký hiệu Địa chỉ bit Mô tả

Tóm tắt thanh ghi IE

Các cờ ngắt :

Khi điều kiện ngắt xảy ra thì ứng với từng loại ngắt mà loại cờ đó được đặt lên một

để xác nhận ngắt

Các lọai cờ ngắt

Các vectơ ngắt :

Khi chấp nhận ngắt, giá trị được nạp vào PC được gọi là vector ngắt Nó là địa chỉbắt đầu của ISR cho nguồn tạo ngắt, các vector ngắt được cho ở bảng sau

Trang 16

 Bộ nhớ Ram chia ra làm 2 loại Sram và Dram Dram được chế tạo dùng kỹthuật MOS, có dung lượng bộ nhớ lớn, công xuất tiêu tán thấp và tốc độ hoạt động trungbình Ơ Sram dữ liệu lưu trữ vào các Flip- Flop còn Dram dữ liệu lưu trữ mức 0 và 1tương đương với quá trình nạp và xả của một tụ điện khoảng vài pF Bởi vì điện áp của tụ

sẽ suy giảm dần do đó Dram đòi hỏi chu kỳ nạp lại nếu không muốn mất dữ liệu và đượcgọi là quá trình làm tươi Ram, đây chính là khuyết điểm của Dram so với Sram Bộ nhớRom có nhiều loại: PROM, EPROM, EEPROM nhưng EPROM có thể lập trình bởingười dùng, có thể xóa và lập trình lại nhiều lần nên trong đồ án này chúng em dùngEPROM 2764 và dùng SRAM 6264 Đặc điểm, sơ đồ chân và bảng sự thật của 2764 và

6264 ở hình dưới đây

II Khảo sát IC 74XX:

 Có nhiều lọai IC ổn áp, trong đó lọai IC ổn áp 3 chân được sử dụng rộng rãi vìchúng nhỏ gọn và cần rất ít các linh kiện bên ngòai kèm theo IC ổn áp 3 chân có lợi choviệc thiết kế các bộ nguồn nhỏ ổn định hay các ổn áp trên các card

Trang 17

 IC ổn áp 3 chân lọai có điện áp ra cố định có 2 lọai là ổn áp âm và ổn áp dương.

Có nhiều lọai IC ồn áp nhưng ta chỉ xét đến họ 78xx tương ứng với Ic ổn áp dương XXchỉ điện áp ra cố định của nó Cụ thể là IC 7805 là IC ổn áp dương có điện áp ra cố định

là 5v IC 7812 là IC ổn áp dương có điện áp ra cố định là 12v tùy dòng điện ở ngõ ra làbao nhiêu mà ta chọn các loại IC cho phù hợp

 78lxx: dòng điện ra định danh là 100mA

 78xx: dòng điện ra định danh là 1A

 78Hxx: dòng điện ra định danh là 5A

 Đặc biệt có 78L62 : ổn áp 6,2V

a Cấu trúc bên trong và sơ đồ chân

b Chức năng của các chân:

 Chân số 1 lấy điện áp vào

 Chân số 2 nối mass

 Chân số 3 lấy điện áp ra

2 KHẢO SÁT IC TPIC 6B595:

Ngày đăng: 21/07/2015, 15:16

TỪ KHÓA LIÊN QUAN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w