欧美日韩一区二区高清,久久视频这里只有精品,超黄网站在线观看,成人av影院在线观看

以文本方式查看主題

-  曙海教育集團論壇  (http://www.martymets.com/bbs/index.asp)
--  FPGA初中級  (http://www.martymets.com/bbs/list.asp?boardid=25)
----  嵌入式開源網(wǎng)'s Archiver  (http://www.martymets.com/bbs/dispbbs.asp?boardid=25&id=2770)

--  作者:wangxinxin
--  發(fā)布時間:2010-12-19 11:43:07
--  嵌入式開源網(wǎng)'s Archiver

這里只是一個討論的過程,因為這個電路在實際的電路當中,到我現(xiàn)在位置還沒有調(diào)試出來,只是那出來與大家一起探討一下,希望對我們大家都有幫助。電路如上所示,RXD2、TXD2接單片機,TX、RX通過串口線連接到PC機。
首先,對于RS232通訊要了解,即在232通訊當中,“-3V~-15V”表示邏輯1,“+3V~+15V”表示邏輯0,F(xiàn)在我們來對電路進行分析一下。
下面先看單片機這邊:當單片機TXD2端口放送數(shù)據(jù)時,當為低電平“0”時,光耦導通,+6V經(jīng)過RX、R52、D13、R51、光耦1,2腳到地形成回路。此回路阻值大致為2.2K+2.2K+1.6K=6K,I=6/6K=1mA。在這種情況下,RX大概在5.幾V,故PC機接收為邏輯“0”。與單片機這邊發(fā)送相一致。由于此時1mA為截止,驅(qū)動不了發(fā)光二極管,但能導通。故對TX沒有影響。
同理當TXD2為高電平“1”時,IC14截止,RX為低電平,+6經(jīng)過C21、C20、R52回到RX,注意G3的位置,此時RX由于放電處于負壓狀態(tài),故為邏輯“1”,與發(fā)送狀態(tài)相一致。
接下倆看看PC機這邊。當TX發(fā)送“0”,極為高電平時,IC13導通,RXD2為低電平,故為“0”。當TX為“1”,即為“-3~-15V”時,明顯IC13截止而RXD2為高電平。
總體上說,RS232就是一個電平轉(zhuǎn)換的過程,不管是上面所搭的電路還是MAX232都是電平轉(zhuǎn)換。但在調(diào)試的過程當中,發(fā)現(xiàn)PC機發(fā)送數(shù)據(jù)時,單片機接受的是發(fā)送數(shù)據(jù)的2倍。只有講接收到的數(shù)除以2才能得到實際發(fā)送的數(shù)據(jù)。
這一問題有待解決。


主站蜘蛛池模板: 桓仁| 安丘市| 白水县| 九台市| 南城县| 平南县| 云阳县| 黄山市| 怀来县| 息烽县| 池州市| 澄迈县| 巴彦淖尔市| 嘉兴市| 县级市| 平潭县| 永修县| 察哈| 梁河县| 桐梓县| 赞皇县| 乌拉特后旗| 宜都市| 石林| 和政县| 保山市| 永寿县| 怀宁县| 北京市| 射洪县| 西平县| 宁强县| 开远市| 石楼县| 渝中区| 清水县| 晋城| 宣恩县| 恩平市| 南木林县| 阿克苏市|