搜索
bottom↓
回复: 66

好消息:ATMEL正在试验准备给我们更为成功的sensorless解决方案

[复制链接]

出0入0汤圆

发表于 2008-7-3 23:41:44 | 显示全部楼层 |阅读模式
尽管已接连熬了几夜,但还是没有能够完成feng_matrix,Grant兄交待的测试任务, 这几天内心愧疚. 特别是对阿莫,也要说声对不起,我努力过,但进展不大.阿莫把四轴开源放在虚拟总论坛之后的第一位的论坛位置,尽管"AVR芯片测量"后于四轴,但也在四轴开源的后面,充分说明了对四轴开源的重视. 但是我没有能够为ourdev争气,没能很快解决mc100在sensorless情况下的应用,真的是很对不住各位的信任.直到收到下面一封ATMEL的回信,才稍许有些心宽.   

这是我与ATMEL交互过程中刚收到的信,大意是MC100用于sensorless可能的确不是很完美,不过,ATMEL正在试验准备给我们更为成功的sensorless解决方案:

(ATTicket:331858) Support Form: avr493 application note can not run

(Please keep the subject when replying to this mail)
Hello,
We are also experiencing some issues with MC101.
we are working with a new Product : ATmega32M1 and its associated Starter-kit MC300+MC301 which will provide a more reliable solution to drive motor in sensorless mode.
Could you, please, confirm if you could wait one day more : we will be able to confirm you, tomorrow evening , if this solution is fully validated ?
In his case we will be able to send you, beginning of next week, this new starter-kit and software.
Best Regards,
Gilles Labarre
AVR PWM Support
Atmel Technical Support Team

与ATMEL的交互中我深深体会到了一流大公司的严谨与为客户着想的,以用户为本的理念.

路遥知马力,日久见人心. 我想,一个人,一个团队,一个集体,一个公司,乃至社会团体,Z.F.机构,最重要的不是拥有多少物质财富(尽管这也不是不重要,因为这也可能在某种程度上决定了服务社会,帮助别人,照顾父母妻儿的能力), 而是荣誉,道德修养与诚信. 如果被短期利益所左右,必将输在长期战略上.所以,如果有一天我们有自己的公司, 我也会这样去做.

身教甚于言传. 这位ATMEL的老兄,ourdev上的feng_matrix,grant和广大勇于拿出宝贵资料共享,以及乐于帮助别人解决问题的朋友们都是我的榜样.

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

一只鸟敢站在脆弱的枝条上歇脚,它依仗的不是枝条不会断,而是自己有翅膀,会飞。

出0入0汤圆

发表于 2008-7-4 00:17:27 | 显示全部楼层
国内的Atmel FAE要好好效法一下, 看看国外Atmel专业的支援, 不要光靠代理们.

新上任Atmel 亚太区领导人已经鲜明地宣告要大刀阔斧改革, 包括改善中国区FAE支援团队.

出0入0汤圆

发表于 2008-7-4 00:20:15 | 显示全部楼层
昨天去百特的展会上,ATMEL的人透漏了,在今年以后加大中国区客户的技术支持力量,在上海增加人手,改变以前的做法了.慢慢就有效果了.
头像被屏蔽

出0入0汤圆

发表于 2008-7-4 00:26:25 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽

出0入0汤圆

发表于 2008-7-4 00:31:34 | 显示全部楼层
何仙姑倒拔垂杨柳,鲁智深三打白骨精

俺先晕会.

出0入0汤圆

发表于 2008-7-4 08:46:30 | 显示全部楼层
搂住厉害

出0入0汤圆

发表于 2008-7-4 09:01:04 | 显示全部楼层
to : xj_1232005

做实验总有不理想的时候,不必太在意,对顶楼信中提到的新产品比较感兴趣:

ATmega32M1 and its associated Starter-kit MC300+MC301 which will provide a more reliable solution to drive motor in sensorless mode.

特别是这个 Starter-Kit

出0入0汤圆

