|
樓主 |
發表於 2013-1-6 15:44:23
|
顯示全部樓層
感謝各位回覆, 參考大多人的建議, 先改用 LM358 試試看, 因為手上剛好沒有LM358, 所以拖到昨晚才換上
LM358來試試看,
先從模擬的結果看來, LM358 與 LM393 的輸出有些不一樣, LM393的輸出固定是 0V與 6.17V, 而LM358
則會隨著輸入的電壓, 而跟著改變, 因此正回饋回去後, 也會提高高電壓的比對值, 把比對的電壓範圍拉高,
以實際電路測試時, 的確也發現切換的電壓範圍由原先的 11v ~ 12.3v 提高至 11.6v - 13.8v,
但當電壓低至 11.6v時, 探照燈被關閉, 可是仍然有近 1A的電流流過 MOSFET IRE1010E,
之後電流隨電池電壓逐漸下降, 直到電池消耗至10.8v時, 才完全關閉無電流....
不知道有什麼地方是我弄錯了, 還請大家不吝再指教, 謝謝!
TO: scottwang 兄
>你現在要檢測兩個電壓點,但是只有一個輸入檢測點,是否要改為兩個比較器.
>檢測兩個電壓11V,12.3V,LM393為OC型比較器,把兩個輸出點接在一起.
一開始我也是想以兩個比較器來實作, 使用RS觸發器來控制, 但一直設計不出我想要的功能,
我希望電池電壓低於 11V時關閉負載, 但一旦關閉負載後, 就得等到電池電壓回到 12.3V後,
才重新開啟負載, 這期間時只要電池電壓不低於11V仍持續供電, 除非降到11V才關閉負載.
找來找去, 最後發現斯密特電路可以達到我需要的功能, 最後才採用現在這個方案.
>TL431不用接, 直接以分壓的方式,定出兩個偵測電壓11V,12.3V,比較器的另兩個輸入端接在一起
這邊也是我一直有困擾的地方, 因為電池電壓一直在改變, 如果以分壓的方式來定出偵測電壓的話,
事實上這兩個偵測電壓會隨著電池電壓而不斷改變, 無法準確達到我希望的 11V及 12.V,
因此最後才找到 TL431 來輸出固定的電壓.
TO: fix2010 兄
>樓主還不如用個555時基電路IC解決你的問題
其實我也有試過 555 :) 但如同我上面的解釋, 最主要無法達到電遲滯(Hysteresis)的效果--
低於11V後關閉負載, 直到高於12.3V後才開啟負載, 一旦開啟負載後, 除非再次低於11V, 否則就持續供電.
TO: ysc
>沒錯,問題出在這裡,LM393是OC輸出,高電位時只是讓輸出對地斷開,並沒有輸出電壓,先加上一顆PULL UP電 ...
有看到大家建議在LM393輸出接一個上拉電阻, 可是因為現在為了使用反相斯密特電路來達到電遲滯的效果,
所以已經把LM393的輸出正回饋到原來的輸入腳, 所以不知道該如何再加上這個上拉電阻, 有試著直接加上一顆電阻拉VCC,
但不僅原來的高電壓值被改變, 而且似乎沒能原先這個解決問題.
TO: winrar070
>1.最主要是LM393是開及級設計,所以驅動MOS的電壓,是由R1.R2.R3供應所以電壓足夠,
>但驅動電流不足,導致Q6無法進入飽和區,Q3就無法進入截止區
驅動電流不足? 我一直以為 mos 跟電晶體的不同, 只要電壓夠就可以驅動 ...Orz
R1,R2,R3 之所以選現在這些阻值, 就是想把耗電電流降到最低, 因為當電池降至11V關閉負載後,
表示電池已降至低點, 短時間內可能無法充電, 如果這個電路耗電太多, 時間一長, 就可能損壞電
池.
嗯, 我會試著調整阻值, 拉高驅動電流試試看, 若者 winrar070 兄有更好的建議?
>2.您要的功能需要用到兩個比較其才能達到, 所以你還要修改電路才行
我也覺得使用2個比較器會使電路比較單純.. :) 但不知道該怎麼合併這兩個比較器的輸出來達到電遲滯的效果,
感覺應該可以配合RS正反器來用, 但有面臨到啟動電壓於 Vin<11V, 12.3v>Vin>11v, Vin>12.3v 等3種狀況時,
一直無法獲得正確的結果, 所以最後才放棄改用 斯密特觸發器.
我有看到 winrar070 兄你的私訊, 只是檔案無權限下載, 我已回覆, 再麻煩你看一下, 謝謝!
以上, 謝謝大家的回覆, 只是問題還沒能解決, 希望大家能繼續給予建議, 感謝! ^_^
|
|