Chân NET: lắp ante n, có thể dùng anten đi kèm hoặc ăn ten mở rộn g.

Một phần của tài liệu hệ thống cảnh báo chuyển động (Trang 25 - 30)

- Chân VCC- GND : cấp nguồn dương- âm.RST: chân reset : sử dụng khi cần khởi động lại module sim.

- RXD – TXD : giao tiếp chuẩn serial đặc trưng của module sim.

Đặc điểm của module SIM 900A:

Tính năng Thực hiện

Nguồn cung cấp Nguồn một chiều từ 3.4V-5V.

Tiết kiệm điện Ở chế độ tiêu thụ điện năng 1.5mA. Dải tần số - SIM900A Với 4 băng tần: 850 GSM,

900A EGSM, 1800, DCS, 1900A PCS. Module SIM900A có thể tìm kiếm các băng tần. Các băng tần cũng có thể được thiết lập bằng lệnh AT.

- Dễ tương thích với GSM Phase 2/2+.

GSM Class Small MS

Truyền tải điện năng - Class 4 (2W) cho EGSM900A. - Class 1 (1W) cho DCS1800 và PCS 1900A.

Kết nối GPRS GPRS multi-slot class 10 (mặc định) GPRS multi-slot class 8 (tùy chọn) GPRS trạm di động Class B.

Nhiệt độ - Hoạt động bình thường: -30°C đến 80°C. - Hoạt động hạn chế: -40°C đến -30°C và 80°C đến 85°C.

Dữ liệu GPRS GPRS chuyển dữ liệu hướng xuống: tối đa 85,6 kbps GPRS chuyển dữ liệu hướng lên: tối đa 42,8 kbps Mã chương trình: CS-1, CS-2, CS-3 và CS-4 SIM900A0 hỗ trợ các giao thức PAP (Password Authentication Protocol) thường được sử dụng cho các kết nối PPP. SIM900A tích hợp giao thức TCP / IP. Hỗ trợ chuyển mạch gói Broadcast Channel Control (PBCCH) CSD truyền tỷ lệ: 2.4, 4.8, 9.6, 14.4 kbps Không có cấu trúc bổ sung các dịch vụ dữ liệu (USSD) hỗ trợ.

SMS MT, MO, CB, văn bản và chế độ PDU

SMS..

SIM giao diện Hỗ trợ thẻ SIM 1.8V,3V. Ăng-ten bên ngoài Thu sóng tốt.

Giao tiếp Serial và giao tiếp Debug

- Serial Port:

- 8 đường trên giao tiếp Serial Port.

- Serial Port có thể được sử dụng cho CSD FAX, dịch vụ GPRS và gửi lệnh AT để điều khiển module.

- Serial Port có chức năng ghép kênh Autobauding tốc độ baud từ 1200 bps đến 115200bps. Debug Port:

- Hai đường trên giao tiếp Serial Port là TXD và RXD.

- Debug Port chỉ được sử dụng để gỡ rối hoặc nâng cấp firmware.

Quản lý danh bạ Hỗ trợ danh bạ điện thoại các loại:SM, FD, LD, RC, ON, MC.

Bộ công cụ ứng dụng SIM

Hỗ trợ SAT lớp 3,GSM Release 99 11,14. Chức năng hẹn giờ Lập trình thông qua lệnh AT.

Đặc điểm vật lý Kích thước 24mm x 24mm x 3mm. Khối lượng 13.8g

Bảng 2.3: Đặc điểm của module SIM 900A

2.4.3. Ứng dụng của module SIM900AƯu điểm: Ưu điểm:

- Có khả năng kết nối tương thích tốt như Arduino, vi điều khiển, pic … ứng dụng vào các bộ định bị, thông báo, điều khiển,…

- Hoạt động tốt, ổn định.

- Giá thành thấp, phù hợp với mọi lứa tuổi.

Ứng dụng:

- Xây dựng hệ thống cảnh báo gửi thông báo về điện thoại. - Ứng dụng nhà thông minh.

- Các hệ thống chống trộm. - Hệ thống điều khiển từ xa.

2.5. Tìm hiểu Arduino UNO 2.5.1. Arduino là gì? 2.5.1. Arduino là gì?

Arduino là một nền tảng mã nguồn mở được sử dụng để xây dựng các ứng dụng điện tử tương tác với nhau hoặc với môi trường được thuận lợi hơn.

Arduino giống như một máy tính nhỏ để người dùng có thể lập trình và thực hiện các dự án điện tử mà không cần phải có các công cụ chuyên biệt để phục vụ việc nạp code.

Arduino là một board mạch vi điều khiển được phát triển bởi Arduino.cc, một nền tảng điện tử mã nguồn mở chủ yếu dựa trên vi điều khiển AVR Atmega328P. Arduino tương tác với thế giới thông qua các cảm biến điện tử, đèn, và động cơ. Đặc điểm nổi bật của Arduino là môi trường phát triển ứng dụng cực kỳ dễ sử dụng, với một ngôn ngữ lập trình có thể học một cách nhanh chóng ngay cả với người ít am hiểu về điện tử và lập trình. Và điều làm nên hiện tượng Arduino chính là mức giá rất thấp và tính chất nguồn mở từ phần cứng tới phần mềm.

2.5.2. Arduino UNO

Phần cứng của Arduino UNO đã được gia công và chuẩn hóa sẵn. Phần cứng gồm một board mạch mã nguồn mở (gọi là vi điều khiển) có thể lập trình được, được thiết kế trên nền tảng vi xử lý AVR Atmel 8bit, hoặc ARM Atmel 32-bit.

Những Model hiện tại được trang bị gồm 1 cổng giao tiếp USB, 6 chân đầu vào analog, 14 chân I/O kỹ thuật số tương thích với nhiều board mở rộng khác nhau. Khả năng kết nối của Arduino UNO là cho phép người dùng kết nối với CPU của board với các module thêm vào có thể dễ dàng chuyển đổi,

được gọi là shield. Arduino chính thức thường sử dụng các dòng chip megaAVR, đặc biệt là ATmega8, ATmega168, ATmega328, ATmega1280, và ATmega2560.

Thông số kỹ thuật[7]:

Vi điều khiển ATmega328 họ 8bit

Điện áp hoạt động 5V DC (cấp qua cổng USB)

Tần số hoạt động 16 MHz

Dòng tiêu thụ khoảng 30mA

Điện áp vào khuyên dùng 7-12V DC

Điện áp vào giới hạn Điện áp vào giới hạn

Số chân Digital I/O 14 (6 chân hardware PWM) Số chân Analog 6 (độ phân giải 10bit)

Dòng tối đa trên mỗi chân I/O 30 mA

Dòng ra tối đa (5V) 500 mA

Dòng ra tối đa (3.3V) 50 mA

Bộ nhớ flash 32 KB (ATmega328)

SRAM 2 KB (ATmega328)

EEPROM 1 KB (ATmega328)

- Vi điều khiển: Arduino UNO có thể sử dụng 3 vi điều khiển họ 8bit AVR là

ATmega8, ATmega168, ATmega328, có thể xử lí những tác vụ đơn giản.

Một phần của tài liệu hệ thống cảnh báo chuyển động (Trang 25 - 30)