Tải bản đầy đủ (.pdf) (170 trang)

Nghiên cứu kit vi điều khiển multipurpose training và biên soạn tài liệu hướng dẫn thực hành kỹ năng nghề cho sinh viên ngành sư phạm kỹ thuật điện, điện tử

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (9.94 MB, 170 trang )

MỤC LỤC
PHIẾU GIAO NHIỆM VỤ ĐỒ ÁN TỐT NGHIỆP.................................................... i
LỊCH TRÌNH THỰC HIỆN ĐỒ ÁN TỐT NGHIỆP ................................................ ii
LỜI CẢM TẠ ...............................................................................................................iii
MỤC LỤC ..................................................................................................................... iv
LIỆT KÊ HÌNH VẼ ..................................................................................................... vi
TĨM TẮT ...................................................................................................................viii
Chƣơng 1. DẪN NHẬP ................................................................................................. 1
1.1. ĐẶT VẤN ĐỀ..................................................................................................... 1
1.2. LÝ DO CHỌN ĐỀ TÀI. ...................................................................................... 1
1.3. ĐỐI TƢỢNG NGHIÊN CỨU ............................................................................. 2
1.4. MỤC TIÊU VÀ GIỚI HẠN ĐỀ TÀI................................................................... 3
1.4.1. MỤC TIÊU.................................................................................................... 3
1.4.2. GIỚI HẠN ĐỀ TÀI....................................................................................... 3
1.5. DÀN Ý NGHIÊN CỨU. ...................................................................................... 3
1.5.1. MULTIPURPOSE TRAINING KIT. ........................................................... 3
1.5.2. CÁC CHUẨN GIAO TIẾP VỚI KIT. .......................................................... 3
1.6. TÌNH HÌNH NGHIÊN CỨU. .............................................................................. 4
1.7. Ý NGHĨA THỰC TIỄN. ...................................................................................... 4
Chƣơng 2. KIT MULTIPURPOSE TRAINING ........................................................ 5
2.1. TỔNG QUAN VỀ KIT MULTIPURPOSE TRAINING. ................................... 5
2.2. CẤU TẠO KIT MULTIPURPOSE TRAINING. ................................................ 5
2.3. MẠCH NẠP BURN-E CHO CÁC VI ĐIỀU KHIỂN ...................................... 23
2.3.1. GIỚI THIỆU. ............................................................................................. 23
2.3.2. NẠP CHƢƠNG TRÌNH CHO VI ĐIỀU KHIỂN SỬ DỤNG MẠCH NẠP
BURN-E .................................................................................................................... 24
Chƣơng 3. CÁC CHUẨN GIAO TIẾP MỞ RỘNG ................................................ 27
3.1. CHUẨN GIAO TIẾP I2C ................................................................................. 27
3.1.1. GIỚI THIỆU. .............................................................................................. 27
3.1.2. ĐẶC ĐIỂM TRUYỀN THÔNG. ................................................................ 27
3.1.3. GIAO THỨC TRUYỀN THÔNG. ............................................................. 29


3.2. CHUẨN GIAO TIẾP UART (truyền dữ liệu nối tiếp) ..................................... 31
3.2.1. GIỚI THIỆU ............................................................................................... 31
iv


3.2.2. ĐẶC ĐIỂM TRUYỀN THÔNG ................................................................. 31
3.2.3. GIAO THỨC TRUYỀN THÔNG .............................................................. 31
Chƣơng 4. XÂY DỰNG TÀI LIỆU THỰC HÀNH KỸ NĂNG NGHỀ................. 33
4.1. THIẾT KẾ BÀI GIẢNG TÍCH HỢP THỰC HÀNH CHO PIC 16F877A
TRÊN KIT MULTIPURPOSE TRAINING. ............................................................ 33
4.1.1. GIỚI THIỆU. .............................................................................................. 33
4.1.2. ĐỀ CƢƠNG CHI TIẾT BÀI DẠY TÍCH HỢP VÀ GIÁO ÁN ................ 34
4.2. THIẾT KẾ BÀI GIẢNG TÍCH HỢP THỰC HÀNH CHO ATMEGA32 TRÊN
KIT MULTIPURPOSE TRAINING. ....................................................................... 56
4.2.1. GIỚI THIỆU. .............................................................................................. 56
4.2.2. ĐỀ CƢƠNG CHI TIẾT BÀI DẠY TÍCH HỢP VÀ GIÁO ÁN. ................ 56
Chƣơng 5. KẾT QUẢ NGHIÊN CỨU ...................................................................... 74
5.1. KẾT QUẢ 1 ...................................................................................................... 74
5.2. KẾT QUẢ 2 ....................................................................................................... 75
5.3. KẾT QUẢ 3 ....................................................................................................... 75
Chƣơng 6. KẾT LUẬN VÀ HƢỚNG PHÁT TRIỂN ............................................. 76
6.1. KẾT LUẬN ........................................................................................................ 76
6.2. HƢỚNG PHÁT TRIỂN ĐỀ TÀI ....................................................................... 76
TÀI LIỆU THAM KHẢO .......................................................................................... 78
PHỤ LỤC ..................................................................................................................... 79

