SILIKON-LABS-logo

Pengontrol Antarmuka SILICON LABS CP2101

Pengontrol Antarmuka SILICON-LABS-CP2101-produk

Spesifikasi

  • Nama Produk: CP2102C Jembatan USB ke UART
  • Kecepatan Baud Maksimum: 3Mbps
  • Bit Data: 8
  • Hentikan Bits: 1
  • Bit Paritas: Ganjil, Genap, Tidak Ada
  • Jabat Tangan Perangkat Keras: Ya
  • Dukungan Driver: Driver Port COM Virtual, Driver USBXpress
  • Fitur Lainnya: Dukungan RS-232, GPIO, Sinyal Putus

Petunjuk Penggunaan Produk

Kompatibilitas Perangkat

  • Perangkat CP2102C dirancang untuk menggantikan perangkat USB-ke-UART CP210x antarmuka tunggal yang ada tanpa memerlukan driver tambahan. Perangkat ini kompatibel dengan perangkat seperti CP2102, CP2102N, dan CP2104 dengan perubahan perangkat keras yang minimal.

Kompatibilitas Pin

  • CP2102C sebagian besar pin kompatibel dengan sebagian besar perangkat CP210x, kecuali untuk pin VBUS yang memerlukan koneksi ke voltagpembagi untuk pengoperasian yang benar. Lihat tabel untuk penggantian khusus untuk perangkat CP210x yang berbeda.

Langkah-langkah Instalasi

  1. Hubungkan perangkat CP2102C ke komputer host menggunakan kabel USB.
  2. Driver CDC bawaan yang disediakan oleh Sistem Operasi akan secara otomatis mengenali CP2102C sebagai jembatan USB ke UART.
  3. Tidak diperlukan instalasi driver tambahan untuk fungsionalitas dasar.
  4. Bila perlu, buatlah perubahan perangkat keras kecil sesuai dengan perangkat spesifik yang akan diganti.

Lebihview

Perangkat CP2102C dirancang untuk bertindak sebagai jembatan USB ke UART yang bekerja dengan driver CDC bawaan yang disediakan oleh Sistem Operasi. Perangkat ini dapat digunakan untuk mengganti perangkat USB-ke-UART CP210x antarmuka tunggal yang ada tanpa menginstal driver apa pun.

Untuk beberapa perangkat, seperti CP2102, CP2102N, dan CP2104, CP2102C hampir merupakan pengganti sementara. Selain penambahan dua resistor, tidak ada perubahan perangkat keras atau perangkat lunak lain yang diperlukan untuk menggunakan CP2102C dalam desain yang ada. Untuk perangkat lain, sedikit perbedaan paket atau fitur mungkin memerlukan perubahan kecil pada perangkat keras. Catatan aplikasi ini menjelaskan secara rinci langkah-langkah yang diperlukan untuk mengintegrasikan perangkat CP2102C ke dalam desain sebagai pengganti perangkat CP210x sebelumnya.

Perangkat yang dicakup dalam catatan aplikasi ini adalah: CP2101, CP2102/9, CP2103, CP2104, dan CP2102N. Perangkat dengan beberapa antarmuka, seperti CP2105 dan CP2108, tidak dibahas.

POIN UTAMA

  • CP2102C mempertahankan kompatibilitas fitur UART tingkat tinggi dengan sebagian besar perangkat CP210x yang ada.
  • Desain akan memerlukan perubahan perangkat keras minimal saat migrasi ke CP2102C.
  • CP2102C menyediakan jalur migrasi untuk:
    • CP2101
    • CP2102 / 9
    • CP2103
    • CP2104
    • CP2102N

Perbandingan Perangkat

Kompatibilitas Fitur

Tabel di bawah ini menyediakan tabel perbandingan fitur lengkap untuk semua perangkat CP210x, termasuk CP2102C. Secara umum, CP2102C memenuhi atau melampaui rangkaian fitur semua perangkat CP210x sebelumnya.

