- 1、本文档共5页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于NiosII的智能PWM信号发生器节点设计.pdf
基于NiosII 的多通道PWM 信号测量/产生器节点设计
Design of multi-channel PWM measurement/generator system based on
Nios II
代刚 邵贝贝
清华大学freescale MCU/DSP 应用研究中心,北京,100084
摘要:针对于列车控制系统半实物仿真平台测速测距模块的多通道 PWM 信号测量/产生的
要求,介绍了一种基于单片FPGA 的微型通道数可配置智能PWM 信号测量/产生器节点的
设计,该节点利用NiosII 软核处理器解码上位机通过RS-485 总线发送的命令,并动态配置
FPGA 片内的多通道PWM 信号测量/产生器的通道数,周期和占空比,测量/产生需要的PWM
信号。测试结果表明,该设计体积小,集成度高,配置灵活,可提供48 路每路可单独配置
的PWM 通道,具有频率稳定性好,死区时间可控等特点,易于实现智能控制。
关键词:NiosII PWM FPGA RS-485 SOPC
1 引言
列车控制系统半实物仿真平台是基于HLA(High Level Archtectiure)规范,将各种铁路通
信信号系统内的设备通过建模或实物连接到一起,构建成的一个完整的列车运行控制仿真平
台,用以进行系统研究,系统仿真以及新系统的开发。
实物测控接口平台是列车控制系统半实物仿真平台的重要组成部分,是实物设备和HLA
仿真环境的接口,实现实物系统和仿真环境之间的信息交互,保证其协同并行工作。接口平
台使用了嵌入式Linux 的架构以提供HLA 界面,同时提供了和实物设备对应的物理信号接
口,这其中就包括车载实物系统中的测速测距模块需要的多路PWM 信号测量/产生器节点。
常用的MCU 或者PWM 芯片最多能提供16 路PWM 信号输出通道,如果用MCU 来实
现PWM 信号周期和占空比的测量,需要占用大量的硬件资源并且效率不高(一般MCU 的脉
冲输入端数目也是有限的,如果使用GPIO,则程序中需要大量的轮询代码) ,因此使用MCU
实现较多通道的 PWM 信号测量/产生器对 MCU 的处理能力要求较高,成本较高。若采用
MCU/DSP+FPGA 的方案,使用MCU/DSP 作为外界通讯接口,使用FPGA 实现多通道PWM
信号测量/产生器,可以完成设计目标,但是系统不简洁,复杂度较高。本文提出了一种利
用NiosII 软核处理器替代通讯用MCU 的智能多通道PWM 信号测量/产生器的设计方案。该
设计仅使用单片FPGA 构建SOPC,系统复杂度低,可靠度高。
2 节点硬件设计
NiosII 是Altera 公司推出的适用于大部分Altera 公司FPGA 系列的第2 代嵌入式软核处
理器,能与用户逻辑相结合,构建一个可编程片上系统。Nios II 是一款基于哈佛结构的32
位RISC 处理器,包括3 种内核:完全型(NiosII/f) 、标准型(NiosII/s) 和简洁型(NiosII/e),
运算能力5~50DMIPS,占用逻辑资源600~2000LEs 。
智能 PWM 节点设计的核心在于 NiosII 软核处理器的配置和利用 FPGA 实现多通道
PWM 信号测量/产生器。
2.1 硬件设计
节点硬件方框图如图 1 所示,FPGA 选择了 Altera 公司低成本 FPGA Cyclone
1
EP1C6Q240C8 ,电源模块选择了 Murata 公司的可提供 3 路 1.0~3.6V 可调输出的
MPD5S025S ,直接提供FPGA 需要的3.3V,2.5V 和 1.5V 电源,并且转换效率高达82%;
为了使结构尽可能简单,节点没有外扩 flash,NiosII 的程序代码保存在FPGA 的配置芯片
中,配置芯片选择了16Mbit 串行EPCS16,足够保存NiosII 应用程序;外扩2MByte SDRAM
芯片AS4LC1M16S1 ;通讯接口为RS-485 ,采用磁隔离的方式,使用的隔
您可能关注的文档
- 基于GPS多天线技术的远程自动化高边坡监测系统.pdf
- 基于GPS的同步数字照明控制系统的设计.pdf
- 基于GPU加速的光线跟踪体绘制算法研究.pdf
- 基于GR47和MCU的无线嵌入式WEB SERVER.pdf
- 基于GSM_GPRS和嵌入式技术的环保监控系统.pdf
- 基于GSM_GPRS的无线数传监视和控制系统.pdf
- 基于GSM技术的粮库温度检测系统设计.pdf
- 基于GSM的温湿度环境参数远程无线监测系统.pdf
- 基于GSM的远程温度监控系统设计与实现.pdf
- 基于GSM短消息的油罐区监控系统.pdf
- 2023年度安全员考试题库检测试题打印附答案详解(达标题).docx
- 2023年度安全员考试题库检测试题打印(实用)附答案详解.docx
- 2023年度安全员考试题库检测试题打印附完整答案详解【名师系列】.docx
- 2023年度安全员考试题库检测试题打印及答案详解【考点梳理】.docx
- 2023年度安全员考试题库检测试题打印附完整答案详解【各地真题】.docx
- 2023年度安全员考试题库检测试题打印附参考答案详解【完整版】.docx
- 2023年度安全员考试高分题库含答案详解(精练).docx
- 2023年度安全员考试高分题库及参考答案详解【能力提升】.docx
- 2023年度安全员考试高分题库附答案详解【典型题】.docx
- 2023年度安全员考试高分题库及参考答案详解(培优B卷).docx
最近下载
- 风险管理高频考点第一章 风险管理基础 .pdf VIP
- 康居小区外网施工组织设计精品.doc VIP
- 2025年电工中级职业技能考试真题卷(电工安全操作与事故处理篇).docx VIP
- 2025年电工中级职业技能考试真题卷:电工中级职业技能考试在线备考班.docx VIP
- 第十四章 整式的乘法与因式分解单元培优卷(原卷版).docx VIP
- 2025年电工中级职业技能考试真题卷:电工中级职业技能考试在线试题.docx VIP
- 第十四章 整式的乘法与因式分解单元培优卷(原卷版).pdf VIP
- 2025年电工中级职业技能理论考试笔试试题(600题)含答案.docx VIP
- 2025年全国电工中级职业技能理论考试试题(700题)含答案.docx VIP
- 介入式心脏瓣膜技术考核试卷.docx
文档评论(0)