Tải bản đầy đủ - 0 (trang)
4 Truyền thông nối tiếp tốc độ cao SPI

4 Truyền thông nối tiếp tốc độ cao SPI

Tải bản đầy đủ - 0trang

-SCLK hay SCK : tín hiệu đồng hồ contactor nối tiếp (Serial Clock), dành

cho việc truyền tín hiệu đồng hồ contactor dành cho thiết bị động.

-CS hay SS :chọn vi mạch, chọn bên bị động ( Chip Select, Slave Select).

2.4.2 Truyền dữ liệu qua truyền thông SPI

2.4.2.1 Sơ đồ kết nối board Arduino với modul RFID qua cổng SPI



Hình 2. 14 Sơ đồ kết nối giữa board Arduino với modul RFID

2.4.2.2 Cấu trúc truyền dữ liệu theo chuẩn SPI



Hình 2. 15 Khung truyền dữ liệu qua cổng SPI

Để bắt đầu hoạt động thì kéo chân SS xuống thấp và kích hoạt clock ở cả Master

và Slave.Mỗi chip Master hay Slave có một thanh ghi dữ liệu 8bit. Cứ mỗi xung nhịp do

Master tạo ra trên đường giữ nhịp SCK, một bit trong thanh ghi dữ liệu của Master được

truyền qua Slave trên đường MOSI, đồng thời một bit trong thanh ghi dữ liệu của chip

Slave cũng được truyền qua Master trên đương MISO. Do hai gói dữ liệu trên hai chip

được gửi qua lại đồng thời nên quá trình truyền dữ liệu này được gọi là song cơng.



18



Hình 2. 16 Truyền dữ liệu song song qua cổng SPI

Giao tiếp SPI là chuẩn giao tiếp đồng bộ, có thể kết nối giữa một Master với một

Slave hoặc với nhiều Slave tùy vào mục đích thiết kế của người sử dụng. Khoảng cách

kết nối hiệu quả nhỏ hơn 3m, tốc độ truyền cao khoảng vài Mbits/s. Trong cùng một thời

điểm có thể truyền tín hiẹu song cơng, nghĩa là vừa gửi vừa nhận được tín hiệu.

SS là đường chọn Slave cần giao tiếp, nếu hệ thống có nhiều Slave thì Master sẽ

tạo ra các tín hiệu tách biệt để chọn Slave nhờ các chân tín hiệu Logic đa chức năng. Các

tín hiệu này được điều khiển và đảm bảo ổn định để tránh trường hợp tín hiệu bị thay đổi

trong q trình truyền dữ liệu.



Hình 2. 17 Truyền thơng SPI giữa vi điều khiển với nhiều thiết bị



19



2.5



Truyền tín hiệu khơng dây sử dụng cặp modul sim 900A



2.5.1 Tổng quan về modul sim 900A

Module Sim 900A là một module GSM/GPRS cực kỳ nhỏ gọn, hoạt động được ở 2

băng tần GSM EGSM 900MHz, DCS 1800MHz như là một loại thiết bị đầu cuối với một

Chip xử lý đơn nhân đầy sức mạnh, tăng cường các tính năng quan trọng dựa trên nền vi

xử lý ARM926EJ-S, nhiều lợi ích từ kích thước nhỏ gọn (24x24 mm), đáp ứng những yêu

cầu về không gian trong các ứng dụng.



Hình 2. 18 Sơ đồ ngun lí sim 900A



Hình 2. 19 Sơ đồ chân module sim 900A

Thơng số kỹ thuật:



20



-Chíp xử lí:

Module GSM GPRS Sim 900A

-Nguồn cấp:

4.5 - 5 V

-Dòng điện khi ở chế độ chờ:

10 mA.

-Dòng điện ở chế độ hoạt động:

100 mA – 2 A.

-Nguồn dòng cấp: Có thể sử dụng nguồn dòng thấp từ 500mAh trở lên. Khuyên

dùng nguồn 2A để đảm bảo hiệu suất hoạt động của Module Sim.

-Tích hợp khe Micro Sim.

-Tích hợp led báo trạng thái Module Sim.

-Tích hợp tụ bù điện dung cao và Diod giảm áp để có thể cấp 5V DC và nguồn

dòng thấp.

-Kích thước: 25 mm × 31 mm.

Module Sim 900A có tất cả 7 chân và được kết nối với vi điều khiển (Board

Arduino) theo bảng 2.2

Module Sim 900A

VCC

GND

TXD

RXD



Board Arduino Uno R3

5V

GND

2

3



Bảng 2. 2: Nối dây giữa Module Sim 900A với Arduino Uno R3

Ứng dụng:

Module Sim 900A nhỏ gọn, có nhiều chuẩn UART nên được sử dụng nhiều trong

các thiết kế mà cần phải Điều khiển, giám sát thiết bị từ xa qua điện thoại di

động(SMS/CALL) hoặc qua GPRS. Cũng vì thế mà module Sim 900A có ứng dụng rất

lớn trong đời sống và các nghiên cứu khoa học.

2.5.2 Truyền nhận giữa hai modul sim

Modul sim 900A hỗ trợ giao thức TCP/IP, rất hữu ích cho việc truyền dữ liệu trên

Internet. Modul sim 900A được thiết kế với cơng nghệ tiết kiệm năng lượng vì vậy mức

tiêu thụ chỉ ở mức 1.5mA ở trong chế độ Sleep.

Để hiện thực việc nhắn tin qua modul sim 900A thì chỉ cần Serial port của sim

900A để gửi và nhận các AT command . Việc điều khiển sim 900A được thực hiện thông

qua việc truyền các lệnh AT (các lệnh này thường bắt đầu bằng “AT”) dùng để điều khiển

các thiết bị tương tác với mạng .

Ví dụ:

Lệnh AT để gửi một tin nhắn :



21



Tài liệu bạn tìm kiếm đã sẵn sàng tải về

4 Truyền thông nối tiếp tốc độ cao SPI

Tải bản đầy đủ ngay(0 tr)

×