Tabel 1.1. Fitur Keluarga CP210x

Fitur CP2101 CP2102 CP2109 CP2103 CP2104 CP2102N CP2102C
Dapat diprogram ulang X X   X   X  
Dapat diprogram satu kali     X   X    
Fitur UART
Kecepatan Baud Maksimum 921.6kbps 921.6kbps 921.6kbps 921.6kbps 921.6kbps Kecepatan 3Mbps Kecepatan 3Mbps
Bit Data: 8 X X X X X X X
Bit Data: 5, 6, 7   X X X X X X
Hentikan Bits: 1 X X X X X X X
Hentikan Bit: 1.5, 2   X X X X X X
Bit Paritas: Ganjil, Genap, Tidak Ada X X X X X X X
Bit Paritas: Tanda, Spasi   X X X X X X
Jabat Tangan Perangkat Keras X X X X X X X1
Jabat Tangan X-ON/X-OFF X X X X X X  
Dukungan Karakter Acara X X X     X  
Transmisi Putus Saluran   X X   X X X2
Aliasasi Laju Baud   X X X      
Dukungan Pengemudi  
Pengandar Port COM Virtual X X X X X X  
Driver USBXpress X X X X X X  
Fitur Lainnya  
Dukungan RS-232 X X X X X X X
Dukungan RS-485       X X X  
GPIO (Operasi GPIO) Tidak ada Tidak ada Tidak ada 4 4 Nomor telepon 4-7 Tidak ada
Deteksi Pengisi Daya Baterai           X  
Bangun Jarak Jauh           X  
Keluaran Jam           X  

Catatan

  1. Karena jabat tangan perangkat keras diaktifkan secara default, kami sarankan untuk menghubungkan CTS dengan resistor penarik yang lemah sehingga perangkat masih dapat bekerja secara normal jika pin tidak tersambung sepenuhnya (RTS, CTS).
  2. CP2102C mendukung pemberian sinyal pemutusan dengan resistor eksternal 10 kOhm antara TXD dan ground.

Kompatibilitas Pin

Kecuali pin VBUS-nya, yang harus dihubungkan ke voltagPembagi untuk pengoperasian yang tepat, CP2102C sebagian besar kompatibel dengan sebagian besar perangkat CP210x. Berikut adalah tabel varian CP2102C yang dapat digunakan untuk menggantikan perangkat CP210x sebelumnya.

Tabel 1.2. Pengganti CP2102C untuk Perangkat CP210x

Perangkat CP210x Pengganti yang Kompatibel dengan Pin
CP2101 CP2102C-A01-GQFN28
CP2102 / 9 CP2102C-A01-GQFN28
CP2103 Tidak ada (lihat pertimbangan migrasi)
CP2104 CP2102C-A01-GQFN24
CP2102N CP2102C-A01-GQFN24 / CP2102C-A01-GQFN28

Seperti yang dicatat pada lembar data CP2102C, ada dua batasan relevan pada volume pin VBUStage dalam konfigurasi bertenaga sendiri dan bertenaga bus. Yang pertama adalah vol maksimum absoluttage diizinkan pada pin VBUS, yang didefinisikan sebagai VIO + 2.5 V dalam Absolut

Tabel Rating Maksimum. Yang kedua adalah input vol tinggitage (VIH) yang diterapkan ke VBUS saat perangkat terhubung ke bus, yang didefinisikan sebagai VIO – 0.6 V dalam tabel spesifikasi GPIO.

Pembagi resistor (atau rangkaian ekuivalen fungsional) pada VBUS, seperti yang ditunjukkan pada Gambar 1.1 Diagram Koneksi Bertenaga Bus untuk Pin USB dan Gambar 1.2 Diagram Koneksi Daya Mandiri untuk Pin USB untuk operasi daya mandiri dan bus, masing-masing, diperlukan untuk memenuhi spesifikasi ini dan memastikan pengoperasian perangkat yang andal. Dalam hal ini, batasan arus pembagi resistor mencegah kebocoran arus pin VBUS yang tinggi, meskipun spesifikasi VIO + 2.5 V tidak sepenuhnya terpenuhi saat perangkat tidak diberi daya.