发表于 2008-7-4 09:09:43 | 显示全部楼层
上次帮我确认AVR Studio那位就逊了一点,自己没法引发错误,非让我提供示例项目进行复现。后来还是诊断出来了。总体来讲,ATMEL本部的哥们儿水平还是相当地高。

出0入0汤圆

 楼主| 发表于 2008-7-4 09:43:58 | 显示全部楼层
to【7楼】 feng_matrix
如果ATMEL真给我寄来了,我一试验完就寄给你体验一下.

出0入0汤圆

发表于 2008-7-4 09:46:42 | 显示全部楼层
ATmega32M1 是汽车等级的哦,多少钱啊?

出0入0汤圆

发表于 2008-7-4 12:48:27 | 显示全部楼层
今天下午atmel 的AP7 和 AVR32(带传感器的)+ 仿真器 就送来了。



:)

出0入8汤圆

发表于 2008-7-4 14:39:15 | 显示全部楼层
态度很好,就是感觉有点亡羊补牢。既然公开的应用笔记上说是可以实现的,为什么原样验证确有这么多问题?为何发现了问题,不去找到问题出在哪里,却需用一套新的东西来替换?还是Atmel根本自己就没有准备好?


四轴的起步在马达驱动,马达的MCU驱动方式关键在算法!可以做的驱动方法有很多,如果仅仅只是模仿使用M8,没意思;自己做,就要有熟悉马达的人,或者直接使用官方的现成方案,现成的方案好处在于算法已经做好,用户需要关心的是匹配而不是如何去写自己的算法。

看来选中了AVR,大家就继续等吧。不知后面的这颗效果如何?

出0入0汤圆

 楼主| 发表于 2008-7-7 19:18:23 | 显示全部楼层
ATMEL测试了MC300+MC301可以稳定驱动各种无传感器情况下的电机,现在在做不需外接比较器板的情况下使用内部比较器的测试以便节省空间和增强可靠性. 考虑到四轴的具体应用, 我选择了等待ATMEL继续做不带外接板的sensorless情况下的驱动.

发送时间: 2008-07-07  17:08:54

主题: (ATTicket:331858) Support Form: avr493 application note can not run
(Please keep the subject when replying to this mail)
Hello,
We confirm that we have, now, a system with ATmega32M1 and its associated Starter-kit MC300+MC301 which is functional and reliable to drive motors in sensorless mode. We have tested a wide models of motors and in all cases the motor is runing properly.
Our Motor expert is now testing a new software version  to use the internal comparators of the ATmega32M1 to replace the external comparators of the MC301 doard. This solution will save components and use the integrated functions  of the Porduct.
We will know before the end of this week if this solution can be validated. Could you, please, confirm if you wish :
- to wait for this version
- or if you wish to receive the system we have tested at the moment (with external comparators)
Best Regards,

AVR PWM Support
Atmel Technical Support Team

我的回信:
Hello,

If ATmega32M1 can drive motors in sensorless mode without external comparators, that would be better.  In my design,  motor drive board is to drive high speed motror runing at the speed beyond ten thousands revolutions per minute. Both the space saving and the reliability are important. So I would like to wait the vision which has no need to use the external comparators.

Best Regards,


2008-07-07

出0入0汤圆

发表于 2008-7-7 19:41:25 | 显示全部楼层
学习英语了一把!

出0入0汤圆

发表于 2008-7-7 19:57:03 | 显示全部楼层
to 【14楼】 mljda 技术是人性;

看来这位 Gilles Labarre 母语不是英语,想跟他学得谨慎些了。嘿嘿。

出0入0汤圆

 楼主| 发表于 2008-7-14 11:03:32 | 显示全部楼层
ATMEL预计2008年7月16日 寄 出MC300+MC301
Hello,

We will be able to send you the demonstration boards mc300+mc301 next wenesday July 16th.
Could you, please, confirm me the address for the shipment ?

Best Regards,
Gilles Labarre
AVR PWM Support
Atmel Technical Support Team
头像被屏蔽

出0入0汤圆

