:

CH TẠO BỘ BẢO VỆ XE MÁY.

ƢỚ : NGUYỄ Ũ ẮNG

Ệ : ƢƠ Ă ẮNG

TRẦ Ă

Ớ : 112122

: Ệ Ệ

1

ƢỚ

.....................................................................................................................................

.....................................................................................................................................

.....................................................................................................................................

.....................................................................................................................................

.....................................................................................................................................

.....................................................................................................................................

.....................................................................................................................................

.....................................................................................................................................

.....................................................................................................................................

.....................................................................................................................................

.....................................................................................................................................

.....................................................................................................................................

.....................................................................................................................................

.....................................................................................................................................

.....................................................................................................................................

.....................................................................................................................................

.....................................................................................................................................

.....................................................................................................................................

.....................................................................................................................................

.....................................................................................................................................

.....................................................................................................................................

2

Ả Ệ

.....................................................................................................................................

.....................................................................................................................................

.....................................................................................................................................

.....................................................................................................................................

.....................................................................................................................................

.....................................................................................................................................

.....................................................................................................................................

.....................................................................................................................................

.....................................................................................................................................

.....................................................................................................................................

.....................................................................................................................................

.....................................................................................................................................

.....................................................................................................................................

.....................................................................................................................................

.....................................................................................................................................

.....................................................................................................................................

.....................................................................................................................................

.....................................................................................................................................

.....................................................................................................................................

.....................................................................................................................................

.....................................................................................................................................

3

Mục lục LỜI NÓI ĐẦU ............................................................................................................ 5

CHƢƠNG 1: GIỚI THIỆU LINH KIỆN ..................................................................... 6

1.1. Giới thiệu về AT89C51. ................................................................................... 6

1.1.1. Giới thiệu................................................................................................... 6

1.1.2. Khảo sát bộ vi điều khiển (89C51)............................................................. 6

1.1.3. Cấu trúc bên trong của (89C51). ............................................................... 7

1.1.4. Chức năng các chân vi điều khiển. ............................................................. 9

1.1.5. Các thanh ghi chức năng đặc biệt............................................................. 11

1.2. Giới thiệu điều khiển từ xa bằng tần số vô tuyến. ............................................ 16

1.2.1. Hoạt động. ............................................................................................... 16

1.2.2. Ƣu điểm. .................................................................................................. 16

1.2.3. khuyết điểm. ............................................................................................ 17

1.2.4. IC PT2262. .............................................................................................. 17

1.2.5. IC PT2272. .............................................................................................. 19

1.3. Cảm biến rung. ................................................................................................ 21

CHƢƠNG 2: TÍNH TOÁN THIẾT KẾ THAM SỐ MẠCH...................................... 23

2.1. Sơ đồ khối. ...................................................................................................... 23

2.2. Sơ đồ nguyên lý. ............................................................................................. 25

2.4. Chƣơng trình ................................................................................................... 26

2.5. Sơ đồ mạch boar. ............................................................................................ 28

CHƢƠNG 3: TỔNG KẾT ......................................................................................... 31

4

Ờ Ó ẦU Với sự phát triển không ngừng của khoa học kỹ thuật đặc biệt là ngành điện tử đã

ứng dụng rất nhiều trong công nghiệp. Trong lĩnh vực điều khiển, từ khi công nghệ

chế tạo loại vi mạch lập trình phát triển đã đem đến các kĩ thuật điều khiển hiện đại có

nhiều ƣu điểm hơn so với việc sử dụng các mạch điều khiển lắp ráp bằng các linh kiện

rời nhƣ kích thƣớc nhỏ, giá thành rẻ, độ làm việc tin cậy, công suất tiêu thụ nhỏ.

Ngày nay, trong lĩnh vực điều khiển đã đƣợc ứng dụng rộng rãi trong các thiết bị, sản

phẩm phục vụ cho nhu cầu sinh hoạt hàng ngày của con ngƣời nhƣ máy giặt, đồng hồ

