这是一个比较典型的PID处理程序,在使用单片机作为控制cpu时,请稍作简化,具体的PID参数必须由具体对象通过实验确定。由于单片机的处理速度和ram资源的限制,一般不采用浮点数运算,而将所有参数全部用整数,运算 到最后再除以一个2的N次方数据(相当于移位),作类似定点数运算,可大大提高运算速度,根据控制精度的不同要求,当精度要求很高时,注意保留移位引起的“余数”,做好余数补偿。这个程序只是一般常用pid算法的基本架构,没有包含输入输出处理部分。
上传时间: 2014-01-07
上传用户:ippler8
是AD公司的DSP的开发环境的介绍,几个实验 对学习AD公司DSP的初学者有用
上传时间: 2014-01-13
上传用户:nairui21
java的3个小实验,包括分解一个六位数写出其因子,线性链表的排序,图书馆管理系统
上传时间: 2014-12-22
上传用户:zsjinju
c8051f040单片机的lcd显示源码。包括三个例程。
上传时间: 2013-12-27
上传用户:iswlkje
基于LPC2000单片机的通讯实验,在ADS1.2平台编译
上传时间: 2016-04-26
上传用户:xieguodong1234
单片机与TCP/IP传输的几个介绍 实时内核uC-OS-II下的网络监控系统的设计 基于以太网的嵌入式系统网络接口卡的设计 嵌入式以太网控制器不错的选择(共8种)
上传时间: 2013-12-19
上传用户:lijinchuan
超级好的vxworks入门实验课:一共9个pdf文件,每个都是精华,我是下载了9次才搞定,绝对超值,初学者很有必要看看。 目录: 1.学习使用Tornado 开发环境;测量程序的执行时间 2. 学习创建多个任务 3. 学习使用信号量实现共享资源的保护 4. 学习使用消息队列进行通信 5. 学习并验证时间片轮转调度 6. 学习并验证基于优先级的抢占式调度 7. 理解优先级倒转问题 学习使用优先级继承以解决优先级倒转问题 8. 学习使用信号 9. 了解VxWorks 的中断机制 学习编写中断处理程序
上传时间: 2014-01-03
上传用户:虫虫虫虫虫虫
这是MATLAB中的三个很好的实验,通过这三个实验可以更好地理解数字图像处理的原理
上传时间: 2016-05-01
上传用户:1159797854
P89LPC932单片机省电模式实验的指导手册,大家可以学习一下省电模式的软件开发
上传时间: 2013-12-09
上传用户:坏坏的华仔
基于三星8位单片机的实验程序,可以驱动电机,结构清晰,采用中断进行换向处理。
上传时间: 2016-05-03
上传用户:dsgkjgkjg