Pengontrol Antarmuka SILICON-LABS-CP2101-gbr-1

Gambar 1.1. Diagram Koneksi Bertenaga Bus untuk Pin USB

Pengontrol Antarmuka SILICON-LABS-CP2101-gbr-2

Gambar 1.2. Diagram Koneksi Daya Mandiri untuk Pin USB

Migrasi Perangkat

Bagian berikut menjelaskan pertimbangan migrasi saat beralih dari perangkat CP210x yang ada ke perangkat CP2102C.

CP2101 ke CP2102C

Kompatibilitas Perangkat Keras

  • CP2102C-A01-GQFN28 kompatibel dengan pin CP2101 dengan penambahan voltagrangkaian pembagi e ditunjukkan pada Gambar 1.1 Diagram Koneksi Bertenaga Bus untuk Pin USB dan Gambar 1.2 Diagram Koneksi Berdaya Mandiri untuk Pin USB.

Kompatibilitas Perangkat Lunak

CP2102C memiliki fitur UART yang kompatibel dengan CP2101. Tidak ada perubahan perangkat lunak yang diperlukan saat mengubah desain CP2101 ke CP2012C.

CP2102/9 ke CP2102C

Kompatibilitas Perangkat Keras

  • CP2102C-A01-GQFN28 memiliki pin yang kompatibel dengan CP2102/9 dengan penambahan voltagrangkaian pembagi e ditunjukkan pada Gambar 1.1 Diagram Koneksi Bertenaga Bus untuk Pin USB dan Gambar 1.2 Diagram Koneksi Berdaya Mandiri untuk Pin USB.
  • CP2109 memiliki persyaratan perangkat keras tambahan bahwa pin VPP (pin 18) harus dihubungkan ke kapasitor ke ground untuk pemrograman dalam sistem. Kapasitor ini tidak diperlukan pada CP2102C dan dapat diabaikan dengan aman.

Kompatibilitas Perangkat Lunak

CP2102C kompatibel dengan CP2102/9 dengan satu pengecualian:

  • Aliasasi Laju Baud

Baud Rate Aliasing adalah fitur yang memungkinkan perangkat untuk menggunakan baud rate yang telah ditetapkan sebelumnya sebagai pengganti baud rate yang diminta oleh pengguna. MisalnyaampMisalnya, perangkat yang menggunakan Baud Rate Aliasing dapat diprogram untuk menggunakan baud rate 45 bps setiap kali 300 bps diminta.

Baud Rate Aliasing tidak didukung pada CP2102C.

Jika Baud Rate Aliasing digunakan dalam desain CP2102/9, CP2102C tidak kompatibel sebagai pengganti.

CP2103 ke CP2102C

Kompatibilitas Perangkat Keras

CP2102C tidak memiliki varian pin yang kompatibel yang dapat menggantikan CP2103:

  • Paket CP2103 QFN28 memiliki pin VIO tambahan pada pin 5 yang menggeser fungsi pin sebelumnya pada paket searah jarum jam di sekitar paket sebanyak satu pin dibandingkan dengan paket CP2102C QFN28. Hal ini memengaruhi pin 1-5 dan 22-28.
  • Tidak seperti CP2103, CP2102C tidak mendukung fungsionalitas tambahan pada pin 16-19.
  • Semua pin lainnya tetap dalam konfigurasi yang sama.

Jika diperlukan rel VIO terpisah untuk suatu desain, varian CP2102C QFN24 yang lebih kecil dapat digunakan. Varian ini memiliki rangkaian fungsi yang identik dengan CP2103, tetapi dalam paket QFN24 yang lebih kecil.

Selain perbedaan pin-out ini, tidak ada perubahan perangkat keras lain yang diperlukan untuk migrasi dari CP2103 ke CP2102C.