v


LIỆT KÊ HÌNH VẼ

Hình 2-1: Bộ thí nghiệm Vi điều khiển MULTIPURPOSE TRAINING ....................... 5
Hình 2-2: Sơ đồ khối bố trí các module trên bộ thí nghiệm Vi điều khiển
MULTIPURPOSE TRAINING ...................................................................................... 6
Hình 2-3 : Module vi điều khiển PIC ( PIC16F877A, PIC16F628A,PIC18F2550). ...... 7
Hình 2-4 : Module vi điều khiển họ AT (AT89S52, AT89C2051). ............................... 7
Hình 2-5 : Module vi điều khiển AVR ( ATMEGA32,ATMEGA8, ATTINY2313V). . 7
Hình 2-6 : Module led đơn. ............................................................................................. 8
Hình 2-7: Sơ đồ nguyên lý Module led đơn.................................................................... 8
Hình 2-8: Module button và switch. ............................................................................... 9
Hình 2-9 : Sơ đồ nguyên lý Module button và switch .................................................... 9
Hình 2-10 : Sơ đồ nguyên lý Module led 7 đoạn .......................................................... 10
Hình 2-11 : Sơ đồ nguyên lý Module led 7 đoạn. ......................................................... 10
Hình 2-12 : Module led ma trận 8x8 2 màu đỏ và vàng. .............................................. 11
Hình 2-13 : Sơ đồ nguyên lý kết nối ma trận led 8x8 2 màu đỏ và vàng ..................... 11
Hình 2-14 : Module LCD 16x2. .................................................................................... 12
Hình 2-15: Sơ đồ kết nối module LCD ........................................................................ 12
Hình 2-16: Module ADC0809 ...................................................................................... 13
Hình 2-17 : Sơ đồ nguyên lý module ADC0809........................................................... 13
Hình 2-18: Module giao tiếp DS1307. .......................................................................... 14
Hình 2-19: Sơ đồ nguyên lý kết nối của DS1307 ......................................................... 14
Hình 2-20: Module Relay.............................................................................................. 15
Hình 2-21: Sơ dồ nguyên lý của Module Relay ........................................................... 15
Hình 2-22: Module DC Motor. ..................................................................................... 16
Hình 2-23: Sơ đồ nguyên lý module DC motor. ........................................................... 16
Hình 2-24: Module Step Motor. .................................................................................... 17
Hình 2-25: Sơ đồ nguyên lý kết nối của Module Step Motor. ...................................... 17
Hình 2-26: Module DAC0808. ..................................................................................... 18
Hình 2-27: Sơ đồ nguyên lý Module DAC0808. .......................................................... 18
vi



