Xem tất cả

Vui lòng tham khảo phiên bản tiếng Anh là phiên bản chính thức của chúng tôi.Trở lại

Châu Âu
France(Français) Germany(Deutsch) Italy(Italia) Russian(русский) Poland(polski) Czech(Čeština) Luxembourg(Lëtzebuergesch) Netherlands(Nederland) Iceland(íslenska) Hungarian(Magyarország) Spain(español) Portugal(Português) Turkey(Türk dili) Bulgaria(Български език) Ukraine(Україна) Greece(Ελλάδα) Israel(עִבְרִית) Sweden(Svenska) Finland(Svenska) Finland(Suomi) Romania(românesc) Moldova(românesc) Slovakia(Slovenská) Denmark(Dansk) Slovenia(Slovenija) Slovenia(Hrvatska) Croatia(Hrvatska) Serbia(Hrvatska) Montenegro(Hrvatska) Bosnia and Herzegovina(Hrvatska) Lithuania(lietuvių) Spain(Português) Switzerland(Deutsch) United Kingdom(English)
Châu Á/Thái Bình Dương
Japan(日本語) Korea(한국의) Thailand(ภาษาไทย) Malaysia(Melayu) Singapore(Melayu) Vietnam(Tiếng Việt) Philippines(Pilipino)
Châu Phi, Ấn Độ và Trung Đông
United Arab Emirates(العربية) Iran(فارسی) Tajikistan(فارسی) India(हिंदी) Madagascar(malaɡasʲ)
Nam Mỹ / Châu Đại Dương
New Zealand(Maori) Brazil(Português) Angola(Português) Mozambique(Português)
Bắc Mỹ
United States(English) Canada(English) Haiti(Ayiti) Mexico(español)
NhàBlogHướng dẫn toàn diện về Mô -đun XBEE S2C: Pinout, Thông số kỹ thuật, Chế độ, Kết nối Arduino và Sử dụng
trên 2024/12/13 5,782

Hướng dẫn toàn diện về Mô -đun XBEE S2C: Pinout, Thông số kỹ thuật, Chế độ, Kết nối Arduino và Sử dụng

Các mô-đun XBEE, được giới thiệu lần đầu tiên vào năm 2005 bởi Digi International dưới thương hiệu MaxStream, đã cách mạng hóa giao tiếp không dây với việc tuân thủ tiêu chuẩn IEEE 802.15.4-2003.Được thiết kế để hỗ trợ các cấu hình đa năng như mạng Star và điểm-điểm, hệ sinh thái XBEE đã phát triển thành một bộ mô-đun, bộ điều hợp, cổng và giải pháp phần mềm mạnh mẽ.Những tiến bộ này làm cho chúng cần thiết cho các ứng dụng giao tiếp không dây đa dạng, từ tự động hóa công nghiệp đến các hệ thống thông minh hỗ trợ IoT.Trong bài viết này, chúng tôi đi sâu vào mô -đun XBEE S2C, một điểm nổi bật trong dòng XBEE.Chúng tôi sẽ khám phá các thuộc tính, cấu hình và ứng dụng thực tế chính của nó, hiển thị cách nó đơn giản hóa các thiết lập giao tiếp trong khi cung cấp độ tin cậy, khả năng mở rộng và hiệu quả.Cho dù bạn đang tạo ra các mạng lưới phức tạp hoặc tích hợp các hệ thống IoT, mô -đun XBEE S2C có tiềm năng để biến đổi các nỗ lực giao tiếp không dây của bạn.Hãy để khám phá khả năng của nó và các trường hợp sử dụng thực tế.

Danh mục

1. Tổng quan về mô -đun XBEE S2C
2. Cấu hình pin
3. Thuộc tính cốt lõi và chi tiết kỹ thuật
4. Chế độ hoạt động
5. Khai thác tiềm năng của mô -đun XBEE S2C
6.
7. Ứng dụng
A Comprehensive Guide to Xbee S2C Module: Pinout, Specifications, Modes, Arduino Connection, and Uses

Tổng quan về mô -đun XBEE S2C