Kompatibilitas Perangkat Lunak

CP2102C memiliki fitur UART yang kompatibel dengan CP2103 dengan satu pengecualian: Baud Rate Aliasing.

Baud Rate Aliasing adalah fitur yang memungkinkan perangkat untuk menggunakan baud rate yang telah ditetapkan sebelumnya sebagai pengganti baud rate yang diminta oleh pengguna. MisalnyaampMisalnya, perangkat yang menggunakan Baud Rate Aliasing dapat diprogram untuk menggunakan baud rate 45 bps setiap kali 300 bps diminta.

Baud Rate Aliasing tidak didukung pada CP2102C.

Jika Baud Rate Aliasing digunakan dalam desain CP2103, CP2102C tidak kompatibel sebagai pengganti.

CP2104 ke CP2102C

Kompatibilitas Perangkat Keras

CP2102C-A01-GQFN24 memiliki pin yang kompatibel dengan CP2104 dengan penambahan voltagrangkaian pembagi e ditunjukkan pada Gambar 1.1 Diagram Koneksi Bertenaga Bus untuk Pin USB dan Gambar 1.2 Diagram Koneksi Berdaya Mandiri untuk Pin USB.

Tidak ada perubahan perangkat keras lain yang diperlukan saat mengubah desain CP2104 ke CP2102C. CP2104 memang memerlukan kapasitor antara VPP (pin 16) dan ground untuk pemrograman dalam sistem, tetapi pin ini tidak terhubung pada CP2102C. Apakah kapasitor ini terpasang pada pin ini atau tidak, tidak akan berpengaruh pada CP2102C.

Kompatibilitas Perangkat Lunak

CP2102C memiliki fitur UART yang kompatibel dengan CP2104. Tidak ada perubahan perangkat lunak yang diperlukan saat mengubah desain CP2104 ke CP2012C.

CP2102N ke CP2102C

Kompatibilitas Perangkat Keras

CP2102C-A01-GQFN24 / CP2102C-A01-GQFN28 memiliki pin yang kompatibel dengan CP2102N-A02-GQFN24 / CP2102N-A02-GQFN28 dengan penambahan vol.tagrangkaian pembagi e ditunjukkan pada Gambar 1.1 Diagram Koneksi Bertenaga Bus untuk Pin USB dan Gambar 1.2 Diagram Koneksi Berdaya Sendiri untuk Pin USB. Tidak ada perubahan perangkat keras lain yang diperlukan saat mengubah desain CP2102N ke CP2102C.

Kompatibilitas Perangkat Lunak

CP2102C memiliki fitur UART yang kompatibel dengan CP2102N. Tidak ada perubahan perangkat lunak yang diperlukan saat mengubah desain CP2102N ke CP2012C.

Penafian