发表于 2008-7-14 11:19:23 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽

出0入0汤圆

发表于 2008-7-14 12:45:46 | 显示全部楼层
阿莫,在四轴上还是放弃无感无刷为好,用有感的好得多;

出0入0汤圆

发表于 2008-7-14 13:04:05 | 显示全部楼层
to :【18楼】 redfoxen 狐狸

性能还是有感的好,有感无刷问题不在电调,在于买不到合适四轴用的无刷电机

出0入0汤圆

发表于 2008-7-16 21:23:05 | 显示全部楼层
能不能在现有的无感中改成有感的。

出0入0汤圆

发表于 2008-7-21 18:32:25 | 显示全部楼层
板子寄出了吗?关注...

出0入0汤圆

 楼主| 发表于 2008-7-29 10:04:33 | 显示全部楼层
to 【21楼】 felixch

不好意思,现在才看到,前几天上网不是很方便。
板子已于7月26日左右寄到上海了,只是我在7月18日就回重庆老家了,8月底回上海就可以试试啦。

出0入0汤圆

发表于 2008-7-30 18:32:22 | 显示全部楼层
8月底....
请问怎么购买?我对这块板比较感兴趣,另外mega32/64M能买到吗?

出0入0汤圆

 楼主| 发表于 2008-7-31 21:29:36 | 显示全部楼层
to 【23楼】 felixch  
这两块板子不是花钱买的,是ATMEL送的,我只是查出其MC100+MC101用于无霍尔元件的电机驱动不是很好用,并反馈给了ATMEL,于是他们寄来了MC300+M301用于继续测试。我想你的问题可与ATMEL公司发邮件联系,比我回答你更准确吧,我想。

出0入0汤圆

发表于 2008-8-1 19:35:25 | 显示全部楼层
我问atmel总部技术支持怎么买mc300,他们告诉我联系本地sales,我问北京办事处,他们说不知道有这个产品,也不知道怎么买.......
atmel网站上也没有,技术支持倒是把文档发给我了....,所以只好问你了。

出0入0汤圆

 楼主| 发表于 2008-8-4 23:06:49 | 显示全部楼层
to 【25楼】 felixch
实在是不好意思,现在我人在老家,而东西在上海,等我回到上海,只要把手头上的活赶完,就会尽快把测的情况发到BBS上。

出0入0汤圆

发表于 2008-9-4 10:41:39 | 显示全部楼层
关注...

出0入0汤圆

发表于 2008-9-4 11:05:11 | 显示全部楼层
must be hear some noice now.

出0入0汤圆

发表于 2008-9-4 16:28:29 | 显示全部楼层
好久不见 xj_1232005 回帖了,无刷电机试验的怎么样啦?

出0入8汤圆

发表于 2008-9-5 00:59:39 | 显示全部楼层
对Atmel的sensorless从来就不感冒。最近将ST7MC BLDC/Kit套件拿回来了,回头上个教材,也叫atmel看看ST做直流无刷马达的人机调试界面。  Atmel的那个界面根本就是幼儿园级别的,以前我还嫌弃人家Microchip 120度方波方案的PC端界面太呆板了,看了Atmel的,才知道错怪了人家PIC了。

ST7MC 120度 BLDC 开发平台硬件。上面的小板很值钱,是隔离板。板上带的电机和算法都是支持无传感器、有传感器模式运行。

(原文件名:P1010198.JPG)


STM32 180度 FOC解决方案 开发平台硬件


(原文件名:P1010218.JPG)

出0入0汤圆

发表于 2008-9-5 08:45:09 | 显示全部楼层
这套板看着很专业啊,回头 Grant 试试我那两个航模无感无刷电机吧

出0入8汤圆

发表于 2008-9-5 09:14:05 | 显示全部楼层
好啊,需要的时候我联系你

出0入0汤圆

 楼主| 发表于 2008-9-5 15:22:27 | 显示全部楼层
to feng_matrix:

