Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 41 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
41
Dung lượng
12,29 MB
Nội dung
ĐẠI HỌC QUỐC GIA HÀ NỘI Trường Đại Học Công Nghệ Đề tài: Thiết kế, chế tạo ô tô điều khiển từ xa smartphone thông qua kết nối không dây bluetooth T/H: Nhóm Thành viên nhóm Trần Như Chí Lê Văn Chiến Hồng Đức Tâm Đoàn Văn Long Đỗ Văn Hiệp Nguyễn Hồng Qn Nguyễn Cơng Nam Nội dung • Giới thiệu đề tài • Tổng quan bluetooth • Giới thiệu modul Bluetooth HC05 • Giới thiệu vi điều khiển PIC 16F877A • Thiết kế khí • Sơ đồ khối mạch điện • Thiết kế thi cơng phần mềm • Demo sản phẩm Giới thiệu đề tài Một đề tài ngành điện tử Kết hợp chặt chẽ khí + điện tử + tin học Ứng dụng công nghệ kết nối không dây Bluetooth điều khiển từ xa Kết hợp thiết kế máy tính thực tế Tổng quan bluetooth 2.1 Khái niệm: Bluetooth đặc tả công nghiệp cho truyền thông không dây tầm gần thiết bị điện tử Công nghệ hỗ trợ việc truyền liệu qua khoảng cách ngắn thiết bị di động cố định, tạo nên mạng cá nhân không dây (Wireless Personal Area NetworkPANs) 2.2 Lịch sử Tên gọi Bluetooth đặt theo tên vị vua Đan Mạch - Harald Bluetooth Ông vốn tiếng khả giúp người giao tiếp, thương lượng với Ban đầu, Sven Mattison Jaap Haartsen – hai nhân viên Ericsson (hiện Sony Ericsson Ericsson Mobile Platforms) phát triển tính Bluetooth vào năm 1994 Sau Bluetooth Special Interest Group (SIG) tiếp tục triển khai công nghệ từ ngày 20/5/1999 Dần dần, Sony Ericsson, IBM, Intel, Toshiba Nokia nhiều công ty khác tham gia phát triển công nghệ không dây tầm gần nhằm hỗ trợ việc truyền liệu qua khoảng cách ngắn thiết bị di động cố định, tạo nên mạng cá nhân không dây (Wireless Personal Area Network-PANs) Do đó, Bluetooth cịn gọi IEEE 802.15.1 2.3 Cơ chế truyền tốc độ Frame truyền: Bluetooth công nghệ không dây hoạt động dải tần 2.40- 2.48 GHz, dành riêng để dùng cho thiết bị không dây công nghiệp, khoa học, y tế thiết bị truyền thơng cá nhân Tốc độ truyền liệu đạt tới mức tối đa 1Mbps (2.0),24Mbps (3.0) … Khoảng cách hai thiết bị đầu cuối lên đến 10m ngồi trời, 5m tịa nhà 2.4 Ứng dụng Điều khiển giao tiếp không dây điện thoại di động tai nghe không dây Mạng không dây máy tính cá nhân khơng gian hẹp địi hỏi băng thơng Giao tiếp khơng dây với thiết bị vào máy tính, chẳng hạn chuột, bàn phím máy in Truyền liệu thiết bị dùng giao thức OBEX Thay giao tiếp nối tiếp dùng dây truyền thống thiết bị đo, thiết bị định vị dùng GPS, thiết bị y tế, máy quét mã vạch, thiết bị điều khiển giao thông Thay điều khiển dùng tia hồng ngoại Gửi mẩu quảng cáo nhỏ từ pa-nô quảng cáo tới thiết bị dùng Bluetooth khác… Giới thiệu modul Bluetooth HC05 Điện áp hoạt động: 3.3V Hỗ trợ giao tiếp UART với tốc độ baud Mặc định Baud rate: 38400, bit liệu: 8, Stop bit: 1, Parity: Khơng có tính chẵn lẻ Hỗ trợ tốc độ: 9600,19200,38400,57600,11520 0,230400,460800 -Module có chế độ làm việc (có thể lựa chọn chế độ làm việc cách thay đổi trạng thái chân 34 KEY): Giới thiệu modul Bluetooth HC05 + Tự động kết nối + Đáp ứng theo lệnh: làm việc chế độ này, bạn gửi lệnh AT để giao tiếp với module Module HC05 nhận chức năng: Master, Slave, Loopback (có thể lựa chọn chức lệnh AT) Giao tiếp với module giao tiếp nối tiếp không đồng qua đường RX TX 6.3 Khối công suất Thành phần là: IC L298 Nguyên lý hoạt động: IC L298 nhận tín hiệu logic từ PIC 16F877A điều khiền động ô tô 6.4 Khối nguồn Sử dụng IC LM7805 để biến đồi nguồn 9V thành nguồn 5V cung cấp cho hệ thống 6.5 Mạch hoàn chỉnh Mạch nguyên lý 6.5 Mạch hoàn chỉnh Mạch in 6.5 Mạch hoàn chỉnh Mạch thực tế: Thiết kế thi cơng phần mềm 7.1 Lâp trình cho vi điều khiển PIC 16F877A Nhóm sử dụng phần mềm MPLAB IDE hãng Microchip làm môi trường lập trình cho vi điều khiển pic 7.1 Lâp trình cho vi điều khiển PIC 16F877A Code: 7.2 Giới thiệu điều hành android ứng dụng Bluetooth SPP Hệ điều hành android: - Android tảng dành cho thiết bị di động, phần lớn điện thoại (smartphone), tablet, phát triển cho nhiều loại thiết bị khác nhau: TV, HD Player, Car Controller,… - Android phát triển dựa tảng Linux,do Google phát hành (Google mua lại từ công ty Android vào năm 2005) - Các ứng dụng Android phát triển chủ yếu ngôn ngữ Java, đồng thời hỗ trợ Native-C 7.2 Giới thiệu điều hành android ứng dụng Bluetooth SPP Ứng dụng Bluetooth SPP: Là ứng dụng Android, dùng để hỗ trợ giao tiếp Bluetooth Phần cứng gồm: Serial Port Bluetooth Module( TTL ) Arduino Microcontroller Board Phần mềm tính năng: + Tìm kiếm thiết bị Bluetooth, hiển thị lớp RSSI (cường độ tín hiệu) + Sử dụng giao tiếp nối tiếp, nhận gửi liệu + Các liệu kết lưu vào thẻ SD (/ sdcard / Bluetooth SPP / ) - Cơng cụ có ba lựa chọn: + Chế độ bình thường (Normal mode): mơ hình đầu vào-đầu + Chế độ bàn phím (Keyboard mode) : Bạn tùy chỉnh giá trị output chín nút + Command Line: Đặt terminator lệnh để gỡ lỗi giao tiếp Nguồn: https://play.google.com/store/apps/details?id=mobi.dzs.android BluetoothSPP&hl=vi Demo sản phẩm Demo sản phẩm Demo sản phẩm Demo sản phẩm Demo sản phẩm T/H: Nhóm ... tử Kết hợp chặt chẽ khí + điện tử + tin học Ứng dụng công nghệ kết nối không dây Bluetooth điều khiển từ xa Kết hợp thiết kế máy tính thực tế Tổng quan bluetooth 2.1 Khái niệm: Bluetooth. .. Bluetooth đặc tả công nghiệp cho truyền thông không dây tầm gần thiết bị điện tử Công nghệ hỗ trợ việc truyền liệu qua khoảng cách ngắn thiết bị di động cố định, tạo nên mạng cá nhân không dây (Wireless... Cơ chế truyền tốc độ Frame truyền: ? ?Bluetooth công nghệ không dây hoạt động dải tần 2.40- 2.48 GHz, dành riêng để dùng cho thiết bị không dây công nghiệp, khoa học, y tế thiết bị truyền thông