Silicon Labs bermaksud untuk menyediakan pelanggan dengan dokumentasi terbaru, akurat, dan mendalam dari semua periferal dan modul yang tersedia untuk implementasi sistem dan perangkat lunak yang menggunakan atau berniat menggunakan produk Silicon Labs. Data karakterisasi, modul dan periferal yang tersedia, ukuran memori, dan alamat memori mengacu pada setiap perangkat tertentu, dan parameter "Khas" yang disediakan dapat dan memang bervariasi dalam aplikasi yang berbeda. Aplikasi mantanample yang dijelaskan di sini hanya untuk tujuan ilustrasi. Silicon Labs berhak melakukan perubahan tanpa pemberitahuan lebih lanjut terhadap informasi produk, spesifikasi, dan deskripsi di sini, dan tidak memberikan jaminan mengenai keakuratan atau kelengkapan informasi yang disertakan. Tanpa pemberitahuan sebelumnya, Silicon Labs dapat memperbarui firmware produk selama proses produksi untuk alasan keamanan atau keandalan. Perubahan tersebut tidak akan mengubah spesifikasi atau kinerja produk. Silicon Labs tidak bertanggung jawab atas konsekuensi penggunaan informasi yang diberikan dalam dokumen ini. Dokumen ini tidak menyiratkan atau secara tegas memberikan izin apa pun untuk merancang atau membuat sirkuit terpadu apa pun. Produk ini tidak dirancang atau diizinkan untuk digunakan dalam perangkat FDA Kelas III apa pun, aplikasi yang memerlukan persetujuan pra-pasar FDA, atau Sistem Pendukung Kehidupan tanpa izin tertulis khusus dari Silicon Labs. “Sistem Pendukung Kehidupan” adalah produk atau sistem apa pun yang dimaksudkan untuk mendukung atau menopang kehidupan dan/atau kesehatan, yang jika gagal, dapat diperkirakan mengakibatkan cedera atau kematian signifikan pada diri seseorang. Produk Silicon Labs tidak dirancang atau diizinkan untuk aplikasi militer. Produk Silicon Labs dalam keadaan apa pun tidak boleh digunakan dalam senjata pemusnah massal termasuk (namun tidak terbatas pada) senjata nuklir, biologi atau kimia, atau rudal yang mampu menghasilkan senjata tersebut. Silicon Labs menyangkal semua jaminan tersurat maupun tersirat dan tidak bertanggung jawab atau berkewajiban atas cedera atau kerusakan apa pun yang terkait dengan penggunaan produk Silicon Labs dalam aplikasi tidak sah tersebut.

Informasi Merek Dagang

Silicon Laboratories Inc.®, Silicon Laboratories®, Silicon Labs®, SiLabs® dan logo Silicon Labs®, Bluegiga®, Bluegiga Logo®, EFM®, EFM32®, EFR, Ember®, Energy Micro, logo Energy Micro dan kombinasinya , “mikrokontroler paling ramah energi di dunia”, Redpine Signals®, WiSeConnect , n-Link, EZLink®, EZRadio®, EZRadioPRO®, Gecko®, Gecko OS, Gecko OS Studio, Precision32®, Simplicity Studio®, Telegesis, Telegesis Logo®, USBXpress® , Zentri, logo Zentri dan Zentri DMS, Z-Wave®, dan lainnya adalah merek dagang atau merek dagang terdaftar dari Silicon Labs. ARM, CORTEX, Cortex-M3 dan THUMB adalah merek dagang atau merek dagang terdaftar dari ARM Holdings. Keil adalah merek dagang terdaftar dari ARM Limited. Wi-Fi adalah merek dagang terdaftar dari Wi-Fi Alliance. Semua produk atau nama merek lain yang disebutkan di sini adalah merek dagang dari pemiliknya masing-masing.

Info lebih lanjut

Portofolio IoT

SW/HW

Kualitas

Dukungan & Komunitas

Laboratorium Silikon Inc.

400 Cesar Barat Chavez Austin, TX 78701

Amerika Serikat

Tanya Jawab Umum

  • T: Dapatkah CP2102C digunakan sebagai pengganti langsung untuk semua perangkat CP210x?
    • A: CP2102C pada dasarnya merupakan pengganti langsung untuk perangkat seperti CP2102, CP2102N, dan CP2104 dengan perubahan perangkat keras yang minimal. Untuk perangkat lain, sedikit perbedaan pada paket atau fitur mungkin memerlukan modifikasi perangkat keras kecil.
  • T: Berapa laju baud yang disarankan untuk CP2102C?
    • A: CP2102C mendukung laju baud maksimum 3Mbps.

Dokumen / Sumber Daya

Pengontrol Antarmuka SILICON LABS CP2101 [Bahasa Indonesia:] Panduan Pengguna
CP2101, Pengontrol Antarmuka CP2101, Pengontrol Antarmuka, Pengontrol

Referensi

Tinggalkan komentar

Alamat email Anda tidak akan dipublikasikan. Bidang yang wajib diisi ditandai *