ماژول مبدل I2C و SPI به سریال UART با تراشه SC16IS752
ماژول مبدل SPI به UART با چیپ SC16IS752 یک چیپ مناسب و کاربردی جهت تبدیل پروتکل های SPI و I2C به UART است و به کمک آن می توان سیستم هایی که به صورت وای فای و از طریق پورت UART تبادل داده انجام می دهند را از طریق اینترفیس SPI کنترل کرد و پروتکل ارتباطی آن ها را جهت ارتباط با بحش دیگر میکروکنترلر آزاد کرد.
ولتاژ تغذیه این ماژول از طریق رگولاتور 3.3 ولت ثبیت و با یکم اختلاف به آی سی می رسد و با اتصال ولتاژ حداکثر 5.5 ولت اتفاقی برای برد نمی افتد.
کاربرد آداپتور تبدیل I2C به UART با تراشه SC16IS752:
- اینترنت اشیا
- بردهای ریموت و وایرلس
- پروژه های آردوینو
مشخصات آداپتور تبدیل I2C به UART با تراشه SC16IS752:
- UART به صورت Dual-Duplex
- اینترفیس SPI و I2C
- ولتاژ تغذیه 3.3 ولت
- سازگار با استاندارد صنعتی 16C450
- محدوده دمای عملیاتی: -40°C تا +95°C
- نرخ انتقال داده 5 Mbit/s
- قابلیت ارتباط با مود کاری RTS/cds
- 8 پین ورودی و خروجی دیجیتال
- فرستنده و گیرنده 64 بایتی FIFO
مستندات:
راه اندازی ماژول SC16IS752 SPI-UART
دیتاشیت ماژول SC16IS752 SPI-UART
Description:
The SC16IS752 is an I2C/SPI bus interface that connects to a dual-channel, high-performance UART, providing data rates of up to 5 Mbit/s, low operating and standby currents, and eight pin e additional programmable /s for the application. Transparent protocol conversion from I2C/SPI bus to RS-232/RS-485, and fully bi-directional. The SC16IS752 only supports SPI clock speeds of 4 Mbit/s and it supports IrDA SIR up to 1.152 Mbit/s. The internal register assembly is backward compatible with the widely used and popular 16C450. Supports hardware and software automatic flow control, automatic RS-485 support and software reset. Allows the software to reset the uart at any time.
Application:
IOT
WiFily Projects
Arduino board projects
Features:
Dual-Duplex UART
I2C bus or SPI interface optional
3.3V or 2.5V operation
Industrial temperature range: -40°C to +95°C
Fully compatible with industry standard 16C450 and its equivalent
Baud rate up to 5 Mbit/s in 16 × clock mode
Automatic hardware flow control using RTS/cds
Support RS-485 automatic (slave address automatic detection)
Up to eight programmable I/O pins
RS-485 pilot direction control via RTS signal
RS-485 driver direction command reversal
SC16IS762 supports IrDA SIR up to 1.152 kbit/s
Software reset
Activate/deactivate transmitters and receivers independently of each other
Programmable special character detection, fully programmable character format
5-bit, 6-bit, 7-bit or 8-bit characters, even, odd or no parity, 1, 11/2 or 2 stop bits
Production and line stop detection
Internal loopback mode
Standby current less than 3.3° at 3.3V
5V input tolerance
Integrated IrDA encoder and decoder supporting IrDA SIR up to 115.2 kbit/s
Automatic software flow control with programmable Xon/Xoff characters, single or two Xon/Xoff characters
64 byte FIFO (transmitter and receiver), receive and transmit FIFO levels
SPI Bus Function:
SC16IS752 supports SPI clock speeds up to 4 Mbit/s
Slave mode only
SPI mode 0
Small panel size: 27.2mm*26.4mm*15.5mm
I2C Bus Function:
Noise filter on SCL/SDA input
400 kbps (fastest)
Compatible with I2C bus fast mode
Only slave mode