1. 怎样设计一个检测电流的电路,当电流大于某一值时单片机检测为1,立刻关断电路
1.
天外天ky的
用电阻+ADC的方法是可以的。
2.
我还有一个方法,可以不使用ADC。
先确认你的单片机IO口做输入时,能被识别为高电平的最低电压。
比如说3V。
而你想要检测到为1的电流大小为X。
那么,
在电流通路里串联一个3V/X
的阻就可以了。
只要电流大于X]时,单片机的IO口就能检测为1。
2. 用单片机检测电流的大小(500ma左右),电流采样电路怎么做
就在电流通路来里串联一个源大功率小阻值的精密电阻就可以了,然后放大两端的电压,与你的ADC匹配即可.
这个电阻要小一些,比如0.5欧姆,5W(功率最好大一些,这样发热比较少,电阻不会很烫,精度可以保证)
0.1欧是可以的(理论上这个电阻越小,对现有电路的影响越小,但对后面的放大电路要求越高, 所以要综合考虑)。不过后级放大倍数要大一些,最好是91倍左右(0-4.5V,剩余的部分作为安全裕量,量程要比设计的要求大一些比较好),你可以先用两个反相比例放大器(比例电阻10K,91K,平衡电阻8.2K),第二个是(比例电阻10K,100K,平衡电阻9.1K),运算放大器的电源选正负15V,反相比例放大电路的基本构型你看一下模电书,这里上图太麻烦了。
3. 怎么用单片机做一个智能蓄电池检测的设计,检测电压,电流,内阻,容量,放电率。谢谢,请您给看下。
1、检测电压用A/D,2、检测电流先用采样电阻(0.1m高精度)把电流量转化为电压量再用A/D,3、内阻用单片机检测两步电压(1、空载时电压E 2、工作是的电压U)r=(E-U)/I, 4、容量不好检测(他是一个持续的量,就像一个杯子里的水一样,想要知道杯里的水有多少?你得把他倒出来才知道。但应该可以更据蓄电池的时间——压降特性粗略的估计),5、放电功率P=UI.
最后补充下鉴于蓄电池的电压量程可能搞高于A/D的量程建议用运放电路构成比例放大电路,同理如果电流量程过低影响精度,也可采用运放电路。
4. 如何用单片机测出电机中的电流,画出电路图,给出仿真。
这个图上半部分是一个输入可以在6-40V输出为5V的降压电路
下半部分的左边是一个分压电路可以供单片机检测输入电压的,
下半部分的右边是一个电流检测电路,
如果电机连接在V+out与V-out上电流检测点上可以为电机电流转换后的电压值
可以查看该芯片的数据手册的使用方法,封装与贴片三极管一样SOT23
至于AD转换现在多数单片机都有的,检测点与AD端口连接就可以了
接下来就是编程了。