Mô -đun XBEE S2C nổi bật như một công cụ rất linh hoạt để giao tiếp RF.Nó kết nối liền mạch với một loạt các bộ vi điều khiển và truyền dữ liệu một cách hiệu quả trên dải tần số 2,4GHz.Mô-đun này đặc biệt lão luyện trong việc xây dựng các mạng vững chắc và đáng tin cậy cho luồng dữ liệu không bị gián đoạn, đặc biệt là khi được sử dụng với các thiết bị hỗ trợ Zigbee, khiến nó khá có giá trị trong các thiết lập công nghệ phức tạp.

Mô -đun sử dụng công nghệ Zigbee để thiết lập các mạng lưới phức tạp.Điều này cho phép các thiết bị tham gia vào giao tiếp trên khoảng cách xa và điều hướng xung quanh các rào cản vật lý.Giao thức của Zigbee được biết đến với khả năng thích ứng, khả năng mở rộng và các kênh an toàn, khiến nó rất phù hợp với môi trường công nghiệp nơi mong muốn trao đổi dữ liệu nhất quán và kịp thời.Ví dụ, việc tích hợp các mô -đun này trong lưới thông minh có thể cải thiện các hệ thống quản lý năng lượng bằng cách đảm bảo dữ liệu chính xác được truyền qua các mạng rộng.

Một trong những khía cạnh hấp dẫn nhất của XBEE S2C là dễ sử dụng.Việc tích hợp nó với các bộ vi điều khiển là không phức tạp, cho phép triển khai nhanh chóng trên nhiều ứng dụng.Phần mềm X-CTU của Digi International là công cụ để tăng cường khả năng của mô-đun.Với công cụ này, người dùng có thể dễ dàng định cấu hình, kiểm tra và cập nhật chương trình cơ sở, đảm bảo rằng các mô -đun được trang bị các biện pháp cải tiến và bảo mật mới nhất.Đối với các kỹ thuật viên, việc chạy mô phỏng trong phần mềm có thể là một bước thận trọng để xác nhận rằng các cấu hình phù hợp với các nhu cầu hoạt động cụ thể trước khi triển khai chúng trong lĩnh vực này.

Cấu hình pin

Xbee-S2C Module Pin Configuration

Số pin
Tên pin
Sự miêu tả
PIN1
VCC
Chân này được sử dụng để cung cấp năng lượng đầu vào cho thiết bị.
PIN2
Dout/Dio13
Hoạt động như một đầu ra nối tiếp UART và cũng hoạt động như một GPIO ghim.
PIN3
DIN/CONFIG/DIO14
Hoạt động như một đầu vào dữ liệu nối tiếp cho UART và là chân GPIO.
PIN4
DIO12/SPI_MISO
Pin đầu ra dữ liệu cho giao tiếp SPI, cũng có thể sử dụng cho Chức năng GPIO.
PIN5
CÀI LẠI
Giúp đặt lại thiết bị thông qua tín hiệu bên ngoài.
PIN6
RSS/PWM0/DIO10
Được sử dụng cho GPIO & PWM, và biểu thị cường độ tín hiệu trong Giao tiếp nối tiếp UART.
PIN7
PWM1/DIO11
Hoạt động như GPIO & PWM.
Pin8
KÍN ĐÁO
Không kết nối hoặc không kết nối pin.
Pin9
Dtr/sleep_rq/dio8
Điều khiển dòng ngủ mô -đun XBEE S2C và cũng hoạt động Là một chức năng GPIO.
PIN10
GND
Pin mặt đất.
PIN11
DIO4/SPI_MOSI
Hoạt động như một GPIO pin và hỗ trợ trong giao tiếp SPI cho Đầu vào dữ liệu XBEE.
PIN12
CTS/DIO7
Hoạt động như một chỉ báo điều khiển dòng chảy RS232 và cũng Hữu ích cho các chức năng GPIO.
PIN13
On_s ngủ/dio9
Giúp kiểm tra trạng thái XBEE và là chức năng cho Chức năng GPIO.
PIN14
Vref
Giao diện ADC trực tiếp trong tham chiếu điện áp tương tự.
PIN15
ASC/DIO5
Có được các dấu hiệu chế độ ngủ & chế độ chẩn đoán, cũng Hoạt động cho các chân GPIO.
PIN16
RTS/DIO6
Cho biết dòng chảy hiện tại trong giao tiếp RS232 và Hoạt động như một pin GPIO.
PIN17
AD3/DIO3/SPI_SSEL
Slave chọn pin cho giao tiếp SPI, cũng hoạt động như Dữ liệu tương tự đầu vào & GPIO.
PIN18
AD2/DIO2/SPI_CLK
PIN CLK cho giao tiếp SPI, cũng hoạt động trong đầu vào tương tự & GPIO.
PIN19
AD1/DIO1/SPI_ATTN
SPI_ATTN hỗ trợ thông báo chính cho dữ liệu XBEE đầu ra;Ngoài ra GPIO & đầu vào tương tự.
PIN20
AD0/DIO0/CMSN BTN
Được sử dụng cho nút vận hành, đầu vào GPIO và ADC.

