毕业论文
计算机论文
经济论文
生物论文
数学论文
物理论文
机械论文
新闻传播论文
音乐舞蹈论文
法学论文
文学论文
材料科学
英语论文
日语论文
化学论文
自动化
管理论文
艺术论文
会计论文
土木工程
电子通信
食品科学
教学论文
医学论文
体育论文
论文下载
研究现状
任务书
开题报告
外文文献翻译
文献综述
范文
基于FPGA的LED旋转显示屏设计+电路图+PCB图(3)
随着时代的发展,传统的LED显示屏慢慢已经不能满足人们对于美观,信息传递等上面的要求,相信这种新型的旋转LED显示屏会在不远的将来逐步代替传统的LED旋转显示屏。
2 总体设计方案与论证
2.1 总体设计
旋转LED显示屏最基本的就是LED显示模块(即LED驱动芯片),又由于是旋转显示屏,所以电机模块也必不可少。其次,要控制LED显示所以还需要控制芯片。再者,为了便于更改显示内容且需要其在电机高速旋转的情况下更改,所以又需要无线通讯模块。当然电源模块必不可少。总结之后总体结构框图如下所示:
图2.1 总体设计框图
2.2 主控芯片的选择
本次设计是高速旋转的LED显示屏,驱动芯片若采用DM633的话,假设没转一圈更新数据300次,电机转速保500 r/min,则DM633的最小时钟频率为
=13.824MHz ①
所以说选择芯片时最主要的依据就是要能满足该时钟频率的要求。
对于主控芯片的旋转主要有两种,一种就是采用STM32F103系列的ARM芯片,另外一种就是采用FPGA。
下面对于这两张芯片做一下简要的比较,见表2.1
表2.1 STM32F103xx与FPGA比较(商业级)
芯片 STM32F103xx FPGA
最高主频 72MHz 350MHz
最大IO口翻转率(MHz) 8M(定时器可达72M) 350MHz
可用IO口 76个(除去配置引脚) 91个(除去配置引脚)
操作温度 -40~105°C 0~85°C
功耗 434mW(LQFP100) 有动态功耗(一般W级别)
抗干扰能力 较弱 较强,稳定性好
编程难以 较复杂 较简单
价格 28元 38元
STM32系列基于专为要求高性能、低成本、低功耗的嵌入式应用专门设计的ARM Cortex-M3内核。按性能分成两个不同的系列:STM32F103“增强型”系列时钟频率达到72MHz,是同类产品中性能最高的产品。但实测IO口翻转频率最高只能达到5M左右,网上资料也表示若直接用汇编操作寄存器,最高IO翻转频率也只能达到8M。由公式 ①可以知道,8M的翻转频率远远不够,且STM32操作起来延时较高,对应本次设计的高速要求有很大的影响,而且STM32在强磁场环境下的稳定性不入FPGA,所以该方案暂时放弃。(后来了解到,STM32若用内部定时器操作IO口,翻转频率可以达到72MHz,但由于已经着手FPGA并且取得了部分进展,所以还是没有采用该方案。)
FPGA(Field-Programmable Gate Array),即现场可编程门阵列,它是在PAL、GAL、CPLD等可编程器件的基础上进一步发展的产物。它是作为专用集成电路(ASIC)领域中的一种半定制电路而出现的,既解决了定制电路的不足,又克服了原有可编程器件门电路数有限的缺点。目前以硬件描述语言(Verilog 或 VHDL)所完成的电路设计,可以经过简单的综合与布局,快速的烧录至 FPGA 上进行测试,是现代 IC 设计验证的技术主流。这些可编辑元件可以被用来实现一些基本的逻辑门电路(比如AND、OR、XOR、NOT)或者更复杂一些的组合功能比如解码器或
数学
方程式。在大多数的FPGA里面,这些可编辑的元件里也包含记忆元件例如触发器(Flip-flop)或者其他更加完整的记忆块。跟stm32相比,速度更高、稳定性更好、操作起来更方便,所以最终确定选用FPGA作为主控芯片。
共7页:
上一页
1
2
3
4
5
6
7
下一页
上一篇:
FIR数字滤波器的MATLAB设计+文献综述
下一篇:
非旋转对称相位函数的拟合方法研究+Forbes函数
认知无线电网络中基于双...
基于TCP/IP技术的转向架振动测试系统设计
基于PM2.5浓度的健康出行路径规划及实现
基于涡旋电磁波的新型雷达成像技术研究
基于相关滤波器的长期跟踪算法研究
基于ZigBee协议轨道交通环...
变分模态分解方法研究及...
谷度酒庄消费者回访调查问卷表
《醉青春》导演作品阐述
辩护律师的作证义务和保...
高校网球场馆运营管理初探【1805字】
拉力采集上位机软件开发任务书
中国古代秘书擅权的发展和恶变
浅谈新形势下妇产科护理...
多元化刑事简易程序构建探讨【9365字】
浅谈传统人文精神茬大學...
国内外无刷直流电动机研究现状