找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

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

單片機在一根線上傳遞信號電路

[復制鏈接]
ID:302293 發(fā)表于 2023-3-1 16:20 | 顯示全部樓層 |閱讀模式
       單片機之間的同步信號,通過運放發(fā)送接收,并且用一根線傳遞信號,接收端收到發(fā)射回復1,發(fā)射端收到1,繼續(xù)發(fā)射,這樣的電路是什么樣的
回復

使用道具 舉報

ID:584814 發(fā)表于 2023-3-2 11:29 | 顯示全部樓層
按你想的畫出來就是電路。
但一條線收1回1如何編碼想過么 ? 抗干擾等怎么辦 ?
回復

使用道具 舉報

ID:1045628 發(fā)表于 2023-3-2 11:29 | 顯示全部樓層
一般軟件解決會更方便,只需要兩個單片機之間拉兩根線就行,各自做一個外部中斷和一個輸出信號
回復

使用道具 舉報

ID:1045628 發(fā)表于 2023-3-2 11:33 | 顯示全部樓層
如果限定只能用一根線,建議使用 1-wire 總線
回復

使用道具 舉報

ID:230500 發(fā)表于 2023-3-2 11:51 | 顯示全部樓層
那不就是單總線嗎,可以仔細看下DS18B20的手冊;有詳細的協(xié)議介紹, 不建議這樣做,速度太慢,對時序的約束比較高; 不然也就不會有串口協(xié)議了;前輩工程師們能想到的 肯定都想到了;串口用起來也方便,
回復

使用道具 舉報

ID:401564 發(fā)表于 2023-3-3 22:06 | 顯示全部樓層
你說的一根線是什么意思?
單純的一根?那不就是天線嗎!
如果是共地,18B20不就是一根嗎!
回復

使用道具 舉報

ID:1034262 發(fā)表于 2023-3-3 23:18 | 顯示全部樓層
單線半雙工通信用得太多了,我一般用串口方式。
回復

使用道具 舉報

ID:1065084 發(fā)表于 2023-3-4 12:02 | 顯示全部樓層
如果只是同步信號 直接用一根線就可以 你主程序判斷這個io電平即可,當接受端收到時 拉低該信號延時100ms,另一端100ms內(nèi)查詢一次就夠了
回復

使用道具 舉報

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

本版積分規(guī)則

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

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

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