Hình 2-28: Module giao tiếp RS232. ............................................................................ 19
Hình 2-29 : Sơ đồ nguyên lý mạch giao tiếp RS232..................................................... 19
Hình 2-30: Module giao tiếp LPT. ................................................................................ 20
Hình 2-31 : Sơ đồ nguyên lý mạch giao tiếp LPT. ...................................................... 20
Hình 2-32 : Module LCD Graphic. ............................................................................... 21
Hình 2-33 : Sơ đồ nguyên lý kết nối của module GLCD.............................................. 21
Hình 2-34: Module Analog. .......................................................................................... 22
Hình 2-35: Module Pulse Power. .................................................................................. 22
Hình 2-36: Mạch nạp BURN-E..................................................................................... 23
Hình 2-37: Kết các chân vi điều khiển với mạch nạp BURN-E ................................... 24
Hình 2-38: Chọn chip vi điều khiển cần nạp. ............................................................... 24
Hình 2-39 : Kiểm tra kết nối với giữa mạch nạp với vi điều khiển .............................. 25
Hình 2-40: Chọn file Hex cần nạp cho vi điều khiển.................................................... 25
Hình 2-41: Tiến hành nạp file Hex cho vi điều khiển. ................................................. 26
Hình 3.1 Bus I2C và các thiết bị ngoại vi ..................................................................... 27
Hình 3.2 Kết nối thiết bị vào bus I2C ở chế độ chuẩn (Standard mode) và chế độ
nhanh (Fast mode) ......................................................................................................... 28
Hình 3.3 Truyền và nhận giữa thiết bị chủ/tớ. .............................................................. 29
Hình 3.4 Giao thức I2C ................................................................................................. 30
Hình 3.5 Mơ tả kết nối UART ...................................................................................... 31
Hình 3.6 định dạng khung truyền dữ liệu UART.......................................................... 32

vii


TÓM TẮT
Ngày nay, kỹ thuật vi điều khiển đã trở nên quen thuộc trong các ngành kỹ
thuật và trong dân dụng. Từ các dây chuyền sản xuất lớn trong công nghiệp dến các
dây chuyền sản xuất nhỏ lẻ hay đến một số thiết bị trong gia đình đều thấy sự hiện

diện của vi điều khiển. Các ứng dụng phức tạp có thể đƣợc sử dụng tối ƣu hóa bởi các
bo mạch vi diều khiển nhỏ gọn, dễ sự dụng. Vì vậy, để nƣớc ta có đuổi kịp trình độ về
kỹ thuật, cơng nghệ, xa hơn là nền kinh tế thì việc trang bị kiến thức môn vi điều khiển
đến sinh viên là một vấn đề cấp thiết.
Hiện nay Trƣờng Trung Học Kỹ Thuật Thực Hành TPC-HCMUTE có nhiều bộ
kit thực hành vi xử lí MULTIPURPOSE TRAINING có thể giúp rất nhiều cho sinh
viên nghề tiếp cận, thực hành các kiến thức vi xử lí trên mơ hình. Tuy nhiên các bộ Kit
còn khá mới mẻ nên chƣa đƣợc nghiên cứu để đƣa vào khai thác và sử dụng. Nhận
thấy những vấn đề cấp thiết trên, nhóm sinh viên quyết định tiến hành khảo sát Kit
MULTIPURPOSE TRAINING và xây dựng tài liệu hƣớng dẫn thực hành kỹ năng
nghề cho những sinh viên trung cấp nghề và sinh viên ngành sƣ phạm kỹ thuật điệnđiện tử.
Vận dụng những kiến thức và kinh nghiệm đã đƣợc học, nhóm sinh viên đã
khảo sát đƣợc sơ đồ nguyên lí, đặc tính kỹ thuật của từng module trên bộ Kit thực
hành, xây dựng các chƣơng trình ứng dụng, bài tập mẫu cho vi xử lí trên từng module,
đồng thời biên soạn tài liệu thực hành kỹ năng nghề cho sinh viên gồm bài giảng tích
hợp thực hành cho vi xử lí PIC (16F877A) và bài giảng tích hợp thực hành cho AVR
(ATMEGA32) trên bộ Kit MULTIPURPOSE TRAINING này.
Với hy vọng những kết quả ban đầu thu đƣợc của mình có thể giúp sinh viên
tiếp cận đƣợc với một mơ hình thực hành vi điều khiển hồn tồn mới, xa hơn là góp
phần trang bị kiến thức môn vi điều khiển cho những sinh viên kỹ thuật đƣợc chắc
chắn hơn, góp phần giải quyết nhu cầu thiết bị thực hành vi điều khiển cho các trƣờng
kỹ thuật

viii


ĐỒ ÁN TỐT NGHIỆP

Chƣơng 1. DẪN NHẬP


