共查询到20条相似文献,搜索用时 187 毫秒
1.
基于Cortex-M3内核的ARM芯片STM32F107构建的车桥总成数据远程传输终端,包括了CAN通信、串口通信、人机接口、状态指示、电源等单元。CAN驱动芯片MCP2551实现CAN通信驱动,PS2键盘用于数据的录入与修改,LCM屏提供了人机接口对话。软件上嵌入μC/OS-II实时操作系统,建立CAN总线通信、串口通信、人机接口等多任务。实验表明,车桥总成配置数据的录入与修改操作简便,人机对话界面友好,CAN总线数据传输实时准确。 相似文献
2.
运用DSP技术和CAN总线技术设计了一个面向离散型生产制造车间,并应用于MES环境下的现场数据录入终端系统,为MES提供了有力的数据支持,实现了企业上层经营管理与下层控制环节的连接。现场数据录入终端系统以TMS320LF2407A为微处理控制器,通过键盘录入数据,以CAN总线网络为通讯载体,实现着终端系统与上位机或其它数据录入终端的通讯。借助CCS3.3DSP开发软件和CAN—Bus通用测试软件进行了软件开发、调试与仿真。结果表明该系统结构紧凑,可靠性高,性价比高,具有广阔的应用前景。 相似文献
3.
针对船舶燃机监控系统的CAN总线数据通信需求,设计了一种多通道CAN总线通讯模块。该方案采用M模块标准设计,使用4片独立的CAN控制器和CAN隔离收发器实现CAN节点电路、4通道CAN通讯控制和信号电气隔离。通过可编程逻辑器件CPLD以及硬件描述语言VerilogHDL,实现了M模块接口和4通道CAN总线接口的转换;在硬件设计的基础上,进行了CAN总线通信程序设计。经测试和应用结果表明,本模块能够实现4通道CAN总线大量数据通信,满足了设计需求,具有很好的应用前景。 相似文献
4.
本文介绍了基于LTC2400和CAN总线的远程高精度数据采集模块的设计方法。该模块以PIC单片机为控制核心,实现对模拟信号的精确测量,并结合CAN总线技术使其能够非常方便地实现远程数据传送。具体阐述了数据采集器中的A/D转换芯片的工作原理和CAN通信的模式,给出了分布式数据采集模块的硬件电路、软件设计方法和程序流程图。 相似文献
5.
6.
陈程 《计算机测量与控制》2011,19(4)
针对钢铁冶金控制系统中现场控制设备多分散、数据传输信息量大,实时性和可靠性要求高的问题,设计并实现了一种基于ARM9处理器的CAN总线与以太网互联的远程测控系统,对CAN与以太网TCP数据包进行了详细分析,并阐述了CAN与TCP协议转换的软件设计思路,以及CAN控制器在Linux系统下的驱动编写方案,实现了由CAN网络与以太网构建的设备互联信息网,通过CAN网络和以太网两者的有机结合,实现了现场总线数据的远程传输,构建了一个大中型的远程测控/数据传输网络. 相似文献
7.
《电子制作.电脑维护与应用》2021,(7)
文章设计了以Modbus协议格式取得采集的电压值的系统。下位机之间是基于STM32的CAN总线通信,完成数据的传输;PC端与下位机之间,经过 RS-485总线基于Modbus协议进行的通信,实现在工业现场中更具的兼容性。文章对电压采集模块CAN通信模块和RS-485总线传输模块的硬件设计进行了描述,并对基于Modbus通信协议RS-485总线传输模块进行了关键的软件设计描述。最后,测试与结果表明,该系统可以实现以Modbus通信协议格式获得信号源的电压数据,符合系统要求。 相似文献
8.
9.
本文开展了基于九点控制器算法的温度控制系统的研究,主要设计了温控系统的软件设计,设计了以C8051单片机作为核心的嵌入式系统,并配有键盘和液晶显示组成小型操作系统,可实现信号调理、数据采集、数据显示、键盘控制、数据计算等功能,采用Small RTOS实时操作系统,完成实时操作系统的移植.设计了液晶显示键盘扫描、输出控制、算法实现、信号采样等任务模块. 相似文献
10.
为满足核电厂功能需求,对棒控系统的通信网络进行优化设计,重点优化棒控系统中逻辑柜与多个电源柜之间的控制器局域网(CAN)通信稳定性和可靠性。设计中,采用CAN总线通信实现逻辑柜与电源柜之间一对多的网络数据交互。对设计的CAN总线拓扑结构,从硬件设计和软件设计两方面进行通信优化设计,以提高CAN总线在棒控系统的通信能力。在CAN通信硬件优化方面,为减小通信距离的影响,主要采用在CAN总线分支中增加CAN中继器的方法。在CAN通信软件优化方面:一是根据电源柜上位机软件的显示特点,分别对机柜信息显示界面和插件信息显示界面设置CAN通道数据接收滤波模块;二是针对上位机软件更新控件太多而导致软件运行卡顿的情况,在上位机软件中添加前面板延时刷新模块。经验证,提出的CAN通信硬件优化和软件优化方案能有效提高棒控系统的通信性能,满足核电厂对棒控系统通信稳定性和可靠性的要求。 相似文献
11.
设计以单片机为控制核心,设计了基于CPLD的8通道智能爆遥测量仪.整个测量仪的系统主要分为三个模块:即信号产生、调理的前端模块;利用CPLD实现的16位计数器、自检电路、数据选通和缓存三个部分的测时模块;以单片机为核心的数据计算、输入输出、无线通信以及LCD显示的控制模块.设计中CPLD器件的利用简化了仪器电路板设计,... 相似文献
12.
设计了一种用于目标识别与定位的基于FPGA和多DSP的多总线并行处理器,其特征在于将FPGA作为系统数据缓存、通信与控制中枢,以此为核心,通过数据与控制总线联接端口控制CPLD芯片,通过EMIF总线分别联接DSP(A)、DSP(B)和DSP(C)处理芯片;端口控制CPLD芯片的输入端联接多路并行ADC模数转换芯片,输出端口联接LCD输出显示模块;有源晶体振荡器与FP-GA芯片联接,FPGA芯片将有源晶体振荡器分为4路时钟信号输出,分别输出到CPLD和3片DSP芯片;设计改进了传统采用单DSP搭建信号处理器模式,实际测试的系统内部数据传输速度达到100M,系统最大处理能力可以达到7200MIPS,具有功能强、性能指标高、结构紧凑的优点。 相似文献
13.
单片机和CPLD的望远镜伺服控制器设计 总被引:2,自引:0,他引:2
设计基于高速单片机C8051F120和CPLD的高精度大型望远镜的伺服控制器,由单片机实现闭环控制算法、上位机通信和LCD显示控制,CPLD实现增量式编码器计数、电机驱动波形发生以及I/O接口。该控制器可独立进行电机控制,也可配合上位机进行控制,具有实时性和抗干扰能力强、成本低、调试方便等特点。 相似文献
14.
基于DSP和CPLD的液晶显示控制器的设计 总被引:3,自引:1,他引:2
介绍了一种基于DSP TMS320VC33和CPLD的液晶显示控制器的实现方法,利用TMS320VC33实现对显示数据的接收及处理,用一片CPLD芯片XC95288XL实现译码、显示时序的产生、显存的读写轮换控制等功能;该设计方法可以实现系统的快速性,并且CPLD产生的时序具有很好的可重用性;应用结果表明,该方案可以很好的实现文字、图形等的显示,具有一定的实用性和推广价值. 相似文献
15.
基于嵌入式系统中对图像实时采集的需要,提出了一种利用复杂可编程逻辑器件CPLD来设计DSP图像压缩系统中数据采集存储模块的方案,重点讨论了CPLD在数据采集过程中的工作流程和控制方法。全文详细分析了CPLD输入输出信号的逻辑控制时序关系,分别就模拟I2C总线、数据采集的逻辑功能设计、CPLD逻辑功能仿真验证等进行了详细介绍。 相似文献
16.
17.
由于低成本和高灵活性,CPLD被广泛应用于中小规模数字系统的设计。采用XC95216设计了一个液晶控制器,由该控制器对AT056TN04液晶模块进行读写和显示等进行控制。与通用的液晶显示控制器相比,该控制器具有使用灵活和方便修改的优点,能较好地满足人机交互界面设计方面的特殊要求。 相似文献
18.
19.