TRƯỜNG ĐẠI HỌC CƠNG NGHIỆP HÀ NỘI
KHOA CƠ KHÍ
------------------------------------------
ĐỒ ÁN ĐO LƯỜNG VÀ ĐIỀU KHIỂN
ĐỀ TÀI: XÂY DỰNG HỆ THỐNG ĐO GÓC QUAY
BẰNG CẢM BIẾN BIẾN TRỞ XOAY
Giáo viên hướng dẫn:
ThS.Nhữ Quý Thơ
Nhóm sinh viên thực hiện:
Nguyễn Hán Hưng 2019603070
Đỗ Văn Hưng
Hà Nội - Năm 2021
2018600755
MỤC LỤC
LỜI MỞ ĐẦU ............................................................................................... 1
CHƯƠNG 1 TỔNG QUAN HỆ THỐNG .................................................. 2
1.1. Giới thiệu chung .............................................................................. 2
1.2. Các yêu cầu cơ bản.......................................................................... 2
1.3. Phương pháp, phạm vi và giới hạn nghiên cứu............................... 3
1.3.1. Phương pháp nghiên cứu lý thuyết ........................................... 3
1.3.2. Phương pháp nghiên cứu mô phỏng ......................................... 3
1.3.3. Phạm vi và giới hạn nghiên cứu ............................................... 3
1.4. Ý nghĩa thực tiễn ............................................................................. 4
1.4.1. Ý nghĩa của đề tài đối với nhóm ............................................... 4
1.4.2. Ứng dụng thực tiễn ................................................................... 4
CHƯƠNG 2 XÂY DỰNG MƠ HÌNH HỆ THỐNG .................................. 5
2.1. Sơ đồ khối hệ thống ........................................................................ 5
2.1.1. Tổng quan hệ thống .................................................................. 5
2.1.2. Sơ đồ khối hệ thống .................................................................. 6
2.2. Phân tích và lựa chọn cảm biến. ..................................................... 7
2.2.1. Cấu tạo chung của biến trở xoay .............................................. 7
2.2.2. So sánh, lựa chọn cảm biến ...................................................... 8
2.3. Phân tích và lựa chọn bộ điều khiển ............................................... 8
2.3.1. Phân tích.................................................................................... 8
2.3.2. Lựa chọn bộ điều khiển ............................................................ 9
2.4. Thiết kế mạch đo và xử lý tín hiệu................................................ 11
2.4.1. Thiết kế mạch đo..................................................................... 11
2.4.2. Xử lý tín hiệu .......................................................................... 11
CHƯƠNG 3 MƠ HÌNH HĨA VÀ MƠ PHỎNG HỆ THỐNG ............... 12
3.1. Mơ hình hóa và mơ phỏng bộ phận cơ khí ................................... 12
3.2. Mơ hình hóa và mơ phỏng hệ thống điện tử ................................. 14
3.3. Xây dựng chương trình điều khiển ............................................... 15
KẾT LUẬN ................................................................................................. 17
TÀI LIỆU THAM KHẢO........................................................................... 18
PHỤ LỤC .................................................................................................... 19
DANH MỤC HÌNH ẢNH
Hình 2.1 Mơ hình hệ thống ........................................................................... 5
Hình 2.2 Sơ đồ khối hệ thống ....................................................................... 6
Hình 2.3 Cấu tạp biến trở xoay ..................................................................... 7
Hình 2.4 Mơ phỏng cấu tạo của cảm biến biến trở xoay .............................. 7
Hình 2.5 Kit Arduino Uno R3 ....................................................................... 9
Hình 2.6 Mạch đo tín hiệu .......................................................................... 11
Hình 3.1 Mơ hình hồn chỉnh của hệ thống ................................................ 12
Hình 3.2 Hệ thống hồn thiện ..................................................................... 14
Hình 3.3 Lưu đồ hệ thống ........................................................................... 15
Hình 3.4 Hệ thống mới được bật lên ........................................................... 16
Hình 3.5 Góc quay dưới ngưỡng cảnh báo ................................................. 16
Hình 3.6 Góc quay q ngưỡng cảnh báo ................................................... 16
PHIẾU HỌC TẬP CÁ NHÂN/NHĨM
I. Thơng tin chung
1. Tên lớp: Cơ Điện Tử 2
Khóa:K13-K14
2. Tên nhóm: 8
Họ và tên thành viên: Nguyễn Hán Hưng_2019603070
Đỗ Văn Hưng_2018600755
II. Nội dung học tập
1. Tên chủ đề: Xây dựng hệ thống đo góc quay bằng cảm biến biến trở xoay
2. Hoạt động của sinh viên
- Nội dung 1: Tổng quan về hệ thống (L1.1)
- Nội dung 2: Xây dựng mơ hình hệ thống (L1.1; L1.2)
- Nội dung 3: Chế tạo và thử nghiệm hệ thống (L2.1)
- Nội dung 4: Viết báo cáo
3. Sản phẩm nghiên cứu: Báo cáo thu hoạch và mơ hình sản phẩm (Nếu có)
III. Nhiệm vụ học tập
1. Hồn thành đồ án theo đúng thời gian quy định (từ ngày 13/09/2021 đến
ngày 24/12/2021).
2. Báo cáo nội dung nghiên cứu theo chủ đề được giao trước hội đồng đánh
giá.
IV. Học liệu thực hiện tiểu luận, bài tập lớn, đồ án/dự án
1. Tài liệu học tập: Giáo trình mơn học Cảm biến và hệ thống đo, vi điều
khiển.
2. Phương tiện, nguyên liệu thực hiện tiểu luận, bài tập lớn, đồ án/dự án
(nếu có): Máy tính, linh kiện và dụng cụ điện tử theo nhu cầu sử dụng.
KHOA/TRUNG TÂM
TS. Nguyễn Anh Tú
GIÁO VIÊN HƯỚNG DẪN
ThS. Nhữ Quý Thơ
MƠ TẢ KỸ THUẬT
1. Mơ tả nhiệm vụ cơng nghệ
Hệ thống có khả năng:
- Đo góc quay bằng cảm biến biến trở xoay.
- Hiển thị góc theo thời gian thực trên màn hình LCD.
- Có chức năng lựa chọn giới hạn giá trị đo trên và dưới để đưa ra cảnh báo khi
giá trị vượt ngoài khoảng cho phép.
2. Cấu trúc thiết bị
Thiết bị
Loại sử dụng
Cảm biến
Biến trở xoay
Mạch chuyển đổi xử lí tín hiệu
ADC ngồi hoặc trong chíp
Bộ điều khiển
Vi điều khiển
Hiện thị góc
LCD
Phím chức năng nhập dữ liệu
Nút bấm số/ Màn hình chạm
Tín hiệu cảnh báo
LCD
3. Đặc tính kỹ thuật
Thông số
Giới hạn đo
Sai số đo
Bộ chuyển đổi ADC
Giá trị
0-270 Độ.
5%
>=10 bit
4. Nội dung báo cáo
- Bản vẽ
TT
Tên bản vẽ
Khổ giấy
Số lượng
1
Bản vẽ sơ đồ hệ thống
A3
1
2
Lưu đồ thuật toán điều khiển hệ thống
A3
1
- Báo cáo
Chương 1 Tổng quan về hệ thống
1.1. Giới thiệu chung
1.2. Các yêu cầu cơ bản
1.3. Phương pháp, phạm vi và giới hạn nghiên cứu
1.4 Ý nghĩa thực tiễn
Chương 2 Xây dựng mơ hình hệ thống
2.1 Thiết kế sơ đồ khối hệ thống
2.2 Phân tích và lựa chọn cảm biến
2.3 Phân tích và lựa chọn bộ điều khiển
2.4 Thiết kế mạch đo và xử lý tín hiệu
2.5. Mơ hình hóa và mơ phỏng hệ thống (Nếu có)
Chương 3: Chế tạo và thử nghiệm hệ thống
3.1 Chế tạo các bộ phận cơ khí
3.2 Chế tạo các bộ phận điện - điện tử
3.3 Xây dựng chương trình điều khiển
3.4 Thử nghiệm và đánh giá hệ thống
Kết Luận.
LỜI MỞ ĐẦU
Hiện nay, khoa học kỹ thuật phát triển ngày càng mạnh mẽ trong tất cả các
lĩnh vực của đời sống và xản xuất. Việc ứng dụng khoa học kỹ thuật vào các hoạt
động sản xuất đòi hỏi con người phải khơng ngừng học hỏi và nâng cao trình độ
hiểu biết để kịp thời cập nhật những tiến bộ mới nhất của thế giới. Chính vì vậy,
phát triển ngành cơ điện tử có ý nghĩa hết sức quan trọng vì các sản phẩm của
ngành phục vụ trong tất cả các ngành khác trong nền kinh tế như: phục vụ trong
lĩnh vực tự động hóa, kỹ thuật robot, chế tạo, điều khiển và cảm ứng, …Trong
mơn học này, nhóm đã được phân công đề tài:” Xây dựng hệ thống đo góc quay
bằng cảm biến biến trở xoay”. Trong báo cáo này, nhóm sẽ trình bày ngun lý
hoạt động của cảm biến biến trở xoay, đồng thời xây dựng hệ thống đọc góc quay
của cảm biến biến trở xoay.
Nhóm em xin chân thành cảm ơn đến các thầy, cô trong bộ môn Cơ Điện
Tử của Trường Đại học Công Nghiệp Hà Nội đã giúp đỡ tạo điều kiện thuận lợi
và cung cấp tài liệu để hoàn thành đề tài nghiên cứu này. Đồng thời, nhóm em
muốn gửi lời cảm ơn sâu sắc đến giảng viên hướng dẫn là thầy Nhữ Quý Thơ,
thầy đã tận tình hướng dẫn, tạo điều kiện thuận lợi nhất và giúp đỡ nhóm trong
suốt q trình thực hiện đồ án môn.
Xin chân thành cảm ơn!
1
CHƯƠNG 1
TỔNG QUAN HỆ THỐNG
1.1. Giới thiệu chung
Công nghệ ngày càng phát triển kéo theo đó là hàng loạt các máy móc thiết
bị được các cơng ty phát triển. Song song với sự phát triển của các máy móc, thiết
bị thì vi xử lý cùng cơng nghệ cảm biến cũng tạo ra một cuộc cách mạng đảm
nhiệm các chức năng thay cho con người trong các quy trình cơng nghiệp và dân
dụng địi hỏi sự chính xác, tốc độ và khả năng làm việc liên tục mà con người
không làm được.
Chúng ta sống trong một thế giới của cảm biến. Bạn có thể tìm thấy các loại
Cảm biến khác nhau trong nhà, văn phịng, ơ tơ, v.v … để làm cho cuộc sống của
chúng ta dễ dàng hơn bằng cách bật đèn bằng cách phát hiện sự hiện diện của
chúng tơi, điều chỉnh nhiệt độ phịng, phát hiện khói hoặc lửa, pha cà phê ngon,
mở cửa nhà để xe ngay khi xe của chúng tôi ở gần cửa và nhiều nhiệm vụ khác.
Kết hợp vi xử lý và cảm biến đã tạo ra nhiều ứng dụng giúp ích cho con
người. Có thể kể đến trong cơng nghiệp động cơ điện một chiều được ứng dụng
rất nhiều trong các lĩnh vực của khoa học và đời sống như: Trong các dây chuyền
sản xuất, ô tô điện, tàu thủy, máy bay,… Vậy nên việc đo đạc và điều khiển vơ
cùng phổ biến.
Nhóm đã được giao đề tài: Xây dựng hệ thống đo góc quay bằng cảm biến
biến trở xoay . Nhóm sẽ sử dụng cảm biến biến trở xoay để đo vị trí góc quay, và
hiển thị góc quay lên màn hình LCD, khi góc quay vượt qua ngưỡng giới hạn thì
sẽ đưa ra cảnh báo.
1.2. Các yêu cầu cơ bản
Để thực hiện đề tài nhóm cần giải quyết các vấn đề sau:
- Về phần hệ thống đo và cảm biến: Cần phải đọc được tín hiệu analog từ
đầu ra của cảm biến biến trở xoay, từ tín hiệu analog này biến đổi thành
góc quay của cảm biến.
2
- Về phần điều khiển: Hệ thống có thể hiển thị được góc quay lên màn hình
LCD/ LED 7 thanh. Có thể đưa ra cảnh báo khi góc quay vượt ngưỡng
cho phép bằng cịi hoặc LED đơn.
- Về mơ hình hóa và mơ phỏng: Sử dụng phần mềm proteus để thiết kế
mạch nguyên lý và mô phỏng hoạt động của hệ thống.
1.3. Phương pháp, phạm vi và giới hạn nghiên cứu
1.3.1. Phương pháp nghiên cứu lý thuyết
- Dựa vào kiến thức đã học trong các môn: Cảm biến và hệ thống đo, Vi
xử lý và cấu trúc máy tính,…
- Tìm hiểu qua Internet, sách dạy lập trình,...
- Hiểu nguyên lý hoạt động của cảm biến, từ đó xây dựng hệ thống đo.
1.3.2. Phương pháp nghiên cứu mơ phỏng
- Mơ hình hóa thiết kế hệ thống và mơ hình hóa thiết kế mạch điện sử dụng
các kiến thức lý thuyết để xây dựng mơ hình của hệ thống và mạch điện
kết nối trên phần mềm Proteus.
- Xây dựng, thiết kế phần điều khiển trên phần mềm arduino ide để xây
dựng code điều khiển cho hệ thống theo đúng yêu cầu bài toán đặt ra.
1.3.3. Phạm vi và giới hạn nghiên cứu
- Cảm biến biến trở xoay được sử dụng có giá trị trở khống trong khoảng
5-100k ohm.
- Cảm biến có góc quay trong khoảng 0 – 270 độ.
- Dải điện áp vi xử lí đo được 0 – 5v.
- Hệ thống sẽ hiển thị góc quay của cảm biến và đầu ra của cảm biến.
- Hệ thống sử dụng đèn Led để cảnh báo góc quay.
- Hệ thống sử dụng ngơn ngữ C/C++ để lập trình.
3
1.4. Ý nghĩa thực tiễn
1.4.1. Ý nghĩa của đề tài đối với nhóm
Sau khi hồn thành đề tài này nhóm sẽ học được các kỹ năng sau:
- Biết cách đo và xử lý tín hiệu cảm biến biến trở xoay cũng như một số
cảm biến có đầu ra là tín hiệu analog khác.
- Biết cách sử dụng các phần mềm để biên dịch và nạp chương trình cho vi
xử lý.
- Biết cách sử dụng một số phần mềm mô phỏng như Proteus.
1.4.2. Ứng dụng thực tiễn
Việc đo góc của cảm biến biến trở xoay có thể áp dụng để thực hiện các
nhiệm vụ sau:
- Xác định vị trí của cánh tay robot.
- Xác định vị trí của cửa tự động.
- Dùng để điều chỉnh tốc độ quay động cơ hoặc độ sáng bóng đèn.
4
CHƯƠNG 2
XÂY DỰNG MƠ HÌNH HỆ THỐNG
2.1. Sơ đồ khối hệ thống
2.1.1. Tổng quan hệ thống
Dựa vào yêu cầu bài tốn đã đặt ra, ta phác họa được mơ hình sau:
Hình 2.1 Mơ hình hệ thống
Các thiết bị trong hình:
- Vi xử lý.
- Đèn LED.
- Phím 4x3.
- Cảm biến biến trở xoay.
- Màn hình LCD.
5
2.1.2. Sơ đồ khối hệ thống
Năng lượng
Khối nguồn
Khối cảm biến
Tín hiệu
Tín hiệu
Năng lượng
Khối xử lý trung tâm
Khối nhập
thơng tinl
Tín hiệu
Năng lượng
Khối hiển thị, cảnh báo
Hình 2.2 Sơ đồ khối hệ thống
- Khối nguồn: cấp điện cho toàn hệ thống.
- Khối cảm biến: truyền tín hiệu analog về vi xử lý.
- Khối vi xử lý: xử lý tín hiệu thu được từ khối cảm biến, xuất tín hiệu
điều khiển khối hiển thị và khối cảnh báo.
- Khối nhập thông tin: Nhập vào giá trị ngưỡng cảnh báo.
- Khối hiển thị: nhận tín hiệu từ khối vi xử lý, hiển thị góc quay đo được,
đưa ra cảnh báo khi giá trị đo được vượt ngưỡng.
6
2.2. Phân tích và lựa chọn cảm biến.
2.2.1. Cấu tạo chung của biến trở xoay
Hình 2.3 Cấu tạp biến trở xoay
+ Chân chạy chính là chân giữa, khi xoay biến trở giá trị biến trở giữa chân
giữa và chân còn lại sẽ thay đổi giá trị điện trở theo
+ Hai chân biên chính là giá trị của biến trở. Dù có xoay biến trở thế nào thì
hai chân này cũng giữ nguyên một giá trị điện trở cố định.
Giá trị điện áp ra của cảm biến: 𝑈𝑟𝑎 =
𝑈1 ∗𝑅2
𝑅1 +𝑅2
Hình 2.4 Mô phỏng cấu tạo của cảm biến biến trở xoay
7
2.2.2. So sánh, lựa chọn cảm biến
Thơng số
Hình ảnh
WH148
SV01A103
Góc quay giới hạn
Giá trị trở
Sai số
Chống bụi
Tác động xoay
Giá thành
Độ thông dụng
0-270 độ
1k-500k
5%
Khơng
Có núm xoay
Giá thấp
Thơng dụng
0-333,3 độ
10k(chỉ có 1 giá trị trở)
2%
Có
Có lỗ xoay chữ D
Giá cao
Thơng dụng
Sau khi tìm hiểu và nghiên cứu, với yêu cầu đặt ra của hệ thống cũng như
khả năng tiếp cận, tuổi thọ và độ chính xác nhóm đã chọn cảm biến biến trở xoay
SV01A103.
2.3. Phân tích và lựa chọn bộ điều khiển
2.3.1. Phân tích
a. Về phần cứng
Arduino được thiết kế chuyên biệt dành cho những người khơng chun về
điện tử vẫn có thể làm được. Bạn không phải mất thời gian ở giai đoạn “làm
mạch”, mọi thứ đã có sẵn và bạn chỉ cần tập trung cho phần điều khiển mà thơi.
Nếu có gì đó khơng ổn xảy ra, bạn cũng sẽ đỡ mất thời gian hơn cho việc rà soát
lỗi ở phần mạch, mọi lỗi sẽ nằm ở code của bạn.
b. Về phần mềm
Mơi trường phát triển tích hợp (IDE) của Arduino là một ứng dụng
crossplatform (nền tảng) được viết bằng Java, và từ IDE này sẽ được sử dụng cho
8
Ngơn ngữ lập trình xử lý (Processing programming language) và project Wiring.
Nó được thiết kế để dành cho những người mới tập làm quen với lĩnh vực phát
triển phần mềm. Nó bao gồm một chương trình code editor với các chức năng như
đánh dấu cú pháp, tự động brace matching, và tự động canh lề, cũng như compile
(biên dịch) và upload chương trình lên board chỉ với 1 cú nhấp chuột. Một chương
trình hoặc code viết cho Arduino được gọi là một sketch. Với những ưu điểm vượt
trội trên em đã chọn Board arduino để làm bộ điều khiển cho đề tài xây dựng hệ
thống đo và xử lý tín hiệu cho cảm biến quang để đếm sản phẩm trong hệ thống
phân loại sản phẩm.
2.3.2. Lựa chọn bộ điều khiển
Arduino Uno R3 là một bo mạch vi điều khiển được xây dựng dựa trên chip
Mega328p. Nó có 14 chân vào/ra số (trong đó có 6 chân có thể sử dụng để điều
chế độ rộng xung), có 16 chân đầu vào tín hiệu tương tự, sử dụng một dao động
thạch anh tần số dao động 16MHz, có một cổng kết nối USB, chân nguồn, một
ICSP header, một nút reset.
Hình 2.5 Kit Arduino Uno R3
9
Arduino Uno R3 tương thích với hầu hết các shield thiết kế cho Arduino
Duemilanove hay Diecimila. Arduino Uno R3 là bản cập nhật từ Arduino Uno
R1 và R2. Arduino Uno R3 khác so với các bo mạch trước đó ở ở chỗ nó khơng
sử dụng chip điều khiển FTDI USB-to-serial. Thay vào đó, các tính năng của
Atmega16U2 (ATmega8U2 trong phiên bản 1 và phiên bản 2 bảng) được lập trình
như một bộ chuyển đổi USB-to-serial). Phiên bản 2 của bo mạch Arduino Uno
R3 có 1 điện trở kéo đường 8U2 HWB xuống đất, làm cho nó dễ đặt chế độ DFU
hơn. Phiên bản 3 của bo mạch có các đặc tính mới sau: Thêm chân SDA và SCL
gần chân AREF và 2 chân mới được đặt gần chânRESET, IOREF cho phép các
shield tương thích với điện áp được cung cấp từ bo mạch. Trong tương lai, các
shield sẽ tương thích với cả hai bo mạch sử dụng AVR mà hoạt động với nguồn
5V và Arduino Due hoạt động ở mức 3,3V. Chân thứ 2 không kết nối dành cho
các mục đích sau này.
10
2.4. Thiết kế mạch đo và xử lý tín hiệu
2.4.1. Thiết kế mạch đo
Hình 2.6 Mạch đo tín hiệu
Cách kết nối cảm biến:
- Chân VCC của cảm biến nối đến chân VCC của vi xử lý.
- Chân GND của cảm biến nối đến chân GND của vi xử lý.
- Chân tín hiệu nối với chân A1 của vi xử lý.
2.4.2. Xử lý tín hiệu
Tín hiệu trả về từ cảm biến là giá trị điện áp trong khoảng từ 0v đến 5v. Sử
dụng bộ chuyển đổi ADC trên Arduino với độ phân giải 10 bit ta thu được giá trị
analog, thông qua cơng thức biến đổi ta thu được góc quay của cảm biến.
Cơng thức: ∅ =
Với:
𝑋∗𝑌
1023
∅ là góc quay
X là giá trị analog đo được
Y là giá trị góc quay tối đa của cảm biến
1023 là giá trị tối đa của tín hiệu analog(10 bit)
11
CHƯƠNG 3
MƠ HÌNH HĨA VÀ MƠ PHỎNG HỆ THỐNG
3.1. Mơ hình hóa và mơ phỏng bộ phận cơ khí
Nhóm sử dụng phần mềm Solidworks để thiết kế bộ phận cơ khí.
Hình 3.1 Mơ hình hồn chỉnh của hệ thống
Giải thích hoạt động:
- Núm xoay để điều chỉnh góc quay của cảm biến biến trở xoay.
- Ngưỡng cảnh báo được nhập vào từ phím matrix.
- Màn hình LCD hiển thị ngưỡng cảnh báo và góc quay đo được.
- Loa cảnh báo được bố trí bên trong, có lỗ để âm thanh cảnh báo phát ra
bên ngoài.
12
STT
1
Tên và kích thước
Phím ma trận 4x3.
Kích thước: 4.5x5cm.
Nhập ngưỡng góc quay thơng qua phím ma
trận.
2
Mặt trước của vỏ.
Kích thước: 10x12cm.
Có lỗ để lắp các thiết bị, có vạch chia độ
cho cảm biến.
3
Màn hình LCD.
Kích thước: 3x8cm.
Hiển thị ngưỡng cảnh báo và góc quay của
cảm biến.
4
Cảm biến biến trở xoay.
Kích thước: 1.3x2cm.
5
Vỏ hệ thống.
Kích thước: 10x12cm, cao 4cm.
Có lỗ để cấp nguồn và nạp code cho
arduino.
Hình ảnh
13
3.2. Mơ hình hóa và mơ phỏng hệ thống điện tử
Nhóm sử dụng phần mềm proteus 8 để mơ phỏng hệ thống điện tử.
- Chuẩn bị các module và mạch điều khiển để mơ hình hóa hệ thống bao
gồm: Arduino, phím matrix, PCF8574, màn hình LCD, biến trở,
Trasistor BC548, loa.
Kết nối các phần tử trong hệ thống:
- Phím matrix được kết nối với các chân từ 4 đến 10 của arduino.
- Màn hình LCD được kết nối với PCF8574( I2C ) bằng 4 dây tín hiệu.
- PCF8574 kết nối với arduino thông qua 2 chân SCL và SDA, 2 chân SCL
và SDA trên arduino tương ứng là A5 và A4.
- Đầu ra biến trở (Cảm biến biến trở quay ) được nối với chân A1 của
arduino. Chân VCC và GND của biến trở được nối chung với chân VCC
và GND trên arduino.
- Transistor được sử dụng như 1 công tắc đóng mở nguồn điện cho loa.
Chân B của transistor được nối với chân 13 trên arduino.
Hình 3.2 Hệ thống hồn thiện
14
3.3. Xây dựng chương trình điều khiển
Lưu đồ của hệ thống:
Hình 3.3 Lưu đồ hệ thống
Chương trình được viết trên phần mềm Arduino IDE. Sau khi biên dịch
chương trình thành cơng ta sẽ thu được file có đi .hex, đưa file này vào phần
mềm Proteus ta sẽ mô phỏng được hệ thống.
15
Khi mới khởi động hệ thống sẽ yêu cầu nhập ngưỡng cảnh báo:
Hình 3.4 Hệ thống mới được bật lên
Khi góc quay của cảm biến dưới ngưỡng cảnh báo :
Hình 3.5 Góc quay dưới ngưỡng cảnh báo
Khi góc quay lớn hơn ngưỡng cảnh báo:
Hình 3.6 Góc quay q ngưỡng cảnh báo
16
KẾT LUẬN
Do tình hình dịch bệnh lên đề tài chỉ dừng lại ở bước mơ hình hóa và mơ
phỏng chưa thể thực hiện chế tạo và thử nghiệm mơ hình thật. Sau quá trình tìm
hiểu và thực hiện đề tài nhóm đã rút ra được các kết luận sau:
- Về phần thiết kết cơ khí: Nhóm đã sử dụng phần mềm Solidworks để mơ
hình hóa cho các bộ phận cơ khí, Thiết kế các chi tiết như vỏ cho hệ thống,
Màn hình LCD, phím matrix,….
- Về phần thiết kế điều khiển: Nhóm đã xây dựng thành cơng chương trình
điều khiển trên phần mềm Arduino bằng ngơn ngữ lập trình C. Ngồi ra
nhóm cịn mơ phỏng hệ thống điều khiển trên phần mềm Proteus.
- Tuy nhiên trong quá trình tìm hiểu những kinh nghiệm về thực tế, kiến
thức chun mơn thì nhóm vẫn cịn có những khó khăn, hạn chế nhất
định.
Sau q trình nghiên cứu và thực hiện nhóm đã hồn thành được một sản
phẩm có thể hoạt động. Do kiến thức cịn hạn chế nên đồ án chưa hồn tồn tối
ưu và hiệu quả. Chúng em mong muốn nhận được những góp ý từ thầy cơ và các
bạn để chúng em hoàn thiện sản phẩm hơn.
17
TÀI LIỆU THAM KHẢO
[1] N. T. H. Phạm Văn Huy, Vi điều khiển và ứng dụng của Arduino dành cho
người tự học, NXB Bách Khoa Hà Nội.
[2] L. C. T. Phạm Văn Huy, Lập trình điều khiển với Arduino, NXB Khoa học
và Kĩ thuật.
[3] K. P. Q. H. TS. Trương Đình Nhơn, Hướng dẫn sử dụng Arduino, NXB Đại
học Quốc gia TP.HCM.
[4] "www.banlinhkien.vn," [Online].
[5] "," [Online].
18