我回到上海刚不久,就被安排做带hall无刷电机驱动的一个事.现在已定了器件,板子就等器件全了就可以布线了.免得封装不对.然后用LABVIEW做了上位机的界面,现在还得完善一下.

你上次寄给我的无刷电机我还没有用过,现在没有时间用.你要是有兴趣,我把ATMEL 寄来的atmega32M1(以前的名字是AT90PWM324)套件也寄给你玩. 一共是两块板,分别是MC300和MC310. 资料只能从网上下,不过也能下得比较齐.我听我办公室的哥们说寄来就这两块板.因这段时间太忙,我都还没有来得及试呢.

对了,提醒你一下的是,目前国内还没有atmega32M1片子卖,不过可以申请,只是要费点功夫.

如果感兴趣,我就把这套件和你上次寄给我的两个电机一块寄给你.

还要明确的是,你的收货地址是否就是你给我寄来的地址.

出0入0汤圆

发表于 2008-9-5 15:37:10 | 显示全部楼层
一楼后面的话像是在夸阿莫,^_^

出0入0汤圆

 楼主| 发表于 2008-9-5 15:48:03 | 显示全部楼层
to 34楼:
说得不错,要不是阿莫兄搭这个平台,怎么能认识这么多志同道合的朋友?

下面是atmega32M1开发套件的照片.

(原文件名:照片 001.jpg)

出0入0汤圆

 楼主| 发表于 2008-9-5 15:56:40 | 显示全部楼层
我所收集到的资料打包:mc300+mc310
点击此处下载 ourdev_403436.rar(文件大小:6.84M) (原文件名:1.rar)
点击此处下载 ourdev_403476.rar(文件大小:7.76M) (原文件名:2.rar)

出0入0汤圆

 楼主| 发表于 2008-9-5 17:53:49 | 显示全部楼层
to feng_matrix:

刚交递MC310+MC300给你 ,快递公司是鑫飞鸿, 单号: 2409088286 ,估计明天肯定可以寄到吧.

出0入0汤圆

发表于 2008-9-5 18:08:14 | 显示全部楼层
多谢xj_1232005啦,用完还还给你

出0入0汤圆

 楼主| 发表于 2008-9-6 12:21:02 | 显示全部楼层
you are welcome

出0入0汤圆

发表于 2008-9-6 13:55:15 | 显示全部楼层
板子收到,感觉做的不错,终于看到了传说中的90PWM324


(原文件名:CIMG0243.jpg)

出0入0汤圆

发表于 2008-9-6 13:56:32 | 显示全部楼层

(原文件名:CIMG0237.JPG)


(原文件名:CIMG0238.JPG)


(原文件名:CIMG0239.JPG)


(原文件名:CIMG0240.JPG)


(原文件名:CIMG0241.JPG)

出0入0汤圆

发表于 2008-9-9 08:48:41 | 显示全部楼层
继续关注测试结果,无传感器稳定性及高速和低速性能.

出0入0汤圆

发表于 2008-9-9 08:57:59 | 显示全部楼层
这个板好像不适合做无感无刷电调,给的例程也全是有霍尔传感器的驱动方式
ATMEL的无感方案好像还没出来吧

出0入0汤圆

发表于 2008-9-10 18:57:38 | 显示全部楼层
可是mc300及301资料上有无传感器选项啊。
AVR470: MC310 Hardware User Guide

3.2 Sensorless modes
The MC310 can be configured in sensorless mode thanks to the comparator circuitry of the
ATmega32M1 device.
Depending of the Sensorless control modes, refer to the appropriate application notes &
see specific jumper configuration listed in Chapter 2.3 Jumpers

出0入0汤圆

发表于 2008-9-10 19:09:27 | 显示全部楼层
是有一组跳线可以设置成无霍尔模式,但ATMEL根本没提供例程,估计自己就没用这板好好做过无感无刷实验
不过楼主的信里不是说到嘛,在准备新的专门针对无感的方案

出0入8汤圆

发表于 2008-9-10 22:46:05 | 显示全部楼层
座等Atmel看来真是个错误选择。

