添加正交编码器驱动程序块
在仿真软件金宝app®库浏览器添加eQEP块嵌入式编码器®金宝app德州仪器的支持包®C2000™处理器>F2837xD。
eQEP块读取正交编码器脉冲和增量位置计数。这个街区的正交编码器脉冲输出机械转子位置的正交编码器指数脉冲时阅读。
看到的部分正交编码器接口配置模型配置参数配置相关正交编码器。
在C28x eQEP块参数对话框中,配置正交编码器读德州仪器的正交编码器脉冲数处理器和用脉冲计数器的输出指数脉冲时发现,这个表所示。
选项卡和参数在eQEP块 | 设置 |
---|---|
一般>模块 |
eQEP1 |
一般>样品时间 |
1 |
位置计数器>输出位置计数器 |
在 |
位置计数器>最大位置计数器值(0 ~ 4294967295) |
2 ^ 16:1 |
位置计数器>位置计数器复位模式 |
第一索引重置事件 |
位置计数器>输出锁存器位置计数器在索引的事件 |
在 |
位置计数器>指数事件门闩的位置计数器 |
下降沿 |
重命名和eQEP块。
eQEP1模块选择,因为正交编码器连接到QEP_A接口LaunchPadXL28379d硬件板上。样品时间是1
因为图书馆块函数调用由ADC打断同步。最大的位置计数器值2 ^ 16:1
因为位置计数器使用16位架构在图书馆驱动程序块。位置计数器复位模式设置包装位置数指数脉冲时阅读。
添加eQEP驱动程序块模块mcb_pmsm_foc_sim /电流控制
子系统如这个图所示。