báo giờ... đã giúp cho đời sống của chúng ta ngày càng hiện đại và tiện nghi hơn.

Đề tài “Thiết kế, chế tạo bảo vệ xe máy” Nhằm đáp ứng nhu cầu ham muốn học hỏi

của bản thân, cũng nhƣ góp phần nâng cao giá trị của những mạch điện tử trong đời

sống của con ngƣời.

Với đề tài đƣợc giao, chúng em đã vận dụng kiến thức của mình để tìm hiểu và

nghiên cứu lý thuyết, đặc biệt chúng em tìm hiểu sâu vào tính toán thiết kế phục vụ

cho việc hoàn thiện sản phẩm. Dƣới sự hƣớng dẫn chỉ bảo nhiệt tình của thầy

“Nguyễn Vũ Thắng” cùng với sự cố gắng nỗ lực của các thành viên trong nhóm

chúng em đã hoàn thành xong đồ án của mình. Tuy nhiên do thời gian và kiến thức

còn hạn chế nên không tránh khỏi thiếu sót khi thực hiện đồ án này. Vì vậy chúng em

rất mong sẽ nhận đƣợc nhiều ý kiến đánh giá, góp ý của thầy cô giáo, cùng bạn bè để

đề tài đƣợc hoàn thiện hơn.

5

ƢƠ 1: Ớ ỆU Ệ

1.1. iới thiệu về T89C51

1.1.1. iới thiệu

Bộ vi điều khiển viết tắt là Mircro-controller là mạch tích hợp trên một chíp có thể

lập trình đƣợc, dùng để điều khiển hoạt động của một hệ thống. Theo các tập lệnh của

ngƣời lập trình bộ vi điều khiển tiến hành đọc, lƣu trữ thông tin, xử lý thông tin, đo

thời gian và tiến hành đóng mở một cơ cấu nào đó.

Trong các thiết bị điện và điện tử dân dụng các bộ vi điều khiển điều khiển hoạt động

của TV, máy giặt, điện thoại, lò vi-ba…Trong hệ thống sản xuất tự động, bộ vi điều

khiển đƣợc sử dụng trong Robot, dây chuyền tự động. Các hệ thống càng “thông

minh” thì vai trò của hệ vi điều khiển càng quan trọng.

1.1.2. hảo sát bộ vi điều khiển (89 51)

IC vi điều khiển 8951(8952) thuộc họ MCS51 có các đặc điểm sau:

- 4 kbyte ROM (đƣợc lập trình bởi nhà sản xuất chỉ có ở 8951)

- 128 byte RAM

- 4 port I10 8 bit

- Hai bộ định thời 16 bit

- Giao tiếp nối tiếp

- 64 kB không gian bộ nhớ chƣơng trình mở rộng

- 64 kB không gian bộ nhớ dữ liệu mở rộng

- 1 bộ xử lý luận lý (thao tác trên các bit đơn)

- 210 bit đƣợc địa chỉ hoá

- Bộ nhân / chia 4µs

6

1.1.3. ấu trúc bên trong của (89 51)

Phần chính của vi điều khiển 8051(8951) là bộ vi xử lý trung tâm.

Hình 1.1. Cấu trúc của vi điều khiển.

7

(CPU: Central Processing Unit) bao gồm:

- Thanh ghi tích luỹ A.

- Thanh ghi tích luỹ phụ B, dùng cho phép nhân và phép chia.

- Đơn vị logic học (ALU: Arithmetic Logical Unit).

- Từ trạng thái chƣơng trình (PSW: Program Status Word).

- Bốn băng thanh ghi.

- Con trỏ ngăn xếp.

- Ngoài ra còn có bộ nhớ chƣơng trình, bộ giải mã lệnh, bộ điều khiển thời gian và

logic.

Đơn vị xử lý trung tâm nhận trực tiếp xung từ bộ dao động, ngoài ra còn có khả

năng đƣa một tín hiệu giữ nhịp từ bên ngoài.

Chƣơng trình đang chạy có thể cho dừng lại nhờ một khối điều khiển ngắt ở bên