Thuộc tính cốt lõi và chi tiết kỹ thuật

Tính năng/đặc điểm kỹ thuật
Chi tiết
Loại thiết bị
Độc lập
Tần số truyền
2,4 GHz đến 2,5 GHz
Kênh
16 kênh trình tự trực tiếp
Giao diện
UART (tối đa 250 kb/s), SPI (tối đa 5 mb/s)
Truyền điều chỉnh năng lượng
Điều chỉnh bằng phần mềm
Phạm vi (đô thị/trong nhà)
200 feet
Phạm vi (RF Line-of-Sight Outwhere)
Lên đến 4000 feet
Truyền đầu ra điện (chế độ tăng)
6,3 MW (8 dBm)
Truyền công suất đầu ra (chế độ bình thường)
2 MW (3 dBm)
Tốc độ dữ liệu RF
250.000 bps
Độ nhạy của máy thu (chế độ tăng)
-102 dBm
Độ nhạy của máy thu (chế độ bình thường)
-100 dBm
Phạm vi điện áp cung cấp
+2.1 đến +3.6 V
Dòng điện hoạt động (Chế độ bình thường)
33 Ma ở 3,3 V
Dòng điện hoạt động (Chế độ Boost)
45 Ma ở 3,3 V
Hiện tại không hoạt động
9 Ma
Dòng điện đầu ra tối đa
40 Ma
Dòng điện giảm sức mạnh
<1 µA
Bảo vệ ESD
3000 v
Phạm vi nhiệt độ hoạt động
-40 ° C đến 85 ° C.
Tốc độ dữ liệu truyền thông UART
Lên đến 256 kbps
Tốc độ dữ liệu truyền thông SPI
Lên đến 5 Mbps
Tốc độ dữ liệu mô -đun
Lên đến 250.000 bps

Chế độ hoạt động

Mô -đun XBEE S2C thể hiện sự pha trộn hấp dẫn giữa khả năng thích ứng và tiện ích, tạo điều kiện cho hoạt động của nó theo hai phương pháp riêng biệt: ở chế độ lệnh và chế độ API.Mỗi phương pháp phục vụ các yêu cầu giao tiếp đa dạng, ghép các thuộc tính đặc biệt với nhu cầu hoạt động cụ thể.

Ở chế độ lệnh-Trao đổi dữ liệu liền mạch

Trong chế độ lệnh, thường được gọi là chế độ trong suốt, mô -đun đảm bảo trao đổi dữ liệu trực tiếp và không biến chứng thông qua pin DIN.Thiết lập này ủng hộ các kịch bản cần phải giao tiếp điểm-điểm đơn giản.Bằng cách tận dụng các con đường dữ liệu trong suốt, các thiết bị có thể dễ dàng trao đổi thông tin, loại bỏ nhu cầu xử lý phức tạp hoặc các giao thức phức tạp.

Chế độ API-Tương tác dựa trên khung có cấu trúc

Mặt khác, chế độ API áp dụng chiến lược có tổ chức hơn bằng cách đóng khung dữ liệu trước khi truyền.Phương pháp này cấp độ bảo mật cao cùng với các chức năng xác thực lỗi và phản hồi nghiêm ngặt.Thiết kế khung điển hình bao gồm các trình phân cách bắt đầu, định danh loại, độ dài khung, dữ liệu thực tế và tổng kiểm tra.Một hội đồng như vậy không chỉ đảm bảo giao tiếp mà còn hỗ trợ điều chỉnh tham số tinh chỉnh và có được sự thừa nhận phân phối gói.

Khai thác tiềm năng của mô -đun XBEE S2C

