共查询到20条相似文献,搜索用时 79 毫秒
1.
针对胶带输送机主从式故障定位技术的不足,设计了基于CAN总线的主动式故障定位系统。系统采用CAN总线实现数据通信,核心处理器采用STM32F103VE,约定了CAN协议,配有RS-232MODBUS串口的总站节点相当于网桥可实现CAN总线与RS-232总线的通信,增强了系统通用性。 相似文献
2.
3.
《电子制作.电脑维护与应用》2017,(2)
CAN控制器具有良好的稳定性、高可靠性、较快的通讯速率以及低成本等特点,本设计针对内嵌CAN的STM32F103RC处理器进行深入研究,该控制器兼容模拟量数字量的输入,保证了通用性并具有较大的应用范围。 相似文献
4.
5.
刘艺 《电子制作.电脑维护与应用》2015,(5)
为了实现现有以RS232为通讯方式的设备的网络化监控和管理,提出了以太网转RS232的转换器设计。利用STM32F103实现了对转换器的硬件设计,对软件模块进行了功能划分,利用主程序和中断服务程序对转换器功能进行软件实现。设计的以太网转RS232转换器具有较强的通用性,在不改变硬件平台的情况下,仅对软件的处理模块进行少量修改便能适应各种RS232协议。 相似文献
6.
7.
为提高UUV分布式控制系统架构中运动控制层的通用性,依据分布式计算和模块化设计的原则,设计了一种基于嵌入式系统STM32的通用运动控制层架构;硬件电路设计以STM32F407ZGT6型芯片为核心微控制器,支持两路CAN总线进行层间通信和推进器控制,输出4路PWM进行舵机控制,对外提供多路RS232和RS485总线接口与各种传感器进行数据交互,并设计了一片IIC接口的掉电非易失EEPROM进行参数保存;软件设计实现CAN总线数据通信和X舵到十字舵的转换逻辑控制;经实验测试,该设计方案能够完成UUV的推进器推进功率控制和X舵的上下左右转向打舵控制,实现了与上层决策规划层进行1 Mbps速率的CAN总线数据通信;结果表明,该设计方案达到了运动控制层的设计目标,实现了具有较强通用性的UUV运动控制层设计. 相似文献
8.
9.
《电子制作.电脑维护与应用》2020,(8)
该论文运用STM32F103CBT6芯片设计了一款基于CAN总线的汽车数据采集和传输设备,通过车载诊断系统(OBD)连接汽车的CAN总线,捕获总线报文数据以获取车辆状态数据,利用GPS模块获取汽车实时位置,再通过GPRS无线将数据传输至远程服务器平台。经测试,系统实现了汽车数据的采集、捕获及数据上传。 相似文献
10.
目前意法半导体公司生产的STM32F107芯片在电力设备控制器领域广泛应用,针对STM32F107程序更新主要通过专用JTAG仿真器对程序进行烧写,不利于产品售后服务的现状,通过研究STM32F107内核的特点,设计出引导程序(BootLoader)的软件结构,划分STM32F107内置Flash地址空间,并对上位机(PC)与MCU之间CAN通信协议进行详细分析。在此基础上提出了一种基于CAN总线的STM32F107程序远程加载技术,使得STM32F107程序的升级脱离仿真器,程序的升级受控于上位机(PC)。实际工程应用表明,此方法在工程应用中极大提高了设备的可维护性,提高了售后人员的工作效率。 相似文献
11.
CAN总线接口电路设计 总被引:3,自引:0,他引:3
本文介绍了CAN总线的主要性能及特点,CAN总线在实际工业应用中的总体结构,同时给出了CAN总线协议转换器的硬件设计方法和通信协议。主要研究了CAN总线接口电路设计,把所设计的总线接口电路由微处理器、CAN控制器、CAN总线收发器组成,并且详细介绍了CAN控制器、CAN收发器的功能以及CAN总线接口的硬件电路和硬件条件下的软件设计,主要为后续CAN总线接口电路的应用打下了基础。 相似文献
12.
针对船舶燃机监控系统的CAN总线数据通信需求,设计了一种多通道CAN总线通讯模块。该方案采用M模块标准设计,使用4片独立的CAN控制器和CAN隔离收发器实现CAN节点电路、4通道CAN通讯控制和信号电气隔离。通过可编程逻辑器件CPLD以及硬件描述语言VerilogHDL,实现了M模块接口和4通道CAN总线接口的转换;在硬件设计的基础上,进行了CAN总线通信程序设计。经测试和应用结果表明,本模块能够实现4通道CAN总线大量数据通信,满足了设计需求,具有很好的应用前景。 相似文献
13.
14.
李平 《数字社区&智能家居》2007,3(7):15-16
CAN总线由于其优良的特性得到了广泛地应用,对于内部没有集成CAN控制器的处理器可通过扩展外部CAN接口来实现与CAN的通讯。本文以Philips处理器AT89C51和CAN控制器SJA1000为例,给出了数据采集系统的CAN系统的硬件设计和CAN通讯的实现。 相似文献
15.
在CAN总线中,位定时和同步机制保证了CAN网络的正常通讯,是CAN控制器设计的难点和重点之一。鉴于此,在深人研究CAN总线位定时和同步机制工作原理的基础上,提出了一种位定时和同步机制的设计方法,并给出了相应的结构框图,对各模块进行详细介绍。该设计用verilog HDL代码实现,在Quartus II 7.0环境中进行功能仿真。经分析,完全符合CAN2.0的协议规范,实现了位定时和同步的功能,从而验证了设计的正确性。 相似文献
16.
介绍了CAN总线的优良性能,给出了针对DSP运动控制器的CAN总线系统结构框图。主要完成了对TMS320LF2407A运动控制器上CAN总线硬件接口电路的设计和软件的实现。实现了对TMS320LF2407A的CAN总线通信软件的模块化设计,并用实验验证其正确性。在此基础上,CAN总线通信的实现只需要修改相应的几个寄存器即可,大大降低了软件设计的周期,也为DSP的CAN总线硬件电路的设计提供了参考。 相似文献
17.
介绍了一种基于CAN总线的pH酸碱度检测仪的设计,研究了在智能仪表中嵌入CAN总线的实践途径.文中详细介绍了以AT89C55单片机及其集成的CAN总线控制器SJA1000做为处理器进行的硬件设计.并结合CAN总线通信协议规范完成了CAN通信卡的电路设计。在软件上实现了PC机通过CAN通信卡对现场总线仪表实现远程管理等功能。实践证明,基于CAN总线的DH酸碱度检测仪在容错处理、数据交换、系统管理、抗环境干扰等方面都显示出良好的功能. 相似文献
18.
基于ARM的单芯片CAN总线中继器设计 总被引:1,自引:0,他引:1
在印染企业实施设备自动化改造、构建现场设备网络控制系统、对生产进行在线监控和网络化管理,有利于企业实现节能减排的目的。CAN总线中继器是组建大型CAN网络不可缺少的设备。针对印染生产现场环境的特殊性,提出了基于ARM7的单芯片CAN中继器设计方案。阐述了中继器的硬件组成和工作原理,给出了CAN总线接口电路和ISP接口的具体设计。介绍了中继器固件的模块化设计方法,以及CAN模块初始化、双FIFO转发等软件模块的具体实现。实际使用表明,中继器的使用增加了联网的节点数、延长了网络的传输距离、降低了网络延迟,能够满足印染企业设备联网的实际需求。 相似文献
19.
20.
基于CAN的程序下载器与通讯调试器设计 总被引:1,自引:0,他引:1
本文介绍了一种能够进行程序下载的CAN通讯调试器的设计。它既能对支持CAN下载或UART下载的T89C51CC0X芯片进行在线编程,又能对CAN总线上的节点进行通讯功能的调试。主要介绍下载器的工作原理、硬件电路设计和CAN总线的调试界面设计。 相似文献