首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 15 毫秒
1.
论述了USB和CAN总线的互连技术以及实现方法,开发了USB?CAN总线接口卡。系统的硬件主要由Philips公司的单片机AT89S52、CAN控制芯片SJA1000和USB控制芯片PDIUSBD12组成。固件程序采用KEILC51标准C编译器开发。本设计综合体现了软件和硬件的功能要求,可以推广到其它总线的应用场合。  相似文献   

2.
详细介绍了一种利用USB转UART桥接芯片CP2102来完成气动打标机USB接口设计的方法.首先对各种USB接口芯片进行比较,完成USB接口芯片的选型.然后简单描述气动打标机的系统设计,重点介绍USB接口硬件电路设计和软件设计.在软件设计中利用Keil C51开发工具μVision2的集成开发环境和VC++实现了单片机与上位机的通信协议.经实际应用表明,本设计具有低成本、设计简单等优点,能够完成单片机与上位机之间准确、快速地数据传输.  相似文献   

3.
杨贞萍  丁磊  王磊 《教育技术导刊》2013,12(11):121-123
为了提高控制系统的通信可靠性,介绍了基于DSP和SJA1000的双滤波冗余CAN总线的设计与实现。该系统中,CAN总线的工作模式为PeliCAN下的双滤波,使从节点既能够与主节点进行点对点通信,又能够接收主节点的广播数据。给出了系统硬件电路设计和SJA1000的初始化与接收,以及发送数据和切换总线的软件流程。  相似文献   

4.
介绍了CAN总线的基本技术特性,下位机CAN节点的硬件组成,系统软件设计思想。详细介绍了CAN控制器SJA1000的波特率设置方法。实现了传统的冷库温度测量与现场总线技术的结合。  相似文献   

5.
CAN总线是国际上应用最广泛的现场总线之一。CAN总线已广泛应用于汽车电子、机械工业、纺织机械、农业机械、机器人、数控机床、医疗器械、家用电器及传感器等领域。CAN总线系统与PC机进行通信,可以实现远程监控,本文探讨了CAN控制器SJA1000与PC机并行端口基于EPP模式的接口硬件与软件设计,为CAN总线系统与PC机的通信提供了可能,PC机并行端口呀作于EPP模式与外设通信的数据传输率可以达1-2MB/s,和CAN总线系统的1Mbit/s高数据传输率相匹配。  相似文献   

6.
介绍了一种基于AT89S52单片机和Lab VIEW实现的低频虚拟示波器。将数据采集卡所采集的数据通过USB口送到计算机,然后计算机根据虚拟面板的设置,通过调用动态链接库对数据进行相应的分析、处理,并在屏幕上显示出处理结果,实现与真实示波器相类似的功能。该低频虚拟示波器软件面板设计形象,易于操作,实用性强,可应用于职业学校的教学、实验。  相似文献   

7.
设计了一款体积小、成本低、可靠性高的具有普适性的高速CAN转USB适配器。以STM32F107系列微处理器作为核心,USB接口部分采用STM32内部USB控制器,CAN接口采用STM32内部的CAN控制器并且外接带隔离的CAN收发器CTM1050。开发过程中创建了数据传输协议,对需传输的数据有固定的传输格式,进行数据甄别后再传输数据,保证了数据传输的正确性和可靠性。设计中,ID并不是固定值,而是获取对方发送过来的ID。对CAN接收的数据进行打包成标准格式帧,以便传入上位机后了解传输数据特性。经过多次现场实验测试表明:该设备可以实现USB和CAN协议的数据转换,完成CAN侧数据收发,CAN侧具有不同的ID以及不同的帧类型都可进行传输。该系统能以500 Kb/s长时间稳定运行。  相似文献   

8.
MCP2510是独立CAN控制器,支持V2.0A/B技术规范,SPI串行接口实现与单片机的通讯。文章使用MCP2510和51单片机实现CAN总线网络,主要介绍硬件电路及其收发过程的Keil C语言实现。  相似文献   

9.
本文以CAN总线协议、SJA1000和89C51为基础设计一种通用的CAN总线通讯模块。该文讨论了模块的整体结构和设计过程,对软硬件功能作了详细的说明,并给出了详细的硬件线路图和模块的软件框图。  相似文献   

10.
STC单片机程序下载器设计   总被引:2,自引:0,他引:2  
为我国设计、生产的STC单片机设计了程序下载器,它由40点DIP锁紧座、USB—UART转换电路、握手信号触发开关等电路和上位机控制程序组成.它利用FT232BM组成串口转换器。将USB串口虚拟成RS232串口,解决了STC单片机与PC机的通信问题.它携带方便,由USB口供电,适合在调试现场随时下载程序.  相似文献   

