wxyujz 发表于 2006-11-29 23:57:18

发一个AVR的电机PID程序

不知道有没有人发过.

点击此处下载armok01136849.zip

Linbrid 发表于 2006-12-15 13:34:45

en

winter 发表于 2006-12-15 16:25:04

谢谢

gxlujd 发表于 2006-12-15 16:27:41

好东西,顶一个!

my_avr 发表于 2006-12-16 00:04:58

保存先,谢谢楼主

fengleichen 发表于 2006-12-17 20:26:26

好东西,先保存,再顶

mcue 发表于 2007-3-27 09:41:36

正好需要,谢谢了昂

plc_avr 发表于 2007-3-28 12:44:27

太好了!谢谢楼主!

kaif_w 发表于 2008-3-1 13:49:08

保存、学习

armok 发表于 2008-3-1 14:00:49

虽然我没有细看,但既然彩虹都赞好,COOL!

mfm123 发表于 2008-3-1 22:43:07

谢谢,学习一下

microcon 发表于 2008-3-2 09:36:54

谢谢!

hl0716 发表于 2008-3-2 09:56:43

谢谢!

nomoneyiv 发表于 2008-3-2 10:40:34

文档再详细点就好了!

wxyujz 发表于 2008-3-2 16:11:29

谢谢阿莫给俺加了条裤子,这下暖和了^_^

cnshyl 发表于 2008-3-2 20:12:17

好东东,顶一个!

zsulrq 发表于 2008-4-1 15:06:22

include $(AVRLIB)/make/avrproj_make楼主 请问这个目录在哪里?谢谢

canking 发表于 2008-4-1 15:45:46

很久没来了,顶一下啊

spy2008 发表于 2008-4-1 16:14:01

mark

foxgrey 发表于 2008-4-1 16:23:33

看了一下代码,看代码风格,应该职业人员写的,而且水平较好

atommann 发表于 2008-4-1 16:49:54

这儿有一些资料:

AVR Motor Controller
Written by Pascal Stang | Updated: Sunday February 05, 2006
http://hubbard.engr.scu.edu/embedded/motorcontrol/motorctrl-avr/index.html

http://cache.amobbs.com/bbs_upload782111/files_9/ourdev_243153.jpg
AVR Motor Controller (原文件名:motorctrl_sm.jpg)

xyang18 发表于 2008-4-1 17:33:49

感谢wxyujz

R28FA 发表于 2008-4-1 19:29:27

thanks

poppush 发表于 2008-4-1 19:53:08

haomark

jetbo 发表于 2008-4-1 22:44:57

有没原理图资料啊

cgbabc 发表于 2008-4-27 22:29:03

学习一下

ylshu 发表于 2008-8-19 17:44:54

好东西,顶一个!

thefrogking 发表于 2008-8-20 22:08:46

谢谢楼主分享

ylei12 发表于 2008-8-20 23:25:55

收藏以后用

luojunzhou 发表于 2008-8-21 06:44:35

好!代码风格可学习

tarzar 发表于 2008-8-21 17:09:40

htfly 发表于 2008-8-21 17:37:37

ding

lrh51 发表于 2008-9-10 10:15:05

DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEEEE

rainjoe 发表于 2008-10-24 11:29:28

请问原代码在哪里下载到的~

xk2yx 发表于 2008-10-24 13:34:56

ding 

soco_da 发表于 2008-10-24 17:02:24

有无温度PID

ylei12 发表于 2008-10-24 19:04:48

保留

attiny13 发表于 2008-10-24 21:51:49

ark

ijany 发表于 2008-10-25 11:40:53

好东西哦

xaofen 发表于 2008-11-10 15:54:22

收藏

hulalawxy 发表于 2008-11-11 11:06:36

upupup

zhoud 发表于 2008-12-3 13:30:44

研究下。谢了

gcm8048 发表于 2008-12-6 23:15:21

好东西

xxit10 发表于 2009-5-24 12:15:28

恩,这么多人都赞,研究研究

luoxiaofeng 发表于 2009-5-24 12:39:28

谢谢

scan 发表于 2009-5-24 20:54:30

谢谢,保存下,以后一定用的着

sydzhu 发表于 2009-5-25 04:28:15

谢谢!下来看看。

su37sm 发表于 2009-7-9 21:57:52

只能说一句,谢谢楼主

z_zt 发表于 2009-7-10 08:10:37

谢谢楼主,呵呵

weifeng99 发表于 2009-7-10 14:57:45

谢谢分享!

382383706 发表于 2009-8-5 21:55:52

mark

pinocchio 发表于 2009-8-5 23:33:00

mark

hm_huang 发表于 2009-8-7 19:57:41

既然都是Cool了,那就下载了。谢谢分享!

zsfang0104 发表于 2009-8-11 11:19:31

mark

wanghengzhi 发表于 2009-8-14 16:31:01

