完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
我要做一个电路,如图所示,有三组电源,A,B,C,当A电源下降到一定程度后,切换到B电源,当B电源下降到一定的程度后,切换到C电源,当C电源下降到一定程度后,再切换到A电源,如此循环反复。 当一组电源工作时,其他两组开始充电。 我原本是打算用单片机来实现,无奈我不懂单片机编程,于是我们老大找了一个写单片机接私单的程序猿,他给我丢了一个单片机的引脚图后完事了,我问他单片机的外围元件怎么弄呢?结果这个程序猿问我老大:这人初中毕业了没有啊,这么简答的东西都不懂。我勒个擦,我要懂单片机还有你什么事啊!! 请问一下各位,这个电路如果不用单片机,纯硬件电路可以实现吗?电源检测可以通过运算放大器来实现,切换怎么弄? |
|
相关推荐
20个回答
|
|
|
假设每组电池的控制电路都有一个控制端用于控制电池是处在向负载放电还是进行充电。该控制端输入为 5V 时放电,0V 时充电。
【纯硬件方案】 每组电池用一个基准电压和一个比较器来判断电池电压是否在某个阀值(如 0.9×12V = 10.8V)以上。在阀值以上输出 5V,在阀值以下输出 0V。 逻辑控制电路可以用门电路构成。比较器的输出即为逻辑控制电路的输入,记为 Ai、Bi 和 Ci 。逻辑控制电路的输出连接到电池控制电路的控制端,记为 Ao、Bo 和 Co 。则一种可能的控制逻辑为: Ao = Ai & (~Ci) + Ai & Bi & Ci Bo = Bi & (~Ai) Co = Ci & (~Bi) 其中: & 代表与门 + 代码或们 ~代表非门 【单片机方案】 该方案根据有无 AD 分两种情况: 1. 有 AD 的情况 这时不需要前面所说的比较器电路,只要把电池的输出电压降到单片机 AD 最高输入电压以下,然后接一个电压跟随器输出到单片机的 AD 输入引脚。 2. 无 AD 的情况 这时仍需要前面所说的比较器电路,比较器电路直接输出给单片机的 IO (输入)口引脚。 其它相关电路,包括振荡电路、复位电路等。一般单片机都有内置的,基本没硬件设计的事。这一点要看选择的单片机而定。 最后将单片机的三个 IO (输出)口接到电池控制电路的控制端,逻辑控制则由软件实现。
最佳答案
|
|
|
|
|
|
|
|
|
|
|
|
可以用硬件实现,没必要单片机
|
|
|
|
|
|
电压多大?可以分压,然后比较器比较
|
|
|
|
|
|
纯硬件实现是可行的,不过要注意的是电源之间的切换速度不能慢,有两种方案:第一,提高切换速度;第二,平滑过渡,也就是电源A切换到电源B的时候,不能立马断开电源A,而是让电源B对负载供电,之后再断开电源A对负载的供电
|
|
|
|
|
|
|
|
|
|
|
|
我现在就是不想用单片机来做了,我想通过纯硬件的方式来实现 |
|
|
|
|
|
有没有好的思路啊,给点提示呗,我现在不知道怎么样能让三组电池轮流来进行工作,当A工作时,B、C停止输出,A停止后B才导通,C也停止,只有当B停止后C才导通,当C停止后,A才导通,这种工作顺序让我头疼 |
|
|
|
|
|
纯硬件电路可以实现。 不知道硬件控制电路要由哪个电源供电。 |
|
|
|
|
|
电压比较器加数字逻辑可以很好的实现。
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
开眼界了,利用硬件元件也可以实现功能,我的话一般就会用51+继电器方案了。。。
|
|
|
|
|
|
开眼界了,利用硬件元件也可以实现功能,我的话一般就会用51+继电器方案了。。。
|
|
|
|
|
|
可以纯硬件搭,这样简单可靠。
|
|
|
|
|
|
厉害的我的哥
|
|
|
|
|
|
【纯硬件方案】 每组电池用一个基准电压和一个比较器来判断电池电压是否在某个阀值(如 0.9×12V = 10.8V)以上。在阀值以上输出 5V,在阀值以下输出 0V。 逻辑控制电路可以用门电路构成。比较器的输出即为逻辑控制电路的输入,记为 Ai、Bi 和 Ci 。逻辑控制电路的输出连接到电池控制电路的控制端,记为 Ao、Bo 和 Co 。则一种可能的控制逻辑为: Ao = Ai & (~Ci) + Ai & Bi & Ci Bo = Bi & (~Ai) Co = Ci & (~Bi) 其中: & 代表与门 + 代码或们 ~代表非门 【单片机方案】 该方案根据有无 AD 分两种情况: 1. 有 AD 的情况 这时不需要前面所说的比较器电路,只要把电池的输出电压降到单片机 AD 最高输入电压以下,然后接一个电压跟随器输出到单片机的 AD 输入引脚。 2. 无 AD 的情况 这时仍需要前面所说的比较器电路,比较器电路直接输出给单片机的 IO (输入)口引脚。 其它相关电路,包括振荡电路、复位电路等。一般单片机都有内置的,基本没硬件设计的事。这一点要看选择的单片机而定。 最后将单片机的三个 IO (输出)口接到电池控制电路的控制端,逻辑控制则由软件实现。 |
|
|
|
|
|
|
|
|
|
|
|
江苏中部和南部地区可以找我,我也接单。
|
|
|
|
|
你正在撰写答案
如果你是对答案或其他答案精选点评或询问,请使用“评论”功能。
5V供电情况下JFET前级放大电路怎么实现,JFET能不能先将信号放大到2-3mv,然后在用单运放进行1000倍左右放大?
1986 浏览 0 评论
1194 浏览 0 评论
USB Type-C的双角色端口(DRP)我这样设计可以吗?
746 浏览 0 评论
1894 浏览 0 评论
1826 浏览 0 评论
/9
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2025-12-1 21:57 , Processed in 1.122338 second(s), Total 111, Slave 92 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191

淘帖
252