trong. Các nguồn ngắt có thể là: các biến cố ở bên ngoài, sự tràn bộ đếm định thời

hoặc cũng có thể là giao diện nối tiếp.

Hai bộ định thời 16bit hoạt động nhƣ một bộ đếm.

Các cổng (port0, port1, port2, port3) sử dụng vào mục đích điều khiển.

Ở cổng 3 có thêm các đƣờng dẫn điều khiển dùng để trao đổi với một bộ nhớ bên

ngoài, hoặc để đầu nối giao diện nối tiếp, cũng nhƣ các đƣờng ngắt dẫn bên ngoài.

8

Giao diện nối tiếp có chứa một bộ truyền và một bộ nhận không đồng bộ làm việc

độc lập với nhau. Tốc độ truyền qua cổng nối tiếp có thể đặt trong vảy rộng và đƣợc

ấn định bằng một bộ định thời.

Trong vi điều khiển 8051(8951) có hai thành phần quan trọng khác đó là bộ nhớ và

các thanh ghi:

- Bộ nhớ gồm có bộ nhớ RAM dùng để lƣu trữ dữ liệu và mã lệnh.

- Các thanh ghi sử dụng để lƣu trữ thông tin trong quá trình xử lý. Khi CPU làm

việc nó làm thay đổi nội dung của các thanh ghi.

1.1.4. hức năng các chân vi điều khiển

Sau đây là sơ đồ chân của vi điều khiển 89C51.

Hình 1.2. Sơ đồ chân của 89C51

9

Chức năng của các chân tín hiệu nhƣ sau:

- P0.0 đến P0.7 là các chân của cổng 0.

- P1.0 đến P1.7 là các chân của cổng 1.

- P2.0 đến P2.7 là các chân của cổng 2

- P3.0 đến P3.7 là các chân của cổng 3

- RxD: Nhận tín hiệu kiểu nối tiếp.

- TxD: Truyền tín hiệu kiểu nối tiếp.

- /INT0: Ngắt ngoài 0.

- /INT1: Ngắt ngoài 1.

- T0: Chân vào 0 của bộ Timer/Counter 0.

- T1: Chân vào 1 của bộ Timer/Counter 1.

- /Wr: Ghi dữ liệu vào bộ nhớ ngoài.

- /Rd: Đọc dữ liệu từ bộ nhớ ngoài.

- RST: Chân vào Reset, tích cực ở mức logic cao trong khoảng 2 chu kỳ máy.

- XTAL1: Chân vào mạch khuếch đaị dao động.

- XTAL2: Chân ra từ mạch khuếch đaị dao động.

- /PSEN : Chân cho phép đọc bộ nhớ chƣơng trình ngoài (ROM ngoài).

10

- ALE (/PROG): Chân tín hiệu cho phép chốt địa chỉ để truy cập bộ nhớ ngoài, khi

On-chip xuất ra byte thấp của địa chỉ. Tín hiệu chốt đƣợc kích hoạt ở mức cao, tần số

xung chốt = 1/6 tần số dao động của bộ VĐK. Nó có thể đƣợc dùng cho các bộ Timer

ngoài hoặc cho mục đích tạo xung Clock. Đây cũng là chân nhận xung vào để nạp

chƣơng trình cho Flash (hoặc EEPROM) bên trong On-chip khi nó ở mức thấp.

- /EA/Vpp: Cho phép On-chip truy cập bộ nhớ chƣơng trình ngoài khi /EA=0, nếu

/EA=1 thì On-chip sẽ làm việc với bộ nhớ chƣơng trình nội trú (trƣờng hợp cần truy

cập vùng nhớ lớn hơn dung lƣợng bộ nhớ chƣơng trình nội trú, thì bộ nhớ chƣơng

trình ngoài cũng đƣợc sử dụng). Khi chân này đƣợc cấp nguồn điện áp 12V (Vpp) thì

On-chip đảm nhận chức năng nạp chƣơng trình cho Flash bên trong nó.