1.1. ĐẶT VẤN ĐỀ.
Ngày nay, kỹ thuật vi điều khiển đã trở nên quen thuộc trong các ngành kỹ
thuật và trong dân dụng. Từ các dây chuyền sản xuất lớn trong công nghiệp đến các
dây chuyền sản xuất nhỏ lẻ hay đến một số thiết bị trong gia đình đều thấy sự hiện
diện của vi điều khiển. Các ứng dụng phức tạp có thể đƣợc sử dụng tối ƣu hóa bởi các
bo mạch vi điều khiển nhỏ gọn, dễ sử dụng. Vì vậy, để nƣớc ta có thể đuổi kịp trình độ
về kỹ thuật, cơng nghệ, xa hơn là nền kinh tế thì việc trang bị kiến thức môn vi điều
khiển đến sinh viên là một vấn đề cấp thiết.
Với sự phát triển mạnh mẽ của khoa học công nghệ, những nền tảng thiết bị phần
cứng hỗ trợ cho nghiên cứu, học tập cũng luôn luôn biến đổi cho phù hợp nhu cầu
công nghệ hiện nay. Trong quá khứ, các nhà giáo dục gặp nhiều khó khăn trong việc
tiếp cận với các cơng cụ và công nghệ với giá thành phải chăng để cung cấp cho sinh
viên những kinh nghiệm thực hành. Trong khi đó, nhu cầu của ngƣời học cần đƣợc vận
dụng những lí thuyết một cách trực quan lên những mơ hình thực hành, thí nghiệm là
rất lớn.
Vì vậy, với sự phát triển của công nghệ kỹ thuật hiện nay, những thiết bị mơ hình hiện
đại phục vụ cho việc học tập khơng cịn khan hiếm nhƣ trƣớc nên nhu cầu khai thác
những mơ hình này đƣa vào giảng dạy thực là vấn đề cần thiết và cấp bách.
Trên thế giới cũng có rất nhiều mơ hình thực hành vi điều khiển, nƣớc ta cũng đã có
thể sản xuất đƣợc nhiều bộ rất hiện đại nhƣng số lƣợng vẫn còn hạn chế.
MULTIPURPOSE TRAINING KIT là một mơ hình mới mẻ sẽ góp phần giúp cho sinh
viên kĩ thuật có thể đa dạng hơn trong tiếp cận môn học vi xử lý thông qua các buổi
thực hành, thí nghiệm trực quan, từ đó tích lũy đƣợc kinh nghiệm để ứng dụng vào
thực tiễn sau này.

1.2. LÝ DO CHỌN ĐỀ TÀI.
Ngày nay khoa học kỹ thuật phát triển rất mạnh mẽ, những phát minh công nghệ
mới ra đời nhằm phục vụ cho con ngƣời, giảm bớt sức lao động, cải thiện năng xuất
Chƣơng 1. Dẫn nhập


Page 1


ĐỒ ÁN TỐT NGHIỆP
lao động. Đối với sinh viên cũng khơng nằm ngồi quy luật đó, do vậy sinh viên ln
phải trao dồi, tìm hiểu và nghiên cứu kiến thức mới để làm chủ công nghệ, những kiến
thức mới đƣợc phát triển dựa trên những kiến thức cơ bản. Mà ở đây việc tìm hiểu và
nghiên cứu một bộ Kit mới, một phƣơng pháp lập trình mới là ƣu tiên hàng đầu, đây
cũng là một thách thức lớn. Qua những tiếp cận tìm hiểu nghiên cứu sinh viên sẽ kiểm
tra lại những kiến thức cơ bản đã học kết hợp với những kiến thức mới để tạo ra một
ứng dụng thực tế.
Để dễ dàng nắm bắt tốt tính năng,

đặc điểm của Kit MULTIPURPOSE