xiexie

xuetingxun2010 发表于 2009-8-21 09:07:51

学习中,谢谢分享

master5888 发表于 2009-8-21 16:00:57

mark

kuzhuu 发表于 2009-9-3 10:39:14

xiexie le    兄弟

yunlongAVR 发表于 2009-10-1 21:36:05

看看学习一下!

wk52621773 发表于 2009-10-2 18:00:08

谢谢。

1145557260 发表于 2009-10-4 15:53:03

下了,研究一下

ieee.qin 发表于 2009-10-4 21:47:04

不错,不错,学习了

chaled 发表于 2009-10-8 14:48:08

好东西,顶一个!

TRINAMIC 发表于 2009-10-9 12:28:41

传一个自带PID运算的控制IC
点击此处下载 ourdev_489689.pdf(文件大小:1.24M) (原文件名:tmc457_datasheet.pdf)
点击此处下载 ourdev_489690.pdf(文件大小:755K) (原文件名:TMC457-EVAL_manual.pdf)
点击此处下载 ourdev_489691.pdf(文件大小:649K) (原文件名:TMC457-EVAL_schematic.pdf)

gxy508 发表于 2009-10-9 16:11:57

mark

shenhaojj 发表于 2009-10-9 20:02:40

这个是不是应用笔记

shenhaojj 发表于 2009-10-9 20:02:41

这个是不是应用笔记

chao1977 发表于 2009-10-9 21:34:18

下载下来学习,谢谢分享

quentin121 发表于 2009-10-9 23:16:28

下载学习,谢谢!!

hongxp 发表于 2009-10-10 08:37:32

mark

sunmy 发表于 2009-10-10 12:24:18

咔咔!

pinocchio 发表于 2009-10-10 13:39:19

mark

tanguoyong 发表于 2009-10-10 13:50:19

正好需要,谢谢了昂

eric_wang 发表于 2009-10-15 18:30:53

ding

baixuefeng 发表于 2010-1-11 10:04:05

顶一下!

2004353215 发表于 2010-1-11 11:07:33

学习……

meisen999 发表于 2010-1-11 13:32:54

感觉不对劲,大家看这:
Controller.error = Controller.input-Controller.feedback;
        // calculate integral error
        Controller.error_integ += Controller.error;
        // clamp integral error (anti-windup)
        //Controller.error_integ = MAX(Controller.error_integ, -Controller.windupMax);
        //Controller.error_integ = MIN(Controller.error_integ,Controller.windupMax);
        // calculate differential error
        Controller.error_diff = Controller.error - Controller.error_last;
        Controller.error_last = Controller.error;
        // do PID
        Controller.output =       ((Controller.Kp*Controller.error)>>8)
                                                +((Controller.Ki*Controller.error_integ)>>8)
                                                +((Controller.Kd*Controller.error_diff)>>8);

印象中的PID公式:U = Kp*(e0-e1) + Ki*e0 + Kd*(e0-2*e1+e2) + Un-1 ;

ideality0214 发表于 2010-1-11 17:28:27

学习一下

cooleaf 发表于 2010-1-11 18:17:41

PID自整定确实需要花不少时间才能搞得定啊!

ju748 发表于 2010-1-12 02:46:00

看看。。

482271 发表于 2010-1-13 09:15:52

回复【2楼】winter
-----------------------------------------------------------------------

谢谢分享

cgbabc 发表于 2010-1-13 10:37:10

顶一个

haso2007 发表于 2010-1-13 11:50:52

没看来是自调节的,算法也很一般,那位高人指点一下,精华在那里?

relotus 发表于 2010-4-8 09:22:23

mark

smartzou 发表于 2010-4-8 09:30:59

mark

wuliwb 发表于 2010-4-8 14:37:24

mark

xjf20072608 发表于 2010-6-6 18:00:08

mark

jsongyan 发表于 2010-6-6 21:43:27

谢谢

hecb999 发表于 2010-6-6 22:51:58

MARK

hm_huang 发表于 2010-6-28 12:00:29

谢谢共享

psocfans 发表于 2010-6-28 14:27:23

收藏一下

cgbabc 发表于 2010-6-28 15:33:23

学习

gxy508 发表于 2010-9-8 21:04:11

mark

TS0806143 发表于 2010-9-19 09:59:16

mark

jj.deng 发表于 2010-9-19 12:36:14

学习一下~~

poet_lee 发表于 2010-9-19 18:08:11

谢谢分享~

cuikai12345 发表于 2010-9-19 21:09:37

mark

abu0210 发表于 2010-9-23 14:27:16

先mark 再学习!

hanlinsong 发表于 2010-12-9 14:41:48

谢谢楼主好东西啊

Chester 发表于 2011-3-10 10:04:41

好东西
页: [1] 2
查看完整版本: 发一个AVR的电机PID程序