Professional Documents
Culture Documents
CP2102N SiliconLaboratories
CP2102N SiliconLaboratories
Dòng USBXpress™
Bảng dữ liệu CP2102N
Các thiết bị CP2102N, một phần của dòng USBXpress, được hủy ký
hiệu để nhanh chóng thêm USB vào ứng dụng của bạn bằng cách loại bỏ TÍNH NĂNG CHÍNH
độ phức tạp của phần sụn và giảm thời gian phát triển. • Không cần phát triển phần mềm cơ sở
mm x 3 mm. Không cần có thành phần USB bên ngoài nào khác để phát triển. Tất cả các tùy chọn tùy yêu cầu
chỉnh và cấu hình có thể được chọn bằng cách sử dụng trình cấu hình dựa trên GUI đơn giản. Bằng • Tương thích tốc độ tối đa USB 2.0
cách loại bỏ nhu cầu phát triển phần mềm và trình điều khiển phức tạp, • Tốc độ truyền dữ liệu lên tới 3 Mbaud
Thiết bị CP2102N cho phép kết nối USB nhanh chóng với nỗ lực phát triển tối thiểu.
• Phát hiện bộ sạc pin USB (USB BCS
• Bộ điều khiển trò chơi • Trình điều khiển cổng COM ảo miễn phí
CP2102N
Pin USB
Xa Vôn 48 MHz
Bộ sạc Mạch
Thức dậy Bộ điều chỉnh Bộ dao động
Phát hiện
ngoài cho
Thiết bị kết nối USB
Trạng thái
treo USB
USB Chức năng USB
960 byte
Phần cứng
Cấu hình
Bộ thu phát Bộ điều khiển Bắt tay
Mạch sạc pin ngoài Ký ức Bộ thu phát
RS-232 bên ngoài hoặc
mạch UART
512 byte 512 byte UART RS485
Bộ đệm TX Bộ đệm RX
silabs.com | Xây dựng một thế giới kết nối hơn. Bản sửa đổi 1.5
Bảng dữ liệu CP2102N
Machine Translated by Google
Danh sách tính năng và thông tin đặt hàng
• Truyền dữ liệu từ USB sang UART một chip • Bộ thu/phát không đồng bộ đa năng (UART)
• Tích hợp bộ thu phát USB; không cần điện trở bên ngoài • Tất cả các tín hiệu bắt tay và giao diện modem
• Đồng hồ tích hợp; không cần tinh thể bên ngoài • Hỗ trợ các định dạng dữ liệu
• ROM lập trình 960 byte bên trong cho ID nhà cung cấp, ID • Bit dữ liệu — 5, 6, 7 và 8
sản phẩm, số sê-ri, mô tả nguồn, số phát hành,
• Bit dừng — 1, 1,5 và 2
và chuỗi mô tả sản phẩm
• Chẵn lẻ - lẻ, chẵn, đánh dấu, dấu cách, không chẵn lẻ
• Mạch reset bật nguồn trên chip
• Tốc độ truyền: 300 baud đến 3 Mbaud
• Bộ điều chỉnh điện áp trên chip — đầu ra 3,3 V
• Bộ đệm nhận 512 byte
• Pin tương thích với CP2101/2/9 (gói QFN28)
• Bộ đệm truyền 512 byte
• Pin tương thích với CP2104 (gói QFN24)
• Hỗ trợ bắt tay phần cứng hoặc Xon/Xoff
• Bộ điều khiển chức năng USB
• Trình điều khiển thiết bị cổng COM ảo
• Tuân thủ thông số kỹ thuật USB 2.0; tốc độ tối đa (12 Mb/giây)
• Hoạt động với các ứng dụng cổng COM hiện có
• Trạng thái treo USB được hỗ trợ thông qua chân SUSPEND
• Được hỗ trợ trên Windows, Mac và Linux
• Phát hiện bộ sạc pin USB (Đặc điểm kỹ thuật USB BCS 1.2-
sự) • Giấy phép phân phối miễn phí bản quyền
• Đánh thức từ xa để đánh thức máy chủ bị treo • Hỗ trợ lái xe trực tiếp
• Nguồn điện đơn từ 3,0 đến 3,6 V hoặc 3,0 đến 5,25 V • Giấy phép phân phối miễn phí bản quyền
hpP
h
b
s
ik
B
TR(
t
OIPG
àVv
c
nệê
iđP
v
n
nhả
áiộ
ạ
uoh
nuệư
âDh
gt
mẩ
ạộ
h
tnệ
c
âH
ủ
nD
mi
n
nS
tệ
)
Ghi chú:
1. Các thiết bị có cùng số bộ phận đặt hàng có thể có các loại chỉ báo chân 1 khác nhau. Tuy nhiên, tất cả các biến thể này có thể sử dụng
cùng một sơ đồ hạ cánh miễn là tuân theo các hướng dẫn về sơ đồ hạ cánh được đề xuất.
silabs.com | Xây dựng một thế giới kết nối hơn. Bản sửa đổi 1.5 | 2
Machine Translated by Google
Mục lục
2.3 USB................................. 8
3.1 Đặc tính điện ....................10 3.1.1 Điều kiện vận hành khuyến nghị .......... .......10 3.1.2 Tiêu thụ điện
năng..................10 3.1.3 Giám sát thiết lập lại và cung cấp.. ......................11 3.1.4 Bộ nhớ cấu
3.3 Xếp hạng Tối đa Tuyệt đối...........15 3.4 Đường cong Hiệu suất Điển hình............ ............16
4. Mô tả chức năng................................. 17
4.2 Giao diện bộ thu/phát không đồng bộ đa năng (UART) .............17 4.2.1 Tạo tốc độ Baud .................... ......18
4.3 Các tính năng bổ sung ......................19 4.3.1 Đầu vào/Đầu ra Mục đích Chung (GPIO) ....... ............19 4.3.2 Tạm
dừng động ....................19 4.3.3 Chế độ đầu ra ....................19 4.3.4 Sạc pin (CHREN, CHR0 và
CHR1)..... ............20 4.3.5 Đánh thức từ xa (WAKEUP) ....20 4.3.6 Đầu ra xung nhịp (CLK) .............20 4.3.7 Bắt tay
phần cứng (RTS và CTS) ....... .............21 4.3.8 Bắt tay phần mềm ....................22 4.3.9 Dữ liệu Tối ưu hóa thông
lượng ....................22 4.3.10 Chuyển đổi đèn LED truyền và nhận (TXT và RXT) ............ ....23 4.3.11 Điều khiển
Modem (DSR, DTR, DCD, RI) ....23 4.3.12 RS485 (RS485) .... ......................24 4.3.13 Hết thời gian chờ của bộ
4.4 Trình điều khiển.................................24 4.4.1 Trình điều khiển Cổng COM ảo (VCP) .... ...................25
4.4.2 Trình điều khiển USBXpress ........... ..25 4.4.3 Tùy chỉnh và chứng nhận ..25
silabs.com | Xây dựng một thế giới kết nối hơn. Bản sửa đổi 1.5 | 3
Machine Translated by Google
6. Thông số kỹ thuật gói QFN28........... 33 6.1 Kích thước gói QFN28 .......... ............33
7. Thông số kỹ thuật gói QFN24....................... 37 7.1 Kích thước gói QFN24 .......... ............37
silabs.com | Xây dựng một thế giới kết nối hơn. Bản sửa đổi 1.5 | 4
Bảng dữ liệu CP2102N
Machine Translated by Google
Sơ đồ kết nối điển hình
Trong mọi trường hợp, nên kéo lên 1 kΩ trên chân RSTb. Phần kéo lên này phải được gắn với VIO trên các thiết bị có nó. Trên thiết bị
trong đó VIO được kết nối với VDD hoặc các thiết bị không có VIO, phần kéo lên này phải được gắn với VDD. Chân RSTb sẽ được đẩy xuống mức thấp
trong các sự kiện khởi động lại khi bật nguồn và mất điện.
Hình bên dưới hiển thị sơ đồ kết nối điển hình cho các chân nguồn của thiết bị CP2102N khi sử dụng bộ điều chỉnh bên trong
VIO
Thiết bị CP2102N
USB 5V (vào)
RSTb
Vôn
VREGIN Bộ điều chỉnh
Cần có tụ điện rẽ nhánh 3,3 V (ra)
GND
Hình 2.1. Sơ đồ kết nối với bộ điều chỉnh điện áp được sử dụng và kết nối USB (Cấp nguồn bằng xe buýt)
Hình bên dưới hiển thị sơ đồ kết nối điển hình cho các chân nguồn của thiết bị CP2102N khi sử dụng bộ điều chỉnh bên trong
VIO
Thiết bị CP2102N
3,6-5,25 V (trong)
RSTb
Vôn
VREGIN Bộ điều chỉnh
Cần có tụ điện rẽ nhánh 3,3 V (ra)
GND
Hình 2.2. Sơ đồ kết nối với bộ điều chỉnh điện áp được sử dụng và kết nối USB (Tự cấp nguồn)
silabs.com | Xây dựng một thế giới kết nối hơn. Bản sửa đổi 1.5 | 5
Bảng dữ liệu CP2102N
Machine Translated by Google
Sơ đồ kết nối điển hình
Hình bên dưới hiển thị sơ đồ kết nối điển hình cho các chân nguồn của thiết bị CP2102N khi không sử dụng bộ điều chỉnh 5 V đến 3,3 V bên
trong.
VIO
Thiết bị CP2102N
1 kohm
GND
Hình 2.3. Sơ đồ kết nối với bộ điều chỉnh điện áp không được sử dụng
silabs.com | Xây dựng một thế giới kết nối hơn. Bản sửa đổi 1.5 | 6
Bảng dữ liệu CP2102N
Machine Translated by Google
Sơ đồ kết nối điển hình
Phát hiện bộ sạc pin CP2102N thông báo cho bộ sạc pin bên ngoài lượng dòng điện có sẵn từ giao diện USB.
Hình bên dưới hiển thị sơ đồ kết nối ví dụ cho mạch sạc pin bên ngoài. Nếu sử dụng IC sạc pin bên ngoài,
tham khảo bảng dữ liệu để biết thêm thông tin về sơ đồ kết nối cụ thể được đề xuất.
CEN
SETI
Thiết bị CP2102N
Bên ngoài
Ắc quy
CHREN (100 mA)
IC sạc
CHR0 (500 mA)
CHR1 (1,5 A)
VREGIN
22,1 kΩ
47,5kΩ
VBUS VBUS
USB D+ D+
Kết nối D- D-
GND
silabs.com | Xây dựng một thế giới kết nối hơn. Bản sửa đổi 1.5 | 7
Bảng dữ liệu CP2102N
Machine Translated by Google
Sơ đồ kết nối điển hình
2.3 USB
Hình bên dưới hiển thị sơ đồ cấp nguồn bus kết nối điển hình cho các chân USB của thiết bị CP2102N bao gồm bảo vệ ESD
điốt trên các chân USB.
Lưu ý: Có hai hạn chế liên quan về điện áp chân VBUS trong cấu hình tự cấp nguồn và cấp nguồn bằng bus. Đầu tiên là điện áp tối đa tuyệt đối trên chân VBUS,
được xác định là VIO + 2,5 V trong Bảng 3.10 Xếp hạng tối đa tuyệt đối ở trang 15 .
thứ hai là Điện áp cao đầu vào (VIH) để VBUS phát hiện khi thiết bị được kết nối với bus, được xác định là VIO – 0,6 V trong
Bảng 3.7 GPIO trên trang 13. Cần có bộ chia điện trở (hoặc mạch tương đương về chức năng) trên VBUS để đáp ứng các thông số kỹ thuật này và
đảm bảo thiết bị hoạt động đáng tin cậy. Trong trường hợp này, giới hạn dòng điện của bộ chia điện trở sẽ ngăn dòng điện rò rỉ ở chân VBUS cao, thậm chí
mặc dù thông số kỹ thuật VIO + 2.5 V không được đáp ứng nghiêm ngặt khi thiết bị không được cấp nguồn.
22,1 kΩ
VBUS
VBUS
VREGIN
USB D+ USB
D+
Kết nối D-
D-
Tín hiệu GND
SP0503BAHTG hoặc
điốt bảo vệ USB ESD
tương đương
(Khuyến khích)
GND
Hình 2.5. Sơ đồ kết nối được cấp nguồn bằng xe buýt cho các chân USB
silabs.com | Xây dựng một thế giới kết nối hơn. Bản sửa đổi 1.5 | số 8
Bảng dữ liệu CP2102N
Machine Translated by Google
Sơ đồ kết nối điển hình
Hình bên dưới hiển thị sơ đồ tự cấp nguồn kết nối điển hình cho các chân USB của thiết bị CP2102N bao gồm bảo vệ ESD
điốt trên các chân USB.
Lưu ý: Có hai hạn chế liên quan về điện áp chân VBUS trong cấu hình tự cấp nguồn và cấp nguồn bằng bus. Đầu tiên là điện áp tối đa tuyệt đối trên chân
VBUS, được xác định là VIO + 2,5 V trong Bảng 3.10 Xếp hạng tối đa tuyệt đối ở trang 15 .
thứ hai là Điện áp cao đầu vào (VIH) để VBUS phát hiện khi thiết bị được kết nối với bus, được xác định là VIO – 0,6 V trong
Bảng 3.7 GPIO trên trang 13. Cần có bộ chia điện trở (hoặc mạch tương đương về chức năng) trên VBUS để đáp ứng các thông số kỹ thuật này và
đảm bảo thiết bị hoạt động đáng tin cậy. Trong trường hợp này, giới hạn dòng điện của bộ chia điện trở sẽ ngăn dòng điện rò rỉ ở chân VBUS cao, thậm chí
mặc dù thông số kỹ thuật VIO + 2.5 V không được đáp ứng nghiêm ngặt khi thiết bị không được cấp nguồn.
22,1k
Thiết bị CP2102N
47,5k
VBUS
VBUS
USB D+ USB
D+
Kết nối D-
D-
Tín hiệu GND
SP0503BAHTG hoặc
điốt bảo vệ USB ESD
tương đương
(Khuyến khích)
GND
silabs.com | Xây dựng một thế giới kết nối hơn. Bản sửa đổi 1.5 | 9
Bảng dữ liệu CP2102N
Machine Translated by Google
Thông số kỹ thuật Điện
Tất cả các thông số điện trong tất cả các bảng được chỉ định theo các điều kiện được liệt kê trong Bảng 3.1 Điều kiện vận hành được khuyến nghị trên trang
10, trừ khi có quy định khác.
3.0 — 3.6 V.
Điện áp cung cấp hoạt động trên VDD VDD
1
1,71 — V.
Điện áp cung cấp hoạt động trên VIO 3 VIO VDD
3.0 — 5,25 V.
Điện áp nguồn vận hành trên VRE- VREGIN
GIN
-40 — 85 °C
Nhiệt độ môi trường hoạt động TA
Ghi chú:
1. Kiểm tra tuân thủ tiêu chuẩn USB yêu cầu 3,0 V trên VDD để hoạt động tuân thủ.
4. Mức GPIO không được xác định bất cứ khi nào VIO nhỏ hơn 1 V.
— 9,5 — ma
Hoạt động bình thường1, 2 IDD 115200 baud truyền dữ liệu hai
chiều liên tục
— 13,7 — ma
3 Mbaud truyền liên tục
dữ liệu hai chiều
— 195 —
Đình chỉ USB1, 2 IDD µA
— 1.3 — ma
Được tổ chức vào Reset1, 2 IDD
— 200 230
USB kéo lên3 I PU µA
Ghi chú:
1. Bao gồm dòng điện cung cấp từ bộ điều chỉnh LDO bên trong, bộ giám sát nguồn cung cấp và bộ dao động bên trong. Những con số tiêu thụ điện năng này
chỉ dành cho CP2102N và không bao gồm bộ thu phát RS232 bên ngoài hoặc mạch bên ngoài khác.
2. Nên thêm dòng điện kéo lên USB để có tổng dòng điện cung cấp. Dòng điện bình thường và dòng điện bị treo là dòng điện chạy vào VRE-
GIN.
3. Các giá trị hiện tại của nguồn cấp USB Pull-up là các giá trị được tính toán dựa trên thông số kỹ thuật của USB. Hiện tại nguồn cung cấp USB Pull-up là hiện tại
truyền từ VDD sang GND thông qua điện trở kéo xuống/kéo lên USB trên D+ và D-.
silabs.com | Xây dựng một thế giới kết nối hơn. Bản sửa đổi 1.5 | 10
Bảng dữ liệu CP2102N
Machine Translated by Google
Thông số kỹ thuật Điện
Ngưỡng giám sát cung cấp VDD VVDDM 1,95 2,05 2,15 V.
— 1.2 — V.
Ngưỡng đặt lại bật nguồn (POR) VPOR Tăng điện áp trên VDD
0,75 — 1,36 V.
Giảm điện áp trên VDD
tRMP 10 — —
Thời gian tăng tốc VDD Thời gian tới VDD > 2,2 V μs
Đặt lại độ trễ từ por tPOR Liên quan đến VDD > VPOR 3 10 31 bệnh đa xơ cứng
15 — —
RSTb Thời gian thấp để tạo tRSTL đặt lại μs
Ghi chú:
1. Chân RSTb sẽ ở mức thấp trong các sự kiện khởi động lại khi bật nguồn và mất điện.
Ghi chú:
1. Thiết bị có thể được lập trình an toàn ở bất kỳ điện áp nào trên ngưỡng giám sát nguồn cung cấp (VVDDM).
2. Thông tin lưu giữ dữ liệu được công bố trong Báo cáo độ tin cậy và chất lượng hàng quý.
Tần số dao động nội bộ fOSC Nhiệt độ và nguồn cung cấp đầy đủ 47,3 48 48,7 MHz
Phạm vi
TSOSC — 45
Độ nhạy nhiệt độ VDD = 3,0 V - ppm/°C
silabs.com | Xây dựng một thế giới kết nối hơn. Bản sửa đổi 1.5 | 11
Bảng dữ liệu CP2102N
Machine Translated by Google
Thông số kỹ thuật Điện
3.1.6 Ổn áp 5V
Bảng 3.6. Ổn áp 5V
1 3.0 — 5,25 V.
dải điện áp đầu vào VREGIN
Điện áp đầu ra trên VDD 2 VREGOUT Dòng điện đầu ra = 1 đến 100 mA 3.1 3.3 3.6 V.
— V.
Dòng điện đầu ra = 1 đến 100 mA — VREGIN –
VDROPOUT
Phạm vi sụt giảm (VREGIN < 4.1V)
— — 100 ma
Dòng điện đầu ra 2 TUYỆT VỜI
— — 0,8 V.
Điện áp bên ngoài VDROPOUT Dòng điện đầu ra = 100 mA
Ghi chú:
1. Phạm vi đầu vào đáp ứng Điện áp đầu ra trên thông số kỹ thuật VDD. Nếu không sử dụng bộ điều chỉnh điện áp 5 V, VREGIN phải được nối với
VDD.
2. Dòng điện đầu ra là tổng đầu ra của bộ điều chỉnh, bao gồm mọi dòng điện mà thiết bị yêu cầu.
silabs.com | Xây dựng một thế giới kết nối hơn. Bản sửa đổi 1.5 | 12
Bảng dữ liệu CP2102N
Machine Translated by Google
Thông số kỹ thuật Điện
3.1.7 GPIO
— V.
Đầu ra điện áp cao (Ổ đĩa cao) VOH IOH = -7 mA, VIO ≥ 3,0 V VIO - 0,7 —
— V.
IOH = -3,3 mA, 2,2 V ≤ VIO < 3,0 V VIO x 0,8 —
— — 0,6 V.
Đầu ra điện áp thấp (ổ đĩa cao) VOL IOL = 13,5 mA, VIO ≥ 3,0 V
— V.
IOL = 7 mA, 2,2 V ≤ VIO < 3,0 V - VIO x 0,2
— V.
Đầu ra điện áp cao (Ổ đĩa thấp) VOH IOH = -4,75 mA, VIO ≥ 3,0 V VIO - 0,7 —
— V.
IOH = -2,25 mA, 2,2 V ≤ VIO < 3,0 V VIO x 0,8 —
— — 0,6 V.
Đầu ra điện áp thấp (Ổ đĩa thấp) VOL IOL = 6,5 mA, VIO ≥ 3,0 V
— V.
IOL = 3,5 mA, 2,2 V ≤ VIO < 3,0 V - VIO x 0,2
VIH — V.
Đầu vào điện áp cao VIO - 0,6 —
VIL — — 0,6 V.
Đầu vào điện áp thấp
CIO
— 7 —
Điện dung pin pF
Dòng điện kéo lên yếu I PU VDD = 3,6 -30 -20 -10 μA
(VIN = 0V)
Dòng rò đầu vào có số VIN ILK VIO < VIN < VIO+2.0V 0 5 150 μA
trên VIO
Thời gian thiết lập RS485 trước khi bắt đầu tRS485S 0 — 64.02 bệnh đa xơ cứng
Bit1
Thời gian giữ RS485 sau khi dừng Bit1 tRS485H 0 — 64.02 bệnh đa xơ cứng
fTXTOGGLE
— 20 — Hz
Tỷ lệ chuyển đổi TX
fRXTOGGLE
— 20 — Hz
Tốc độ chuyển đổi RX
Ghi chú:
1. Có thể lập trình từ 0 ms đến 64 ms trong các bước 1 µs. Thời gian được lập trình là thời gian tối thiểu được đảm bảo và thời gian thực tế có thể
dài hơn tới 20 µs.
silabs.com | Xây dựng một thế giới kết nối hơn. Bản sửa đổi 1.5 | 13
Bảng dữ liệu CP2102N
Machine Translated by Google
Thông số kỹ thuật Điện
VOH 2,8 — — V.
Đầu ra điện áp cao VDD ≥ 3.0V
VOL — — 0,8 V.
Đầu ra điện áp thấp VDD ≥ 3.0V
Lái xe thấp 28 36 44
Lực cản kéo lên RPU Tốc độ tối đa (D+ Kéo lên) 1.425 1,5 1.575 kΩ
TR 4 — 20 ns
Thời gian tăng đầu ra Hết tốc độ
TF 4 — 20 ns
Thời gian rơi đầu ra Hết tốc độ
Người nhận
VDI 0,2 — — V.
Đầu vào vi sai | (D+) - (D-) |
Nhạy cảm
— <1,0 —
Dòng rò đầu vào IL Kéo lên bị vô hiệu hóa μA
Tham khảo Thông số kỹ thuật USB để biết sơ đồ thời gian và định nghĩa ký hiệu.
θJA ─ 60 ─ °C/W
Khả năng chịu nhiệt (Điểm nối với Gói QFN20
─ ─
Môi trường xung quanh)
─ 26 ─ °C/W
Gói QFN28
─ ─
Trường hợp)
─ 18,8 ─ °C/W
Gói QFN28
─ 0,3 ─ °C/W
Gói QFN28
Ghi chú:
1. Khả năng chịu nhiệt giả định một PCB nhiều lớp với bất kỳ miếng đệm hở nào được hàn vào miếng PCB.
silabs.com | Xây dựng một thế giới kết nối hơn. Bản sửa đổi 1.5 | 14
Bảng dữ liệu CP2102N
Machine Translated by Google
Thông số kỹ thuật Điện
Căng thẳng vượt quá mức được liệt kê trong 3.3 Xếp hạng tối đa tuyệt đối có thể gây hư hỏng vĩnh viễn cho thiết bị. Đây chỉ là đánh giá căng thẳng
và hoạt động chức năng của thiết bị ở những điều kiện đó hoặc bất kỳ điều kiện nào khác cao hơn những điều kiện được nêu trong danh sách hoạt động của thông số kỹ
thuật này không được ngụ ý. Việc tiếp xúc với các điều kiện đánh giá tối đa trong thời gian dài có thể ảnh hưởng đến độ tin cậy của thiết bị. Để biết thêm thông tin về
dữ liệu về chất lượng và độ tin cậy có sẵn, hãy xem Báo cáo giám sát chất lượng và độ tin cậy tại http://www.silabs.com/support/quality/pages/
mặc định.aspx.
Tham số Biểu tượng Điều kiện kiểm tra tối thiểu Tối đa Đơn vị
Điện áp trên các chân UART, GPIO, VBUS, số VIN VIO > 3,3 V GND-0,3 5,8 V.
RSTb, hoặc bất kỳ loại không có nguồn điện, không có nguồn điện nào khác
─ 400 ma
Tổng dòng điện chìm vào chốt cung cấp IVDD
400 ─ ma
Tổng dòng điện được lấy từ mặt đất IGND
Ghim
Nguồn hiện tại hoặc bị đánh chìm bởi bất kỳ UART nào -100 100 ma
Chân IIO , GPIO, VBUS, RSTb hoặc bất kỳ chân nào khác
Ghi chú:
1. Việc tiếp xúc với các điều kiện định mức tối đa trong thời gian dài có thể ảnh hưởng đến độ tin cậy của thiết bị.
silabs.com | Xây dựng một thế giới kết nối hơn. Bản sửa đổi 1.5 | 15
Bảng dữ liệu CP2102N
Machine Translated by Google
Thông số kỹ thuật Điện
silabs.com | Xây dựng một thế giới kết nối hơn. Bản sửa đổi 1.5 | 16
Bảng dữ liệu CP2102N
Machine Translated by Google
mô tả chức năng
4. Mô tả chức năng
Bộ điều khiển chức năng Bus nối tiếp đa năng trong CP2102N là thiết bị tốc độ tối đa tương thích USB 2.0 với bộ thu phát tích hợp và điện trở kéo và khớp nối trên
chip. Bộ điều khiển chức năng USB quản lý tất cả các hoạt động truyền dữ liệu giữa USB và UART cũng như các yêu cầu lệnh do bộ điều khiển máy chủ USB tạo ra và
các lệnh để điều khiển chức năng của UART.
Tín hiệu Tạm dừng và Tiếp tục USB được hỗ trợ để quản lý nguồn điện của cả thiết bị CP2102N cũng như mạch ngoài.
CP2102N sẽ vào chế độ Tạm dừng khi phát hiện thấy tín hiệu Tạm dừng trên bus. Khi vào chế độ Tạm dừng, CP2102N xác nhận tín hiệu SUSPEND và SUSPENDb. SUSPEND và
SUSPENDb cũng được xác nhận sau khi đặt lại CP2102N cho đến khi quá trình định cấu hình thiết bị trong quá trình liệt kê USB hoàn tất.
CP2102N thoát khỏi chế độ Tạm dừng khi xảy ra bất kỳ trường hợp nào sau đây:
1. Tín hiệu tiếp tục được phát hiện hoặc tạo ra.
4. Chức năng USB Remote Wakeup được bật và chân WAKEUP được nối đất.
Khi thoát khỏi chế độ Tạm dừng, tín hiệu TẠM NGỪNG và TẠM NGỪNGb sẽ không được xác nhận. Cả SUSPEND và SUSPENDb đều tạm thời nổi lên cao trong quá trình thiết lập
lại CP2102N. Nếu hành vi này là không mong muốn, có thể sử dụng lực kéo xuống mạnh (10 kΩ) để đảm bảo SUSPENDb vẫn ở mức thấp trong khi đặt lại.
Giao diện CP2102N UART bao gồm tín hiệu dữ liệu TX (truyền) và RX (nhận) cũng như các tín hiệu điều khiển RTS, CTS, DSR, DTR, DCD và RI. UART hỗ trợ bắt tay RTS/
CTS, DSR/DTR và Xon/Xoff.
UART có thể lập trình để hỗ trợ nhiều định dạng dữ liệu và tốc độ truyền khác nhau. Nếu sử dụng trình điều khiển Cổng COM ảo, định dạng dữ liệu và tốc độ truyền
sẽ được đặt trong khi định cấu hình cổng COM trên PC. Nếu sử dụng trình điều khiển USBXpress, CP2102N sẽ được định cấu hình thông qua API USBXpress. Các định
dạng dữ liệu và tốc độ truyền có sẵn được liệt kê trong bảng bên dưới.
Bit dữ liệu 5, 6, 7 và 8
Các loại đảng không có, chẵn, lẻ, đánh dấu, dấu cách
Tốc độ Baud 300, 600, 1200, 1800, 2400, 4000, 4800, 7200, 9600, 14400, 16000, 19200,
28800, 38400, 51200, 56000, 57600, 64000, 76800, 115200, 128000,
153600, 230400, 250000, 256000, 460800, 500000, 576000, 921600, 1000000,
1200000, 1500000, 2000000, 3000000
Ghi chú:
1. Chỉ 5 bit.
silabs.com | Xây dựng một thế giới kết nối hơn. Bản sửa đổi 1.5 | 17
Bảng dữ liệu CP2102N
Machine Translated by Google
mô tả chức năng
Bộ tạo tốc độ truyền rất linh hoạt, cho phép người dùng yêu cầu bất kỳ tốc độ truyền nào trong phạm vi từ 300 baud đến 3 Mbaud. Nếu tốc độ truyền không thể
được tạo trực tiếp từ bộ dao động 48 MHz, thiết bị sẽ chọn tùy chọn gần nhất có thể. Tốc độ truyền thực tế được quyết định bởi các phương trình sau.
48 MHz
Bộ chia xung nhịp
= 2 × Tỷ lệ trước × Tốc độ truyền được yêu cầu
48 MHz 2
Tốc độ truyền thực tế =
× Tỷ lệ trước × Bộ chia xung nhịp
Trong cả hai trường hợp, giá trị Tỷ lệ đặt trước là 4 nếu Tốc độ truyền được yêu cầu là ≤ 365 baud và 1 nếu giá trị Tốc độ truyền được yêu cầu là > 365 baud.
Hầu hết tốc độ baud có thể được tạo ra với sai số nhỏ hơn 1,0%. Nguyên tắc chung cho phần lớn các ứng dụng UART là giới hạn lỗi tốc độ truyền trên cả máy phát
và máy thu không quá ±2%. Giá trị Bộ chia Đồng hồ được làm tròn đến số nguyên gần nhất, có thể tạo ra nguồn lỗi. Một nguồn lỗi khác sẽ là bộ dao động 48 MHz,
có độ chính xác đến ± 0,25%. Biết tốc độ truyền thực tế và được yêu cầu, có thể tìm thấy tổng lỗi tốc độ truyền bằng phương trình dưới đây.
Lỗi tốc độ truyền (%) = 100 × (1 – Tốc độ truyền được yêu cầu ) ± 0,25%
CP2102N hỗ trợ tín hiệu ngắt bằng điện trở 10k Ohm bên ngoài giữa TXD và mặt đất. Điện trở này đủ để ngắt tín hiệu trên tất cả các tốc độ truyền.
Khi nhận được lệnh Ngắt gửi, CP2102N sẽ tạm dừng việc thêm dữ liệu mới vào bộ phát FIFO và sẽ đợi 6 byte lần để dữ liệu trên chuyến bay hoàn tất truyền. Nó
sẽ không xử lý các giao dịch USB khác như nhận dữ liệu RX hoặc lệnh GPIO trong khi chờ - các giao dịch sẽ được xử lý sau khi bắt đầu ngắt. Trong thời gian
này, nếu được bật, tín hiệu RS-485 sẽ bắt đầu xác nhận. Nếu RTS TX Control được bật, RTS cũng sẽ bắt đầu xác nhận. Khi hết thời gian 6 byte, CP2102N sẽ đặt
đường TXD ở trạng thái trở kháng cao - bỏ qua trạng thái kiểm soát luồng - và điện trở bên ngoài kéo TXD xuống để bắt đầu ngắt.
Trong khi gửi, đèn LED bật tắt TXT đang hoạt động. Các giao dịch USB bao gồm nhận dữ liệu RX và lệnh GPIO hoạt động bình thường.
Khi nhận được lệnh Dừng ngắt, CP2102N sẽ loại bỏ TXD khỏi trạng thái trở kháng cao. Nó được giữ trong thời gian 1 byte để cho phép ổn định. Sau khi hết thời
gian đó, bộ phát sẽ tiếp tục hoạt động bình thường và các tín hiệu RS485 và RTS (nếu Điều khiển RTS TX được bật) sẽ đợi thời gian giữ được chỉ định.
silabs.com | Xây dựng một thế giới kết nối hơn. Bản sửa đổi 1.5 | 18
Bảng dữ liệu CP2102N
Machine Translated by Google
mô tả chức năng
CP2102N có tới 7 GPIO có thể được điều khiển từ máy chủ. Theo mặc định và trong quá trình thiết lập lại, các chân này được đặt ở chế độ thoát nước mở với
kích hoạt tính năng kéo lên yếu và chốt cổng được đặt thành 1. Các chân có thể được thực hiện kéo đẩy để điều khiển mạch ngoài như đèn LED. Ngoài ra,
trạng thái của các chân này có thể được cấu hình trong quá trình vận hành tiêu chuẩn, trong khi Tạm dừng và ngay sau khi đặt lại.
Lưu ý: Tất cả các chân tạm thời nổi lên cao trong quá trình reset thiết bị. Nếu hành vi này là không mong muốn, có thể sử dụng lực kéo xuống mạnh (10 kΩ) để
đảm bảo pin vẫn ở mức thấp trong khi thiết lập lại.
Các chân GPIO cũng có thể có các chức năng thay thế được liệt kê trong bảng bên dưới.
GPIO.4 Không có chức năng thay thế Không có sẵn Không có sẵn
GPIO.5 Không có chức năng thay thế Không có sẵn Không có sẵn
GPIO.6 Không có chức năng thay thế Không có sẵn Không có sẵn
Ghi chú:
1. Trên các gói QFN28 và QFN24, tín hiệu CLK có sẵn trên cùng một chân với RI.
Theo mặc định, tất cả các chân GPIO được cấu hình làm đầu vào GPIO. Tốc độ đọc và ghi các chân GPIO phụ thuộc vào thời gian
của xe buýt USB. Các chân GPIO được cấu hình làm đầu vào hoặc đầu ra không được khuyến nghị cho tín hiệu thời gian thực.
Thông tin thêm về cấu hình của các chân này có thể được tìm thấy trong Bộ cấu hình Xpress trong Simplicity Studio và AN721: CP21xx
Hướng dẫn tùy chỉnh thiết bị. Bạn có thể tìm thấy hướng dẫn về cách sử dụng GPIO trong AN223: Kiểm soát GPIO thời gian chạy cho CP210x.
Theo mặc định, các giá trị chốt cho tất cả các chân vẫn ở trạng thái tĩnh trong quá trình Tạm dừng USB.
Ngoài ra, tính năng treo động sẽ đặt chốt chốt ở trạng thái được xác định trước khi thiết bị CP2102N chuyển từ trạng thái USB đã định cấu
hình sang trạng thái USB treo (xem chương 9 của thông số kỹ thuật USB 2.0 để biết thêm thông tin về các trạng thái của thiết bị USB). Khi
thiết bị thoát khỏi trạng thái tạm dừng USB, chốt pin được khôi phục về giá trị trước đó trước khi chuyển sang trạng thái tạm dừng. Năng động
Việc tạm dừng được cấu hình riêng cho các chân GPIO và các chân Điều khiển UART/Modem.
Mỗi chân có hai lựa chọn cho chế độ đầu ra: kéo đẩy và thoát nước mở.
Bằng cách cấu hình cho hoạt động kéo đẩy, một chốt hoạt động như một đầu ra kéo đẩy. Điện áp đầu ra được xác định bởi giá trị chốt của chân. Cái này
loại đầu ra thường được sử dụng để kết nối trực tiếp với thiết bị khác hoặc điều khiển mạch điện bên ngoài như đèn LED.
Bằng cách định cấu hình cho hoạt động thoát nước mở, một chốt hoạt động như một đầu ra hoặc đầu vào cống mở. Điện áp đầu ra được xác định bởi chân
giá trị chốt. Nếu giá trị chốt chân là 1 thì chân này được kéo lên VIO (hoặc VDD nếu thiết bị không có chân VIO) thông qua điện trở kéo lên
trên chip. Đầu ra cống mở thường được sử dụng khi giao tiếp với logic ở điện áp cao hơn chân VIO. Các chân này có thể
được kéo lên điện áp bên ngoài cao hơn một cách an toàn thông qua điện trở kéo lên bên ngoài nếu VDD đáp ứng các yêu cầu về Xếp hạng Tối đa
Tuyệt đối 3,3 .
silabs.com | Xây dựng một thế giới kết nối hơn. Bản sửa đổi 1.5 | 19
Bảng dữ liệu CP2102N
Machine Translated by Google
mô tả chức năng
Khi bật sạc pin, tín hiệu D+/D- sẽ phát hiện loại nguồn hiện tại được gắn vào và đặt CHREN, CHR0 và
Chân CHR1 thích hợp. CHREN cho phép dòng nguồn 100 mA, CHR0 cho phép dòng nguồn 500 mA và CHR1 cho phép dòng nguồn 1,5 A
nguồn hiện tại.
Hệ thống sạc có thể đạt tới giới hạn được chỉ định bởi CHREN, CHR0 và CHR1. Nếu hệ thống cũng hoạt động trong khi sạc,
nên giảm điểm đặt hiện tại cho điện trở ISET dựa trên mức độ mà hệ thống có thể sử dụng trong quá trình sạc pin.
Khi định cấu hình thiết bị để bật sạc pin, GPIO được liên kết với các chân sạc pin cũng phải được định cấu hình chính xác trong Xpress
Configurator như trong bảng sau.
CHR1 Mở cống/Thấp
CHR0 Mở cống/Thấp
CHR1 Mở cống/Thấp
CHR0 Đẩy-Kéo/Cao
CHR1 Đẩy-Kéo/Cao
CHR0 Đẩy-Kéo/Cao
Lưu ý: Các chân sạc pin (CHREN, CHR1, CHR0) chỉ bị tắt ở chế độ Tạm dừng khi sử dụng Cổng dữ liệu tiêu chuẩn. Nếu gắn vào một
Cổng sạc chuyên dụng hoặc Cổng sạc xuôi dòng, các chân sạc pin được giữ nguyên khi ở trạng thái Tạm dừng.
Chân WAKEUP là đầu vào đánh thức từ xa ở mức thấp đang hoạt động tùy chọn. Khi pin đánh thức chuyển từ không hoạt động sang hoạt động (tức là nối đất)
và CP2102N đang ở trạng thái treo USB, CP2102N sẽ bắt đầu trình tự đánh thức.
Phần mềm máy chủ phải kích hoạt tính năng đánh thức từ xa USB cho thiết bị. Trong Windows, mục này nằm trong Trình quản lý Thiết bị. Để thiết lập điều này, nhấp chuột phải vào
thiết bị, hãy chọn [Thuộc tính]>[ Quản lý nguồn] và bật tính năng [Cho phép thiết bị này đánh thức máy tính] .
48 MHz
FCLK = 2 × N
Lưu ý: Đầu ra xung nhịp dừng và không còn xuất hiện trên chân cắm khi thiết bị CP2102N ở trạng thái Tạm dừng USB. Điều này xảy ra khi
thiết bị được kết nối với USB và bộ điều khiển máy chủ sẽ tạm dừng thiết bị (thông qua tính năng như Tạm dừng có chọn lọc hoặc khi
PC chủ ở chế độ Ngủ đông hoặc Ngủ) hoặc khi CP2102N bị ngắt kết nối khỏi máy chủ ở chế độ tự cấp nguồn.
silabs.com | Xây dựng một thế giới kết nối hơn. Bản sửa đổi 1.5 | 20
Bảng dữ liệu CP2102N
Machine Translated by Google
mô tả chức năng
Để sử dụng chức năng của các chân RTS và CTS của CP2102N, thiết bị phải được cấu hình để sử dụng điều khiển luồng phần cứng trên máy chủ USB.
RTS, hay Sẵn sàng gửi, là đầu ra hoạt động ở mức thấp từ CP2102N và cho thiết bị UART bên ngoài biết rằng UART RX FIFO của CP2102N chưa đạt
đến mức hình mờ FLOW OFF là 448 byte và sẵn sàng chấp nhận nhiều dữ liệu hơn. Khi lượng dữ liệu trong RX FIFO đạt đến hình mờ, CP2102N sẽ
kéo RTS lên cao để báo cho thiết bị UART bên ngoài ngừng gửi dữ liệu.
CP2102N không kéo RTS xuống mức thấp nữa cho đến khi UART RX FIFO ở mức hình mờ FLOW ON là 384 byte (ít nhất 128 byte trống). Độ trễ này cho
phép hoạt động tối ưu. Các mức hình mờ RTS này có thể được định cấu hình bằng cách sử dụng Bộ cấu hình Xpress trong Simpli-ity Studio.
Lưu ý: Tín hiệu điều khiển RTS TX là chế độ đặc biệt xác nhận RTS trong khi CP2102N đang truyền. Chế độ này không khả dụng ở tốc độ dưới
300 baud. Kiểm soát luồng phần cứng RTS hoạt động ở mọi tốc độ truyền.
CTS, hoặc Clear To Send, là đầu vào hoạt động ở mức thấp đối với CP2102N và được thiết bị UART bên ngoài sử dụng để báo cho CP2102N khi RX
FIFO của thiết bị UART bên ngoài đã đầy. CP2102N sẽ không gửi nhiều hơn hai byte dữ liệu khi CTS được kéo lên cao.
Bắt tay phần cứng cho phép tốc độ truyền liên tục tối ưu ở tốc độ truyền cao (lớn hơn 1 MBaud). Thông lượng hiệu quả phụ thuộc vào tốc độ
tải của bus USB và hiệu suất ngăn xếp USB của máy chủ. Tốc độ truyền dữ liệu hai chiều liên tục tối đa thông thường là > 450 kbyte/s ở tốc
độ 3 Mbaud.
CP2102N RS232
Hệ thống
TX TX
RX RX
RTS RTS
CTS CTS
Hình 4.1. Sử dụng Kiểm soát luồng phần cứng với CP2102N
silabs.com | Xây dựng một thế giới kết nối hơn. Bản sửa đổi 1.5 | 21
Bảng dữ liệu CP2102N
Machine Translated by Google
mô tả chức năng
CP2102N cũng hỗ trợ bắt tay phần mềm bằng cách sử dụng các ký tự sự kiện XON và XOFF. Các ký tự được sử dụng cho XON/XOFF được thiết lập bởi phần
mềm máy chủ.
Nếu CP2102N nhận được yêu cầu XOFF, nó sẽ dừng truyền, ngay cả khi bộ thu CP2102N cần truyền XOFF qua UART. Điều này có khả năng có thể cho phép xảy
ra tình trạng tràn hoặc bế tắc nếu cả CP2102N và thiết bị UART được kết nối đều truyền XOFF cùng một lúc. Cài đặt XOFF_CONTINUE cho phép bộ phát
CP2102N gửi yêu cầu XOFF/XON ngay cả khi nó đã nhận được yêu cầu XOFF từ thiết bị UART được kết nối. Sau khi thiết bị UART được kết nối truyền XON,
quá trình truyền bình thường từ CP2102N sẽ tiếp tục.
Bắt tay phần mềm sử dụng cùng mức hình mờ như bắt tay phần cứng và có thể được cấu hình động bằng phần mềm máy chủ.
Mức hình mờ lớn hơn 512 được chuyển đổi thành giới hạn XON là 192 byte và giới hạn XOFF là 64 byte. Nếu giới hạn XON vượt quá giới hạn XOFF, giới
hạn XON sẽ tự động được sửa đổi để không vượt quá giới hạn XOFF. Giới hạn XOFF bằng 0 được chuyển đổi thành 64 để đảm bảo không gian bộ đệm có sẵn
cho đến khi thiết bị đầu cuối UART dừng truyền. Khi đặt giới hạn XON và XOFF, bạn nên sử dụng các giá trị trong đó giới hạn XON được thêm vào giới
hạn XOFF nhỏ hơn 512 byte, như 192/192 hoặc 128/128. Thử nghiệm CP2102N cho thấy giới hạn XON được đặt thành 192 và giới hạn XOFF được đặt thành
192 mang lại hành vi kiểm soát luồng phần mềm tối ưu.
CP2102N CP2102N
CP2102N nhận XON nhận XOFF RS232
Hệ thống
Thông lượng hiệu quả phụ thuộc vào một số yếu tố:
• Vị trí CP2102N trên cây thiết bị USB vật lý • Tải bus USB
từ các thiết bị khác
Cần phải bắt tay ở tốc độ truyền cao (lớn hơn 1 MBaud) để tránh tình trạng tràn bộ thu. Yêu cầu dừng truyền chỉ được bắt đầu khi RX FIFO đã đạt đến
mức hình mờ FLOW OFF. Khi bus USB hạ mức RX FIFO xuống dưới hình mờ FLOW ON, yêu cầu tiếp tục truyền sẽ được gửi.
Bắt tay phần cứng cho phép tốc độ truyền liên tục tối ưu ở tốc độ truyền cao. Khi sử dụng PC chủ Windows, thông lượng hai chiều liên tục tối đa điển
hình của CP2102N là > 450 kbyte/s ở tốc độ 3 Mbaud (hiệu suất > 70%).
Bắt tay phần mềm sử dụng truyền XON/XOFF yêu cầu nhiều chi phí hơn. Khi sử dụng PC chủ Windows, thông lượng hai chiều liên tục tối đa điển hình của
CP2102N là > 330 kbyte/s ở tốc độ 3 Mbaud (hiệu suất > 55%).
Đối với những con số hiệu suất này, CP2102N được đặt trên một hub USB được kết nối với PC chủ Windows bằng bộ điều hợp UART của bên thứ ba. Lưu
lượng USB đáng kể duy nhất được tạo ra bởi các thiết bị USB sang UART. PC chủ Windows đang chạy thử nghiệm tự động với tải CPU tối thiểu.
Một số điều kiện nhất định sẽ làm giảm thông lượng tối đa ở tốc độ truyền cao (> 1Mbaud): • Sử
dụng tín hiệu bắt tay DSR, DTR hoặc DCD sẽ làm giảm hiệu suất tối đa. Chỉ sử dụng CTS/RTS phần cứng để có hiệu suất cao nhất. • Các sự kiện được
nhúng hoặc việc chèn ký tự lỗi cần có dung lượng trống trong UART RX FIFO để đăng các sự kiện lên máy chủ. Ở tốc độ truyền cao và nhận dữ liệu liên
tục, không gian này có thể không còn trống. Giới hạn tốc độ truyền tối đa khi nhận dữ liệu liên tục ở mức 1 MBaud khi sử dụng các sự kiện được
nhúng hoặc chèn ký tự lỗi để đảm bảo tiếp nhận các sự kiện hoặc ký tự lỗi.
• Việc truyền một ký tự ngay lập tức trong giây lát gây ra thông lượng hai chiều thấp hơn do ký tự buộc phải bỏ qua dòng
thuê truyền FIFO. Khi ký tự đã được truyền đi, thông lượng hai chiều điển hình sẽ được khôi phục.
Việc sử dụng Đánh thức từ xa, Kích hoạt tính phí, Hết giờ hoặc GPIO sẽ không ảnh hưởng đến thông lượng UART.
silabs.com | Xây dựng một thế giới kết nối hơn. Bản sửa đổi 1.5 | 22
Bảng dữ liệu CP2102N
Machine Translated by Google
mô tả chức năng
Các chân chuyển đổi đèn LED TX và RX sẽ bật và tắt ở tốc độ cố định được chỉ định trong Bảng 3.7 GPIO trên trang 13 bất cứ khi nào CP2102N
truyền hoặc nhận một byte. Các chân này có mức logic cao bất cứ khi nào thiết bị không truyền hoặc nhận dữ liệu và có thể trực tiếp
điều khiển các đèn LED cơ bản trong giới hạn thông số kỹ thuật của thiết bị.
VIO
CP2102N
TXT
RXT
Các chân điều khiển modem được kích hoạt khi được yêu cầu trên máy chủ. Nếu sử dụng trình điều khiển Cổng COM ảo, các chân điều khiển modem sẽ
được kích hoạt trong quá trình cấu hình cổng COM trên PC. Nếu trình điều khiển USBXpress được sử dụng, CP2102N được định cấu hình thông qua
API USBX-press. Hoạt động của các chân điều khiển modem có thể khác nhau giữa các hệ điều hành.
DSR Đầu vào CP2102N. Bộ dữ liệu Đầu vào điều khiển sẵn sàng (hoạt động ở mức thấp).
DTR Đầu ra từ CP2102N. Đầu ra điều khiển sẵn sàng của thiết bị đầu cuối dữ liệu (hoạt động ở mức thấp).
Lưu ý rằng chân này có thể chuyển đổi khi mở cổng COM trên một số hệ điều hành.
DCD Đầu vào CP2102N. Đầu vào điều khiển Phát hiện sóng mang dữ liệu (hoạt động ở mức thấp).
RI Đầu vào CP2102N. Đầu vào điều khiển chỉ báo vòng (hoạt động ở mức thấp).
silabs.com | Xây dựng một thế giới kết nối hơn. Bản sửa đổi 1.5 | 23
Bảng dữ liệu CP2102N
Machine Translated by Google
mô tả chức năng
Chân RS485 là chân điều khiển tùy chọn có thể được kết nối với đầu vào DE và RE của bộ thu phát. Khi được cấu hình cho RS485
chế độ này, chân này được xác nhận trong quá trình truyền dữ liệu UART. Theo mặc định, chân RS485 ở mức hoạt động cao và cũng có thể định cấu hình cho chế độ hoạt động
Thời gian thiết lập và giữ chân RS485 có thể được lập trình bằng cách sử dụng Xpress Configurator để mang lại sự linh hoạt tối đa.
Lưu ý: Lưu ý Chân RS485 không khả dụng ở tốc độ truyền dưới 300 baud.
CP2102N RS485
Bộ thu phát
TX R
RX D
RS485 NỐT RÊ
DE
RS485
RS485 RS485
Thiết Giữ
lập (tRS485S)
(tRS485H)
CP2102N hỗ trợ lệnh nhà cung cấp tùy chỉnh mới để định cấu hình thời gian chờ nhận bộ đệm bên trong. Trong quá trình hoạt động bình thường, khi
dữ liệu được nhận, bộ đệm nhận sẽ đợi tối đa 2 ms hoặc 128 lần ký tự, tùy theo giá trị nào ít hơn, trước khi truyền dữ liệu đến máy chủ. Cái này
bộ đếm thời gian được đặt lại mỗi khi nhận được dữ liệu mới. Đối với một số mô hình sử dụng, thời gian phản hồi này gây ra độ trễ tăng thêm không mong muốn giữa
nhận một byte tại UART và byte đó có sẵn trên máy chủ. Lệnh nhà cung cấp tùy chỉnh Đặt thời gian chờ tối đa của bộ thu cho phép
ứng dụng để đặt thời gian chờ từ 0,001 ms đến 2 ms. Các giá trị nhỏ sẽ khiến bên nhận sử dụng không hiệu quả 512 byte Nhận
Bộ đệm và không nên sử dụng ở tốc độ dữ liệu cao (lớn hơn 230400).
Có hai bộ trình điều khiển thiết bị có sẵn cho thiết bị CP2102N: trình điều khiển Cổng COM ảo (VCP) và USBXpress Direct
Truy cập trình điều khiển. Chỉ cần một bộ trình điều khiển để giao tiếp với thiết bị.
silabs.com | Xây dựng một thế giới kết nối hơn. Bản sửa đổi 1.5 | 24
Bảng dữ liệu CP2102N
Machine Translated by Google
mô tả chức năng
Trình điều khiển thiết bị Cổng COM ảo (VCP) CP2102N cho phép thiết bị USB dựa trên CP2102N xuất hiện trên phần mềm ứng dụng của PC dưới dạng cổng COM. Phần mềm
ứng dụng chạy trên PC truy cập vào thiết bị dựa trên CP2102N giống như nó sẽ truy cập vào cổng COM phần cứng tiêu chuẩn. Tuy nhiên, việc truyền dữ liệu thực tế
giữa PC và thiết bị CP2102N được thực hiện qua giao diện USB. Do đó, các ứng dụng cổng COM hiện có có thể được sử dụng để truyền dữ liệu qua USB sang thiết bị
dựa trên CP2102N mà không cần sửa đổi ứng dụng. Xem AN197: Hướng dẫn giao tiếp nối tiếp cho CP210x để biết Mã ví dụ về giao tiếp với CP2102N bằng trình điều
khiển COM ảo.
Lưu ý: Do CP2102N sử dụng giao diện truyền thông dựa trên USB nên việc định thời gian sẽ không thể điều khiển hoặc đảm bảo như với cổng COM tiêu chuẩn. USB
tốc độ tối đa hoạt động trên các khung 1 ms và máy chủ lên lịch các gói cho từng thiết bị USB trong khung 1 ms. Nên sử dụng truyền dữ liệu lớn khi đọc và ghi
từ máy chủ để gửi dữ liệu nhanh nhất có thể.
Trình điều khiển USBXpress của Silicon Labs cung cấp giải pháp thay thế để giao tiếp với các thiết bị CP2102N. Không cần phải có chuyên môn về giao thức cổng
nối tiếp. Thay vào đó, một giao diện chương trình ứng dụng (API) cấp cao, đơn giản được sử dụng để cung cấp chức năng và kết nối CP210x đơn giản hơn. Bộ công
cụ phát triển USBXpress dành cho CP210x bao gồm trình điều khiển thiết bị Windows, trình cài đặt trình điều khiển thiết bị Windows và trình gỡ cài đặt cũng
như thư viện chức năng giao diện máy chủ (API máy chủ) được cung cấp dưới dạng Thư viện liên kết động Windows (DLL). Bộ trình điều khiển USBXpress được
khuyên dùng cho các sản phẩm mới cũng bao gồm phần mềm PC mới. Giao diện USBXpress được mô tả trong AN169: Hướng dẫn lập trình viên USBXpress®.
Ngoài việc tùy chỉnh thiết bị như được mô tả trong 4.5 Tùy chỉnh thiết bị, trình điều khiển cũng có thể được tùy chỉnh. Xem AN220: Tùy chỉnh trình điều khiển
USB để biết thêm thông tin về cách tạo trình điều khiển VCP và USBXpress tùy chỉnh.
Trình điều khiển mặc định đi kèm với CP2102N được Microsoft WHQL (Phòng thí nghiệm chất lượng phần cứng Windows) chứng nhận. Chứng nhận có nghĩa là các trình
điều khiển đã được Microsoft kiểm tra và hệ điều hành mới nhất của họ sẽ cho phép cài đặt trình điều khiển mà không có bất kỳ cảnh báo hoặc lỗi nào. Một số cài
đặt Windows sẽ ngăn không cho cài đặt trình điều khiển chưa được ký. Trình điều khiển tùy chỉnh được tạo bằng phần mềm AN220 không được chứng nhận tự động.
Trước tiên, họ phải trải qua quy trình Gửi trình điều khiển của đại lý Microsoft. Xem AN807: Chứng nhận lại Gói trình điều khiển Windows HCK tùy chỉnh để biết
thêm thông tin và liên hệ với bộ phận hỗ trợ của Silicon Labs để được hỗ trợ về quy trình này.
silabs.com | Xây dựng một thế giới kết nối hơn. Bản sửa đổi 1.5 | 25
Bảng dữ liệu CP2102N
Machine Translated by Google
mô tả chức năng
CP2102N bao gồm bộ nhớ chỉ đọc có thể lập trình có thể xóa bằng điện bên trong (EEPROM). Bộ nhớ này có thể được sử dụng để
tùy chỉnh ID nhà cung cấp USB (VID), ID sản phẩm (PID), Chuỗi mô tả sản phẩm, Bộ mô tả nguồn, Số phát hành thiết bị và Số sê-ri thiết bị như mong muốn cho
các ứng dụng OEM. Nếu EEPROM không được lập trình với dữ liệu OEM, dữ liệu cấu hình mặc định
trình bày trong bảng dưới đây được sử dụng.
ID nhà cung cấp (VID) ID nhà cung cấp là một số thập lục phân có bốn chữ số 0x10C4
duy nhất cho một nhà cung cấp cụ thể. Ví dụ: 0x10C4 là
ID nhà cung cấp phòng thí nghiệm Silicon.
ID sản phẩm (PID) ID sản phẩm là số thập lục phân có bốn chữ số 0xEA60
Thiết bị cầu.
Chế độ năng lượng Cài đặt này xác định xem thiết bị có được cấp nguồn từ Bus-Powered hay 0x80 (Chạy bằng xe buýt)
không, tức là nó được cấp nguồn bởi máy chủ hoặc Tự cấp nguồn, tức là nó
Công suất tối đa Điều này mô tả lượng điện năng tối đa mà thiết bị sẽ lấy từ máy 0x32
chủ tính bằng mA nhân với 2. Ví dụ: 0x32 tương đương với 100 mA.
Phiên bản phát hành Phiên bản phát hành là một giá trị thập phân được mã hóa nhị phân 0x0100
Chuỗi nối tiếp Chuỗi nối tiếp là một chuỗi tùy chọn được sử dụng bởi ID duy nhất 128-bit do Silicon Labs chỉ định
máy chủ để phân biệt giữa nhiều thiết bị có cùng
Sự kết hợp giữa VID và PID. Nó được giới hạn ở 63 ký tự.
Chuỗi sản phẩm Chuỗi Sản phẩm là một chuỗi tùy chọn mô tả "Bộ điều khiển cầu nối USB sang UART CP2102N"
sản phẩm. Nó được giới hạn ở 126 ký tự.
Mặc dù việc tùy chỉnh dữ liệu cấu hình USB là tùy chọn nhưng bạn nên tùy chỉnh kết hợp VID/PID. Một sự độc đáo
Sự kết hợp VID/PID sẽ ngăn trình điều khiển xung đột với bất kỳ trình điều khiển USB nào khác. ID nhà cung cấp có thể được lấy từ http://
www.usb.org/ hoặc Silicon Labs có thể cung cấp PID miễn phí cho sản phẩm OEM có thể được sử dụng với VID của Silicon Laboratories (http://
www.silabs.com/products/mcu/Pages/request-PID.aspx).
Nếu ứng dụng OEM hỗ trợ nhiều thiết bị dựa trên CP2102N được gắn vào cùng một PC thì mỗi CP2102N phải có một dãy duy nhất
con số. Theo mặc định, CP2102N sử dụng mã định danh 128 bit duy nhất làm số sê-ri. Ngoài ra, số xê-ri liên tiếp có thể được
được Silicon Labs lập trình sẵn bằng cách sử dụng các cài đặt do Xpress Configurator cung cấp và được phân phối dưới dạng số bộ phận CP2102N tùy chỉnh.
Các số sê-ri này có thể là duy nhất cho mỗi số bộ phận tùy chỉnh hoặc nhiều số bộ phận có thể chia sẻ cùng một nhóm sê-ri tuần tự
những con số. Để biết thêm chi tiết, hãy xem Bộ cấu hình Xpress trong Simplicity Studio.
ROM lập trình bên trong được lập trình thông qua USB. Điều này cho phép dữ liệu cấu hình USB và số sê-ri của OEM được
được ghi vào ROM trên bo mạch CP2102N trong quá trình sản xuất và thử nghiệm. Tiện ích tùy chỉnh dòng lệnh hoặc dựa trên GUI đơn giản để lập trình ROM lập
trình bên trong có sẵn từ Silicon Labs như một phần của Simplicity Studio hoặc có sẵn
riêng trên trang web của Silicon Labs (www.silabs.com/interface-software).
Các thông số thiết bị có thể bị khóa để ngăn chặn việc sửa đổi trong tương lai trên CP2102N.
silabs.com | Xây dựng một thế giới kết nối hơn. Bản sửa đổi 1.5 | 26
Bảng dữ liệu CP2102N
Machine Translated by Google Định nghĩa ghim
DXR
STR
RTD
RSD
4.OIPG
STC
DXT
DCD 1 21 GPIO.5
RI / CLK 2 20 GPIO.6
QFN 28 chân
D+ 4 18 GPIO.1 / RXT
(Chế độ xem hàng đầu)
D- 5 17 GPIO.2 / RS485
VDD 6 16 GPIO.3/WAKEUP
GND
VREGIN 7 15 CHR0
9
ố8
s
01
11
21
31
41
bTSR
1RHC
SUBV
NERHC
HNÌĐ
ẠN
MG
bGNỪ T
Con số
1 DCD Đầu vào kỹ thuật số. Đầu vào điều khiển Phát hiện sóng mang dữ liệu (hoạt động ở mức thấp).
2 RI / Đầu vào kỹ thuật số. Đầu vào điều khiển chỉ báo vòng (hoạt động ở mức thấp).
3 GND Đất
silabs.com | Xây dựng một thế giới kết nối hơn. Bản sửa đổi 1.5 | 27
Bảng dữ liệu CP2102N
Machine Translated by Google Định nghĩa ghim
Con số
5 D- Dữ liệu USB âm
số 8 VBUS Đầu vào kỹ thuật số. Đầu vào cảm giác VBUS. Chân này phải được kết nối với tín hiệu VBUS của USB
mạng. Tín hiệu 5 V trên chân này cho biết kết nối mạng USB.
11 SUSPENDb Đầu ra kỹ thuật số. Chân này bị đẩy xuống mức thấp khi thiết bị chuyển sang trạng thái treo USB.
12 TẠM NGỪNG đầu ra kỹ thuật số. Chân này được đẩy lên cao khi thiết bị chuyển sang trạng thái treo USB.
13 CHREN Đầu ra kỹ thuật số. Kích hoạt mạch sạc (100 mA).
14 CHR1 Đầu ra kỹ thuật số. Kích hoạt dòng điện cao nhất (1,5 A).
15 CHR0 Đầu ra kỹ thuật số. Kích hoạt dòng điện cao hơn (500 mA).
THỨC DẬY Đầu vào kỹ thuật số. Đầu vào ngắt đánh thức USB từ xa.
23 CTS Đầu vào kỹ thuật số. Xóa để gửi đầu vào điều khiển (hoạt động ở mức thấp).
24 RTS Đầu ra kỹ thuật số. Đầu ra điều khiển sẵn sàng gửi (hoạt động ở mức thấp).
25 RXD Đầu vào kỹ thuật số. Đầu vào dữ liệu không đồng bộ (Nhận UART).
26 TXD Đầu ra kỹ thuật số. Đầu ra dữ liệu không đồng bộ (UART Transmit).
27 DSR Đầu vào kỹ thuật số. Bộ dữ liệu Đầu vào điều khiển sẵn sàng (hoạt động ở mức thấp).
28 DTR Đầu ra kỹ thuật số. Đầu ra điều khiển sẵn sàng của thiết bị đầu cuối dữ liệu (hoạt động ở mức thấp).
silabs.com | Xây dựng một thế giới kết nối hơn. Bản sửa đổi 1.5 | 28
Bảng dữ liệu CP2102N
Machine Translated by Google Định nghĩa ghim
DXR
STR
DCD
RTD
RSD
DXT
91
42
32
22
12
02
RI / CLK 1 18 CTS
D+ 3 16 NC
QFN 24 chân
D- 4 (Chế độ xem hàng đầu)
15 TẠM NGỪNGb
9
ố8
s
01
11
21
bTSR
SUBV
NIGERV
O4
.8 PR
IS G
PW
G
/ 25
3U
/P OK
.E IA
Con số
1 RI / Đầu vào kỹ thuật số. Đầu vào điều khiển chỉ báo vòng (hoạt động ở mức thấp).
2 GND Đất
silabs.com | Xây dựng một thế giới kết nối hơn. Bản sửa đổi 1.5 | 29
Bảng dữ liệu CP2102N
Machine Translated by Google Định nghĩa ghim
Con số
4 D- Dữ liệu USB âm
số 8 VBUS Đầu vào kỹ thuật số. Đầu vào cảm giác VBUS. Chân này phải được kết nối với tín hiệu VBUS của USB
mạng. Tín hiệu 5 V trên chân này cho biết kết nối mạng USB.
THỨC DẬY Đầu vào kỹ thuật số. Đầu vào ngắt đánh thức USB từ xa.
15 SUSPENDb Đầu ra kỹ thuật số. Chân này bị đẩy xuống mức thấp khi thiết bị chuyển sang trạng thái treo USB.
17 TẠM NGỪNG đầu ra kỹ thuật số. Chân này được đẩy lên cao khi thiết bị chuyển sang trạng thái treo USB.
18 CTS Đầu vào kỹ thuật số. Xóa để gửi đầu vào điều khiển (hoạt động ở mức thấp).
19 RTS Đầu ra kỹ thuật số. Đầu ra điều khiển sẵn sàng gửi (hoạt động ở mức thấp).
20 RXD Đầu vào kỹ thuật số. Đầu vào dữ liệu không đồng bộ (Nhận UART).
21 TXD Đầu ra kỹ thuật số. Đầu ra dữ liệu không đồng bộ (UART Transmit).
22 DSR Đầu vào kỹ thuật số. Bộ dữ liệu Đầu vào điều khiển sẵn sàng (hoạt động ở mức thấp).
23 DTR Đầu ra kỹ thuật số. Đầu ra điều khiển sẵn sàng của thiết bị đầu cuối dữ liệu (hoạt động ở mức thấp).
24 DCD Đầu vào kỹ thuật số. Đầu vào điều khiển Phát hiện sóng mang dữ liệu (hoạt động ở mức thấp).
silabs.com | Xây dựng một thế giới kết nối hơn. Bản sửa đổi 1.5 | 30
Bảng dữ liệu CP2102N
Machine Translated by Google Định nghĩa ghim
DXR
PT
G
PR
G
DXT
IX
IX
02 / 2.OT
91/ 3.OT
81
71
1 16
GPIO.1 / RS485 RTS
D- 5 GND 12 GND
9
ố8
s
6
01
11
bTSR
SUBV
NIGERV
Con số
3 GND Đất
5 D- Dữ liệu USB âm
silabs.com | Xây dựng một thế giới kết nối hơn. Bản sửa đổi 1.5 | 31
Bảng dữ liệu CP2102N
Machine Translated by Google Định nghĩa ghim
Con số
số 8 VBUS Đầu vào kỹ thuật số. Đầu vào cảm giác VBUS. Chân này phải được kết nối với tín hiệu VBUS của USB
mạng. Tín hiệu 5 V trên chân này cho biết kết nối mạng USB.
11 SUSPENDb Đầu ra kỹ thuật số. Chân này bị đẩy xuống mức thấp khi thiết bị chuyển sang trạng thái treo USB.
12 GND Đất
13 Đầu vào kỹ thuật số WAKEUP. Đầu vào ngắt đánh thức USB từ xa.
14 TẠM NGỪNG đầu ra kỹ thuật số. Chân này được đẩy lên cao khi thiết bị chuyển sang trạng thái treo USB.
15 CTS Đầu vào kỹ thuật số. Xóa để gửi đầu vào điều khiển (hoạt động ở mức thấp).
16 RTS Đầu ra kỹ thuật số. Đầu ra điều khiển sẵn sàng gửi (hoạt động ở mức thấp).
17 RXD Đầu vào kỹ thuật số. Đầu vào dữ liệu không đồng bộ (Nhận UART).
18 TXD Đầu ra kỹ thuật số. Đầu ra dữ liệu không đồng bộ (UART Transmit).
silabs.com | Xây dựng một thế giới kết nối hơn. Bản sửa đổi 1.5 | 32
Bảng dữ liệu CP2102N
Machine Translated by Google
Thông số kỹ thuật gói QFN28
A1 0,00 — 0,05
A3 0,20 REF
D 5 giờ BSC
e 0,50 BSC
E 5 giờ BSC
aaa 0,10
trời ơi 0,10
ddd 0,05
silabs.com | Xây dựng một thế giới kết nối hơn. Bản sửa đổi 1.5 | 33
Bảng dữ liệu CP2102N
Machine Translated by Google
Thông số kỹ thuật gói QFN28
ôi 0,08
Z 0,44
Y 0,18
Ghi chú:
1. Tất cả các kích thước hiển thị được tính bằng milimét (mm) trừ khi có ghi chú khác.
3. Bản vẽ này tuân theo phác thảo MO-220 của JEDEC ngoại trừ các tính năng tùy chỉnh D2, E2, L, Z và Y được cho phép theo mỗi cung cấp
er chỉ định.
4. Cấu hình chỉnh lại thẻ được đề xuất theo thông số kỹ thuật JEDEC/IPC J-STD-020 cho các Thành phần Thân Nhỏ.
silabs.com | Xây dựng một thế giới kết nối hơn. Bản sửa đổi 1.5 | 34
Bảng dữ liệu CP2102N
Machine Translated by Google
Thông số kỹ thuật gói QFN28
X1
C0,35
E
X2
C1
C1 4,80
C2 4,80
E 0,50
X1 0,30
X2 3,35
Y1 0,95
Y2 3,35
silabs.com | Xây dựng một thế giới kết nối hơn. Bản sửa đổi 1.5 | 35
Bảng dữ liệu CP2102N
Machine Translated by Google
Thông số kỹ thuật gói QFN28
Ghi chú:
1. Tất cả các kích thước hiển thị được tính bằng milimét (mm) trừ khi có ghi chú khác.
3. Tất cả các miếng đệm kim loại phải là mặt nạ không hàn được xác định (NSMD). Khoảng hở giữa mặt nạ hàn và miếng kim loại phải là 60 µm
tối thiểu, tất cả các cách xung quanh pad.
4. Nên sử dụng giấy nến bằng thép không gỉ, cắt bằng laze và đánh bóng điện với các thành hình thang để đảm bảo giải phóng kem hàn tốt.
6. Tỷ lệ khẩu độ stencil với kích thước miếng đất phải là 1:1 cho tất cả các miếng đệm chu vi.
7. Nên sử dụng mảng 2 x 2 có các lỗ vuông 1,2 mm trên khoảng cách 1,5 mm cho miếng đệm giữa.
9. Cấu hình chỉnh lại thẻ được đề xuất theo thông số kỹ thuật JEDEC/IPC J-STD-020 cho các Thành phần Thân Nhỏ.
PPPPPPPP
TTTTTT
YYWW #
Lưu ý: Bản sửa đổi chương trình cơ sở không phải là một phần của việc đánh dấu gói.
silabs.com | Xây dựng một thế giới kết nối hơn. Bản sửa đổi 1.5 | 36
Bảng dữ liệu CP2102N
Machine Translated by Google
Thông số kỹ thuật gói QFN24
A1 0,00 — 0,05
D 4 giờ 00 trưa
e 0,50 BSC
E 4 giờ 00 trưa
aaa — — 0,10
trời ơi
— — 0,10
ccc — — 0,08
ddd — — 0,10
silabs.com | Xây dựng một thế giới kết nối hơn. Bản sửa đổi 1.5 | 37
Bảng dữ liệu CP2102N
Machine Translated by Google
Thông số kỹ thuật gói QFN24
Ghi chú:
1. Tất cả các kích thước hiển thị được tính bằng milimét (mm) trừ khi có ghi chú khác.
4. Cấu hình chỉnh lại thẻ được đề xuất theo thông số kỹ thuật JEDEC/IPC J-STD-020C dành cho các bộ phận thân nhỏ.
silabs.com | Xây dựng một thế giới kết nối hơn. Bản sửa đổi 1.5 | 38
Bảng dữ liệu CP2102N
Machine Translated by Google
Thông số kỹ thuật gói QFN24
X1
C0,25
1Y2Y 2C
E
X2
C1
C1 3,90
C2 3,90
E 0,50
X1 0,30
X2 2,55
Y1 0,85
Y2 2,55
silabs.com | Xây dựng một thế giới kết nối hơn. Bản sửa đổi 1.5 | 39
Bảng dữ liệu CP2102N
Machine Translated by Google
Thông số kỹ thuật gói QFN24
Ghi chú:
1. Tất cả các kích thước hiển thị được tính bằng milimét (mm) trừ khi có ghi chú khác.
3. Tất cả các miếng đệm kim loại phải là mặt nạ không hàn được xác định (NSMD). Khoảng hở giữa mặt nạ hàn và miếng kim loại phải là 60 µm
tối thiểu, tất cả các cách xung quanh pad.
4. Nên sử dụng giấy nến bằng thép không gỉ, cắt bằng laze và đánh bóng điện với các thành hình thang để đảm bảo giải phóng kem hàn tốt.
6. Tỷ lệ khẩu độ stencil với kích thước miếng đất phải là 1:1 cho tất cả các miếng đệm chu vi.
7. Nên sử dụng mảng 2 x 2 có các lỗ vuông 0,9 mm trên khoảng cách 1,2 mm cho miếng đệm giữa.
9. Cấu hình chỉnh lại thẻ được đề xuất theo thông số kỹ thuật JEDEC/IPC J-STD-020 cho các Thành phần Thân Nhỏ.
PPPPPPPP
TTTTTT
YYWW #
Lưu ý: Bản sửa đổi chương trình cơ sở không phải là một phần của việc đánh dấu gói.
silabs.com | Xây dựng một thế giới kết nối hơn. Bản sửa đổi 1.5 | 40
Bảng dữ liệu CP2102N
Machine Translated by Google
Thông số kỹ thuật gói QFN20
A3 0,20 REF
D 3,00 BSC
e 0,50 BSC
E 3,00 BSC
silabs.com | Xây dựng một thế giới kết nối hơn. Bản sửa đổi 1.5 | 41
Bảng dữ liệu CP2102N
Machine Translated by Google
Thông số kỹ thuật gói QFN20
f 2,50 BSC
K 0,25 REF
aaa 0,15
trời ơi 0,10
ccc 0,10
ddd 0,05
ôi 0,08
ff 0,10
Ghi chú:
1. Tất cả các kích thước hiển thị được tính bằng milimét (mm) trừ khi có ghi chú khác.
silabs.com | Xây dựng một thế giới kết nối hơn. Bản sửa đổi 1.5 | 42
Bảng dữ liệu CP2102N
Machine Translated by Google
Thông số kỹ thuật gói QFN20
C1 3.10
C2 3.10
C3 2,50
C4 2,50
E 0,50
X1 0,30
X2 0,25 0,35
X3 1,80
Y1 0,90
Y2 0,25 0,35
Y3 1,80
silabs.com | Xây dựng một thế giới kết nối hơn. Bản sửa đổi 1.5 | 43
Bảng dữ liệu CP2102N
Machine Translated by Google
Thông số kỹ thuật gói QFN20
Ghi chú:
1. Tất cả các kích thước hiển thị được tính bằng milimét (mm) trừ khi có ghi chú khác.
4. Tất cả các miếng đệm kim loại phải là mặt nạ không hàn được xác định (NSMD). Khoảng hở giữa mặt nạ hàn và miếng kim loại phải là 60 µm
tối thiểu, tất cả các cách xung quanh pad.
5. Nên sử dụng giấy nến bằng thép không gỉ, cắt bằng laze và đánh bóng điện với các thành hình thang để đảm bảo giải phóng kem hàn tốt.
7. Tỷ lệ giữa khẩu độ stencil và kích thước miếng đất phải là 1:1 đối với các miếng đệm chu vi.
8. Nên sử dụng mảng 2 x 2 có lỗ 0,75 mm trên khoảng cách 0,95 mm cho miếng đệm giữa để đảm bảo lượng dán thích hợp.
10. Cấu hình chỉnh lại thẻ được đề xuất theo thông số kỹ thuật JEDEC/IPC J-STD-020 cho các Thành phần Thân Nhỏ.
PPPP
PPPPPP
TTTTTT
YYWW #
Hình 8.3. Đánh dấu gói QFN20
thiết bị được lắp ráp. • # – Cho biết phiên bản phần cứng.
Lưu ý: Bản sửa đổi chương trình cơ sở không phải là một phần của việc đánh dấu gói.
silabs.com | Xây dựng một thế giới kết nối hơn. Bản sửa đổi 1.5 | 44
Bảng dữ liệu CP2102N
Machine Translated by Google
Ghi chú ứng dụng có liên quan
Ghi chú ứng dụng sau đây có thể áp dụng cho thiết bị CP2102N:
• AN721: Hướng dẫn tùy chỉnh thiết bị CP210x — Ghi chú ứng dụng này hướng dẫn các nhà phát triển trong quá trình cấu hình của
Thiết bị USBXpress sử dụng Simplicity Studio [Xpress Configurator].
• AN220: Tùy chỉnh trình điều khiển USB — Tài liệu này và phần mềm đi kèm cho phép tùy chỉnh Cổng COM ảo CP210x (VCP) và trình điều khiển USBXpress. • AN197:
Hướng dẫn giao tiếp nối tiếp cho CP210x — Tài
liệu này mô tả các đề xuất để giao tiếp với các thiết bị CP210x USBX-press bằng trình điều khiển Cổng COM ảo (VCP). • AN976: Di chuyển từ CP2102 sang CP2102N
— Tài liệu này hướng dẫn các nhà phát triển cách di chuyển các hệ thống
• AN169: Hướng dẫn dành cho lập trình viên USBXpress — Ghi chú ứng dụng này cung cấp các đề xuất và ví dụ để phát triển việc sử dụng
trình điều khiển truy cập trực tiếp USBXpress.
• AN807: Chứng nhận lại Gói trình điều khiển Windows HCK tùy chỉnh — Tài liệu này mô tả lại quy trình chứng nhận WHQL
yêu cầu trình điều khiển tùy chỉnh.
• AN223: Kiểm soát GPIO thời gian chạy cho CP210x — Tài liệu này mô tả cách chuyển đổi các chân GPIO từ máy chủ USB.
Ghi chú Ứng dụng có thể được truy cập trên trang web của Silicon Labs (www.silabs.com/interface-appnotes) hoặc trong Simplicity Studio bằng cách sử dụng ô [Ghi
chú ứng dụng] .
silabs.com | Xây dựng một thế giới kết nối hơn. Bản sửa đổi 1.5 | 45
Bảng dữ liệu CP2102N
Machine Translated by Google
Lịch sử sửa đổi
• Cập nhật Hình 2.6 Sơ đồ kết nối tự cấp nguồn cho chân USB ở trang 9 để bổ sung lại bộ chia điện áp VBUS bị vô tình-
đã được loại bỏ trong lần sửa đổi trước.
• Đã cập nhật Hình 2.4 Sơ đồ kết nối sạc pin ở trang 7, Hình 2.5 Sơ đồ kết nối dùng nguồn bus cho các chân USB ở trang 8, và Hình 2.6 Sơ đồ kết nối tự cấp nguồn
cho các chân USB ở trang 9 để phản ánh thiết bị bảo vệ SP0503BAHTG mới Phần tuân thủ RoHS con số.
• Đã thêm ghi chú phần sụn vào phần đánh dấu gói.
• Cập nhật Bảng 1.1 Hướng dẫn lựa chọn sản phẩm trên trang 2 để phản ánh thay đổi sửa đổi đối với thiết bị CP2102N-A02. • Đã thêm
phần 4.2.2 Gửi tín hiệu ngắt dòng mô tả cách gửi ngắt dòng • Đã thêm phần 4.3.13 Thời gian chờ của
bộ thu mô tả lệnh nhà cung cấp tùy chỉnh mới để định cấu hình thời gian chờ nhận bộ đệm bên trong • Đã thay đổi ghi chú trong 4.3.12 RS485 (RS485) để chỉ ra rằng
trong CP2102N-A02, chân RS485 không khả dụng ở tốc độ truyền dưới 300
baud.
• Đã thay đổi thông tin trong 4.3.8 Bắt tay phần mềm để chỉ ra rằng trong CP2102N-A02, mức hình mờ lớn hơn 512 được chuyển đổi thành giới hạn XON là 192 và giới
hạn XOFF là 64 byte. • Đã cập nhật sơ đồ mô hình đất PCB trong 8.2 QFN20
• Đã thêm ghi chú vào Bảng 1.1 Hướng dẫn lựa chọn sản phẩm ở trang 2 để làm rõ nhiều loại chỉ báo pin 1 cho mỗi gói. • Đã thêm mô tả về hoạt động của
chân RSTb trong quá trình đặt lại thành Nguồn 2.1 và dưới dạng ghi chú trên 3.1.3 Màn hình đặt lại và cung cấp. • Cập nhật ghi chú về bộ chia điện
trở trên VBUS, thêm bộ chia điện trở vào Hình 2.5 Sơ đồ kết nối Bus-Powered
cho Ghim USB ở trang 8 và sao chép ghi chú vào khu vực này trong USB 2.3.
• Đã thêm bộ chia điện trở trên VBUS vào Hình 2.4 Sơ đồ kết nối sạc pin trên trang 7. • Đã cập nhật Điện trở nhiệt cho
Điện trở nhiệt (Giao diện với môi trường xung quanh) và thêm Thông số điện trở nhiệt (Giao diện với vỏ) và Thông số đặc tính nhiệt (Giao diện trên cùng) cho tất
cả gói theo 3.2 Điều kiện nhiệt.
• Đã cập nhật 4.3.4 Sạc pin (CHREN, CHR0 và CHR1) để bao gồm thông tin về cách định cấu hình GPIO để sạc pin. • Đã cập nhật 4.3.7 Bắt tay phần cứng (RTS và
CTS) và 4.3.12 RS485 (RS485) với lưu ý rằng RTS điều khiển tín hiệu và
Các tính năng RS485 không được hỗ trợ dưới 1200 baud.
• Đã thêm kích thước Z và Y và cập nhật Ghi chú 3 trong Bảng 6.1 Kích thước gói QFN28 trên trang 33. • Đã cập nhật định dạng
• Đã cập nhật Điện áp nguồn vận hành tối thiểu trên VDD lên 3,0 V trong 1. Danh sách tính năng và thông tin đặt hàng, 3.1.1 Điều kiện vận hành được khuyến nghị,
3.1.4 Bộ nhớ cấu hình và Hình 2.3 Sơ đồ kết nối với bộ điều chỉnh điện áp không được sử dụng trên trang 6.
• Cập nhật 4.3.6 Đầu ra Đồng hồ (CLK) để xác định rằng đồng hồ không xuất hiện khi thiết bị ở trạng thái Tạm dừng USB. • Đã cập nhật
nhãn đệm phía dưới QFN24 thành GND thay vì VSS. • Đã điều chỉnh D, E và
aaa trong Kích thước gói QFN28. • Đã điều chỉnh D, E và L trong Kích
silabs.com | Xây dựng một thế giới kết nối hơn. Bản sửa đổi 1.5 | 46
Bảng dữ liệu CP2102N
Machine Translated by Google
Lịch sử sửa đổi
silabs.com | Xây dựng một thế giới kết nối hơn. Bản sửa đổi 1.5 | 47
Machine Translated by Google
Danh mục IoT SW/CT Chất lượng Hỗ trợ & Cộng đồng
www.silabs.com/IoT www.silabs.com/siplicity www.silabs.com/quality www.silabs.com/community
Silicon Labs dự định cung cấp cho khách hàng tài liệu mới nhất, chính xác và chuyên sâu về tất cả các thiết bị ngoại vi và mô-đun có sẵn cho những người triển khai hệ thống và phần mềm đang sử dụng hoặc có ý định sử dụng các
sản phẩm của Silicon Labs. Dữ liệu đặc tính, các mô-đun và thiết bị ngoại vi có sẵn, kích thước bộ nhớ và địa chỉ bộ nhớ đề cập đến từng thiết bị cụ thể và các thông số “Điển hình” được cung cấp có thể và thực sự khác nhau
trong các ứng dụng khác nhau. Các ví dụ ứng dụng được mô tả ở đây chỉ nhằm mục đích minh họa. Silicon Labs có quyền thực hiện các thay đổi mà không cần thông báo thêm đối với thông tin sản phẩm, thông số kỹ thuật và mô tả
trong tài liệu này, đồng thời không đưa ra bảo đảm về tính chính xác hoặc đầy đủ của thông tin đi kèm.
Nếu không có thông báo trước, Silicon Labs có thể cập nhật chương trình cơ sở của sản phẩm trong quá trình sản xuất vì lý do bảo mật hoặc độ tin cậy. Những thay đổi như vậy sẽ không làm thay đổi thông số kỹ thuật hoặc hiệu
suất của sản phẩm. Phòng thí nghiệm Silicon sẽ không chịu trách nhiệm pháp lý về hậu quả của việc sử dụng thông tin được cung cấp trong tài liệu này. Tài liệu này không ngụ ý hoặc cấp bất kỳ giấy phép nào để thiết kế hoặc chế
tạo bất kỳ mạch tích hợp nào. Các sản phẩm này không được thiết kế hoặc cấp phép để sử dụng trong bất kỳ thiết bị FDA Loại III nào, các ứng dụng cần có sự phê duyệt trước khi tiếp thị của FDA hoặc Hệ thống Hỗ trợ Sự sống
mà không có sự đồng ý cụ thể bằng văn bản của Silicon Labs. “Hệ thống hỗ trợ sự sống” là bất kỳ sản phẩm hoặc hệ thống nào nhằm hỗ trợ hoặc duy trì sự sống và/hoặc sức khỏe, mà nếu thất bại thì có thể dẫn đến thương tích
cá nhân hoặc tử vong đáng kể. Các sản phẩm của Silicon Labs không được thiết kế hoặc cấp phép cho các ứng dụng quân sự. Trong mọi trường hợp, các sản phẩm của Silicon Labs sẽ không được sử dụng trong vũ khí hủy diệt hàng
loạt bao gồm (nhưng không giới hạn) vũ khí hạt nhân, sinh học hoặc hóa học hoặc tên lửa có khả năng mang những vũ khí đó. Silicon Labs từ chối mọi bảo đảm rõ ràng và ngụ ý và sẽ không chịu trách nhiệm hoặc nghĩa vụ
pháp lý đối với bất kỳ thương tích hoặc thiệt hại nào liên quan đến việc sử dụng sản phẩm của Silicon Labs trong các ứng dụng trái phép đó.
Silicon Laboratories Inc.®, Silicon Labs®, Silicon Labs®, SiLabs® và Silicon Labs logo®, Bluegiga®, Bluegiga Logo®, ClockBuilder®, CMEMS®, DSPLL®, EFM®,
EFM32®, EFR, Ember®, Energy Micro, logo Energy Micro và sự kết hợp của chúng, “bộ vi điều khiển thân thiện với năng lượng nhất thế giới”, Ember®, EZLink®, EZRadio®, EZRadioPRO®, Gecko®, Gecko OS, Gecko OS Studio, ISOmodem ®,
Precision32®, ProSLIC®, Simplicity Studio®, SiPHY®, Telegesis, Telegesis Logo®, USBXpress®, Zentri, logo Zentri và Zentri DMS, Z-Wave® và các nhãn hiệu khác là nhãn hiệu hoặc nhãn hiệu đã đăng ký của Silicon Labs. ARM, CORTEX,
Cortex-M3 và THUMB là các nhãn hiệu hoặc nhãn hiệu đã đăng ký của ARM Holdings. Keil là nhãn hiệu đã đăng ký của ARM Limited. Wi-Fi là nhãn hiệu đã đăng ký của Wi-Fi Alliance. Tất cả các sản phẩm hoặc tên thương hiệu khác
được đề cập ở đây là thương hiệu của chủ sở hữu tương ứng.
Austin, TX 78701
Hoa Kỳ
http://www.silabs.com