TRAINING và các phần mềm lập trình cho từng vi điều khiểntrên Kit, đồng thời xây
dựng tài liệu giảng dạy xoay quanh mơ hình, ngƣời nghiên cứu cần phải phát huy tối
đa khả năng tìm hiểu cấu tạo, ngơn ngữ lập trình, vận dụng những kiến thức đã đƣợc
học để xây dựng cơ sở lí thuyết xoay quanh vi điều khiển (PIC, AVR) và bộ Kit, phát
triển những ví dụ minh họa để ngƣời học dễ dàng tiếp cận với mơ hình
MULTIPURPOSE TRAINING này. Nhận thấy đƣợc tính cần thiết của nhiệm vụ và
những yêu cầu về năng lực khi thực hiện đề tài là phù hợp với khả năng của nhóm, cho
nên nhóm thực hiện đồ án quyết định thực hiện đề tài: “Nghiên cứu Kit Vi điều
khiển MULTIPURPOSE TRAINING và biên soạn tài liệu hƣớng dẫn thực hành
kỹ năng nghề cho sinh viên ngành sƣ phạm Kỹ thuật Điện- Điện tử.”

1.3. ĐỐI TƢỢNG NGHIÊN CỨU
Trong giới hạn của đề tài, ngƣời thực hiện đề tài chỉ tập trung nghiên cứu đặc
tính kỹ thuật của kit MULTIPURPOSE TRAINING,dựa vào đó có thể trực quan hóa
đặc tính của kit MULTIPURPOSE TRAININGthơng qua các phần mềm lập trình cho

vi điều khiển nhƣ CCS cho PIC, CODEVISION cho AVR, từ đó đi xây dựng tài liệu
giảng dạy thực hành trên kit MULTIPURPOSE TRAINING cho sinh viên nghề và
sinh viên ngành sƣ phạm kỹ thuật điện-điện tử.
Với sự hạn chế về thời gian cũng nhƣ kiến thức chuyên môn, tuy chƣa nắm vững
hồn tồn cơng nghệ kỹ thuật về MULTIPURPOSE TRAINING để có thể khai thác
triệt để các đặc tính song ngƣời thực hiện đề tài đã cố gắng hoàn thiện đƣợc một số
ứng dụng trên KIT MULTIPURPOSE TRAINING.

Chƣơng 1. Dẫn nhập

Page 2


ĐỒ ÁN TỐT NGHIỆP

1.4. MỤC TIÊU VÀ GIỚI HẠN ĐỀ TÀI
1.4.1. MỤC TIÊU
Nhóm sinh viên sẽ tiến hành khảo sát mơ hình MULTIPURPOSE TRAINING, biểu
diễn mối liên hệ thơng qua sơ đồ khối, vẽ lại sơ đồ nguyên lý của từng Module có trên
mơ hình MULTIPURPOSE TRAINING. Viết chƣơng trình mẫu cho các Mudule ứng
với các vi điều khiển AVR (ATMEGA32), PIC (16F877A). Xây dựng bài giảng tích
hợp thực hành trênmơ hình MULTIPURPOSE TRAINING cho đối tƣợng sinh viên
trung cấp nghề và sinh viên sƣ phạm kỹ thuật điên-điện tử.
1.4.2. GIỚI HẠN ĐỀ TÀI
- Khảo sát tìm hiểu sơ đồ nguyên lí các module trên Kit MULTIPURPOSE
TRAINING.
- Biên soạn tài liệu hƣớng dẫn thực hành kỹ năng nghề cho sinh viên trung cấp
nghề và sinh viên ngành sƣ phạm kỹ thuật điện-điện tử. Bao gồm:
 Bài giảng tích hợp thực hành bao gồm đề cƣơng chi tiết, nội dung và giáo án
cho vi xử lí PIC16F877A trên Kit MULTIPURPOSE TRAINING.

 Bài giảng tích hợp thực hành bao gồm đề cƣơng chi tiết, nội dung và giáo án
cho vi xử lí ATEMEGA32 trênKit MULTIPURPOSE TRAINING.

1.5. DÀN Ý NGHIÊN CỨU.
1.5.1. MULTIPURPOSETRAINING KIT.
- Tổng quan về MULTIPURPOSE TRAINING Kit.
- Sơ đồ nguyên lí các Module.
- Ngơn ngữ lập trình CCS.
- Ngơn ngữ lập trình CodeVision.
1.5.2.CÁC CHUẨN GIAO TIẾP VỚI KIT.
-

Chuẩn giao tiếp I2C.

-

Chuẩn giao tiếp UART.

1.5.3. TRIỂN KHAI ỨNG DỤNG.
-

