2014-03-02 74 views
0

我建立僅使用一個IO銷爲橋的每一個分支的H橋電路,像這樣:Arduino的邊緣的上升和下降時間

https://www.dropbox.com/s/zjok6it55g92e2r/Bridge_Setup.PNG

在銷狀態改變兩個晶體管將是「關閉」,一段時間後會短路。 我想知道什麼是IO引腳的上升和下降時間,以便我可以模擬IO引腳切換時橋的行爲。

如果有一些關於如何使用此策略安全搭建橋樑的建議,我會歡迎他們。

謝謝。

回答

1

查看處理器數據表。雖然要小心:

上升和下降時間是在特定條件(定義的負載)下指定的,並且可能不適用。甚至更多的是,在晶體管內部有延遲,直到pn結改變其導電狀態。

此外請確保輸出可以吸收足夠的電流!

我建議每個晶體管至少使用一個引腳。另外使用邏輯電平MOSFET或具有專用驅動器IC的MOSFET - 取決於您的最大負載

0

您可以根據f.ex中的數據表建模Arduino引腳。 LTSpice,然後模擬你的電路。根據你的LTSpice模型,這個結果可能非常準確。我認爲AVR數據表有足夠的信息來製作這種數字輸出引腳模型。

或者,如果需要更短的上升和下降時間,您可能可以通過添加驅動器電路來實現此目的。這可以通過例如該緩衝電路來實現(〜30ns傳播延遲,〜6ns上升/下降時間,高達50pF負載):http://assets.nexperia.com/documents/data-sheet/74HC_HCT244.pdf。爲每個晶體管添加一個緩衝區以獲得最快的結果。