- Vcc: Cung cấp dƣơng nguồn cho On-chip (+ 5V).

- GND: nối Mass.

1.1.5. Các thanh ghi chức năng đặc biệt

a. ừ trạng thái chƣơng trình

Từ trạng thái chƣơng trình (PSW: Program Status Word) ở địa chỉ D0H chứa các

bit trạng thái nhƣ bảng tóm tắt sau:

Bit Ký hiệu Địa chỉ Ý nghĩa

PSW.7 CY D7H Cờ nhớ

PSW.6 AC D6H Cờ nhớ phụ

11

D5H PSW.5 F0 Cờ 0

D4H PSW.4 RS1 Bit 1 chọn bank thanh ghi

D3H PSW.3 RS0 Bit 0 chọn bank thanh ghi

00=bank 0; địa chỉ 00H-07H

01=bank 1: địa chỉ 08H-0FH

10=bank 2: địa chỉ 10H-17H

11=bank 3: địa chỉ 18H-1FH

D2H PSW.2 OV Cờ tràn

D1H PSW.1 Dự trữ

D0H PSW.0 P Cờ Parity chẵn.

Cờ nhớ (CY) có công dụng kép. Thông thƣờng nó đƣợc dùng cho các lệnh toán

học: nó sẽ đƣợc set nếu có một số nhớ sinh ra bởi phép cộng hoặc có một số mƣợn

phép trừ. Ví dụ, nếu thanh ghi tích luỹ chứa FFH, thì lệnh sau:

ADD A, #1

Sẽ trả về thanh ghi tích luỹ kết quả 00H và xét cờ nhớ trong PSW.

Cờ nhớ cũng có thể xem nhƣ một thanh ghi 1 bit cho các lệnh luận lý thi hành trên

bit. Ví dụ, lệnh sẽ AND bit 25H với cờ nhớ và đặt kết quả vào cờ nhớ:

12

ANL C, 25H

- Cờ nhớ phụ:

Khi cộng các số BCD, cờ nhớ phụ (AC) đƣợc set nếu kết quả của 4 bit thấp trong

khoảng 0AH đến 0FH. Nếu các giá trị cộng đƣợc là số BCD, thì sau lệnh cộng cần có

DA A (hiệu chỉnh thập phân thanh ghi tích luỹ) để mang kết quả lớn hơn 9 trở về tâm

từ 0 ÷ 9.

- Cờ 0:

Cờ 0 (F0) là một bit cờ đa dụng dành các ứng dụng của ngƣời dùng.

- Các bit chọn bank thanh ghi:

Các bit chọn bank thanh ghi (RS0 và RS1) xác định bank thanh ghi đƣợc tích cực.

Chúng đƣợc xoá sau khi reset hệ thống và đƣợc thay đổi bằng phần mềm nếu cần.

Ví dụ: ba lệnh sau cho phép bank thanh ghi 3 và di chuyển nội dung của thanh ghi

R7 (địa chỉ byte 1FH) đến thanh ghi tích luỹ:

SETB RS1

SETB RS0

MOV A, R7

Khi chƣơng trình đƣợc hợp dịch các địa chỉ bit đúng đƣợc thay thế cho các ký

hiệu “RS1” và “RS0”. Vậy lệnh SETB RS1 sẽ giống nhƣ lệnh SETB 0D4H.

- Cờ tràn

13

Cờ tràn (OV) đƣợc set một lệnh cộng hoặc trừ nếu có một phép toán bị tràn. Khi

các số có dấu đƣợc cộng hoặc trừ với nhau, phần mềm có thể kiểm tra bit này để xác

định xem kết quả của nó có nằm trong tầm xác định không. Khi các số không dấu

đƣợc cộng, bit OV có thể đƣợc bỏ qua. Các kết quả lớn hơn +127 hoặc nhỏ hơn -128

sẽ set bit

b. Thanh ghi B

Thanh ghi B ở địa chỉ F0H đƣợc dùng cùng với thanh ghi tích luỹ A cho các phép

