Re: LIN問題求教?
|
||||
---|---|---|---|---|
資深會員
|
不客氣
即然你確定的 mcu 沒錯 那就是 mcp202x的錯 2021 thermal shut down 了 請看 spec 1.2.3
發表於: 2008/7/4 8:38
|
|||
|
Re: LIN問題求教?
|
||||
---|---|---|---|---|
資深會員
|
謝謝指教
<一. output Low 表示 thermal shut down ,ic 溫度超過 140℃> 我一開電就是如此現象,所以沒超過溫度. <二、input low 表示 2021 Transmitter disable,跟本是你的 mcu 搞的鬼,關 ic 什麼事?> 我用RB.0控制,一直都是輸出HIGH,程式全程沒有輸出LOW的機會,此RB.0亦曾與MCP2021斷開後,直接使用示波器觀看,超過10分鐘都沒掉到low;我亦有使用提昇電阻直接把mcp2021的fault腳接到+5V,這樣好像已經與mcu無關了,不過那支腳照常會在跑程式時掉到LOW. <三、201 的第八腳是 fault/slps ,mcu input low 給 201 ,只會影響到 slope ,但是不會將 201 Transmitter disable> 上面已說明,直接使用提昇電阻直接把此腳接到+5V,情形依然. 在下不才,K了規格書3遍而已,不過好像說,MCP2021向下相容於MCP201,所以我才覺得,既然MCP201可以工作,照理MCP2021應該沒問題才對?
發表於: 2008/7/3 20:33
|
|||
|
Re: LIN問題求教?
|
||||
---|---|---|---|---|
資深會員
|
不看 spec 的嗎?
我猜你指的第八腳是 fault/txe 一、output Low 表示 thermal shut down ,ic 溫度超過 140℃ 二、input low 表示 2021 Transmitter disable,跟本是你的 mcu 搞的鬼,關 ic 什麼事? 三、201 的第八腳是 fault/slps ,mcu input low 給 201 ,只會影響到 slope ,但是不會將 201 Transmitter disable
發表於: 2008/7/3 8:54
|
|||
|
Re: LIN問題求教?
|
||||
---|---|---|---|---|
資深會員
|
沒人回覆,我試了MCP2021-500,情形依然,最後沒法子,只好拿舊款的lin transceiver MCP201,居然可以動了,而且我的硬體與軟體完全沒改,個人不信邪,試了5,6顆MCP2021-330及MCP2021-500,都沒辦法正常工作,換另外兩顆MCP201,不論MASTER或SLAVE都正常,請問版主,是否新的LIN TRANSCEIVER MCP2021有問題?
發表於: 2008/7/2 19:59
|
|||
|
LIN問題求教?
|
||||
---|---|---|---|---|
資深會員
|
各位先進:
個人使用兩顆PIC做LIN傳輸,1顆為Master,1顆為Slave,Transceiver使用MCP2021-330,當Master送出PID後,Slave回傳2bytes data及1 byte的checksum,查驗傳輸資籵正確,之後LIN Bus就不會動了,經使用示波器觀察,發現Slave回覆資料後,Master的那一顆MCP2021-330的第8支腳,就自動拉到低電位,請問各位有沒發生過類似的問題?此實驗板並沒有熱的問題,因為放置很久重新開機,亦是如此現象.
發表於: 2008/6/2 19:20
|
|||
|