Electronics > Projects, Designs, and Technical Stuff

Adding many UARTs to an existing system

(1/2) > >>

jeremy:
I have an existing microcontroller system with only one spare UART, but I need 5 of them. It seems like there are some chips on the market for this (SPI/I2C to UART), but they are more expensive than buying a second microcontroller...

Has anyone solved this problem before and can point me in the right direction? I'm not able to multiplex the lines unfortunately, I really do need a FIFO-based system.

oPossum:
8 UARTS for ~$3

Some translation required.

https://lcsc.com/product-detail/RS232_CH438Q_C100039.html

MosherIV:
No, I do not think that part will do what is asked for. That part is just the tranceiver (buffer and voltage converter)

Usually, you choose a microcontroller with the peripherals you want built in. I do not think there are any  with 5 or more 'serial port'.
There are the old school uart peripheral devices 16550 uart chips but they are not really designed to interface to microcontrollers, they are designed to interface to microprocessors.

oPossum:
The CH438 is eight 16550 UARTs in one package.

jeremy:
Thanks, the CH438 looks neat but it does require something like 18 pins to interface?

Also my point of reference is the stm32l071C8 which has 5 UARTs for about the same price, but it is also a full blown arm microcontroller. 

Navigation

[0] Message Index

[#] Next page

There was an error while thanking
Thanking...
Go to full version
Powered by SMFPacks Advanced Attachments Uploader Mod