【48812】CAN 38
CAN 总线接口电路最重要的包括:单片机、操控器接口、总线收发器和看门狗电路等。选用Philips公司出产的SJA1000操控器和与其配套的 82C250CAN收发器。依照CAN总线物理层协议挑选总线介质,规划布线计划,衔接成CAN网络。双绞屏蔽线可设两套,在两套介质上一同进行信息传输,接收方只用一个介质。在冗余和非冗余段的衔接临界点处进行总线切换。
硬件电路的规划首要是CAN 通讯操控器与微处理器之间和CAN总线收发器与物理总线之间的接口电路的规划。CAN通讯操控器是CAN总线接口电路的中心,首要完结CAN的通讯协议,而CAN总线收发器的基本功用是增大通讯间隔,进步体系的瞬间抗搅扰才能,维护总线,下降射频搅扰(RFI),完结热防护等。看门狗电路首要是完结对电路的监控和复位效果。
本规划中,运用到单片机为ATMEL公司51系列的89C51,该类型的单片机运用广泛,技能老练,市场上价格实惠公正,并且在学习中所学到的多为该类型,在本次规划中是首选的芯片。89C51单片机作为体系的中心操控部分,但在本规划中不是要点解说内容,其有关技能运用和引脚特色功用等,可参照其他有关的材料。规划的电路原理方框大致如下图所示。规划中为避免时钟信号的抵触,对单片机的外接晶振引脚XTAL1、XTAL2不接上外围电路,而是经过操控器SJA1000的时钟信号脚反馈给单片机。一起,对单片机的复位信号处理,RST引脚接上X5045P的RST脚,复位信号可由X5045P输出,在X5045P芯片看门狗外围电路的效果下,减少了以往由电阻、电容组成的简易复位电路形成的不精确、延时高级不良效果,使单片机回复到初始状况,完结复位操作。因为在该电路中要用到单片机的存储效果,存储由SJA1000传输过来的处理数据。因而,脚/EA接上高电平,选用片内ROM。对ALE脚,也即地址锁存有用信号除数端是和操控器 SJA1000的ALE脚接通。
操控器SJA1000作为本接口电路中的操控部分,运用本规划中,关于SJA1000和单片机的衔接,引脚AD0~AD7是和89C51的输出输入脚 P0.0~P0.7相接;SJA1000的片选信号脚/CS有必要由微操控器的P2.7口操控不然这个片选输入有必要接到VSS 也能够终究靠地址解码操控例如当地址/数据总线用于其他外围器材,ALE对应ALE,读/写输入脚/WR、/RD,/INT和单片机的/INT0衔接,因为在该体系中要用到相同的时钟频率,所以咱们要时钟信号引脚CLKOUT和单片机的XTAL1脚相连,到达频率共同的意图;而在复位信号的处理,能够在看门狗外围电路的RST信号输出后再经过和非门电路的相连,很好的完结了电路的复位效果。而关于操控器的收发引脚TX0,TX1与RX0,RX1,在本体系中 TX0、RX0可和收发器82C250的TXD、RXD接通。一起,在和CPU接口中SJA1000 支撑对两个闻名的微型操控器系列的直接衔接80C51 、68xx 。经过SJA1000 的MODE 引脚可挑选接口形式Intel 形式 MODE 高;Motorola 形式 MODE 低。在Intel 形式和Motorola 形式里地址/数据总线和读/写操控信号的衔接。本规划中,正是运用Intel形式。对SJA1000的Vdd1~Vdd3电源输入脚,外接上驱动+5V电压;而Vss1~Vss3输出接地。规划中,对SJA1000供给16Mkz的晶振。
欲了解视频监控相关解决计划与电路图规划,可重视电子发烧友荣誉出品的Designs of week栏目: