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

THIẾT KẾ VÀ THI CÔNG ROBOT GIÁM SÁT VƯỢT ĐỊA HÌNH

91 691 4

Đ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 91
Dung lượng 3,35 MB

Nội dung

- 1 - PHẦN MỞ ĐẦU - Lý do chọn đề tài: Nắm bắt từ thực tế hiện nay nhiều nước trên thế giới đã ứng dụng Robot để phục vụ trong nhiều lĩnh vực như: công nghiệp, nông nghiệp trong quân sự trong cuộc sống sinh hoạt hằng ngày. Trong tương lai Robot sẽ là một công cụ hỗ trợ đắc lực cho con người giúp con người vươn đến những tầm cao m ới. Nhận thức được xu hướng tầm quan trọng của Robot trong tương lai, nhằm góp phần xây dựng phát triển công nghệ Robot ở Việt Nam, nhóm sinh viên đã quyết định chọn thực hiện đề tài “THIẾT KẾ THI CÔNG ROBOT GIÁM SÁT VƯỢT ĐỊA HÌNH” với mong muốn đề tài có thể ứng dụng tốt trong cuộc sống thực tiễn. - Tổng quan lịch sử nghiên cứu của đề tài: Hiện nay Việ t Nam nhiều nước trên thế giới đã đang tập trung nghiên cứu nhiều trong lĩnh vực Robot. Hình 1.1: Robot quân sự Vietbot1 do Việt Nam chế tạo. [6] Vietbot1: có hình dáng tương tự một chiếc xe bọc thép, kích thước dài 1,5m, rộng 0,8m, cao 2m, khối lượng 300 kg, di chuyển trên 6 bánh hơi. Điểm nổi bật ở Vietbot1 là sử dụng cánh tay công gắp RP có khả năng quay 360 độ, có thể tháo lắp thay thế bằng một module, tùy theo yêu cầu nhiệm vụ. Cánh tay máy có tầm - 2 - vươn xa 2 m, gồm 5 bậc tự do được vận hành bằng động cơ điện có thể gắp giữ vật nặng tới 20kg. [10] Hình 1.2: Robot leo cầu thang. [10] Robot leo cầu thang: Chuyển động bằng sáu bánh xe Robot leo cầu thang do trường Đại Học Lạc Hồng chế tạo có thể vượt được những địa hình phức tạp leo bậc thang. Hình 1.3: Robot quân sự TALON của quân đội Mỹ. [8] Người máy mặt đất TALON: Có thể tháo ngòi nổ của bom nhìn qua các vật cản để phát hiện đối phương. [8] - 3 - - Mục tiêu nghiên cứu: Đối với nhóm sinh viên, đề tài là bước đầu tìm hiểu, thi công sản phẩm Robot ứng dụng trong thực tế, đồng thời cũng là bước triển khai những kiến thức đã được học. Thông qua việc nghiên cứu làm việc nghiêm túc để rèn luyện tác phong, tinh thần khoa học, cũng như hoàn thiện phương pháp, tư duy nghiên cứu, giải quyết một vấn đề thực tiễn. Quan trọng hơn, đề tài còn là bước “tổng kết hoàn thiện” những kỹ năng còn thiếu sót trước khi thực sự trở thành người kỹ sư. Về mặt ứng dụng thực tiễn, đề tài có thể sử dụng hỗ trợ trong giám sát từ xa, trinh sát tìm kiếm người vật trong những nơi chật hẹp nguy hiểm. - Đối tượng nghiên cứu phạm vi nghiên cứu: + Nghiên cứu các cơ cấu truyền động, bánh xe v ượt địa hình. + Thiết kế bản vẽ, chế tạo mô hình theo kích thước thực. + Nghiên cứu vi điều khiển AVR. + Thiết kế mạch điều khiển trung tâm, mạch công suất điều khiển động cơ. + Tìm hiểu sử dụng bộ thu phát sóng RF wireless để điều khiển từ xa Robot. + Xây dựng, phát triển thuật toán điều khiển hệ thống điều khiển. + Tìm hiể u các loại camera không dây, camera IP. + Lập trình, điều khiển Robot . + Nâng cao khả năng vượt địa hình của Robot, đảm bảo độ bền vững cho Robot từ thực nghiệm. - Phương pháp nghiên cứu: Xuất phát từ thực tế mục đích nghiên cứu nêu trên, phương pháp nghiên cứu đề tài được chọn lựa phù hợp nhất. + Thu thập tài liệu trong ngoài nước để tìm hiểu cơ sở lý thuyết. + Nghiên cứu ứng dụ ng các linh kiện hiện có để thực hiện mô hình. + Thi công Robot bằng máy CNC, máy tiện, thủ công thực nghiệm. - 4 - - Những đóng góp mới của đề tài những vấn đề mà đề tài chưa thực hiện được: đề tài có ý nghĩa như những bước đầu chập chững tiến lên ngành công nghiệp nghiên cứu Robot đang còn yếu của nước ta, góp phần làm “điểm tựa” cho các thế hệ sau tiến lên những nấc thang cao hơn của nghiên cứu chế tạo Robot. Robot giám sát vượt địa hìnhthiết kế nhỏ gọn ho ạt động tốt với kết cấu vững chắc nguồn hoạt động lâu có thể giúp cho con người dễ dàng vận chuyển triển khai trong phạm vi ứng dụng một cách linh hoạt. Tuy nhiên do thời gian nghiên cứu không nhiều nên đề tài còn nhiều mặt hạn chế chưa áp dụng được nhiều công nghệ như GPS, các cảm biến công nghệ giúp Robot trở nên thông minh hơn có ứng dụng thực tiễn nhiều hơn nữa. - 5 - CHƯƠNG 1 CƠ SỞ LÝ THUYẾT CỦA ĐỀ TÀI 1.1 Vi điều khiển Atmega8: [4] AVR là họ vi điều khiển chuẩn CMOS 8bit tiêu thụ ít năng lượng, được chế tạo dựa trên cấu trúc AVR RISC (Reduced Instruct Set Computers), đây là cấu trúc có tốc độ xử lý cao hơn nhiều so với các vi điều khiển được chế tạo dựa trên cấu trúc CISC (Complex Instruct Set Computers). Bởi vì tần số hoạt động của AVR bằng với t ần số của thạch anh, trong khi với vi điều khiển họ 8051 thì tần số hoạt động bằng tần số của thạch anh chia cho 12. 1.1.1 Đặc trưng của Atmega8: - Được phát triển trên nền cấu trúc RISC, tập lệnh được tối ưu với 130 lệnh, hầu hết là lệnh 1 chu kỳ máy. - Có thể đạt tốc độ 16 triệu lệnh/s nếu kết hợp thạch anh ngoài 16MHz. - 32x8 thanh ghi làm việc (R0 ÷ R31). - 8K byte bộ nhớ flash dạng ISP. - 512 byte EEPROM. - 1K byte RAM nội. - Cho phép lập trình cấm truy cập nội dung Flash ROM va EEPROM. - Lập trình “on-chip” thông qua chuẩn SPI. - Hỗ trợ tốc độ BAUD cao. - IC đóng gói 32 chân, trong đó có 23 chân I/O. - Điện áp hoạt động: 4.5-5.5V. - Tần số hoạt động : 0-16MHz. - 6 - 1.1.2 Những đặc trưng về giao tiếp ngoại vi: - Hai bộ timer/counter 8 bit với bộ đếm dồn riêng biệt, một chế độ so sánh. - Một bộ timer/counter 16 bit với bộ đếm dồn riệng biệt, một chế độ so sánh, chế độ thu nhận giá trị tức thời. - Hỗ trợ đầy đủ các nguồn ngắt trong ngoài. - Bộ đếm thời gian thực có thể chạ y từ bộ dao động riệng biệt. - Hỗ trợ ba kênh PWM. - Hỗ trợ 8 kênh ADC 10 bit. - Hỗ trợ giao tiếp theo chuẩn two-wire. - Hỗ trợ giao tiếp USART. - Hỗ trợ giao tiếp SPI. - Watchdog timer với bộ dao động riêng biệt on-chip, có thể lập trình được. 1.1.3 Những tính năng đặc biệt: - Được tích hợp bộ dao động RC nội điều chỉnh được giúp hoạ t động không cần thạch anh ngoài. - Có 5 chế độ ngủ (tiết kiệm năng lượng): nghỉ, giảm nhiễu ADC, tiết kiệm năng lượng, nguồn thấp nghỉ chờ. 1.1.4 Sơ đồ chân Atmega8: Atmega8 hỗ trợ 3 kiểu chân: PDIP , TQFP, MLFP. Trong đồ án này sử dụng IC có kiểu chân dán TQFP Hình 1.4: Sơ đồ chân của Atmega8. [4] - 7 - 1.1.5 Mô tả các chân: - V CC : chân cấp điện áp 5V. - GND: chân nối đất. - PortB (PB7 PB0): Là port xuất nhập 8 bit hai chiều có điện trở kéo lên bên trong (có thể chọn cho từng bit). Ngoài ra các chân portB còn có chức năng đặc biệt: Chân port Chức năng khác PB5 SCK ( một bus của chuẩn SPI) PB4 MISO (bus của chuẩn SPI: Master input/Slave output) PB3 MOSI (bus của chuẩn SPI: Master output/Slave intput) PB2 SS (bus master: Slave select) - PortC (PC6 PC0): Là port xuất nhập 7 bit hai chiều có điện trở kéo lên bên trong (có thể chọn cho từng bit). Ngoài ra các chân portC còn có chức năng đặc biệt: Chân port Chức năng khác PC6 Ngõ vào reset PC5 ADC5- ngõ vào kênh ADC5 SCL- bus xung đồng bộ của chuẩn truyền nối tiếp I2C PC4 ADC4- ngõ vào kênh ADC4 SDA- bus data input/output của chuẩn truyền nối tiếp I2C PC3 ADC3- ngõ vào kênh ADC3 PC2 ADC2- ngõ vào kênh ADC2 PC1 ADC1- ngõ vào kênh ADC1 PC0 ADC0- ngõ vào kênh ADC0 - 8 - - PortD (PD7 PD0): Là port xuất nhập 8 bit hai chiều có điện trở kéo lên bên trong (có thể chọn cho từng bit). Ngoài ra các chân portD còn có chức năng đặc biệt: Chân port Chức năng khác PD7 AIN1- ngõ vào so sánh đảo của bộ so sánh Analog PD6 AIN0- ngõ vào so sánh không đảo của bộ so sánh Analog PD5 T1- ngõ vào đếm sự kiện ngoài của counter1 PD4 T0- ngõ vào đếm sự kiện ngoài của counter0 XCK- ngõ vào/ra xung clock ngoài USART PD3 INT1- ngõ vào ngắt ngoài 1 PD2 INT0- ngõ vào ngắt ngoài 0 PD1 TXD- ngõ ra dữ liệu USART PD0 RXD- ngõ vào dữ liệu USART - RESET : ngõ vào Reset, khi chân này xuống mức thấp trong thời gian dài hơn độ dài xung nhỏ nhất (tra bảng) thì vi điều khiển bị reset ngay cả khi không có xung clock chạy. - AV CC : chân cấp nguồn cho bộ A/D, nên nối với V CC qua một bộ lọc thông thấp. Nếu không sử dụng bộ A/D thì nên nối chân này vào nguồn V CC. - AREF : chân tham chiếu tín hiệu analog của bộ A/D. - ADC7 6 (chỉ có ở kiểu chân TQFP MLFP): là hai ngõ vào thứ 6 7 của bộ A/D. - 9 - 1.1.6 Cấu trúc của Atmega8: Hình 1.5: Cấu trúc của Atmega. [4] - Họ AVR cũng mang kiến trúc Harvard: tách rời vùng nhớ, có các bus cho chương trình dữ liệu. Tập thanh ghi truy xuất nhanh của nó bao gồm 32 x 8 bit thanh ghi với thời gian truy xuất bằng một xung clock. Điều này có nghĩa là trong thời gian một xung clock, đơn vị số học ALU (Arithmetic Logic Unit) sẽ thực thi một lệnh, kết quả được lưu ngược lại vào các thanh ghi. ALU hỗ trợ các phép tính số học logic giữa các thanh ghi hay giữa một hằ ng số với một thanh ghi. Các lệnh - 10 - trên một thanh ghi đơn cũng có thể được thực thi trong ALU. Sáu trong số 32 thanh ghi đó được dùng như là 3 thanh ghi con trỏ địa chỉ 16-bit, điều này sẽ được nói rõ hơn ở phần sau. - Bộ nhớ chương trình flash được chia làm 2 phần là bộ phận khởi động hệ thống bộ phận chương trình ứng dụng. Cả hai đều có các bit khoá dành riêng để bảo mật. - Trong quá trình thực hiện các ngắt hay các chương trình con, địa chỉ tr ở về (PC) được lưu trong ngăn xếp (Stack). Ngăn xếp là một vùng của SRAM truy xuất theo nguyên tắc “lưu trước lấy sau”. Khi lập trình cần chú ý khởi tạo địa chỉ SP trong chương trình reset,điều này đặc biệt quan trọng khi sử dụng ngắt hay chương trình con. - Các module ngắt mềm đều có các thanh ghi điều khiển của nó kết hợp với bit cho phép ngắt toàn cục. Tất cả các ngắt đều có vector ngắt t ương ứng cho trong bảng sau: . và thực nghiệm. - 4 - - Những đóng góp mới của đề tài và những vấn đề mà đề tài chưa thực hiện được: đề tài có ý nghĩa như những bước đầu chập chững tiến. sinh viên đã quyết định chọn thực hiện đề tài “THIẾT KẾ VÀ THI CÔNG ROBOT GIÁM SÁT VƯỢT ĐỊA HÌNH” với mong muốn đề tài có thể ứng dụng tốt trong cuộc sống

