当前位置: 首页 > 专利查询>吉林大学专利>正文

一种基于FPGA的电动叉车货叉起升控制器制造技术

技术编号:14811295 阅读:69 留言:0更新日期:2017-03-15 02:56
本实用新型专利技术公开了一种基于FPGA的电动叉车货叉起升控制器,控制器通过检测系统实时监测货叉起升控制信号,控制货叉升降的起升电机的温度,货叉所带负载的重量,货叉相对地面的高度以及货叉的升降速度;在FPGA内部建立随机存储器(RAM),通过地址查找,将FPGA检测到的电机温度、货物重量、货叉高度及货叉升降速度实时保存到随机存储器中;所述控制器包括微处理器、电机驱动模块、DSP模、若干个传感器、AD转换器,以及显示模块等;本实用新型专利技术所提到的控制器成本低,响应速度快,集成度高,可以方便改进、升级以及增加新的功能。

【技术实现步骤摘要】

本技术涉及一种基于FPGA的电动叉车货叉起升控制器
,属于工程车辆电子

技术介绍
近年来,能源和环境问题已成为全球的关注热点,节能环保型车辆越来越受到人们的青睐。在物流搬运行业,由于电动叉车具有高性能、能量转化效率高、低噪音、无排放等优点,越来越多的电动叉车应用于仓库、食品、纺织等轻工业。目前在国外电动叉车的市场占有量超过50%,国内电动叉车市场占有量仅在15%左右,有广阔的市场前景。现有电动叉车的举升控制装置主要通过电机,液压泵,油缸来控制叉车门架及货叉起降。但是在全电动叉车中,通常采用链条或电动滚珠丝杠来代替举升油缸和倾斜油缸,控制门架和货叉运动。由于永磁同步电机具有响应快,效率高,低速性能好,在电动叉车中控制链条或滚珠丝杠运动的电机通常选用永磁同步电机。电动叉车通常由80V的铅蓄电池供电,因此永磁同步电机工作在低电压大电流的环境中,非常容易产生转矩波动和电流波动,长时间工作会增加驾驶员的疲劳度。因此高性能的起升控制器需要保证电动叉车安全可靠的运行,同时能够提高叉车的工作效率以及驾驶舒适度。
技术实现思路
本技术的目的在于针对上述需求设计一种高性能的电动叉车起升控制器,该控制器能够控制用于电动叉车起升的永磁同步电机,并且能够根据叉车的实际工作情况提供保护功能。本技术是采用以下技术方案实现的。一种基于FPGA的电动叉车货叉起升控制器,其特征在于:所述控制器包括输入模块、以FPGA为核心的微控制器模块、电源模块、DSP模块、电源控制模块以及电机驱动模块。所述输入模块由检测控制货叉升降的踏板信号模块,电机温度检测模块,货叉带载重量、货叉高度、货叉起升速度检测模块组成,所述控制货叉升降的踏板选用电子式踏板,输出的电压信号通过8位串行A/D转换器TLC549与FPGA相连,所述电机温度传感器采用热敏电阻,通过8位串行A/D转换器TLC549与FPGA相连,所述货叉带载重量传感器采用XJC-Y04称重传感器,通过10位串行A/D转换器TLC1543与FPGA相连,所述货叉高度传感器采用超声波测距仪,通过10位串行A/D转换器TLC1543与FPGA相连,所述货叉起升速度传感器采用MPU6050,通过10位串行A/D转换器TLC1543与FPGA相连,所述FPGA微控制器为Altera公司CycloneII系列EP2C5Q208C8型号的FPGA芯片,所述的电源模块为DC/DC转换器,可以将叉车上的80V的直流电源转换成适合FPGA以及DSP工作的5V电源以及适合叉车上灯具工作的12V电源,所述电源控制模块是由FPGA输出两路信号控制继电器开关,当电动叉车在出现故障时,继电器开关将打开,为控制器断电,起到保护作用。本技术电动叉车起升电机由DSP28335产生的脉宽调制信号通过驱动电路进行控制,DSP中内嵌矢量控制方法。DSP的输入信号是由外部扩展接口读取FPGA中数字量的踏板信号值。本技术的优点和积极效果如下所述。(1)数据传输速率高,数据处理速度快。FPGA具有模块并行运行的特点,各个数据采集模块能够同时运行,加快数据采集的速度。(2)电机响应速度快,转矩波动小,电动叉车工作更加平稳。本技术所述的控制器含有DSP模块,DSP中设计了用于电机控制的矢量控制方法。利用DSP的高速数字信号处理特点及FPGA的高速信号采集模块,使起升电机的响应速度更快,更平稳,电动叉车的工作效率更高,同时提升了驾驶员的工作舒适度。(3)丰富的I/O接口,便于功能扩展。FPGA具有丰富的IO端口,用户可以按照自己的需要定制IO端口功能,容易挂接不同的IO外设,以便扩展控制器的功能。(4)安全性能高。本技术所述的控制器具有独立的安全控制模块,当控制器检测到电机的温度、电流或电压等出现异常,电源控制模块会迅速关闭电源,并触发叉车的紧急制动或货叉停止,防止货叉急速下落导致货物损坏甚至叉车翻车。(5)成本低。根据电动叉车的实际工作情况,不同的输入信号需要使用不同精度的AD转换器,在满足电动叉车实际工作要求的情况下使得控制器的成本控制到最低。由于不同的AD转换器的工作频率、转换过程不同,在FPGA内部需要设计不同的AD转换控制模块,且不同的AD转换模块运行在对应AD转换的工作频率上,这充分发挥了FPGA的优势,利用一个FPGA微控制器即可控制多款AD转换器同时独立工作。附图说明下面结合附图和具体实施方式对本技术作进一步详细的说明。图1是本技术的电动叉车控制器的整体结构框图。图2是本技术电动叉车起升电机控制器工作的流程图。图3速度选择模块的具体实施过程流程图。图4是FPGA内部控制A/D转换器TLC549工作的控制模块。图5是FPGA内部电源控制模块。图6是FPGA内部控制A/D转换器TLC1543工作的控制模块。图7是FPGA内部速度输出选择模块。图8是FPGA内部控制显示器显示模块。具体实施方式下面结合附图和实施例对本技术电动叉车起升控制器中的技术方案进行清楚、完整的描述。显然,所描述的实施例仅为本技术的一部分实施例,因此基于本实用新型的其它实施例以及本领域普通技术人员在没有做出创造性劳动的前提下所获得的所有其它实施例,都属于本技术保护的范围。本技术所述控制器包括输入模块、以FPGA为核心的微控制器模块、电源模块、电源控制模块以及电机驱动模块,所述FPGA微控制器为Altera公司CycloneII系列EP2C5Q208C8型号的FPGA芯片,输入模块、FPGA为核心的微控制器模块、电机驱动模块以及显示模块的连接图如图1所示。如图1所示,本技术所述控制器的输入模块包括以下几个部分,分别是:电流采样信号,电压采样信号,起升电机温度采样信号,牵引电机温度采样信号,负载重量采样信号,货叉相对地面高度采样信号,货叉起升速度采样信号,踏板输出电压采样信号。在FPGA内部根据不同的AD转换器的工作过程及工作时序设计对应的AD转换控制模块。本实用新型采用的传感器以及AD转换器的技术指标如下:电流采样传感器:HNC-300LT霍尔电流传感器;AD转换器:MAXl224(12位串行AD转换器);电压采样传感器:HS-V730U;AD转换器:MAXl224(12位串行AD转换器);电机温度传感器:热敏电阻;AD转换器:TLC549(8位串行;AD转换器);负载重量传感器:XJC-Y04称重传感器;A本文档来自技高网...

