EDA365电子论坛网

标题: RS232 HUB [打印本页]

作者: Ryanapp    时间: 2024-4-29 17:07
标题: RS232 HUB
如題:# m6 }7 s" U: `) Z
請問版上有人做過RS232 HUB的設計嗎?
+ v* `$ p* E. G# R4 D5 a需求是做到1台主機接10台RS232設備。
* ?$ E/ d$ e2 l' O希望能有具體的設計原理。
2 d7 u) W- P3 k; D) `感謝再感謝。8 X& f$ q. G& a8 }' \* c: o6 z

作者: Sleep_xz    时间: 2024-4-29 17:15

# `% v% h& N$ f* V2 C8 s7 Z232是串行的,你只能用一主多从的设计方法。这个不好实现,
作者: Ryanapp    时间: 2024-4-29 17:40
Sleep_xz 发表于 2024-4-29 17:152 V1 Y  ~; g: J
232是串行的,你只能用一主多从的设计方法。这个不好实现,
2 x1 [, v" d3 V
目前看到競品設計中有一個asic,但需求單不要asic。
! Y( t# R0 S5 \4 V4 X! v) ~找個腳位少帶Uart的mcu, 用10顆,再用i2c接起來,不曉得這想法是否可行,是否有人這樣玩過。
+ `' h! T: H+ p8 G4 t& s' C, Cthx
( q7 _4 f- E0 L( B& a; E
& q& g# ^" {# [
作者: 超級狗    时间: 2024-4-29 17:45
USB to UART
# |% H2 y5 B' ~9 lhttps://www.wch-ic.com/products/categories/46.html?pid=1#data$ V2 ~) G! n. }: V7 |5 d& ?
* j2 |/ _/ Z9 h
PCI or PCIe to UART" ]# d# j) }  a7 x2 q
https://www.wch-ic.com/products/category/2.html#data
作者: Getaway    时间: 2024-4-29 18:36
Ryanapp 发表于 2024-4-29 17:40
2 m% V7 E; v# t4 S$ w5 P目前看到競品設計中有一個asic,但需求單不要asic。
' k7 c( D0 A+ N' M& @. I9 h找個腳位少帶Uart的mcu, 用10顆,再用i2c接起來,不 ...
3 [' _% Q3 A0 K8 ?! R
用FPGA,
  ^1 ?$ Z1 W4 F' l5 q内核用CPU,用Verilog语言写10个232的内核,就可以实现了# l& h* h) a( H, e& m! Y$ r
我就是这么用的
: y: c- ?. @+ K$ E
5 e: ?7 X! \8 S3 t; q! I# w
作者: wudipk2010    时间: 2024-4-30 10:47
本帖最后由 wudipk2010 于 2024-4-30 10:56 编辑
8 F' {* l+ M2 X# P# Z5 ^: O# T. d0 e# R
CH438可以1扩8,一扩10的你可以在对应系列再找找。或者可以自己用单片机搭,用3片带4个UART的单片机,主单片机和两个从单片机,单片机之间用SPI连接,但是需要自己写程序
) {7 X# I( F) e4 z/ O6 b
作者: aarom    时间: 2024-5-1 08:50
提示: 作者被禁止或删除 内容自动屏蔽
作者: Shieh    时间: 2024-5-7 10:57
Ryanapp 发表于 2024-4-29 17:40
6 X2 X+ u$ p# E% S5 J( N/ S( b目前看到競品設計中有一個asic,但需求單不要asic。3 ^3 d" C0 T5 f6 l; t
找個腳位少帶Uart的mcu, 用10顆,再用i2c接起來,不 ...
8 ~& |( T1 m8 F
你这样不可行(或者不好实现),方案1:使用FPGA,方案2使用PCIE转URAT然后再转RS232(之前做过1转8的),方案3使用USB转URAT然后再转RS232(没做过)4 a' _2 }8 v) {4 T

作者: wangshilei    时间: 2024-5-8 09:51
WK2204, CH9434等,这些是我们用的. 不过速度慢
作者: Ryanapp    时间: 2024-5-15 09:02
wangshilei 发表于 2024-5-8 09:51$ E% U4 X$ G' f$ K
WK2204, CH9434等,这些是我们用的. 不过速度慢

8 b2 l0 R9 M0 O; V4 I: y感謝回复,子設備baudrate都是9600。
作者: Ryanapp    时间: 2024-5-15 09:04
Shieh 发表于 2024-5-7 10:57
4 H6 U5 Y- I$ H" y$ U# x: v! k你这样不可行(或者不好实现),方案1:使用FPGA,方案2使用PCIE转URAT然后再转RS232(之前做过1转8的) ...

) O2 a  X# P( ?感謝回复。
* C% W0 B" T) @8 Q2 X我是參考[size=15.008px]ccTalk所發想的,) o# T9 Y: ~7 O. e# [
[size=15.008px]沒有pcie。殘念
( C' S, v2 k% A7 ~2 I! ^4 d




欢迎光临 EDA365电子论坛网 (https://bbs.eda365.com/) Powered by Discuz! X3.2