共查询到16条相似文献,搜索用时 89 毫秒
1.
随着人们对总线对总线各方面要求的不断提高,总线上的系统数量越来越多,继而出现电路的复杂性提高、可靠性下降、成本增加等问题。为解决上述问题,文中阐述了基于SJA1000的CAN总线通信模块的实现方法,该方法以PCA82C250作为通信模块的总线收发器,以SJA1000作为网络控制器,并以STCSTC89C51单片机来完成基于STC89C51的CAN通信硬件设计。文章还就平台的初始化、模块的发送和接收进行了设计和分析。通过测试分析证明,该系统可以达到CAN的通信要求,整个系统具有较高的实用性。 相似文献
2.
基于Mega8单片机的CAN总线智能节点设计 总被引:3,自引:0,他引:3
智能节点能通过节点电路中的微处理器对CAN控制器编程设置工作方式I、D地址、波特率等参数,实现对网络上的信息接收和发送,他主要由微处理器和可编程的CAN控制器组成。以AVR系列8位单片机Mega8和Philips CAN控制器SJA1000为基础,设计了Mega8单片机与CAN总线的智能节点接口电路,并给出了详细的接口电路原理图和软件设计流程图。实验证明,此设计有效地优化了以传统8位微处理器为核心的节点电路,增强了所在系统的稳定性和节点通信的可靠性。 相似文献
3.
基于AT89C51的单片机总线扩展技术 总被引:4,自引:0,他引:4
介绍了采用总线驱动器和3—8译码器对基于AT89C51控制系统I/O总线进行扩展,扩充了89C51的I/O总线,增强了89C51的负载能力. 相似文献
4.
5.
基于AT89C51和SJA1000控制器实现CAN总线接口 总被引:10,自引:0,他引:10
以单片机AT89C51和SJAl000控制器为核心组成了CAN总线接口模块。介绍了硬件原理图和SJAl000的初始化、发送和接收模块程序的设计方法。 相似文献
6.
介绍了采用总线驱动器和3-8译码器对基于AT89C51控制系统I/O总线进行扩展,扩充了 89C51的I/O总线,增强了89C51的负载能力。 相似文献
7.
本文以AT89C51CC03单片机为基础,提出了一种CAN-LIN网关的解决方案,并给出了其硬件设计电路和软件设计. 相似文献
8.
9.
CAN总线是一种能有效支持分布式现场控制或实时控制的串行通信网络接口总线.其位速率可高达1MBPs,可在汽车控制系统和自动化领域与主机连接以组成CAN网络。文中详述了一个最小CAN总线系统的硬件构架和PC机数据交互软件的编写过程。 相似文献
10.
基于AT89S52的CAN点对点通信的软硬件设计 总被引:1,自引:1,他引:0
随着人们对总线各方面要求的不断提高,总线上的系统数量越来越多,随之产生诸如电路复杂性增加、可靠性下降、生产成本增加等问题,为了解决上述问题,本文简单介绍了一种低成本的CAN总线通信接口的设计方案,在选型上采用了Philips公司的SJA1000作为外挂控制器,完成了基于AT89S52的CAN通信硬件设计,就平台的初始化、模块的发送、接收给出了设计分析,并且附上了部分C语言设计代码.最后通过连续的实验数据分析,通信速度满足设计要求,整个系统具有较高的实用性. 相似文献
11.
12.
为了设计一款结构简单、性能优良的信号发生器,采用了AT89C51单片机为控制核心。在Proteus下仿真可以产生正弦波、方波、三角波、锯齿波,而且可以方便地设定输出信号的频率及幅度,得到的输出波形失真度低,频谱纯度高。 相似文献
13.
14.
设计采用AT89C51作为智能型小车的控制中心,通过寻迹电路检测路面标识,使小车按预定轨道行驶,通过角度控制单元检测小车平衡情况,控制小车驱动电路的工作状态,使其达到平衡,再通过相关硬件的软件设计控制,实现智能化。 相似文献
15.
基于目前的室内呼叫系统多是有线系统,本文介绍了一种由AT89C51、PT2262/22 72编译码器、ISD4003语音等芯片组成的无线呼叫系统的设计方案,并给出了系统设计的原理框图和软件设计流程.这套系统结构简单,体积小,很好地解决了有线呼叫系统一些长期存在的问题. 相似文献
16.
简单介绍了由AT89C51单片机构成的红外遥控定时器的结构、功能及工作原理,阐述了控制程序的基本结构和程序框图.该遥控定时器可以用来方便地关掉诸如厨房、阳台和房间内不必要的灯光或对家庭中的其他电器设备进行远程开关控制,或者用多种个性化方式定制家庭中电器设备的定时开启和关闭.运行结果表明,电路性能优良,工作运行可靠. 相似文献