Ngày đăng: 10/12/2013, 18:11

HÌNH ẢNH LIÊN QUAN

Hình 1.1: Robot quân sự Vietbot1 do Việt Nam chế tạo. [6] - THIẾT KẾ VÀ THI CÔNG ROBOT GIÁM SÁT VƯỢT ĐỊA HÌNH
Hình 1.1 Robot quân sự Vietbot1 do Việt Nam chế tạo. [6] (Trang 1)
Hình 1.3: Robot quân sự TALON của quân đội Mỹ. [8] - THIẾT KẾ VÀ THI CÔNG ROBOT GIÁM SÁT VƯỢT ĐỊA HÌNH
Hình 1.3 Robot quân sự TALON của quân đội Mỹ. [8] (Trang 2)
Hình 1.6: Sơ đồ tổ chức bộ nhớ dữ liệu của Atmega8. [4] - THIẾT KẾ VÀ THI CÔNG ROBOT GIÁM SÁT VƯỢT ĐỊA HÌNH
Hình 1.6 Sơ đồ tổ chức bộ nhớ dữ liệu của Atmega8. [4] (Trang 11)
Hình 1.7: Hệ thống xung clock của Atmega8. [4] Các module được cấp xung clock để hoạt động:  - THIẾT KẾ VÀ THI CÔNG ROBOT GIÁM SÁT VƯỢT ĐỊA HÌNH
Hình 1.7 Hệ thống xung clock của Atmega8. [4] Các module được cấp xung clock để hoạt động: (Trang 12)
Hình 1.8: Sơ đồ khối của bộ truyền nhận dữ liệu USART. [4] - THIẾT KẾ VÀ THI CÔNG ROBOT GIÁM SÁT VƯỢT ĐỊA HÌNH
Hình 1.8 Sơ đồ khối của bộ truyền nhận dữ liệu USART. [4] (Trang 14)
Hình 1.15: Giao diện chính của CodeVision. - THIẾT KẾ VÀ THI CÔNG ROBOT GIÁM SÁT VƯỢT ĐỊA HÌNH
Hình 1.15 Giao diện chính của CodeVision (Trang 21)
Hình 1.21: Giao diện phần mềm AVRprog. - Cắm mạch nạp vào cổng USB.  - THIẾT KẾ VÀ THI CÔNG ROBOT GIÁM SÁT VƯỢT ĐỊA HÌNH
Hình 1.21 Giao diện phần mềm AVRprog. - Cắm mạch nạp vào cổng USB. (Trang 24)
Hình 1.22: Cấu hình trong AVRprog. Æ  Như vậy là có thể bắt đầu sử dụng mạch để nạp chip - THIẾT KẾ VÀ THI CÔNG ROBOT GIÁM SÁT VƯỢT ĐỊA HÌNH
Hình 1.22 Cấu hình trong AVRprog. Æ Như vậy là có thể bắt đầu sử dụng mạch để nạp chip (Trang 25)
Hình 2.1: Động cơ chạy Robot. - THIẾT KẾ VÀ THI CÔNG ROBOT GIÁM SÁT VƯỢT ĐỊA HÌNH
Hình 2.1 Động cơ chạy Robot (Trang 32)
Hình 2.2: Camera 203C. [12] - THIẾT KẾ VÀ THI CÔNG ROBOT GIÁM SÁT VƯỢT ĐỊA HÌNH
Hình 2.2 Camera 203C. [12] (Trang 34)
Hình 2.5: Máy Sạc Pin Lithium. - THIẾT KẾ VÀ THI CÔNG ROBOT GIÁM SÁT VƯỢT ĐỊA HÌNH
Hình 2.5 Máy Sạc Pin Lithium (Trang 35)
Hình 2.4: Pin Lithium. - Kích thước:  22x30x65mm.  - THIẾT KẾ VÀ THI CÔNG ROBOT GIÁM SÁT VƯỢT ĐỊA HÌNH
Hình 2.4 Pin Lithium. - Kích thước: 22x30x65mm. (Trang 35)
Hình 2.9: Mạch điều khiển trung tâm. - THIẾT KẾ VÀ THI CÔNG ROBOT GIÁM SÁT VƯỢT ĐỊA HÌNH
Hình 2.9 Mạch điều khiển trung tâm (Trang 38)
2.2.3 Mạch L298 điều khiển camera và động cơ nâng hạ camera: - THIẾT KẾ VÀ THI CÔNG ROBOT GIÁM SÁT VƯỢT ĐỊA HÌNH
2.2.3 Mạch L298 điều khiển camera và động cơ nâng hạ camera: (Trang 40)
Hình 2.13: Sơ đồ nguyên lý mạch L298. - THIẾT KẾ VÀ THI CÔNG ROBOT GIÁM SÁT VƯỢT ĐỊA HÌNH
Hình 2.13 Sơ đồ nguyên lý mạch L298 (Trang 41)
Hình 2.17: Mạch in lớp BOTTOM mạch nạp AVR 910 USB. - THIẾT KẾ VÀ THI CÔNG ROBOT GIÁM SÁT VƯỢT ĐỊA HÌNH
Hình 2.17 Mạch in lớp BOTTOM mạch nạp AVR 910 USB (Trang 42)
Hình 2.16: Sơ đồ mạch nạp AVR 910 USB. - THIẾT KẾ VÀ THI CÔNG ROBOT GIÁM SÁT VƯỢT ĐỊA HÌNH
Hình 2.16 Sơ đồ mạch nạp AVR 910 USB (Trang 42)
Hình 2.18: Mạch nạp AVR 910 USB hoàn tất. - THIẾT KẾ VÀ THI CÔNG ROBOT GIÁM SÁT VƯỢT ĐỊA HÌNH
Hình 2.18 Mạch nạp AVR 910 USB hoàn tất (Trang 43)
Hình 2.22: Thiết kế bánh xe trước Robot. - THIẾT KẾ VÀ THI CÔNG ROBOT GIÁM SÁT VƯỢT ĐỊA HÌNH
Hình 2.22 Thiết kế bánh xe trước Robot (Trang 45)
Hình 2.30: Bướ c1 lắp ráp Robot. - THIẾT KẾ VÀ THI CÔNG ROBOT GIÁM SÁT VƯỢT ĐỊA HÌNH
Hình 2.30 Bướ c1 lắp ráp Robot (Trang 48)
Hình 2.33: Bướ c4 lắp ráp Robot. - THIẾT KẾ VÀ THI CÔNG ROBOT GIÁM SÁT VƯỢT ĐỊA HÌNH
Hình 2.33 Bướ c4 lắp ráp Robot (Trang 49)
Hình 2.32: Bướ c3 lắp ráp Robot. - THIẾT KẾ VÀ THI CÔNG ROBOT GIÁM SÁT VƯỢT ĐỊA HÌNH
Hình 2.32 Bướ c3 lắp ráp Robot (Trang 49)
Hình 2.36: Sơ đồ điều khiển Tay điều khiển Robot. - THIẾT KẾ VÀ THI CÔNG ROBOT GIÁM SÁT VƯỢT ĐỊA HÌNH
Hình 2.36 Sơ đồ điều khiển Tay điều khiển Robot (Trang 50)
Hình 2.35: Sơ đồ điều khiển Robot. - THIẾT KẾ VÀ THI CÔNG ROBOT GIÁM SÁT VƯỢT ĐỊA HÌNH
Hình 2.35 Sơ đồ điều khiển Robot (Trang 51)
Hình 3.4: Robot vượt bãi đá. - THIẾT KẾ VÀ THI CÔNG ROBOT GIÁM SÁT VƯỢT ĐỊA HÌNH
Hình 3.4 Robot vượt bãi đá (Trang 53)
Hình 3.3: Robot xuống dốc cao. - THIẾT KẾ VÀ THI CÔNG ROBOT GIÁM SÁT VƯỢT ĐỊA HÌNH
Hình 3.3 Robot xuống dốc cao (Trang 53)
Hình 3.5: Robot chạy trên bờ ruộng lúa. - THIẾT KẾ VÀ THI CÔNG ROBOT GIÁM SÁT VƯỢT ĐỊA HÌNH
Hình 3.5 Robot chạy trên bờ ruộng lúa (Trang 54)
Hình 3.12: Robot giám sát khu vực rừng rậm. - THIẾT KẾ VÀ THI CÔNG ROBOT GIÁM SÁT VƯỢT ĐỊA HÌNH
Hình 3.12 Robot giám sát khu vực rừng rậm (Trang 57)
Hình 3.11: Robot nằm gọn trong ba lô. - THIẾT KẾ VÀ THI CÔNG ROBOT GIÁM SÁT VƯỢT ĐỊA HÌNH
Hình 3.11 Robot nằm gọn trong ba lô (Trang 57)
Hình 3.12: Robot giám sát khu vực trên đỉnh núi. - THIẾT KẾ VÀ THI CÔNG ROBOT GIÁM SÁT VƯỢT ĐỊA HÌNH
Hình 3.12 Robot giám sát khu vực trên đỉnh núi (Trang 58)

TỪ KHÓA LIÊN QUAN

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

TÀI LIỆU LIÊN QUAN

w