標題: 單片機串口通信 [打印本頁]

作者: 晴天2018    時間: 2018-5-4 13:45
標題: 單片機串口通信
有大神會單片機串口通信嗎?我現(xiàn)在要做的是,用51單片機C語言編程,利用光電編碼器測量直流電機的速度,然后將這個數據傳輸到PC端的串口助手上。。會的大神教一下,成功完成有大紅包!

作者: nigeshacha    時間: 2018-5-4 14:05
這個就是用單片機的定時計數器來測量單位時間內的編碼器的輸出脈沖個數吧,然后用串口把數據傳到上位機
作者: linda_8088    時間: 2018-5-4 14:17
用一個232芯片,將單片機的串口接到芯片上,輸出的地與TXD RXD接到一個串轉U的線上,線接到PC機上,這時打開PC機的串口助手配置好相應的波特率,就等數據吧,
作者: kaixuan213    時間: 2018-5-4 14:17
網上串口程序很多,樓主可以自己去看一看,用心可以看得懂
作者: linda_8088    時間: 2018-5-4 14:18
網上這種東西一堆一堆的,隨便找一下,用232接口電路圖就可以找到。
作者: 龍龍啊    時間: 2018-5-4 14:45
本帖最后由 龍龍啊 于 2018-5-4 15:03 編輯

給你個簡單的例子,希望對你有幫助,不知道為什么添加不了附件。資料通過百度網盤給你把https://pan.baidu.com/s/1fozxa8lo6e9LSTIm684rkw

QQ圖片20180504142746.png (24.13 KB, 下載次數: 58)

QQ圖片20180504142746.png

作者: 晴天2018    時間: 2018-5-4 15:13
nigeshacha 發(fā)表于 2018-5-4 14:05
這個就是用單片機的定時計數器來測量單位時間內的編碼器的輸出脈沖個數吧,然后用串口把數據傳到上位機

可以具體教一下不?

作者: kavin8000    時間: 2018-5-4 15:17
可以通過外部中斷INT0計數,然后單片機的串口(RXD,TXD,GND)發(fā)送到串口助手上。這個應該不難。
作者: 284213945    時間: 2018-5-4 21:06
用一個232芯片,將單片機的串口接到芯片上,輸出的地與TXD RXD接到一個串轉U的線上,線接到PC機上,這時打開PC機的串口助手配置好相應的波特率,就等數據吧,





歡迎光臨 (http://www.torrancerestoration.com/bbs/) Powered by Discuz! X3.1