找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 3420|回復: 12
收起左側(cè)

如何用max232實現(xiàn)單片機雙機通信?

[復制鏈接]
回帖獎勵 50 黑幣 回復本帖可獲得 50 黑幣獎勵! 每人限 1 次
ID:836924 發(fā)表于 2021-12-1 16:35 | 顯示全部樓層 |閱讀模式
雙機通信要用max232程序該怎么寫??數(shù)碼管是共陰,4按鍵控制數(shù)碼管跟12個LED燈實現(xiàn)4種流水方式同時數(shù)碼管隨意顯示數(shù)字
51hei圖片_20211201163502.png
回復

使用道具 舉報

ID:624769 發(fā)表于 2021-12-1 19:19 | 顯示全部樓層
雙機通訊本身是不需要通過 MAX232的,直接A機的TX接B機的RX, A機的RX接B機的TX 就可以了,
你非要經(jīng)過MAX232通訊的話, 應該也是接到同一片 MAX232 的通道1,和通道2,
你非要通過兩片 MAX232 的話,極度容易發(fā)生泵死現(xiàn)象。
回復

使用道具 舉報

ID:836924 發(fā)表于 2021-12-1 20:25 | 顯示全部樓層
188610329 發(fā)表于 2021-12-1 19:19
雙機通訊本身是不需要通過 MAX232的,直接A機的TX接B機的RX, A機的RX接B機的TX 就可以了,
你非要經(jīng)過MAX2 ...

項目要求使用max232來完成雙機通訊
回復

使用道具 舉報

ID:624769 發(fā)表于 2021-12-1 20:31 | 顯示全部樓層
yq1113 發(fā)表于 2021-12-1 20:25
項目要求使用max232來完成雙機通訊

那就接在同一片MAX232的兩個通道上。
回復

使用道具 舉報

ID:836924 發(fā)表于 2021-12-1 20:47 | 顯示全部樓層
188610329 發(fā)表于 2021-12-1 20:31
那就接在同一片MAX232的兩個通道上。

方便寫個程序看看嗎。
回復

使用道具 舉報

ID:624769 發(fā)表于 2021-12-1 20:50 | 顯示全部樓層
yq1113 發(fā)表于 2021-12-1 20:25
項目要求使用max232來完成雙機通訊

MAX232的電容要求非常高,請按下表配置電容。
MAX232 和 MAX232A 電容需求是不一樣的,所以核對你使用的型號,選擇電容。
電容最好使用  膽電解電容。
MAX232.png
回復

使用道具 舉報

ID:624769 發(fā)表于 2021-12-1 20:52 | 顯示全部樓層
yq1113 發(fā)表于 2021-12-1 20:47
方便寫個程序看看嗎。

程序不需要啊,就是串口傳輸啊, MAX232本身只是硬件而且,不需要特殊程序。
回復

使用道具 舉報

ID:81196 發(fā)表于 2021-12-2 09:23 | 顯示全部樓層
你的項目規(guī)定使用RS232肯定是為了傳輸穩(wěn)定可靠考慮的。只是你每個單片機的某一串口外接一個232芯片,然后用DB9外引。使用時只是將DB9公母對插即可。232串口的程序使用與正常的串口程序無異樣,他只是側(cè)重于硬件的叫法。只是硬件連接時是收接發(fā),發(fā)接收。
回復

使用道具 舉報

ID:824490 發(fā)表于 2021-12-2 10:11 | 顯示全部樓層
max232存在與否,跟代碼沒有半毛錢的關(guān)系。232只是電平轉(zhuǎn)換電路。
雙機通信要用上max232,無非就是把MCU的電平(CMOS、TTL)轉(zhuǎn)成232電平。它們之間的優(yōu)缺點你可以度娘一下。

所以你這個“雙機通信用max232”的項目,要2個MAX232才是完整的。
回復

使用道具 舉報

ID:951528 發(fā)表于 2021-12-3 09:28 | 顯示全部樓層
搞不懂為什么單片機之間要用232通訊,都一種芯片一種電平直接通訊不就好了,至于樓上說的電容問題確實是這樣,我這串口有時候會無法通訊加熱后就能了
回復

使用道具 舉報

ID:624769 發(fā)表于 2021-12-3 10:01 來自手機 | 顯示全部樓層
如果是為了傳輸距離,或者傳輸穩(wěn)定,那么建議改成485, ttl轉(zhuǎn)rs232通常是無奈之舉,你雙機主動轉(zhuǎn)rs232是得不償失的,差不多的成本,485無論距離還是穩(wěn)定性遠勝過232,通過max232轉(zhuǎn)的232也就十幾米的距離吧,485可是千米級別。是
回復

使用道具 舉報

ID:313854 發(fā)表于 2021-12-3 14:06 | 顯示全部樓層
232通訊是實際項目傳輸接口,使用proteus仿真的話直接用TTL模擬通訊就可以了,規(guī)定通訊協(xié)議后,數(shù)碼管顯示不同內(nèi)容
回復

使用道具 舉報

ID:988844 發(fā)表于 2021-12-6 21:27 | 顯示全部樓層
單片機之間要用232通訊,都一種芯片一種電平直接通訊不就好了
回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則

手機版|小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機教程網(wǎng)

快速回復 返回頂部 返回列表