Bảng 2-1: Thông số của vi điều khiển PIC 16F887.
Điện áp hoạt động 2V - 5V5 – DC Tần số hoạt động (tối đa) 20 MHz
Dòng tiêu thụ (hoạt động ở 4Mhz) 220uA
Số chân Digital I/O 35 I/O
Dòng tối đa trên mỗi chân I/O 30 mA
Số Timer/Counter 3
Vi điều khiển PIC 16F887 tiêu chuẩn cung cấp cho người dùng:
- 8192 words cho bộ nhớ Flash: những đoạn lệnh ta lập trình sẽ được lưu
trữ trong bộ nhớ Flash của vi điều khiển.
- 368 Bytes cho SRAM (Static Random Access Memory): giá trị các biến
ta khai báo khi lập trình sẽ lưu ở đây. Khai báo càng nhiều biến thì càng cần nhiều bộ nhớ RAM. Khi mất điện, dữ liệu trên SRAM sẽ bị mất. - 256 Bytes EEPROM: đây giống như một chiếc ổ cứng mini – nơi có thể
đọc và ghi dữ liệu của mình vào đây mà khơng bị mất khi cúp điện giống như dữ liệu trên SRAM.
Một số chân digital có chức năng đặc biệt như sau:
- Hai chân Serial: 26 (RX) và 25 (TX): dùng để gửi (transmit – TX) và
nhận (receive – RX) dữ liệu TTL Serial. Vi điều khiển có thể giao tiếp với thiết bị khác thông qua 2 chân này. Kết nối bluetooth trong module HC- 05 sử dụng trong đề tài này dễ hiểu chính là kết nối Serial khơng dây. - Chân giao tiếp SPI: 7 (SS), 23 (SDI), 24 (SDO), 18 (SCK). Ngồi các
chức năng thơng thường, 4 chân này còn dùng để truyền phát dữ liệu bằng giao thức SPI với các thiết bị khác.
- Vi điều khiển PIC 16F887 có 14 chân analog (AN0 – AN13) cung cấp độ phân giải tín hiệu 10bit (0 210-1) để đọc giá trị điện áp trong khoảng(0V-
SRAM 368 bytes
EEPROM 256 bytes
Giao tiếp UART, USART, SPI, I2C
Chức năng đặc biệt
Power Saving – Slep Mode
Two Speed Starup Mode
POR (Power-on Reset)
chân này thì ta có thể dùng các chân analog để đo điện áp trong khoảng từ 0V → 2.5V với độ phân giải vẫn là 10bit.
- Đặc biệt vi điều khiển PIC 16F887 có 2 chân 23 (SDA) và 18 (SCL) hỗ trợ giao tiếp I2C/TWI với các thiết bị khác.
Modul SIM800
SIM800A là modul GSM/GPRS của hãng SIMCom được thiết kế dưới dạng module chipset, nhỏ gọn, giá thành thấp, hoạt động ổn định và phù hợp cho nhiều mục đích sử dụng. Modul SIM800A có các tính năng cơ bản của một chiếc điện thoại như gọi điện thoại, nhắn tin, truy cập GPRS,...
Modul GSM GPRS Sim800A tích hợp nguồn xung và ic đệm được thiết kế nhỏ gọn nhưng vẫn giữ được các yếu tố cần thiết của thiết kế Module Sim như: Mạch chuyển mức tín hiệu logic sử dụng Mosfet, IC giao tiếp RS232 MAX232, mạch nguồn xung dòng cao, khe sim chuẩn và các đèn led báo hiệu, mạch còn đi kèm với Anten GSM.