toán nhân và chia. Lệnh MUL AB sẽ nhân các giá trị không dấu 8 bit trong A và B rồi

trả về kết quả 16 bit trong A (byte thấp) và B (byte cao).

c. on trỏ ngăn xếp

Con trỏ ngăn xếp (SP) là một thanh ghi 8 bit ở địa chỉ 81H. Nó chứa địa chỉ của

byte dữ liệu hiện hành trên đỉnh của ngăn xếp. Các lệnh trên ngăn xếp bao gồm các

thao tác cất dữ liệu vào ngăn xếp và lấy dữ liệu ra khỏi ngăn xếp. Lệnh cất dữ liệu vào

ngăn xếp sẽ làm tăng Sp trƣớc khi ghi dữ liệu, và lệnh lấy dữ liệu ra khỏi ngăn xếp sẽ

đọc dữ liệu và làm giảm SP. Ngăn xếp của 8051/8951 đƣợc giữ trong RAM nội và

đƣợc giới hạn các địa chỉ có thể truy xuất bằng địa chỉ gián tiếp, chúng là 128 byte

đầu của 8051/8951.

Các thanh ghi port nối tiếp: Để khởi động lại SP với ngăn xếp bắt đầu tại 60H,

lệnh sau đây đƣợc dùng:

MOV SP, #%FH

Trên 8051/8951 ngăn xếp bị giới hạn bởi 32 byte vì địa chỉ cao nhất của RAM

trên chip là 7FH.

14

d. on trỏ dữ liệu

Con trỏ dữ liệu (DPTR) đƣợc dùng để truy xuất bộ nhớ ngoài là một thanh ghi 16

bit ở địa chỉ 82H (DPL: byte thấp) và 83H (DPH: byte cao). Ba lệnh sau sẽ ghi 55H

vào RAM ngoài ở địa chỉ 1000H:

MOV A, #55H

MOVE DPTR, #1000H

MOVX @DPTR, A

e. ác thanh ghi port xuất nhập

Các port của 8951 bao gồm Port0 ở địa chỉ 80H, Port1 ở địa chỉ 90H, Port2 ở địa

chỉ A0H và Port3 ở địa chỉ B0H. Tất cả các port đều đƣợc địa chỉ hoá từng bit. Điều

đó cung cấp một khả năng giao tiếp thuận lợi.

f. Các thanh ghi Timer

89C51 chứa 2 bộ định thời đếm 16bit đƣợc dùng trong 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 ở

địa chỉ 8BH (TL1: byte thấp) và 8DH (TH1: byte cao), việc vận hành timer đƣợc set

bởi thanh ghi Timer Mode (TMOD) ở địa chỉ 89H và thanh ghi điều khiển timer

(TCON) ở địa chỉ 88H. CHỉ có TCON đƣợc địa chỉ hoá từng bit.

AT 89C51 chứa một port nối tiếp trên chip dành cho việc trao đổi thông tin với

các thiết bị nối tiếp nhƣ máy tính, modem hoặc cho việc giao tiếp với các IC khác có

15

giao tiếp nối tiếp (có bộ chuyển đổi A/D, các thanh ghi dịch…). Một thanh ghi gọi là

bộ đệm dữ liệu nối tiếp (SBUF) ở địa chỉ 99H sẽ giữ cả hai dữ liệu truyền và

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ành khác nhau đƣợc lập trình qua thanh ghi điều khiển port nối tiếp (SCON)

(đƣợc địa chỉ hoá từng bit) ở địa chỉ 98H.

h. 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ỉ 8AH.

Cả 2 thanh ghi đƣợc địa chỉ hoá từng bit.

1.2. iới thiệu điều khiển từ xa bằng tần số vô tuyến

Là loại điều khiển từ xa xuất hiện đầu tiên và đến nay vẫn giữ một vai trò quan

trọng và phổ biến trong đời sống. Nếu điều khiển IR chỉ dùng trong nhà thì điều khiển

RF lại dùng cho nhiều vật dụng bên ngoài nhƣ các thiết bị mở cửa gara xe, hệ thống

