电动车论坛

标题: 求教大林子.无音.水工等技术前辈 [打印本页]

作者: aabbcc    时间: 2005-12-10 15:37
标题: 求教大林子.无音.水工等技术前辈
程序控制限流值时,一般用什么方法?   我在做赌转限流时用运放输出电压进行 A/D转换5次取中间值,结果根本不能控制.有没有更好的方法?恳请大家指点.用的是PIC
作者: 大林子    时间: 2005-12-10 17:33
标题: 求教大林子.无音.水工等技术前辈
最好用PID算法,如果太麻烦也可求五次的平均值,和基准比较,大过的话,就减小PWM的值 ,先算一下,相差太远就减多点,相差不远就减少点。
作者: aabbcc    时间: 2005-12-12 15:29
标题: 求教大林子.无音.水工等技术前辈
谢谢大林子!你的图标真可爱
作者: zjlijinfang    时间: 2005-12-13 14:56
标题: 求教大林子.无音.水工等技术前辈
请问aabbcc你用什么芯片以什么方法采集电流值的啊?我现在也遇到这方面的难题!
作者: aabbcc    时间: 2005-12-15 18:33
标题: 求教大林子.无音.水工等技术前辈
用通用LMxxx放大采样电压.用单片机A/D转换为数据
作者: aabbcc    时间: 2005-12-15 18:47
标题: 求教大林子.无音.水工等技术前辈
大林子,我以300US时间采样一次,共采样16次并取其平均值,结果还是不行.滤波电容从104换成224也不行.其值大于0FFH.而我只放大了16倍.很是搞不懂.用万用表测15A时康铜丝的采样电压为0.1----0.12V间.
  控制不了电流.
作者: 大林子    时间: 2005-12-16 09:40
标题: 求教大林子.无音.水工等技术前辈
AD转换明显不对呀,八位AD的输出会大于255?请用仿真器,在AD脚上加0-5伏电压,看转换后的值是多少。PIC的AD转换要设置好几个地方,请一一认真对照确保无误。
还有,RC值都要加大,能工作起来再说。
作者: ckks    时间: 2005-12-16 10:17
标题: 求教大林子.无音.水工等技术前辈
[这个贴子最后由ckks在 2005/12/16 10:20am 第 1 次编辑]

兄弟,有没有试过直接控制,速把信号输入口来达到控电流的目的呢,这样还不要你写控过流的程序。 :em02:
作者: 大林子    时间: 2005-12-16 12:21
标题: 求教大林子.无音.水工等技术前辈
这个办法我老早用上了,电流环非常稳定,只是响应速度有点慢,做不到逐周限流。
作者: aabbcc    时间: 2005-12-16 12:57
标题: 求教大林子.无音.水工等技术前辈
以前我想过但没做.我的思路是这样的.不知对不对.
设定一比较电压.当采样电压大于比较电压.LMXXX输出低电平直接屏蔽霍把输出电压.就是不知霍把输出电流多少.会不会烧坏LMXXX.
  我做过直接屏蔽单片机脉宽输出脚,结果烧坏LMXXX.LMXXX的最大输出电流为10MA.
我想加一三极管控制.又怕与地直通烧坏CPU.PIC的I/O口最大电流25MA.
作者: AABBCC    时间: 2005-12-16 13:01
标题: 求教大林子.无音.水工等技术前辈
PIC中A/D转换结果在ADDRES中,结果应该不会大于0FFH呀.我再翻翻书.
作者: AABBCC    时间: 2005-12-16 13:18
标题: 求教大林子.无音.水工等技术前辈
上面是我说错了.AD转换值是小于0FFH的.AD转换程序也没错.我该RC四四看.
作者: 大林子    时间: 2005-12-16 17:31
标题: 求教大林子.无音.水工等技术前辈
下面引用由aabbcc2005/12/16 12:57pm 发表的内容:
以前我想过但没做.我的思路是这样的.不知对不对.
设定一比较电压.当采样电压大于比较电压.LMXXX输出低电平直接屏蔽霍把输出电压.就是不知霍把输出电流多少.会不会烧坏LMXXX.
  我做过直接屏蔽单片机脉宽输出脚, ...
串电阻不就不烧了吗?




欢迎光临 电动车论坛 (http://ev5s.cn/bbs/) Powered by Discuz! X3.2