基于DSP的多层循环式立体车库控制电路及其工作方法技术

技术编号:2780604 阅读:310 留言:0更新日期:2012-04-11 18:40
一种基于DSP的多层循环式立体车库控制电路,其特征在于:它是由DSP主处理器、CPLD计数和译码电路、光耦隔离装置、码盘传感器、功率放大器以及执行机构所组成;工作方法包括:①采集拖车板信息阶段;②光耦隔离及CPLD脉冲计数阶段;③DSP处理阶段;④DSP输出控制信息阶段;本发明专利技术的优越性在于:利用高性能DSP芯片和先进的控制算法,在很大程度上提高了立体车库的运行速度和控制精度,同时降低了立体车库的生产成本和运行费用,大大提高了立体车库的市场竞争力;由于DSP在运行速度、生产成本、控制性能、功能扩展等方面具有PLC无法超越的优势,使得DSP外扩CPLD会逐渐取代PLC成为现代电子智能化立体车库控制部分的主流;DSP和CPLD的软件功能实现过程开发简单,使用方便。

Control circuit of multilayer circulation type stereo garage based on DSP and working method thereof

A DSP based multilayer cycle type circuit to control the stereo garage, which is characterized in that: it is composed of DSP main processor, CPLD counting and decoding circuit, optocoupler device, encoder, power amplifiers and actuators; working methods include: collecting information in tow stage; the optocoupler and CPLD pulse counting stage the treatment of DSP; stage; the DSP output control information; the invention has the advantages that the use of high performance DSP chip and advanced control algorithm, greatly improves the operation speed and the control precision of stereo garage, while reducing the production cost and operation cost of stereo garage, greatly improving the stereo garage because the DSP market competitiveness; in the operation speed, production cost, control performance, function expansion PLC is not beyond the advantages of exhibition, the expansion of DSP CPLD will gradually replace PLC and become part of the mainstream of the stereo garage control of modern electronic intelligence; DSP and CPLD software development process is simple, easy to use.

【技术实现步骤摘要】

