搜索
bottom↓
回复: 1

求助ESC32限流校准问题

[复制链接]

出0入0汤圆

发表于 2014-9-20 10:42:42 | 显示全部楼层 |阅读模式
在进行ESC32限流校准的时候出现问题,用的是坛友沈家兴那里买到的板子,自己买零件焊的ESC32,除了那个取样电阻是淘宝买的外,其余零件来自嘉立创和element14,质量应该没问题。
现在的情况是校准时会出现转速增加但是电流不变的情况,而且是刚开始转速低的时候正常,后来转速高了就不行了,电流先是一个固定值,1A多一点,然后全变成0了。我用的取样电阻是1毫欧的,并且在参数里面把默认的0.5毫欧改成1毫欧了,刷的固件版本是1.4.3,最新的2.0也有类似状况。附上log:
  1. $ ./esc32Cal --cl -p /dev/tty.usbserial-A601XMZA -a 15
  2. Starting...
  3. Duty 10 to 15, MAX current = 0.058223
  4. Duty 10 to 20, MAX current = 0.108407
  5. Duty 10 to 25, MAX current = 0.500164
  6. Duty 10 to 30, MAX current = 1.898499
  7. Duty 10 to 35, MAX current = 3.761798
  8. Duty 10 to 40, MAX current = 6.156939
  9. Duty 10 to 45, MAX current = 9.003143
  10. Duty 10 to 50, MAX current = 11.980148
  11. Duty 10 to 55, MAX current = 16.547342
  12. Duty 15 to 20, MAX current = 0.038725
  13. Duty 15 to 25, MAX current = 0.121666
  14. Duty 15 to 30, MAX current = 0.355465
  15. Duty 15 to 35, MAX current = 1.597845
  16. Duty 15 to 40, MAX current = 3.573582
  17. Duty 15 to 45, MAX current = 5.931773
  18. Duty 15 to 50, MAX current = 9.155440
  19. Duty 15 to 55, MAX current = 12.411558
  20. Duty 15 to 60, MAX current = 16.569159
  21. Duty 20 to 25, MAX current = 0.083638
  22. Duty 20 to 30, MAX current = 0.205923
  23. Duty 20 to 35, MAX current = 0.435426
  24. Duty 20 to 40, MAX current = 1.935502
  25. Duty 20 to 45, MAX current = 4.062157
  26. Duty 20 to 50, MAX current = 6.634882
  27. Duty 20 to 55, MAX current = 9.555573
  28. Duty 20 to 60, MAX current = 13.168015
  29. Duty 20 to 65, MAX current = 17.114410
  30. Duty 25 to 30, MAX current = 0.152734
  31. Duty 25 to 35, MAX current = 0.294460
  32. Duty 25 to 40, MAX current = 0.294460
  33. Duty 25 to 45, MAX current = 2.479699
  34. Duty 25 to 50, MAX current = 4.826064
  35. Duty 25 to 55, MAX current = 7.476730
  36. Duty 25 to 60, MAX current = 10.615099
  37. Duty 25 to 65, MAX current = 13.888595
  38. Duty 25 to 70, MAX current = 18.018114
  39. Duty 30 to 35, MAX current = 0.232430
  40. Duty 30 to 40, MAX current = 0.402712
  41. Duty 30 to 45, MAX current = 1.117530
  42. Duty 30 to 50, MAX current = 2.832964
  43. Duty 30 to 55, MAX current = 5.498896
  44. Duty 30 to 60, MAX current = 8.453266
  45. Duty 30 to 65, MAX current = 11.471960
  46. Duty 30 to 70, MAX current = 15.703364
  47. Duty 35 to 40, MAX current = 0.352331
  48. Duty 35 to 45, MAX current = 0.597305
  49. [color=Red]Duty 35 to 50, MAX current = 0.597305
  50. Duty 35 to 55, MAX current = 0.597305
  51. Duty 35 to 60, MAX current = 0.597305
  52. Duty 35 to 65, MAX current = 0.597305
  53. Duty 35 to 70, MAX current = 0.597305
  54. Duty 35 to 75, MAX current = 0.597305
  55. Duty 35 to 80, MAX current = 0.597305
  56. Duty 35 to 85, MAX current = 0.597305
  57. Duty 35 to 90, MAX current = 0.597305
  58. Duty 35 to 95, MAX current = 0.597305
  59. Duty 35 to 100, MAX current = 0.597305
  60. Duty 40 to 45, MAX current = 0.000000
  61. Duty 40 to 50, MAX current = 0.000000[/color]
  62. ^CCaught signal 2
复制代码

阿莫论坛20周年了!感谢大家的支持与爱护!!

知道什么是神吗?其实神本来也是人,只不过神做了人做不到的事情 所以才成了神。 (头文字D, 杜汶泽)

出0入0汤圆

 楼主| 发表于 2014-9-20 11:06:23 | 显示全部楼层
补充一下,电压转速校准的时候偶尔会出现电压和电流都为0的情况:
  1. $ ./esc32Cal --r2v -p /dev/tty.usbserial-A601XMZA -a 15
  2. Starting...
  3. Reducing RPM...

  4.   RPM VOLTS  AMPS
  5.     0  0.00  0.00
  6.     0  0.00  0.00
  7.     0  0.00  0.00
  8.     0  0.00  0.00
  9.     0  0.00  0.00
  10.     0  0.00  0.00
  11.     0  0.00  0.00
  12. ^CCaught signal 2
复制代码

这是电机还是运转状态的,转速也在一直增加。
回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。【本论坛不允许直接上传手机拍摄图片,浪费大家下载带宽和论坛服务器空间,请压缩后(图片小于1兆)才上传。压缩方法可以在微信里面发给自己(不要勾选“原图),然后下载,就能得到压缩后的图片。注意:要连续压缩2次才能满足要求!!】。另外,手机版只能上传图片,要上传附件需要切换到电脑版(不需要使用电脑,手机上切换到电脑版就行,页面底部)。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|amobbs.com 阿莫电子技术论坛 ( 粤ICP备2022115958号, 版权所有:东莞阿莫电子贸易商行 创办于2004年 (公安交互式论坛备案:44190002001997 ) )

GMT+8, 2024-7-28 02:24

© Since 2004 www.amobbs.com, 原www.ourdev.cn, 原www.ouravr.com

快速回复 返回顶部 返回列表