出0入0汤圆

 楼主| 发表于 2008-9-10 23:19:57 | 显示全部楼层
是啊,ATMEL的英言文EMAIL是这样说的。有空我再去信问问。这样吧,我后天直接打电话到美国去试试。明天还得去参加MSP4302008年的技术论坛,一天全占了。

出0入0汤圆

发表于 2008-9-11 15:22:30 | 显示全部楼层
可是我看原理图,应该有跳线切换霍尔和emf然后进比较器,这样程序都是一样的。


(原文件名:tttt.JPG)


抱歉,又看了看代码,好像还是不一样的,SOFT_ID 定义为 Sensor

可是感觉上逻辑都是过零比较,sensorless需要其他特殊处理吗?

出0入0汤圆

发表于 2008-9-11 15:42:17 | 显示全部楼层
并非楼上想的这么简单啊!

霍尔传感方式是硬件触发,无论速度多低,只要转子磁场在合适的位置通过,就能触发
EMF是感生电动势,其大小跟转子的转速,定子铁心圈数关系较大,在无刷电机启动阶段
反向感生电动势很小,或者根本不存在,比较器在这个阶段是根本没有输出的,这与霍尔传感方式是完全不同的
企图用有感电调的程序,一点不改就驱动无感无刷电机,这是个比较天真的想法啊


在没有反馈的前提下,定位转子并开环创造一个旋转磁场,使转子旋转到EMF能可靠触发比较器
再切换到闭环运转,过程中还要监控整体电流强度,排除开环启动时的堵转、反转、过流等等异常情况
这个启动过程(算法)就是无感无刷电调的精华

出0入0汤圆

发表于 2008-9-11 17:02:38 | 显示全部楼层
以前没有做过电机驱动,想法过于简单,请多包涵。:)

我看atmel的代码里确实有开环处理,堵转、过流应该都能处理;
有没有可能在现有的板上试一下无感电机?

出0入8汤圆

发表于 2008-9-12 01:25:12 | 显示全部楼层
在没有信号给你的情况下,谁能通知电流要换相?

过零、换相是无感无刷电机控制的核心!

出0入0汤圆

发表于 2008-9-12 01:58:00 | 显示全部楼层
目前我们正在开发不须检测反电动势的无霍尔换相方案,也就是在普通有霍尔电机驱动板上通过烧写无霍尔程序就能实现对无霍尔电机的控制,目前固定负载下的测试已经没什么大问题了,再下来就是要测试变负荷情况下的启动性能及换相准确率。

出0入0汤圆

 楼主| 发表于 2008-9-12 08:41:29 | 显示全部楼层
to 52楼 wxyujz
你提的这个想法有创新性,应该有一定市场 的

出0入0汤圆

发表于 2008-9-12 09:22:24 | 显示全部楼层
【52楼】

疑问之,“普通有霍尔电机驱动板”有千千万万,你能保证程序能通用?

出0入0汤圆

 楼主| 发表于 2008-9-12 21:27:23 | 显示全部楼层
今天打了越洋长途,只是充分发现听老美的音还是不能理解清楚.好象最后给了一个留言机给我留言.言也留了,后来也写了EMAIL.今天到少明白了一点,英语还得好好学.从下周起要参加口语学习.实战一检验,差距很大啊.
目前ATMEL还没有回信.

出0入0汤圆

发表于 2008-9-12 22:17:40 | 显示全部楼层
to 54楼

不须要任何普通有霍尔电机驱动板都能通用,我们第一步只要验证新的转子换相位置检测方法能适用于普通有霍尔电机驱动板就行了.

毕竟这是新方法,成熟完善需要时间.

出0入0汤圆

 楼主| 发表于 2008-9-13 17:39:36 | 显示全部楼层
ATMEL公司的回信及sensorless的源代码(附后):

点击此处下载 ourdev_416917.zip(文件大小:4.23M) (原文件名:avr172.zip)


Dear M XU,

I am just finishing the sensorless firmware for MC310.

You will find attached the zip file.