Nắm bắt được tầm quan trọng của mô -đun XBEE S2C trong cơ sở hạ tầng mạng làm phong phú thêm hiệu suất và tăng cường khả năng hoạt động.Mô -đun này hỗ trợ trong việc chế tạo các mạng không dây linh hoạt và hiệu quả phục vụ cho các nhu cầu hoạt động đa dạng.Nó chủ yếu hoạt động trong ba vai trò cụ thể:

Làm chủ sự phối hợp mạng

Điều phối viên vượt trội trong việc thiết lập và duy trì sự ngăn nắp mạng.Nó vượt ra ngoài việc xử lý các giao thức và đồng bộ hóa để bao gồm cấu hình các tham số mạng như lựa chọn kênh và ID mạng, thúc đẩy bầu không khí giao tiếp không bị gián đoạn.Trong các ứng dụng thực tế, các điều phối viên thường hoạt động như nút cốt lõi, xác định khung và sức khỏe của mạng.Bạn có thể thường xuyên nói lên tác động của việc mã hóa chuyên nghiệp đơn vị này để giảm độ trễ và tăng thông lượng dữ liệu.

Khả năng định tuyến

Bộ định tuyến đóng một vai trò tích cực trong việc đảm bảo luồng dữ liệu liên tục trên các phần mạng.Họ không chỉ quản lý truyền dữ liệu nội bộ mà còn tạo điều kiện cho giao tiếp bên ngoài bằng cách đóng vai trò là người bán hàng.Vai trò này có tầm quan trọng đáng kể trong các cài đặt mạng phức tạp trong đó phân phối dữ liệu cần có hiệu quả trên nhiều nút.Bạn thường có thể điều chỉnh cài đặt bộ định tuyến cho sự kết hợp lý tưởng giữa phạm vi và bảo tồn công suất, thúc đẩy tăng trưởng mạng và chức năng bền bỉ.

Xử lý các thiết bị kết thúc

Trong khi giới hạn trong các chức năng, các thiết bị kết thúc trung tâm về truyền dữ liệu RF và nhận.Thiết kế của họ thường kết hợp các chế độ tiết kiệm năng lượng để kéo dài thời lượng pin, cơ bản trong các trường hợp giám sát xa.Các thiết bị này được thiết kế để thực hiện các tác vụ cụ thể trong mạng với độ phức tạp giảm, đảm bảo độ tin cậy.Một thực tiễn công nghiệp rộng rãi bao gồm quản lý chiến lược về chu kỳ ngủ và thức dậy để mở rộng hoạt động của thiết bị mà không làm suy yếu tính toàn vẹn của dữ liệu.

Id pan tinh chỉnh và các kênh

ID mạng khu vực cá nhân (PAN) đang hoạt động trong việc xác định từng mạng, yêu cầu cấu hình cẩn thận để đảm bảo vị trí thiết bị chính xác.Lựa chọn từ 16 kênh có sẵn, thường được quản lý bởi điều phối viên, được sử dụng để giảm nhiễu và hỗ trợ hiệu quả mạng.Bạn có thể thường xuyên thảo luận về các phương thức phân bổ kênh động và quản lý PAN ID để điều chỉnh sự thay đổi môi trường hoặc chia tỷ lệ mạng, từ đó duy trì giao tiếp hiệu quả.

Giao tiếp XBEE S2C với Arduino và NodeMCU cho các ứng dụng IoT động

Khám phá sự tích hợp của các mô -đun XBEE S2C với Arduino và NodeMCU mở ra một thế giới của các ứng dụng linh hoạt trong bối cảnh Internet of Things (IoT).Nỗ lực này thường xoay quanh việc chế tạo các bộ phát và bộ thu riêng biệt để tạo điều kiện trao đổi dữ liệu chất lỏng gợi nhớ đến các nhịp điệu của sự tương tác của bạn.

Mô -đun máy phát với Arduino Nano

Xbee-S2C-Module Interfacing with Arduino Nano

Tạo một liên kết giữa mô -đun XBEE và Arduino Nano đòi hỏi phải kết nối thích hợp của các chân VCC, GND, DIN và Dout.Việc sử dụng cố tình của nút nhấn bắt đầu truyền dữ liệu khi được nhấn, một chức năng bắt chước tương tác trực quan được thấy trong các kịch bản điều khiển.Một thiết lập như vậy cộng hưởng với các trải nghiệm hàng ngày trong đó các nút nhấn hợp lý hóa sự tham gia của bạn vào các hệ thống nhúng.

