共查询到20条相似文献,搜索用时 31 毫秒
1.
为解决CAN总线与上位机或PC机的的通信问题,需要设计一个主节点作为转换接口,实现CAN数据转异步串口数据和异步串口数据转USB数据.选择MC9S1 2XS256和CP2101来设计主节点,简单介绍MC9S12XS256芯片和CP2101芯片的功能,设计了USB转UART串口的传输模块设计和CAN总线的传输模块,并通过调试验证了主节点设计方案是可行的. 相似文献
2.
原云峰 《机械工程与自动化》2011,(1)
简要说明了单片机MC9S12X和铁电存储器的特点以及铁电存储器与单片机MC9S12X通过串口通信时双方的硬件配置,并列举了一种铁电存储器FM25L256与单片机MC9S12X通过串口连接的接口电路硬件设计。最后,给出了MC9S12X串口模块的部分初始化程序及MC9S12X与FM25L256之间的接口程序。 相似文献
3.
介绍了一种基于USB接口的CAN总线数据采集和ECU标定系统,该系统采用了摩托罗拉16位单片机MC9S12DP256,USB接口芯片PDIUSBD12和CAN接口芯片82C250,并借助LabVIEW软件开发平台实现了CAN-TO-USB,USB-TO-CAN双向数据传输。该系统同时具有CAN总线和USB通信的优点,具有良好的通信性能,灵活的连接特性以及高的可靠性,可适用于很多场合的数据采集和标定。文中以其在混合动力汽车网络中的应用为例,阐述了系统的总体设计思想及其层次结构,并给出系统软、硬件的具体设计方案。 相似文献
4.
基于Lab VIEW的无线多点实时环境监控系统是由无线环境信息采集节点、通信网关、上位机监控系统三部分组成。采用了STC90C58AD单片机、NRF905射频发射芯片及DHT11等完成了系统的底层设计,该部分用来进行数据采集和无线通信。用Lab VIEW软件完成了系统的监控界面设计。MC9S12XS128通过无线接收模块接收底层数据并通过串口把接收到的数据传给PC机。大量的实验仿真和系统联合调试表明整个系统功能完善,响应速度快,稳定性好,可以适应温室环境监控的各项要求。 相似文献
5.
设计了基于虚拟仪器技术的CAN总线转接器.以单片机和SJAI000 CAN总线控制器为核心构成下位机通信模块;以LabVIEW为开发平台,设计了上位机控制软件;上位机通过串口与下位机通信,实现上位机对CAN总线上的数据监测,还可以实现上位机向CAN总线各节点发送数据.实践表明此转接器具有一定的适用性,可以应用于某些CAN总线系统中. 相似文献
6.
根据CAN总线的技术特点,提出了基于CAN总线的结晶器振动监控系统设计方案,介绍了CAN总线网络结构和MC9S12DG128的CAN控制器结构.在硬件电路设计中,对CAN总线实现原理及设计要点进行了详细介绍,软件部分给出了以控制器为核心的CAN总线节点模块的应用层软件.实验表明:该通信系统性能稳定、可靠、成本低,具有较高的实用价值. 相似文献
7.
8.
9.
如今在工控领域多数采用CAN总线进行数据传输,通过电脑实时显示各个节点数据的变化,而多数电脑没有CAN通信接口。针对此现象,采用内部集成了CAN控制器的基于Cortex-M4内核的32位高性能微控制器STM32F407设计通信转换器,实现CAN各个节点数据通过USB接口与电脑虚拟串口进行传输。软件上制定通信数据传输协议,保证通信的准确性和可靠性。通过实验证明,该设计通信实时性强、可靠性高,具有一定通用性,可在多数应用场合推广。 相似文献
10.
针对柴油车SCR系统的DCU升级困难的现状,在FLASH在线编程基础上,提出一种基于CAN总线、采用自定义协议实现DCU在线升级的设计方案,并给出在单片机MC9S12XS128上的具体实现。应用VisualC++6.0设计了与之相配套的上位机软件,阐述了上位机文件下载工具对加载文件的处理方法和下位机Bootloader的实现方法。实验结果表明,该系统可以通过CAN总线实现DCU应用代码的更新功能,且操作简单、运行稳定。 相似文献
11.
设计了一种实时压力数据采集系统,数据采集卡主要由采集传感器数据的ADuC824单片机和实现UART转USB的CP2101桥接芯片组成,再通过USB接口与上位机实现数据通信。基于VB6.0软件编写了上位机的应用程序,实现了对采集数据的实时显示和曲线显示。系统具有结构紧凑、便于携带和稳定的特点。 相似文献
12.
13.
14.
现有矿井下计算机不具备电池电量检测功能,为此设计了一种USB/RS232接口模块。从矿井下采集到的电池电量数据可以通过此模块传输到上位机的USB总线上,从而使上位机得到电池电量的采样值。测试结果表明该USB/RS232接口转换模块能通过其原有的虚拟串口与上位机的USB总线接口实现双向数据传输,且该系统的设计指标符合矿井工作的要求。 相似文献
15.
简要介绍了CAN总线和控制器,针对单片机多机系统主从式通信的缺点,提出利用CAN控制器实现举片机多机系统对等式通信,并对其硬件组成原理、通信程序的设计做了具体分析。该设计采用了PHILIPS公司的82C200为总线芯片,以单片机、CAN控制器和收发器构成每个节点进行数据的收发,并在CAN总线上传输。而软件主要由初始化、发送和接收数据等模块构成。 相似文献
16.
Android设备可用作工业控制上位机。设计了一种Android透明串口传输模块,模块集成了蓝牙转串口、WiFi转串口与USB转串口三种通信方式,用户可任意选取一种;模块自动建立通信连接,提供与下位机串口通信的透明输入输出接口。讨论了Android透明串口传输模块的软件功能、硬件连接与软件实现,并将其应用于自动缝纫设备。 相似文献
17.
为满足现代汽车控制系统需要,实现汽车灯光控制系统的实时性、可靠性,结合CAN总线和霍尔开关设计了无触点开关控制的汽车灯光控制系统。本系统以飞思卡尔MC9S08DZ60为主控芯片、英飞凌BTS系列为车灯驱动芯片,实现了开关量信号的采集,利用CAN总线实现各个节点之间的通信,进而实现对车灯的控制,方案的可行性和可靠性得到了验证。 相似文献
18.
提出一种使用USB接口实现CAN总线网络与计算机连接的方案,可以应用在使用上位机监控和CAN总线的场合。文中介绍主控制器PIC18F258的CAN通讯模块特点,USB—CAN通讯接口工作的基本原理,讨论了CAN总线与USB之间的硬件接口电路。同时,分析了固件编程方法及主控制器程序的架构。介绍的基于Labwindow/CVI 7.0和VISA的USB驱动程序设计,这种设计方法快捷、方便,为上位机驱动程序的设计提供了一种新的解决思路。系统已经成功应用在虚拟车辆模拟测试系统中。 相似文献
19.
20.
介绍了一种利用新型低功耗单片机实现USB嵌入式的高速、高精度的数据采集系统的设计方案;该设计以内藏A/D转换器的低功耗单片机STC12C5410AD为主控制芯片,连接高集成度的UART转USB芯片CP2101,实现嵌入式数据采集系统的USB接口设计.完成了对人工嗅觉系统信号的高速准确地采集.实验表明:整个采集系统低功耗、性能稳定、可靠高、设计简便,具有较强的灵活性和实用性. 相似文献