lwq1947
发表于 2020-5-3 18:32
xue886 发表于 2020-5-3 16:55
大佬在麻烦看下我哪里搞错了!电机负极串联了一个1欧电阻作为采样电阻,然后在电机与采样电阻之间串联了 ...
在采样电阻上并接一个大容量电容再看看.
cnvoodoo
发表于 2020-5-3 22:30
感性负载要加二极管和电容才安全吧。。。
xue886
发表于 2020-5-8 15:54
lwq1947 发表于 2020-5-3 18:32
在采样电阻上并接一个大容量电容再看看.
加上电容倒是稳定下来了,降到4上下浮动1个数,但是不管收到多大阻力都不会有变化。:(
lwq1947
发表于 2020-5-8 17:47
xue886 发表于 2020-5-8 15:54
加上电容倒是稳定下来了,降到4上下浮动1个数,但是不管收到多大阻力都不会有变化。 ...
我刚用了一个5V的玩具电机(采样电阻为10欧,电容为470U)用UNO试了.
void setup() {
Serial.begin(9600);
}
void loop() {
intValue = analogRead(A0);
delay(1000);
Serial.println( Value);
}
空载时为200左右,(电机电流100毫安),遇阻可达600多.
UNO AO 5V输入时为1023,8266 A0 3.3V输入时为1023. A0一定不过电压,你可改变采样电阻阻值再试试.
xue886
发表于 2020-5-9 11:40
lwq1947 发表于 2020-5-8 17:47
我刚用了一个5V的玩具电机(采样电阻为10欧,电容为470U)用UNO试了.
void setup() {
大佬能发个接线图吗?我怕我接错。
lwq1947
发表于 2020-5-9 15:41
xue886 发表于 2020-5-9 11:40
大佬能发个接线图吗?我怕我接错。
我又仔细看了你的接线,发现好象8266开发板的GND没有线接到面包板上啊.没回路A0测的都是干扰扰信号.你应先
用电流表观察一下电机受阻时电流变化量.
xue886
发表于 2020-5-9 19:49
lwq1947 发表于 2020-5-9 15:41
我又仔细看了你的接线,发现好象8266开发板的GND没有线接到面包板上啊.没回路A0测的都是干扰扰信号.你应先 ...
是这么接线吗?
lwq1947
发表于 2020-5-10 15:55
xue886 发表于 2020-5-9 19:49
是这么接线吗?
由于你的电机电压高所以最好在8266 adc与gnd并接一个3V到4V左右的稳压二极管.(也可用五只二极管串接代替)
xue886
发表于 2020-5-11 16:16
lwq1947 发表于 2020-5-10 15:55
由于你的电机电压高所以最好在8266 adc与gnd并接一个3V到4V左右的稳压二极管.(也可用五只二极管串接代替) ...
:lol原来是这么接线啊,我说怎么回事儿,加那么多电阻也没有降低多少电压。
奈何col
发表于 2020-5-12 12:57
https://www.arduino.cn/thread-98165-1-1.html这个里面貌似用了测量芯片