![]() |
發布時間: 2024-1-23 15:52
正文摘要:大佬們有沒有什么辦法一個串口控制多個RS232呢,我使用迪文屏時遇到這個問題,想要同時驅動兩塊屏幕,但是串口有不夠用。 我如果按這種方式連線能不能達到我想要的效果(備注:迪文屏的地址是可以更改的,我通過發 ... |
TTQ001 發表于 2024-1-26 07:59 我現在用的屏好像只有TTL和232兩種通信方式 |
akii 發表于 2024-1-26 06:41 4052是什么芯片 |
DoneDone 發表于 2024-1-24 14:11 還有好多其他功能,這樣太費時了 |
tyrl800 發表于 2024-1-27 09:27 我就是這么想的,不會同時發送信息的,我后面那個方案怎么樣。 |
ZHAOBAO511 發表于 2024-1-24 17:02 現在是設計方案階段,沒有現成的去長時間驗證,只有等以后出現問題在解決了 ![]() |
從機不要同時向主機發信息,可以一主多從 |
少年阿舍 發表于 2024-1-24 14:52 9/12腳是啥輸出模式? 如果是推挽用久了會燒端口 |
RS232是點對點通信。 必須將其轉換為 RS485 才能控制多個 RS232 設備。 |
可以利用 ˋ4052 作 1 對 4 的切換 ! |
EdwardTsapiev 發表于 2024-1-25 17:07 都沒有加一個串口方便便宜。 |
如果兩個屏幕確實不同時傳輸,那么最正確的電路設計是通過具有兩個輸入的單個與門將芯片引腳R1out和R2out組合起來。 例如,您可以使用 SN74AHC1G08DBVR(SOT-23-5 外殼)或 NC7S08P5X(SC-70-5 外殼)。 |
Hephaestus 發表于 2024-1-24 17:00 前面那種方法確實不行,但后面這一種就不知道有沒有什么問題了 |
Hephaestus 發表于 2024-1-24 17:00 用了一個串口,去控制兩路232 |
少年阿舍 發表于 2024-1-24 14:52 應該是可以的,時間延時一下,多測試測試,測個幾個月,有時隱患要很久才能顯出來,最好的方法就是485了 |
少年阿舍 發表于 2024-1-24 14:52 那你用了兩個串口,與標題不符。 |
Hephaestus 發表于 2024-1-24 12:31 我后面這個方案呢?232到屏幕都是單路輸出的,把MAX232的10和11腳短接,9和12腳短接,這樣收發都能控制了,我測試了下收發是沒問題的,不知道會不會有什么隱患 ![]() |
單片機模擬一個波特率低的串口也好做。 |
232的TX可以接n個RX,但是多個TX不可以并聯,那是短路,所以樓主想法完全不合理。 |
xo37 發表于 2024-1-24 08:39 確實不能,并聯后單片機給兩個屏正常發送沒問題,屏給單片機發送就有問題了,收不到信號 ![]() |
rs232硬件貌似就不支持1對多,除非另外配置串口分配器; rs485倒是支持1對多…… |