Biên soạn bài giảng tích hợp thực hànhbao gồm đề cƣơng chi tiết và giáo án
cho vi xử lí PIC (16F877A) trên kit MULTIPURPOSE TRAINING.

Chƣơng 1. Dẫn nhập

Page 3


ĐỒ ÁN TỐT NGHIỆP

-

Biên soạn bài giảng tích hợp thực hành bao gồm đề cƣơng chi tiết và giáo án
cho vi xử lí AVR (ATMEGA32) trên kit MULTIPURPOSE TRAINING.

1.6. TÌNH HÌNH NGHIÊN CỨU.
MULTIPURPOSE TRAINING là một bộ kit thực hành vi điều khiển cịn mới lạ
và ít đƣợc biết đến tại các trƣờng Đại học, Cao đẳng.. Có rất ít thơng tin về mơ hình
cũng nhƣ tài liệu về bộ kit này.
Hiện tại trƣờng Trung học Kỹ Thuật Thực Hành TPC-HCMUTE đã trang bị 10
bộ kit MULTIPURPOSE TRAINING song các bộ kit vẫn chƣa đƣợc tìm hiểu, nghiên
cứu sâu. Do đó nghiên cứu kit MULTIPURPOSE TRAINING là cơng việc cần thiết
cho việc học tập và tiếp cận dễ dàng đối với mơ hình thực tập mới.

1.7. Ý NGHĨA THỰC TIỄN.
Khảo sát và biên soạn tài liệu thực hành cho kit sẽ là tiền đề cho những nghiên
cứu tiếp theo, giúp bộ kit đƣợc đƣa vào khai thác, vận dụng nguồn tài nguyên có sẵn,
phục vụ cho nhu cầu học tập của sinh viên.
Kit lập trình cùng với các bài tập mẫu giúp ngƣời nghiên cứu có cái nhìn trực
quan hơn với những kiến thức đã tiếp nhận, từ đó nâng cao thêm hiệu quả học tập, rút
ngắn khoảng cách giữa lý thuyết và thực tiễn.

Chƣơng 1. Dẫn nhập

Page 4


ĐỒ ÁN TỐT NGHIỆP

Chƣơng 2. KIT MULTIPURPOSE TRAINING

2.1. TỔNG QUAN VỀ KIT MULTIPURPOSE TRAINING.
MULTIPURPOSE TRAINING kit là một mơ hình thực hành vi điều khiển đƣợc
tích hợp rất nhiều Module khác nhau với mục đích phục vụ thực hành, áp dụng những
kiến thức lý thuyết đƣợc học kiểm chứng trực quan lên mơ hình. Thơng qua những
buổi thực tập, sinh viên nắm vững, hiểu sâu hơn những kiến thức lý thuyết, vận dụng
đƣợc vào thực tế.
Bộ kit có trang bị sẵn 3 Module vi điều khiển là Module vi điều khiển PIC,
Module vi điều khiển AVR và Module vi điều khiển họ AT89. Vì vậy bộ kit có thể
thực hành đƣợc với nhiều loại vi điều khiển khác nhau.

2.2. CẤU TẠO KIT MULTIPURPOSE TRAINING.

Hình 2-1: Bộ thí nghiệm Vi điều khiển MULTIPURPOSE TRAINING

Chƣơng 2.KIT MULTIPURPOSE TRAINING

Page 5


ĐỒ ÁN TỐT NGHIỆP

Hình 2-2: Sơ đồ khối bố trí các module trên bộ thí nghiệm Vi điều khiển
MULTIPURPOSE TRAINING
Bộ kit vi điều khiển MULTIPURPOSE TRAINING đƣợc tích hợp rất nhiều
Module phục vụ cho việc thực hành.
Các Module trên kit thực hành vi điều khiển bao gồm:

 Các module vi điều khiển.
Các vi điều khiển đƣợc đặt trên những module riêng, và đƣợc kết nối với các pin
header ra bên ngoài, kết nối sẵn với mạch reset và dao động. Khi muốn sử dụng vi

điều khiển mình cần thì chỉ cần chọn module vi điều khiển đó, cắm vào bộ thí nghiệm,
kết nối nguồn cho module vi điều khiển thì có thể sử dụng.

