星期二, 9月 27, 2005

為什麼RX不會動.----電路圖還是要看一下

搞了很久,為什麼TX可以通,但是RX卻不能通。 用MCU時,卻又都可以。
只好認命了,拿電路圖來看,拿示波器來量。
這是一個level轉換電路,將D0由Vcc位準轉為Vext位準。輸出R pin和Siplex的out短接。
RX_NOWORK
唉,結果是這樣。
當MCU拿走時,D0是Open的,所以Q14不導通,導致Q15導通,所以R端永遠是Low。
R端和我外接的Siplex232的output並接。所以從RS232傳入的資料,經過Siplex232後,到R pin就永遠是Low了。

修改的方法,應該說是使用的方法,就是把MCU放回去,然後把D0 pin拉High。讓R pin是High.這樣Q15的電阻就是Siplex的負載--應該推的動吧。


的確推得動,但是有一片板子是壞掉的。

沒有留言:

張貼留言