【技术保护点】
一种基于FPGA的电动叉车货叉起升控制器,其特征在于:所述控制器包括以FPGA为核心的微控制器模块、DSP模块、输入信号采集模块、电源模块、电源控制模块以及电机驱动模块,其中输入信号采集模块与FPGA模块相连,电源模块的输入连接电动叉车的蓄电池,输出连接FPGA和DSP模块相连,DSP通过I/O接口与FPGA相连,DSP通过I/O口与电机驱动模块相连。

【技术特征摘要】
1.一种基于FPGA的电动叉车货叉起升控制器,其特征在于:所述控制器包括以FPGA为
核心的微控制器模块、DSP模块、输入信号采集模块、电源模块、电源控制模块以及电机驱动
模块,其中输入信号采集模块与FPGA模块相连,电源模块的输入连接电动叉车的蓄电池,输
出连接FPGA和DSP模块相连,DSP通过I/O接口与FPGA相连,DSP通过I/O口与电机驱动模块相
连。
2.根据权利要求1所述的基于FPGA的电动叉车货叉起升控制器,其特征在于:所述FPGA
微控制器为Altera公司CycloneII系列EP2C5Q208C8型号的FPGA芯片。
3....

【专利技术属性】
技术研发人员:周原尚文东刘明山李晓坤曾颖
申请(专利权)人:吉林大学
类型:新型
国别省市:吉林;22

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1