本专利技术涉及一种多层循环式立体车库控制电路,特别是一种基基于 DSP的多层循环式立体车库控制电路。(二)
技术介绍
现代汽车工业的发展和城市现代化水平的不断提高,使得城市交通拥 挤的矛盾日益突出;同时停车场设置的不合理,造成了静态交通混乱现象, 从而进一步加剧了交通拥挤;能否解决城市交通堵塞和停车难的问题,己 成为影响制约城市建设和经济发展的一个重要因素;要解决动态交通问题, 首先要解决静态交通问题;相比于常规的大中型停车场,立体车库以其节 省占地面积、出入库管理方便、存取车省时省力、配置灵活等特点成为了 解决城市"停车难"问题的重要途径和发展方向;在多层循环式立体车库 控制系统中,控制器是其核心部件之一,它通过产生并控制驱动开关器件的脉冲来控制装置的各种行为,完成所需完成的任务,它的性能直接影响 立体车库存取车的效率。目前,国内外已有的立体车库仍然采用常规的PLC作为控制核心,虽 然能满足各种类型立体车库的运动控制,但是随着用户需求的不断提高和 扩大,立体车库逐渐向智能化、人性化的方向发展,对立体车库的可靠性、控制精度和速度都提出了更高的要求,从而对控制芯片的性能也提出更高 要求;PLC在立体车库的实际应用中所存在的问题也越来越多的显现出来; 具体表现在运行速度和生产的成本两个方面;在运行速度方面,PLC的运算 速度只能达到US (微秒)级,这使得PLC已经逐渐地不能满足立体车库对 控制芯片的要求了;在生产成本方面,立体车库需要的I/0点数比较多, 如果用PLC的控制方法,生产成本将会很高,这对于降低立体车库的存取 车的成本来说是一个严峻的挑战;如何解决这两方面的问题,关系到立体 车库将来的发展方向。(三)
技术实现思路
本专利技术的目的在于提供一种基于DSP的多层循环式立体车库控制电 路,它结合高性能的信号处理器和先进的控制算法,构造出一种新型多层 循环式立体车库控制装置,以获得快速准确存取车的控制效果,同时降低了立体车库的生产成本和运行费用,大大提高了立体车库同常规停车库的 市场竞争力。本专利技术的技术方案基于DSP的多层循环式立体车库控制电路,其特征在于它是由DSP主处理器、CPLD计数和译码电路、光耦隔离装置、 码盘传感器、功率放大器以及执行机构所组成;其中,DSP主处理器输入 端双向串联光耦隔离装置和CAN收发器后连接CAN总线;DSP主处理器 输出端串联光耦隔离装置和功率放大器后连接到执行机构,执行机构串联 码盘传感器、光耦隔离、CPLD计数和译码电路后连接到DSP主处理器。上述所说的DSP主处理器各主要接口与外部的连接关系为外部时钟 信号输入端口 CLKIN与外部频率为10MHz的时钟脉冲发生器相连,经过内 部锁相环(PLL)倍频后为电路提供40MHz的工作时钟;为输入时钟提供滤波 功能的接口 PIJJF和接口 PILF2连接到外部LC滤波电路;用来检测拖车板 的零位的外部中断输入端口 XINT1接收CPLD提供的外部中断信号;夕卜部复 位端口 RS连接用于对外部输入电压进行监视的外部看门狗电路,当电压超 出规定值时向DSP主处理器发送复位信号使DSP主处理器复位;用于从外 部存储器中读取执行控制算法时需要的各种参数的SPICLK、 SPI—S0MI、 SPISIM0和B00TEN为串行端口 ,与外部存储器相连;D0 D15为16位数据 总线,与CPLD相连,接收CPLD计数器提供的数据;A0 A15为16位地址 总线,IS、 WE、 RD、 STRB为外部控制总线,都与CPLD连接,共同对整个电 路提供各种译码和控制;CANRX和CANTX为通信端口,通过光耦隔离与CAN 总线收发器相连,最后连接到通信总线上,与主控计算机交互信息;PWM0 PWMn为多路PWM控制脉冲输出端口 ,输出的P丽脉冲控制信号经过光耦隔 离和功率放大后送执行机构控制各拖车板的运行;用来对DSP主处理器进 行仿真和调试的TRST、 TMS、 TDI、 TDO、 TCK、 E画和EMU1为调试端口, 与外部标准JTAG调试接口相连;用于实现CAN总线通信的DSP主处理器内 部自带的CAN控制器模块,其所需的PWM控制脉冲由两个事件管理器中的 多路PWM脉冲发生器产生。上述所说的CPLD计数和译码电路各接口与外部的连接关系为 PHASElA PHASEnA和PHASElB PHASEnB为多对码盘脉冲信号输入端口 ,接 收码盘脉冲信号并进行计数;PHASE1A与PHASE1B为一对输入端,PHASEnA 与PHASEnB为一对输入端,以此类推;SWITCH1 SWITCI-In为各拖车板零 位检测输入端口;用于把计数结果送给DSP主处理器D0 D15为16位数据 端口,与DSP主处理器的数据总线相连;用于完成各种控制和译码功能的A0 A15和IS、 WE、 RD、 STRB等端口分别与DSP主处理器相应端口连接, 接收DSP主处理器的地址和控制信号;TMS、 TDI、 TDO、 TCK各端口分别与 外部标准连接。上述所说的CPLD计数和译码电路中的所有计数器的信号引脚说明为 Phase a、 Phase b分别为码盘传感器的两路脉冲输入信号,即计数的对象; Clear为CPLD内部译码后产生清零信号;Read为CPLD内部译码产生的DSP 主处理器读计数器值信号,该位有效时把计数结果Q[]送给DSP主处理器。上述所说的码盘传感器釆用的是型号为IT236的码盘传感器,它把拖 车版的位置信息转换成两路宽度相同但相位差9(T的脉冲信号,脉冲的数 目与拖车板运动的距离成正比,相位差的符号代表拖车板运动的方向,通 过对两路脉冲进行计数得到拖车板的实际位置。一种上述基于DSP的多层循环式立体车库控制电路的工作方法,其特征 在于它包括以下阶段(1) 采集拖车板信息阶段执行机构通过与拖车板接触的码盘传感器 把拖车板的位置信息转换成两路宽度相同但相位差9(T的脉冲信号;当每个拖车板经过自己的零位时,由执行机构内的光电零位检测开关向CPLD 输出一脉冲信号;其中,脉冲的数目与拖车板运动的距离成正比,相位差 的符号代表拖车板运动的方向;(2) 光耦隔离及CPLD脉冲计数阶段脉冲信号经过光耦隔离装置隔 离后,传送到CPLD计数和译码电路中的CPLD脉冲计数器,CPLD对各零 位脉冲信号进行处理,然后由其XINT1端口以外部中断的方式将经CPLD 译码后的信号送到DSP主处理器,从而通过对两路脉冲进行计数从而得到 拖车板的实际位置;(3) DSP主处理器处理阶段DSP主处理器运行中断服务子程序对接 收到的拖车板位置信息进行计算和分析,并结合主控计算机的控制命令产 生相应的PWM脉冲控制信号,是哪一个拖车板就给哪一个计数器发送清零 控制信号,如果是伪信号则不作理会。(4) DSP主处理器执行阶段DSP主处理器产生的PWM脉冲控制信 号,经过光耦隔离和功率放大后传送到执行机构,控制拖车板的运行;同 时,DSP主处理器先进行光耦隔离以提高精度,然后通过CAN总线收发器 连接到CAN总线上。本专利技术的工作原理为DSP轮流读取每个计数器中的数值,并与主控 计算机的控制命令进行比较,使用PD等算法计算出需要的控制信号,利用DSP内部自带的PWM本文档来自技高网
...

【技术保护点】
一种基于DSP的多层循环式立体车库控制电路,其特征在于:它是由DSP主处理器、CPLD计数和译码电路、光耦隔离装置、码盘传感器、功率放大器以及执行机构所组成;其中,DSP主处理器输入端双向串联光耦隔离装置和CAN收发器后连接CAN总线;DSP主处理器输出端串联光耦隔离装置和功率放大器后连接到执行机构,执行机构串联码盘传感器、光耦隔离、CPLD计数和译码电路后连接到DSP主处理器。

【技术特征摘要】

【专利技术属性】
技术研发人员:马幼捷张海涛马云斌邵宝福周雪松刘增高丰美丽齐鸣
申请(专利权)人:天津理工大学
类型:发明
国别省市:12[中国|天津]

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

1