11.
开关控制电路采用CAN总线,有助于减少布线,适用于远距离控制.为了将开关信号转变为CAN总线的信息,以江苏启东计算机厂生产的DVCC-51NET开发板为基础,单片机采用STC89C52芯片,选用SJA1000、TJA1050芯片分别作为CAN通信设备的控制器和收发器,以双掷开关作为输入设备,低功率LED灯作为输出设备,用8255A芯片扩展STC89C52端口,构建CAN通信系统.拟定了以CAN总线为基础,将开关作为输入信号,对LED灯的异地控制方案.阐述了开关对LED灯的控制原理,理清了CAN总线控制软件设计思路,实现了这一控制过程.  相似文献   

12.
为了有效地实现电工仪表功能的扩展和其自身的可维护性,设计了一款基于USB2.0和LabVIEW的新型虚拟数字电工仪表。基于虚拟仪器模块化的设计思想,搭建了基于FPGA的硬件电路,增强了扩展的功能,并采用LabVIEW图形化编程语言编写了仪表的服务程序和用户界面,可以根据实际情况修改各物理量参数,同时实现各种物理量的采集及实时显示、数据处理及存储与回放等功能。最后给出实验结果,验证该设计方案的可行性。  相似文献   

13.
设计了一种汽车单片机与局域网技术实验实训的教学设备.系统用STC89C51单片机为电控单元的处理器,通过传感器对发动机的冷却液温度进行采集,经电控单元处理后送执行器实时显示;用SJA1000作为CAN控制器,通过CAN总线传输到其它电控单元实时显示温度.系统已应用于汽车单片机与局域网技术课程教学.  相似文献   

14.
虚拟串口的实现   总被引:1,自引:0,他引:1  
基于USB的CDC类的ACM功能,讨论了如何在不需要改变应用程序的前提下完成USB到串口的转换,实现虚拟串口的功能.  相似文献   

15.
介绍一种采用USB2.0接口与PC机进行数据传输的高速数据采集卡的设计。采集卡由可变增益放大器对采样信号进行预处理,使用异步并行的A/D转换技术实现40 Msps的数据采集,由FPGA实现时序控制和数据高速FIFO,由内嵌MCU的USB控制器实现USB2.0接口功能。文章给出了硬件的基本结构和软件固件设计的基本方法,并对用FPGA设计FIFO作了重点阐述,同时对使用异步并行A/D转换与使用采样率为40 Msps的ADC器件的采样数据在FIFO内的数据传输进行了时序仿真,分析了仿真结果。  相似文献   

16.
随着网络技术和虚拟技术的发展,操作系统对资源的管理也由本地化转向网络化、虚拟化。研究了通过网络和虚拟技术,将网络中其他系统的USB设备资源通过网络转化的渠道直接映射到本地的USB总线上,实现操作系统的直接管理和应用。  相似文献   

17.
讨论了基于USB总线的多功能虚拟数字存储示波器的设计,实现了波形显示、频谱分析、波形控制、参数测量、波形存储与回放、错误处理、暂停与退出等功能.最后,提出了基于USB总线的虚拟仪器网络化的构想.  相似文献   

18.
USB2.0协议是新一代的通用串行总线标准,其传输速度高达480Mbp。CCD(Charge Couple Device)电荷藕荷器件具有灵敏度高、噪声小、信噪比高等优势。以SONY公司的ICX405AK隔行转移CCD图像传感器作为采集系统的前端,Altera公司的MAXⅡ系列CPLD作为核心器件,Cypress公司推出的USB2.0控制器EZ-USB-FX2作为USB接口芯片进行采集系统的设计。详细论述了该系统硬件、设备固件、驱动程序及微机应用程序的实现方法。  相似文献   

19.
构建基于COM+的虚拟仪器远程实验室   总被引:3,自引:0,他引:3  
阐述了虚拟仪器与COM+的主要特点,提出了一种以虚拟仪器为基础,采用微软最新COM+技术来构建三层结构的远程虚拟实验室方案,为有效地解决远程教育中的实验难题做出了有益的探索。  相似文献   

20.
本文设计和实现一种基于LabVIEW的虚拟示波器设计,主要利用基于USB接口的MSP-010501数据采集卡,通过LabVIEW软件的编程完成系统软件与数据采集卡之间的通信。软件总体包括通道选择、触发控制、时基幅值控制、波形显示、电压测量、相位测量、功率测量等模块,最终实现开发一个能够对多种控制参数进行设置、实时采集、处理、显示的虚拟示波器。  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号