báo hiệu cho xem các đồ chơi điện tử từ xa thậm chí kiểm soát vệ tinh và các hệ thống

máy tính xách tay và điện thoại thông minh...

1.2.1. oạt động

Với loại điều khiển này, nó cũng sử dụng nguyên lý tƣơng tự nhƣ điều khiển bằng

tia hồng ngoại nhƣng thay vì gửi đi các tín hiệu ánh sáng, nó lại truyền sóng vô tuyến

tƣơng tự với các lệnh nhị phân. Bộ phận thu sóng vô tuyến trên thiết bị đƣợc điều

khiển nhận tín hiệu và giải mã nó.

1.2.2. Ƣu điểm

Truyền xa hơn IR với khoảng cách khoảng 30m hoặc có thể lên tới 100m

Truyền xuyên tƣờng, kính...

16

1.2.3. khuyết điểm

Bị nhiễu sóng do bên ngoài có rất nhiều các thiết bị máy móc sử dụng các tần số

khác nhau.

1.2.4. IC PT2262

PT2262 có 2 loại chính: loại có 8 địa chỉ mã hóa, 4 địa chỉ dữ liệu và loại có 6 địa

chỉ mã hóa và 6 địa chỉ dữ liệu. Mã hóa 12 bit 1 khung A0-->A7, D0-->D3. Các linh

kiện PT2262 đƣa vào việt Nam chỉ có loại PT2262 với 8 địa chỉ mã hóa và 4 địa chỉ

dữ liệu.

PT2262 có “3 mũ 12” mã hóa tức là có thể mã hóa 531441 mã mới có thể trùng lặp

lại.

Cách mã hóa PT2262 có thể làm đƣợc bằng cách nối ngắn mạch các chân "mã hóa

địa chỉ" lên dƣơng nguồn (mã hóa +) và xuống âm nguồn (mã hóa -) hoặc có thể bỏ

trống (mã hóa 0). Dữ liệu mã hóa đƣợc truyền trên một khung 12 bit gồm 8 bit đầu là

mã hóa (A0-->A7 ) và 4 dữ liệu . Bởi vậy bạn có thể truyền đƣợc song song 4 bit dữ

liệu 0 hoặc 1. Nếu để truyền dữ liệu thì nên để mặc định cho 4 chân dữ liệu này là 0

hoặc là 1 để tránh nhiễu.

PT2262 dùng dao động ngoài: đơn giản là chỉ cần lắp thêm 1 điện trở dao động

vào chân 15 và 16 của PT2262.

+ Tín hiệu encoder đƣợc đƣa ra ở chân 17 của PT2262, chân này thƣờng ở mức 1

khi tín hiệu nghỉ và mức 0 khi tín hiệu hoạt động.

+ Tín hiệu đƣa ra gồm: sóng mang dao động < 700kHz + địa chỉ mã hóa + dữ liệu.

+ Tần số sóng mang dao động đƣợc quyết định bởi R chân 15 và 16 và đƣợc tính

bằng: f = R/12. Ví dụ: mắc điện trở 470kΩ vào chân 15 và 16 đầu ra chân 17 sẽ có

470/12 = khoảng 39kHz (cái này có thể làm điều khiển hoặc truyền dữ liệu bằng hồng

ngoại với con PT2262).

17

PT2262 có điện áp rộng: Có thể làm việc đƣợc từ 2,5 V đến 15 V. Trong

datasheet của nó là từ 4 V nhƣng qua thời gian rất dài làm việc và nghiên cứu con này

có thể khẳng định đƣợc về điện áp của nó làm việc rất thấp. Đã từng chế tạo và xuất

xƣởng gần 1 vạn mạch sử dụng cặp PT2262 và PT2272 để làm điều khiển. Dƣới đây

là sơ đồ chân IC PT2262 và module mạch phát sóng vô tuyến.

Hình 1.3. Sơ đồ chân của IC PT2262

Module mạch phát sóng vô tuyến