Regarding the application, at power-on it runs with the potentiometer.

You can also connect your PC with the ATMEL Motor Control Center (PC software available on www.atmel.com)

The sensorless ramp-up sequence is calibrated for the motor of the kit.

An html documentation is included in the source files. You can read it from the readme.html file.

I am writting the application note, It could be available by the end of october.

You are the first user, please post me your remarks and comments.
Best Regards,
Rene Aubree
AVR PWM Support
Atmel Technical Support Team

---------------------------------------------------------------------
Please help us improve by rating your experience of our support on this request:
http://support.atmel.no/srv.htm?sid=1&hc=TPkDzXGXRNNEAto
---------------------------------------------------------------------
Support and FAQ: http://support.atmel.no/
Distributors: http://www.atmel.com/dyn/general/contact.asp
Atmel Corp.: http://www.atmel.com/

---------------------------------------------------------------------
Participate in the 2008 Atmel Customer Satisfaction Survey:
http://www.atmel.com/quality_customer_survey_08/
---------------------------------------------------------------------

我写的信:

Hello,
      I just call the number 1 (408) 441-0311. but can not find you.
      I have receivered MC300+MC310 for about 20 days. It works well to driver Bushless DC Motor with HAll. But I can not test it when I use it to driver sensorless Bushless DC motor. Becasue I have no software code to driver sensorless BLDC. And I also cannot find the code on the ATMEL Net Site. SO would you, please , send me the sofeware of MC310+MC300 to driver sensorless BLDC ?
      I should say, it is not impossible to write the code by myself. But it woul cost my much time. You said atmel engineer have tested the product MC300+Mc310. So would you please do me a favor to send me the code?
      Best Regards,

出0入0汤圆

发表于 2008-9-13 18:01:35 | 显示全部楼层
xj_1232005 :

You are the first user? 好牛啊!

出0入0汤圆

 楼主| 发表于 2008-9-13 18:24:43 | 显示全部楼层
feng_matrix:

you are the first user. Because I have not test it once owing to the heavy project on hand. So, you are the first.

出0入8汤圆

发表于 2008-9-13 18:54:45 | 显示全部楼层
先下代码来瞄瞄。

出0入0汤圆

发表于 2008-9-13 23:40:59 | 显示全部楼层
xj_1232005 、Grant

有一个好消息,一个坏消息

好消息是用这位老兄的sensorless新代码已经将一块硬盘电机启动起来,无传感器方式可以启动、运转
坏消息是硬盘电机工作几十秒钟就非常热,震动相当大,还是有问题,并且“油门”旋钮要转到70-80%的位置才能启动
无感无刷电调启动部分是练内功的好地方,看来要静下心来,好好研究一下他的程序了


(原文件名:未命名.jpg)

出0入0汤圆

发表于 2008-9-13 23:46:57 | 显示全部楼层
发热与震动的具体原因要分析换向波形才能确定,今天太晚了,改日抽空再继续做吧

经过实验,感觉ATmega32M1 【就是90PWM324】做无刷驱动还是有潜力挖掘的
也许有一天,航模无刷电调上的MCU都会由M8改为ATmega32M1,商机显现啊

出0入0汤圆

发表于 2008-9-13 23:57:55 | 显示全部楼层
【59楼】 xj_1232005

I'm the first user about sensorless? 哈哈

注意到Atmel Technical Support Team 老兄的来信上说,应用笔记还没整理好,你贴出他的程序是否合适?

出0入0汤圆

 楼主| 发表于 2008-9-14 00:07:04 | 显示全部楼层
我想有更多的人看程序,其实对ATMEL的应用与测试是有一定好处的.应该不会损伤其利益.而且,他迟早是要公开的.有更多的测试他的程序,可以使其代码的可靠性更高.

出0入0汤圆

 楼主| 发表于 2008-9-14 00:22:17 | 显示全部楼层
辛苦了,feng_matrix兄.

出0入0汤圆

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

本版积分规则

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

GMT+8, 2024-3-29 05:32

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

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