• PID 调节控制做电机速度控制 C源码

    typedef struct PID { int SetPoint; // 设定目标 Desired Value long SumError; // 误差累计 double Proportion; // 比例常数 Proportional Const double Integral; // 积分常数 Integral Const double Derivative; // 微分常数 Derivative Const int LastError; // Error[-1] int PrevError; // Error[-2] } PID; static PID sPID; static PID *sptr = &sPID;

    5
    31
    299KB
    2013-09-14
    5
  • PID 调节控制做电机速度控制

    1 模拟PID控制.....................................................................................................................................1 1.1 模拟PID控制原理......................................................................................................................1 2 数字PID控制.....................................................................................................................................3 2.1 位置式PID算法..........................................................................................................................3 2.2 增量式PID算法..........................................................................................................................4 2.3 控制器参数整定.........................................................................................................................4 2.3.1 凑试法...........................................................................................................................5 2.3.2 临界比例法...................................................................................................................5 2.3.3 经验法...........................................................................................................................5 2.3.4 采样周期的选择...........................................................................................................6 2.4 参数调整规则的探索.................................................................................................................6 2.5 自校正PID控制器......................................................................................................................7 3 软件说明............................................................................................................................................8 3.1 软件说明....................................................................................................................................8 3.2 档案构成....................................................................................................................................8 3.3 DMC界面...................................................................................................................................8 3.4 子程序说明................................................................................................................................9 4 程序范例..........................................................................................................................................16 4.1 DEMO程序...............................................................................................................................16 4.2 程序流程与说明.......................................................................................................................19 4.3 中断子流程与说明...................................................................................................................20 5 MCU使用资源................................................................................................................................21 5.1 MCU硬件使用资源说明..........................................................................................................21 6 实验测试..........................................................................................................................................22 6.1 响应曲线..................................................................................................................................22 7 参考文献..........................................................................................................................................26

    4
    147
    461KB
    2013-09-14
    50
  • 常见红外遥控器编码与格式

    常用的有通过脉冲宽度来实现信号调制的脉宽调制(PWM)和通过脉冲串之间的时间间隔来实现信号调制的脉时调制(PPM)两种方法。

    3
    922
    1MB
    2013-09-14
    48
  • Linux防火墙入门

    Linux防火墙入门

    0
    61
    315KB
    2013-04-01
    0
  • 华为程序规范教材

    1 排版 6 2 注释 11 3 标识符命名 18 4 可读性 20 5 变量、结构 22 6 函数、过程 28 7 可测性 36 8 程序效率 40 9 质量保证 44 10 代码编辑、编译、审查 50 11 代码

    5
    29
    1004KB
    2013-04-01
    10
  • HighSpeedBoardDesign中文版2

    HighSpeedBoardDesign中文版2

    0
    42
    1.04MB
    2013-04-01
    0
  • High-SpeedBoardDesign中文版1

    HighSpeedBoardDesign中文版

    0
    43
    753KB
    2013-04-01
    0
  • Allegro教程

    第1章 电路板设计介绍 1.1 现有的设计趋势.............................................................................1-2 1.2 产品研发流程................................................................................1-2 1.3 电路板设计流程.............................................................................1-3 1.3.1 前处理 – 电子设计资料和机构设计资料整理...................1-4 1.3.2 前处理 – 建立布局零件库.................................................1-8 1.3.3 前处理 – 整合电子设计资料及布局零件库.......................1-8 1.3.4 中处理 – 读取电子/机构设计资料....................................1-9 1.3.5 中处理 – 摆放零件............................................................1-9 1.3.6 中处理 – 拉线/摆放测试点/修线......................................1-9 1.3.7 后处理 – 文字面处理......................................................1-10 1.3.8 后处理 – 底片处理..........................................................1-11 1.3.9 后处理 – 报表处理..........................................................1-12 第2 章 版本14.2 新功能介绍 2.1 Save Design to 14.0....................................................................2-2 2.2 Database Write Locks................................................................2-3 2.3 View Schemes.............................................................................2-5 2.4 DBdoctor......................................................................................2-6 2.5 Plane Rat .....................................................................................2-7 2.6 Place Manual UI Auto-Hide ......................................................2-8 2.7 Direct Select of Alternate Symbol............................................2-8 2.8 Quickplace Options...................................................................2-9 2.9 Via Shoving..................................................................................2-9 2.10 Dynamic Slide Phase II.............................................................2-10 2.11 Vertex Dynamic Bubble Options ...........................................2-10 2.12 Smart Start on Line Width ........................................................2-11 2.13 Highlight All Pins on Net During add connect .....................2-11 2.14 Net Name Added to Control Panel ......................................2-11 2.15 Purge Vias..................................................................................2-11 2.16 EXTRACT Name Change.........................................................2-12 2.17 Graphical Enhancements During Dynamics .......................2-12 2.18 Text Printing/Stick......................................................................2-12 2.19 Append to File Option Added to Reports............................2-13 2.20 SPECCTRA-Like Zoom...............................................................2-13 2.21 Viewer Plus Enhancements.....................................................2-14 2.22 New Board Wizard....................................................................2-14 2.23 IPC356 and Allegro-to-DXF Performance Improvement....2-14 2.24 TestPrep PCR Fixes ....................................................................2-14 2.25 New Features in Allegro Studio (PCB) ...................................2-15 第3 章 基本使用 3.1 使用前的准备................................................................................3-2 3.2 激活Allegro..................................................................................3-4 3.3 编辑既有的电路板档案..................................................................3-7 3.4 结束Allegro..................................................................................3-9 3.5 鼠标操作........................................................................................3-9 3.6 控制面板......................................................................................3-10 3.7 设定键盘......................................................................................3-20 3.7.1 功能键定义.......................................................................3-20 3.7.2 简写键定义.......................................................................3-20 目录-3 第 4 章 基本命令 4.1 File/Plot Setup 命令.....................................................................4-2 4.2 File/Plot Preview 命令.................................................................4-3 4.3 File/Plot 命令................................................................................4-3 4.4 File/Script 命令.............................................................................4-4 4.5 Edit/Move 命令............................................................................4-7 4.6 Edit/Copy 命令..........................................................................4-11 4.7 Edit/Mirror 命令..........................................................................4-16 4.8 Edit/Spin 命令.............................................................................4-18 4.9 Edit/Change 命令.....................................................................4-20 4.10 Edit/Delete 命令........................................................................4-27 4.11 Edit/Vertex 命令.........................................................................4-28 4.12 Edit/Delete Vertex 命令............................................................4-30 4.13 Edit/Text 命令.............................................................................4-32 4.14 View/Zoom 命令........................................................................4-34 4.15 View/Refresh 命令.....................................................................4-35 4.16 Display/Color Visibility 命令......................................................4-35 4.17 Display/Element 命令...............................................................4-41 4.18 Display/Measure 命令..............................................................4-44 4.19 Display/Highlight & Dehighlight 命令.....................................4-47 4.20 Display/Show & Blank Rats 命令.............................................4-50 4.21 Setup/Drawing Options 命令...................................................4-53 4.21.1 设定DRC.........................................................................4-53 4.21.2 设定Display ....................................................................4-54 4.21.3 设定Text..........................................................................4-56 4.21.4 设定Line Lock ................................................................4-56 4.21.5 设定Symbol....................................................................4-57 4.22 Setup/Text Sizes 命令................................................................4-58 4.23 Setup/Grids 命令.......................................................................4-59 4.24 Setup/Subclasses 命令.............................................................4-60 第5 章 新增图形对象 5.1 范例:新增线段.............................................................................5-2 5.2 范例:以半径新增圆弧线段..........................................................5-3 5.3 范例:定3 点新增圆弧线段..........................................................5-4 5.4 范例:新增空心圆.........................................................................5-5 5.5 范例:新增空心长方形..................................................................5-6 5.6 范例:新增实心长方形..................................................................5-7 5.7 范例:新增文字.............................................................................5-8 5.8 范例:新增实心的任意多边形......................................................5-9 5.9 详细解说......................................................................................5-10 5.9.1 编修外形..........................................................................5-11 5.9.2 编修连接的讯号名称........................................................5-11 5.9.3 编修挖空区.......................................................................5-12 5.9.4 设定编修的参数...............................................................5-13 5.9.5 检查..................................................................................5-15 5.9.6 填满..................................................................................5-16 第6 章 设定属性 6.1 常用零件属性................................................................................6-2 6.2 常用讯号线属性.............................................................................6-2 6.2.1 一般属性............................................................................6-2 6.2.2 长度属性............................................................................6-3 6.2.3 等长属性............................................................................6-4 6.2.4 差动配对属性.....................................................................6-5 6.3 零件加入Fixed 属性.....................................................................6-7 6.4 零件删除Fixed 属性.....................................................................6-9 6.5 讯号线加入Min_Line_Width 属性.............................................6-12 6.6 讯号线删除Min_Line_Width 属性.............................................6-14 目录-5 第 7 章 建立零件库 7.1 范例:建立圆形有钻孔的Padstack ............................................7-2 7.1.1 规格说明............................................................................7-2 7.1.2 建立方法............................................................................7-3 7.2 范例:建立正方形有钻孔的Padstack.........................................7-8 7.2.1 规格说明............................................................................7-8 7.2.2 建立方法............................................................................7-9 7.3 范例:建立SMD 的Padstack...................................................7-13 7.3.1 规格说明..........................................................................7-13 7.3.2 建立方法..........................................................................7-14 7.4 范例:建立Thermal Relief 的零件............................................7-17 7.4.1 规格说明..........................................................................7-17 7.4.2 建立方法..........................................................................7-18 7.5 范例:建立ZIP20 零件................................................................7-22 7.5.1 进入Symbol Editor.........................................................7-22 7.5.2 设定工作区域...................................................................7-23 7.5.3 加入零件脚.......................................................................7-24 7.5.4 加入零件范围及高度........................................................7-29 7.5.5 加入零件外形...................................................................7-31 7.5.6 加入零件Labels ..............................................................7-32 7.5.7 建立Symbol 档案............................................................7-37 7.5.8 建立Drawing 档案..........................................................7-37 第8 章 建立电路板 8.1 进入Board Editor ........................................................................8-2 8.2 设定工作区域................................................................................8-3 8.3 设定板外框....................................................................................8-4 8.4 放置电路板标识零件.....................................................................8-6 8.5 放置定位孔零件.............................................................................8-8 8.6 放置视觉定位零件.......................................................................8-10 8.7 设定工作格点..............................................................................8-13 8.8 设定摆放零件区域.......................................................................8-13 8.9 设定走线区域..............................................................................8-19 8.10 设定预设DRC 值........................................................................8-21 8.11 设定预设贯穿孔...........................................................................8-22 8.12 增加走线内层..............................................................................8-24 8.13 储存电路板档案...........................................................................8-26 第9 章 读入讯号接点表 9.1 Orcad Capture 线路图...............................................................9-2 9.2 Concept HDL 线路图..................................................................9-4 9.3 读入讯号接点表.............................................................................9-6 第10 章 摆放零件 10.1 开启电路板档案...........................................................................10-2 10.2 人工摆放零件..............................................................................10-2 10.3 自动摆放零件于板外...................................................................10-6 10.4 未排零件报表..............................................................................10-8 10.5 已排零件报表........................................................................... 10-10 第11 章 设定设计规范 11.1 列出间距的设计需求...................................................................11-2 11.2 设定间距的Type 属性...............................................................11-3 11.3 设定间距的Rule..........................................................................11-7 11.4 指定间距的Rule 至Type 属性...................................................11-9 11.5 设定间距的DRC 模式............................................................. 11-11 11.6 列出线段的设计需求................................................................ 11-13 11.7 设定线段的Type 属性............................................................. 11-13 11.8 设定线段的Rule....................................................................... 11-17 11.9 指定线段的Rule 至Type 属性................................................ 11-19 11.10 设定线段的DRC 模式............................................................. 11-20 目录-7 第 12 章 拉线 12.1 设定线宽属性..............................................................................12-2 12.2 建立电源/接地的Plane..............................................................12-5 12.3 控制鼠线的显示...........................................................................12-7 12.4 Highlight 及Dehighlight ...........................................................12-8 12.5 人工拉线......................................................................................12-8 12.5.1 范例:人工拉线...............................................................12-9 12.5.2 自动避线的说明............................................................ 12-14 12.6 人工修线................................................................................... 12-15 12.6.1 人工修线的说明............................................................ 12-20 12.7 自动修线................................................................................... 12-21 12.8 自动拉线................................................................................... 12-22 第13 章 制作测试点 13.1 范例:自动加入测试点................................................................13-2 13.2 范例:手动加入测试点................................................................13-6 13.3 范例:手动删除测试点................................................................13-8 第14 章 后处理 14.1 重编零件序号..............................................................................14-2 14.2 整理文字面..................................................................................14-5 14.3 产生钻孔图..................................................................................14-7 第15 章 产生底片档案及报表 15.1 设定底片参数..............................................................................15-2 15.2 设定Aperture 档案....................................................................15-3 15.3 产生底片......................................................................................15-5 15.4 产生报表...................................................................................

    4
    573
    19.26MB
    2013-04-01
    34
  • 福龙晶体管查询管理系统 破解版

    福龙晶体管查询管理系统 破解云龙绿化版 带注册机 对着毛同志宣誓,绝对可能!

    0
    47
    6.4MB
    2011-10-18
    10
  • 贴片三极管上的印字与型号对照表 完整版

    贴片三极管上的丝印字与型号对照表 完整版

    0
    577
    238KB
    2011-10-18
    50
  • 分享宗师

    成功上传21个资源即可获取
  • GitHub

    绑定GitHub第三方账户获取
关注 私信
上传资源赚积分or赚钱