Hệ thống máy thu với Nodemcu

Xbee-S2C-Module Interfacing with NodeMCU

Tích hợp NODEMCU với mô -đun XBEE áp dụng lược đồ kết nối tương tự, được tăng cường bởi đèn LED hoạt động như một chỉ báo trạng thái cho nhận dữ liệu.Cấu hình này làm phong phú thêm sự hiểu biết của các hệ thống phản hồi, trong đó tín hiệu trực quan của đèn LED phản ánh quá trình gỡ lỗi trong các tương tác phần cứng, thúc đẩy cảm giác yên tâm về độ tin cậy của hệ thống.

Mã số

Mã bắt buộc cho máy phát:

#include, Softwareserial.h

XBEE mềm (2,3);

Nút int = 5;

boolean chuyển đổi = sai;// Biến này theo dõi các nhấp chuột thay thế của nút

Void Setup ()

{

Serial.begin (9600);

PinMode (nút, input_pullup);

Xbee.begin (9600);

}

Vòng lặp void ()

{

// Khi nhấn nút (GPIO kéo thấp) Gửi 1

if (DigitalRead (nút) == Low && chuyển đổi)

{

Serial.println (Bật trên đèn LED);

chuyển đổi = sai;

Xbee.write (‘1,);

Độ trễ (1000);

}

// Khi nút được nhấn lần thứ hai (GPIO rút thấp) Gửi 0

khác if (DigitalRead (nút) == Low &&! chuyển đổi)

{

Serial.println (Tắt LED LED);

chuyển đổi = true;

Xbee.write (‘0,);

Mã bắt buộc cho người nhận:

#bao gồm

int led = 2;

int nhận = 0;

int i;

// để giao tiếp với zigbee

Zigbee mềm (13,12);

Void Setup ()

{

Serial.begin (9600);

zigbee.begin (9600);

Pinmode (LED, đầu ra);

}

Vòng lặp void ()

{

// Kiểm tra xem dữ liệu có nhận được không

if (zigbee.available ()> 0)

{

nhận được = zigbee.read ();

// Nếu dữ liệu là 0, hãy tắt đèn LED

if (đã nhận được == ‘0,)

{

Serial.println (Tắt LED Tắt LED);

DigitalWrite (LED, thấp);

}

// Nếu dữ liệu là 1, hãy bật đèn LED

khác nếu (nhận được == 1 1)

{

Serial.println (Bật trên đèn LED);

DigitalWrite (LED, cao);

}

}

Các đoạn mã được cung cấp thể hiện quá trình truyền và tiếp nhận bằng các thành phần cơ bản như các nút nhấn và đèn LED.Những ví dụ này là các cổng cho bạn nhằm mục đích tái tạo các hệ thống truyền thông hiệu quả trong các khung IoT, gần giống với những hệ thống được sử dụng trong các mô hình tiêu chuẩn công nghiệp.

Hoạt động phối hợp của hai mô -đun XBEE hỗ trợ giao tiếp zigbee không bị gián đoạn giữa Arduino Nano và NodeMCU.Mỗi nút nhấn truyền dữ liệu đồng thời cung cấp phản hồi ngay lập tức thông qua đèn LED, phản ánh các hệ thống nơi đảm bảo dữ liệu thực tế được nhấn mạnh.

Ứng dụng

Tự động hóa gia đình và mạng lưới lưới

Mô -đun XBEE S2C tăng cường tự động hóa nhà bằng cách hình thành các mạng lưới kết nối các thiết bị kết nối các thiết bị trong gia đình.Mô-đun này tìm thấy vị trí thích hợp của nó trong các cài đặt yêu cầu giao tiếp có độ trễ thấp, ổn định, được thực hiện thông qua các giao thức Zigbee mạnh mẽ.Nó thường tìm thấy một vị trí trong hệ thống chiếu sáng, bảo mật và kiểm soát khí hậu, thúc đẩy bầu không khí nhà thông minh tương tác và liên kết hơn.Kiểu của nó để tự phục hồi trong mạng lưới đảm bảo tính liên tục của dịch vụ, ngay cả khi một nút chùn bước, do đó tăng độ tin cậy và trình độ tổng thể của thiết lập.

Ứng dụng công nghiệp và truyền thông tầm trung

Trong thế giới công nghiệp, mô-đun XBEE S2C là một lựa chọn ưa thích cho giao tiếp tầm trung, thúc đẩy tính nhất quán trong khóa con đường giao tiếp cho các quy trình công nghiệp tự động.Điều này bao gồm giám sát và kiểm soát các thiết bị nhà máy, và nó phát triển mạnh trong các tình huống trong đó môi trường khắc nghiệt làm cho các giải pháp có dây kém khả thi.Tận dụng mô -đun này phản ánh xu hướng tăng đối với số hóa, tăng cường hiệu quả công nghiệp và giảm thiểu thời gian chết.Bạn có thể phản ánh tiềm năng của nó để phát minh lại sản xuất truyền thống bằng cách tích hợp phân tích dữ liệu thực tế và giám sát thiết bị cảnh giác, gây ra sự tò mò về tác động của nó đối với năng suất.

Tự động hóa xây dựng thương mại

Mô -đun mở rộng tiện ích của nó sang tự động hóa tòa nhà thương mại, hợp lý hóa hoạt động của các hệ thống HVAC, ánh sáng và cơ sở hạ tầng bảo mật.Sự tích hợp như vậy cung cấp cho bạn một cơ hội để đạt được một mức độ hiệu quả năng lượng tuyệt vời, phù hợp với động lực hiện đại hướng tới ý thức môi trường.Năng lực giao tiếp của nó tạo điều kiện tích hợp với các khung hiện có, hỗ trợ khả năng thích ứng và tăng trưởng.Trải nghiệm từ các ứng dụng này thường cho thấy sự giảm đáng kể chi phí vận hành, làm nổi bật vai trò của mô -đun XBEE S2C trong việc làm giảm dấu chân môi trường của các cơ sở thương mại.

Hệ thống năng lượng thông minh

Trong miền của các hệ thống năng lượng thông minh, mô -đun XBEE S2C tăng cường quản lý và phân phối năng lượng trong lưới thông minh.Nó cho phép trao đổi dữ liệu thực tế giữa các nguồn năng lượng và người tiêu dùng, tối ưu hóa phân bổ năng lượng và giảm thiểu lãng phí.Bạn có thể sắp xếp việc sử dụng thiết bị cho mỗi điểm giá thực tế hoặc dự đoán nhu cầu cao nhất, chuyển thành tiết kiệm năng lượng đáng chú ý.Được trang bị các giao thức giao tiếp an toàn, mô -đun hỗ trợ quản lý các nguồn năng lượng tái tạo phi tập trung, một bước tiến trong việc đảm bảo các hoạt động năng lượng bền vững cho các thế hệ tương lai.Những phát triển như vậy nhấn mạnh tiềm năng của nó để đại tu các mô hình tiêu thụ năng lượng, cộng hưởng với các mục tiêu bền vững toàn cầu.

Về chúng tôi

ALLELCO LIMITED

Allelco là một điểm dừng nổi tiếng quốc tế Nhà phân phối dịch vụ mua sắm của các thành phần điện tử lai, cam kết cung cấp dịch vụ chuỗi cung ứng và mua sắm thành phần toàn diện cho các ngành sản xuất và phân phối điện tử toàn cầu, bao gồm 500 nhà máy OEM hàng đầu và các nhà môi giới độc lập.
Đọc thêm

Yêu cầu nhanh chóng

Vui lòng gửi một yêu cầu, chúng tôi sẽ trả lời ngay lập tức.

Số lượng

Bài viết phổ biến

Số phần nóng

0 RFQ
Giỏ hàng (0 Items)
Nó trống rỗng.
So sánh danh sách (0 Items)
Nó trống rỗng.
Nhận xét

Vấn đề phản hồi của bạn!Tại Allelco, chúng tôi đánh giá cao trải nghiệm người dùng và cố gắng cải thiện nó liên tục.
Vui lòng chia sẻ ý kiến của bạn với chúng tôi thông qua mẫu phản hồi của chúng tôi và chúng tôi sẽ trả lời kịp thời.
Cảm ơn bạn đã chọn Allelco.

Chủ thể
E-mail
Bình luận
mã ngẫu nhiên
Kéo hoặc nhấp để tải lên tệp
Cập nhật dử liệu
Các loại: .xls, .xlsx, .doc, .docx, .jpg, .png và .pdf.
Kích thước tệp tối đa: 10MB