Hình 1.4. bộ phát sóng vô tuyến.

18

Tần số hoạt động: 315MHz.

Nguồn điện: DC12V/23A.

Chíp mã hóa: SC2262, PT2262.

Trở dao động: 4.7MΩ

Khoảng cách phát: 30m-50m

1.2.5. IC PT2272

PT2272 là con giải mã PT2262 nó cũng có 8 địa chỉ giải mã tƣơng ứng + 4 dữ liệu

ra + 1 chân báo mã đúng VT (chân 17).

Cách giải mã nhƣ sau: Chân 15 và 16 cũng cần 1 điện trở để làm dao động giải mã.

Trong dải hồng ngoại hoặc dƣới 100kHz có thể dùng R rất lớn hoặc không cần.

Nhƣng từ khoảng 100kHz dao động trở lên thì bắt buộc phải dùng R để tạo dao động

cho PT2272.

Giá trị R của PT2272 sẽ bằng khoảng: (giá trị R của PT2272) chia cho 10

 Ví dụ: PT2262 mắc điện trở 4,7 MΩ thì PT2272 sẽ mắc điện trở 470kΩ.

Giải mã: các chân mã hóa của PT2262 (chân 1 đến chân 8), nối thế nào thì các

chân giải mã của PT2272 cũng phải nối tƣơng tự nhƣ vậy.

Chân nào nối dƣơng, chân nào nối âm, chân nào bỏ trống ...v.v thì chân (1 đến 8)

của PT2272 hãy làm nhƣ thế. Khi truyền một mã đúng và giải mã đúng thì chân 17

của PT2272 sẽ có điện áp cao đƣa ra, báo hiệu là đã đúng mã hóa. 4 chân dữ liệu có

thể truyền song song, nối tiếp rất động lập. Dƣới đây là sơ đồ chân của IC PT2272 và

module thu sóng vô tuyến.

19

Hình 1.5. Sơ đồ chân của IC 2272

Module mạch thu sóng vô tuyến.

Hình 1.6. module mạch phát sóng

Điện áp sử dụng: 5V

I<4.5mA

20

Giải mã PT2272-T4

Trở dao động: 820kΩ

Tần số thu: 315MHz

Anten dài: 23cm

Chân nguồn: Vcc +5V

Chân VT: Chân báo tín hiệu khi nhận dữ liệu (ở trạng thái chờ đầu ra 0, khi có tín

hiệu lên 1 và trở về 0 khi không còn tín hiệu)

Tín hiệu ra: D0, D1, D2, D3

Khi chƣa có tín hiệu các chân đầu ra ở mức 0, khi có tín hiệu các chân lên 1

1.3. ảm biến rung

Hình ảnh cảm biến rung ngoài thị trƣờng.

Hình 1.7. Module cảm biến rung.

Thông số kỹ thuật của cảm biến rung:

- Sử dụng cảm biến rung SW-420 với tiếp điểm thƣờng đóng

21

- Tín hiệu ra ổn định, khả năng tải 15mA

- Điện áp làm việc 3.3V-5V

- Điện áp đầu ra mức 0/1

- Lỗ bắt vít cố định

- Kích thƣớc board PCB: 3.2cm x 1.4cm

- Sử dụng IC LM393

Mô tả hoạt động

- Khi không bị rung, đầu ra mức tích cực thấp, đèn báo xanh lá

- Khi bị rung, đầu ra tích cực cao, đèn tắt

- Đầu ra có thể đƣa vào vi điều khiển nhƣ tín hiệu cảnh báo đầu vào

22

ƢƠ 2: M Ố MẠ

2.1. ơ đồ khối

Khối xử lý Khối công suất

Khối thu phát, cảm biến rung

Khối nguồn

- Khối nguồn:

Hình 2.1: Sơ đồ nguyên lý mạch nguồn.

23

Khối nguồn dùng chuyển đổi điện áp xoay chiều 12V sang điện áp một chiều

12V để cấp cho m. Đồng thời hạ áp xuống 5v cấp cho mạch điều khiển.

