A CAN CPLD circuit control device based on CPLD circuit to control the device; USB communication circuit; the output of the circuit connected with the input end of the CPLD circuit; CAN drive circuit, the circuit input end is connected with an output end of the CPLD circuit; IIC communication circuit, the circuit output terminal CPLD input circuit end; the device has reasonable design, simple structure, low cost, few peripheral components, data processing speed, equipment capability, combined with high speed data transmission capability, can be applied to the communication circuit and the main control device connected peripheral equipment.
【技术实现步骤摘要】
基于CPLD的CAN电路控制装置
本技术属于集成电路
,具体涉及到一种基于CPLD的CAN电路控制装置。
技术介绍
CPLD是一种用户根据各自需要而自行构造逻辑功能的数字集成电路。其基本设计方法是借助集成开发软件平台,用原理图、硬件描述语言等方法,生成相应的目标文件,通过下载电缆将代码传送到目标芯片中,实现设计的数字系统。CAN电路出现的较早,已被人们广泛使用于测量,控制,数据传输中。目前,基于CAN电路的外设较多,然而,将CAN电路的外设连接到主控设备时,常常会出现主控设备的串口通道不足,无法连接到主控设备的问题。这些外设要连接到主控设备常用的做法是:首先,添加主控器模块,扩充串口通道;其次,两个主控器之间通过连接线互连起来。这种做法有一些不足:电路比较复杂,增加了模块及连线;成本增加;维护费力费时,电路连线较多,不利于查找问题;系统功耗增加。
技术实现思路
本技术所要解决的技术问题在于克服上述通信外设的不足,提供一种设计合理、结构简单、外围元器件少、成本低、数据处理速度快、设备物联能力强、具有高速数据传输能力的基于CPLD的CAN电路控制装置。解决上述技术问 ...
【技术保护点】
一种基于CPLD的CAN电路控制装置,其特征在于:具有:对装置进行控制的CPLD电路;USB通信电路;该电路的输出端接CPLD电路的输入端;CAN驱动电路,该电路的输入端接CPLD电路的输出端;IIC通信电路,该电路的输出端接CPLD电路的输入端。
【技术特征摘要】
1.一种基于CPLD的CAN电路控制装置,其特征在于:具有:对装置进行控制的CPLD电路;USB通信电路;该电路的输出端接CPLD电路的输入端;CAN驱动电路,该电路的输入端接CPLD电路的输出端;IIC通信电路,该电路的输出端接CPLD电路的输入端。2.根据权利要求1所述的基于CPLD的CAN电路控制装置,其特征在于所述的CPLD电路为:集成电路U1的43脚和42脚接USB通信电路、125脚接晶振Y3的4脚,集成电路U1的139脚、2脚、27脚、25脚、11脚、71脚接IIC驱动电路,集成电路U1的55脚、56脚、60脚~63脚、65脚、106脚~111脚、102脚、103脚接CAN驱动电路,集成电路U1的20脚、89脚、104脚、4脚依次接连接器J2的2脚~5脚,集成电路U1的123脚、130脚、51脚、58脚、24脚、144脚、115脚、95脚、76脚、73脚、50脚接3V电源,集成电路U1的135脚、114脚、105脚、94脚、85脚、77脚、64脚、59脚、33脚、26脚、17脚、13脚、3脚、52脚、57脚、124脚、129脚接地,晶振Y3的1脚接3V电源、3脚接地,连接器J2的1脚接地;集成电路U1的型号为EPM3256ATC144-7,晶振Y3的型号为JHY50M。3.根据权利要求1所述的基于CPLD的CAN电路控制装置,其特征在于所述CAN驱动电路为:集成电路U3的23脚~28脚、1脚~7脚、16脚、17脚依次接集成电路U1的55脚、56脚、60脚~65脚、106脚~111脚、102脚、103脚,集成电路U3的9脚接晶振Y1的一端和电容C1的一端、10脚接晶振...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。