Chƣơng 2.KIT MULTIPURPOSE TRAINING

Page 6


ĐỒ ÁN TỐT NGHIỆP

Hình 2-3 : Module vi điều khiển PIC ( PIC16F877A, PIC16F628A,PIC18F2550).

Hình 2-4 : Module vi điều khiển họ AT (AT89S52, AT89C2051).

Hình 2-5 : Module vi điều khiển AVR ( ATMEGA32,ATMEGA8, ATTINY2313V).

Chƣơng 2.KIT MULTIPURPOSE TRAINING

Page 7


ĐỒ ÁN TỐT NGHIỆP

 Các module chức năng:
Module led đơn.

Hình 2-6 : Module led đơn.

Hình 2-7: Sơ đồ nguyên lý Module led đơn.
Led sẽ đƣợc sáng khi đƣợc cấp điện áp mức cao ( mức 1) và tắt khi đƣợc cấp điện

áp mức thấp ( mức 0 ). Đây là một trong những ứng dụng đơn giản giúp chúng ta dễ
dàng tiếp cận với lập trình cho các vi điều khiển.

Chƣơng 2.KIT MULTIPURPOSE TRAINING

Page 8


ĐỒ ÁN TỐT NGHIỆP
Module button switch

Hình 2-8: Module button và switch.

Hình 2-9 : Sơ đồ nguyên lý Module button và switch
Module bao gồm 8 button và 8 switch.
Button và switch đƣợc kết nối với GND, tức là khi nhấn (button) hoặc gạc qua vị
trí ON (switch) thì tín hiệu điện áp sẽ đƣợc đƣa xuống mức thấp ( mức 0 ) và ngƣợc
lại, khi ở trạng thái bình thƣờng sẽ là điện áp mức cao ( mức 1).

Chƣơng 2.KIT MULTIPURPOSE TRAINING

Page 9


ĐỒ ÁN TỐT NGHIỆP
Module led 7 đoạn.

Hình 2-10 : Sơ đồ nguyên lý Module led 7 đoạn

Hình 2-11 : Sơ đồ nguyên lý Module led 7 đoạn.

Module led 7 đoạn giúp ngƣời điều khiển hiển thị thông tin ra bên ngoài để dễ
dàng cho việc theo dõi.
Module này đƣợc thiết kế theo phƣơng pháp quét led để giao tiếp với 4 led 7
đoạn anode chung. Mục đích chính của việc sử dụng phƣơng pháp quét led là để tiết
kiệm đƣợc số chân điều khiển từ các vi xử lý.

Chƣơng 2.KIT MULTIPURPOSE TRAINING

Page 10


ĐỒ ÁN TỐT NGHIỆP
Module led ma trận 8x8.

Hình 2-12 : Module led ma trận 8x8 2 màu đỏ và vàng.

Hình 2-13 : Sơ đồ nguyên lý kết nối ma trận led 8x8 2 màu đỏ và vàng

Chƣơng 2.KIT MULTIPURPOSE TRAINING

Page 11


ĐỒ ÁN TỐT NGHIỆP
Module LCD 16x2.

Hình 2-14 : Module LCD 16x2.

Hình 2-15: Sơ đồ kết nối module LCD
LCD có 11 đƣờng giao tiếp để điều khiển: 8 đƣờng dùng để truyền dữ liệu và 3

đƣờng điều khiển.
Có 2 loại truyền dữ liệu là truyền 8 bit và truyền 4 bit. Với loại truyền 4 bit thì t
chỉ cần kết 4 đƣờng ( D4,D5,D6 và D7), 4 đƣờng cịn lại thì t sẽ kết nối với GND. Nhƣ
vậy, với kết nối theo kiểu truyền dữ liệu 4 bit thì ta chỉ cần 1 Port để điều khiển.

Chƣơng 2.KIT MULTIPURPOSE TRAINING

Page 12


ĐỒ ÁN TỐT NGHIỆP
Module ADC 0809.

Hình 2-16: Module ADC0809

Hình 2-17 : Sơ đồ nguyên lý module ADC0809
Trong sơ đồ trên sử dụng ADC0809 có thể chuyển đổi 8 kênh dữ liệu ngõ vào
tƣơng tự. Các đƣờng tín hiệu điều khiển bao gồm:
-

