联系方式:
更多
详细内容

三组电源轮流供电,纯硬件方式能否实现???

时间:2017-12-26 23:02:49      【原创】

如题,就是三组12V电源,A、B、C,当A电压下降到一定的程度时,B开始供电A停止输出,A开始充电,当B下降到一定程度时,B停止供电输出,B开始充电,C开始供电,当C下降到一定程度时,C停止输出,C 开始充电,A开始供电,如此A-B-C这样循环供电,检测部分我知道怎么处理了,现在就是这么轮流切换让我头疼,想请问一下各位有没有什么高见啊,求助各位了

DY

===============分割线====================================

最后还是使用单片机来实现了,其他的方式一个不好做,另外太过于麻烦,感谢大家热烈的讨论

用软件控制吧。硬件控制如果是两个电源还好点,三个太难了啊。 可以做, 稍複雜一點, 可以接受麼?另電池輸出電流與充電電流各為多少? A电源过低的时候就去启动B,B电源过低的时候就去启动C,C电源过低的时候就去启动A

而且即然能够按照这个逻辑(A电源过低的时候就去启动B,B电源过低的时候就去启动C,C电源过低的时候就去启动A)那么停止输出还有充电也不是什么难事了吧?

用优先级的方式A>B>C,参考一下

优先级

上图电路包括比较器、非门、或非门。

這如果A充電超過11.5V設定電壓, 會再跳回A.....

板主沒回應, 應該是找到方法了吧..

刚才去忙了会,这个问题确实没想到,或许可以把比较器改成滞回比较器,输出电平变换时基准从11.5V跳变至14.7V。 這個設計方式很簡單, 只是電路稍複雜, 就說了版主可能找到方法了吧..... 优先级方式可能还达不到楼主的要求,楼主要求的工作模式更像是移位寄存器的方式,欠压是移位的触发条件。 不是, 是用多工解碼器......

多工解码的思路能介绍一下吗? 下面的是用移位寄存器思路实现的电路

三节电池

PNP、NPN两个三极管构成晶闸管结构带自锁功能,前一级的欠压信号为后一级解锁信号(比较器为开漏输出,电路顺序自左向右)。

人家樓主都不急了....也好討論一下:如圖

x70

一樣, 充電就不放電, 放電就不充電, 但現在問題來了, 當我沒電的時候一定要發出通知, 不然就無法改變狀態, 所以我加了一個通知迴路變下圖:

x72

紅色框為通知電路, 其實是一個視窗電路, 當超過11.5V時431通, P-mos也通, R8與R10會並連, 相當於431需要低到10V才會放開

但是這狀態會保持很久, 也就是從沒電到充電充飽要一段時間, 從有電到沒電也要一段時間, 且狀態固定, 所以要用硬體去做較麻煩, 所以須將狀態統一

脈波, 只要通知一下就好, 其他沒你的事, 如圖增加

x73

這是一個脈波產生器, 只接受前緣High 信號, 其他狀態一概不理 Pin1內部有1.25V ref , 脈衝寬度由C4決定, 只有在瞬間Hight時有動作....

接下來是將Colck信號合併, 利用解碼器產生回圈

x74

迴圈電路

所以整體線路為:

x75

x76

其中, 除了4017只要一組以外, 其他需要三組, 每一組掛一個電池

這思路是考量A+B+B 或是 A&B&C 兩種狀態無法確定, 因為只要有一個電池在其他供電時間充飽, 則狀態會改變, 因此用脈波的方式將A,B,C OR 起來,

讓其他狀態都保持固定................

另外, 電路供電須從CHARGE供電電壓來, 當CHARGE 沒電時, 所有電池完全不輸出........

谢谢!又学了几招

从最后一张图看,欠压触发时钟信号,时钟信号触发Control_A——Control_B——Control_C,这种方式是否也属于移位寄存器的方式?

不是, 移位寄存須給data, 它是將data存入後Clock啟動它 , 所以是data與Clock並存, 因此需要兩個信號, 多工解碼是依序將0,1,2順序排出,只需Clock ,兩者有差.....
快速导航


联系我们

平面变压器定制,贴片变压器设计、反激式变压器定制

公司名称:领航京创

热线:181-2638-2251

官网: http://www.szmzhg.com 

公司地址:深圳市龙华区龙华街道油松第十工业区4楼


微信扫码咨询
微信扫码咨询
  • 电话直呼

    • 88888888
    • 99999999
    • 6666666
    • 产品经理 :
    • 产品经理 :
  • 微信扫码咨询

seo seo