| 需要金币: |
资料包括:完整论文 | ![]() | |
| 转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:10311 | ||
| 折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) |
摘要:本课题的主要内容是使用PWM波来控制选针器,以此来减少耗电量、发热量。使用八位拨码开关作为控制板的地址,通过与接收到的地址数据比较,如果相同则接收数据,反之,不接收数据。由于本设计用于传输数据的总线宽度只有八位,而要控制的选针器的数量有十二个,所以要将十二位数据分两次发送。A3P030作为处理器,控制整个系统的工作,并产生PWM波控制信号。 本文首先分析传统选针器的工作方式,指出其缺点,然后提出使用PWM波的方法解决该问题;再介绍本设计的硬件部分,详细说明不同的子模块的功能;其次是软件部分,先描述实体端口,然后是构造体中的各个子功能模块。使用的开发软件是Libero soc,使用的语言是VHDL。 关键词:PWM FPGA 电磁选针器 多路控制
目录 摘要 Abstract 1. 绪论-1 1.1研究背景和意义-1 1.2 国内外发展和研究现状-1 1.3 论文的主要工作-1 1.4 本文的组织结构-2 2. 系统设计方案-3 2.1设计方案1-3 2.2设计方案2-3 3. 硬件设计-4 3.1 系统原理图设计-4 3.2 系统模块介绍-4 3.2.1地址模块-4 3.2.2信号输入模块-5 3.2.3 FPGA最小系统模块-6 3.2.4选针器驱动模块-8 3.2.5控制模块-9 3.3端口配置-10 4. 软件设计-14 4.1 系统整体设计-14 4.2 实体描述部分-15 4.3 构造体部分-16 4.3.1时钟模块-16 4.3.2数据传输模块-17 4.3.3PWM波产生模块-18 4.3.4控制数据产生模块-19 4.4总结-20 5. 系统调试-21 5.1 软件仿真-21 5.2系统调试-23 结语-25 参考文献-26 致谢-27 |