Khối thu phát sóng RF và cảm biến rung:

Vi điều khiển

thu và phát tín hiệu đồng thời thiết lập chế độ hoạt động cho mạch.

Khối xử lý: xử lý tín hiệu đầu vào và xuất tín hiệu điều khiển ra.

Khối công suất: điều khiển loa và ngắt điện.

24

2.2. ơ đồ nguyên lý

Hình 2.1. Sơ đồ toàn mạch.

Khi bật chế độ bảo vệ khối thu sẽ nhận tín hiệu từ khối phát phát ra và đƣa tín

hiệu vừa nhận vào khối điều khiển. Khi có tín hiệu của cảm biến rung, AT89C51

sẽ xử lý và xuất ra tín hiệu điều khiển cho relay hoạt động sẽ ngắt điện cấp cho

Buzi và đồng thời loa kêu.

Khi tắt chế độ bảo vệ thì AT89C51 sẽ xử lý và ngắt relay khi đó hệ thống xe

máy hoạt động bình thƣờng.

25

2.4. ƣu đồ thuật toán.

start

Sai

Cảm biến rung: t=1

Đúng

Loa kêu

Ngắt điện buzi xe máy

Stop

Tắt loa

Đóng điện cho buzi xe máy

End

26

2.5. hƣơng trình

Dƣới đây là phần lập trình cho vi điều khiển để kiểm tra lệnh và điều khiển hoạt động của mạch

27

#include

sbit Rung = P3^0;

sbit Start = P1^0;

sbit Stop = P1^1;

sbit Coi = P2^6;

sbit Pha = P2^0;

int Mo,MR;

void delay(int time)

{

while(time--);

}

void main()

{

Start=Stop=0;

Coi=Pha=0;

while(1)

{

if( Start==1) Mo=1;

28

{

if(Rung==1) MR=1;

{

if(MR==1&&Mo==1)

{

Coi=Pha=1;

}

}

}

if(Stop==1)

{

MR=Mo=0;

Coi=Pha=0;

}

}

}

29

2.5. ơ đồ mạch boar.

Hình 2.2. Sơ đồ mạch boar

30

ƢƠ 3: Ổ Sau một thời gian tìm hiểu và nghiên cứu mạch đồ án của chúng em đã hoàn

thành. Mạch chạy tốt và đảm bảo yêu cầu của đồ án.

Qua quá trình thực hiện đề tài: “Tính toán, thiết kế, chế tạo thiết bị bảo vệ

xe máy” đã giúp chúng em tạo nhóm, biết cách tổ chức công việc và thời gian hợp

lý. Đó là một thành quả lớn trong quá trình học tập mà chúng em đã đạt đƣợc.

Trong quá trình thực hiện đề tài này mặc dù đã gặp nhiều khó khăn song

với sự hƣớng dẫn nhiệt tình của thầy “Nguyễn ũ hắng” cùng với sự lỗ lực của

mỗi thành viên trong nhóm, chúng em đã hoàn thành đề tài. Tuy nhiên do kiến thức

của chúng em còn hạn chế nên đề tài không thể tránh khỏi những thiếu sót. Chúng

em mong nhận đƣợc những ý kiến đóng góp của thầy “Nguyễn ũ hắng” và của

các thầy cô trong khoa cùng toàn thể các bạn sinh viên để đề tài này của chúng em

thêm hoàn thiện hơn.

Chúng em xin chân thành cảm ơn!

31

ài liệu tham khảo:

1. Nguyễn Thành Long - Bài Giảng Vẽ Mạch Điện Tử - Đại Học Sƣ Phạm Kỹ Thuật

Hƣng Yên.

2. CCS C for PIC

Trang wed

3. http://mcu.banlinhkien.vn/threads/giao-tiep-pic16f877a-voi-srf05.102/

4. http://www.alldatasheet.com/view.jsp?Searchword=Pic16f877a%20datasheet5.

http://www.picvietnam.com/forum/showthread.php?t=2861

32