8 đƣờng dữ liệu số truyền tải kết quả chuyển đổi từ tƣơng tự sang số: D0 đến
D7 – tín hiệu ra.

-

3 đƣờng tín hiệu điều khiển để chọn kênh: AA, AB, AC – tín hiệu vào.

-

2 đƣờng tín hiệu điều khiển EOC để cho biết quá trình chuyển đổi kết thúc hay

chƣa – tín hiệu ra.

Chƣơng 2.KIT MULTIPURPOSE TRAINING

Page 13


ĐỒ ÁN TỐT NGHIỆP
Module RTC: kết nối giao tiếp với DS1307.

Hình 2-18: Module giao tiếp DS1307.

Hình 2-19: Sơ đồ nguyên lý kết nối của DS1307
Module RTC tích hợp IC DS1307 có chức năng lƣu giá trị thời gian thực, module kết
nối với vi điều khiển dùng làm đồng hồ số, hiển thị thời gian.

Chƣơng 2.KIT MULTIPURPOSE TRAINING

Page 14


ĐỒ ÁN TỐT NGHIỆP
Module Relay.

Hình 2-20: Module Relay.

Hình 2-21: Sơ dồ nguyên lý của Module Relay
Module Relay giúp cho việc điều khiển những tải lớn trở nên dễ dàng hơn. Bản
thân các vi điều khiển cho có thế điều khiển thiết bị với điện áp thấp (khoảng 5V), vì
thế đối với những tải có cơng suất lớn hơn thì vi điều khiển phải điều khiển gián tiếp

thông qua những thiết bị hổ trợ điều khiển khác.

Chƣơng 2.KIT MULTIPURPOSE TRAINING

Page 15


ĐỒ ÁN TỐT NGHIỆP
Module DC Motor.

Hình 2-22: Module DC Motor.

Hình 2-23: Sơ đồ nguyên lý module DC motor.
Module DC motor có tích hợp 1 động cơ DC 12V,giao tiếp với vi điều khiển thông
qua IC L292. Module giúp ta làm quen với việc điều khiển động cơ DC bằng các loại
vi xử lí.

Chƣơng 2.KIT MULTIPURPOSE TRAINING

Page 16


ĐỒ ÁN TỐT NGHIỆP
Module Step Motor.

Hình 2-24: Module Step Motor.

Hình 2-25: Sơ đồ nguyên lý kết nối của Module Step Motor.
Module step motor tích hợp 1 động cơ bƣớc 12VDC, đƣợc điều khiển thông qua 4
transistor TIP122, vi điều khiển giao tiếp với động cơ thông qua 4 transistor này.

Module giúp ta tiếp cận và làm quen với việc điều khiển động cơ bƣớc bằng các loại vi
xử lí.

Chƣơng 2.KIT MULTIPURPOSE TRAINING

Page 17


ĐỒ ÁN TỐT NGHIỆP
Module DAC0808.

Hình 2-26: Module DAC0808.

Hình 2-27: Sơ đồ nguyên lý Module DAC0808.
Module tích hợp IC DAC0808 giúp chuyển tín hiệu tƣơng tự thành tín hiệu số.

Chƣơng 2.KIT MULTIPURPOSE TRAINING

Page 18


ĐỒ ÁN TỐT NGHIỆP
Module giao tiếp RS232/RS485.

Hình 2-28: Module giao tiếp RS232.

Hình 2-29 : Sơ đồ nguyên lý mạch giao tiếp RS232
Module tích hợp cổng COM và 2 IC MAX232, MAX485 giúp vi điều khiển giao
tiếp với máy tính, truyền và nhận dữ liệu thông qua hai giao diện RS232 và RS485.


Chƣơng 2.KIT MULTIPURPOSE TRAINING

Page 19


ĐỒ ÁN TỐT NGHIỆP
Module giao tiếp LPT.

Hình 2-30: Module giao tiếp LPT.

Hình 2-31 : Sơ đồ nguyên lý mạch giao tiếp LPT.
Module LPT có tích hợp cổng LPT 25 chân và các IC giúp vi điều khiển giao tiếp với
máy tính.

Chƣơng 2.KIT MULTIPURPOSE TRAINING

Page 20


×