精品学习网
所在位置:主页 > 电子工程 > 请问can总线通信卡的驱动程序该如何安装呢

请问can总线通信卡的驱动程序该如何安装呢

发布时间:2023-08-21 12:00来源:www.51edu.com作者:畅畅

摘要:SN65HVD230是德州仪器公司生产的3.3V CAN收发器,该器件适用于较高通讯速率、良好抗干扰能力和高可靠性CAN总线的串行通信。文中主要介绍SN65HVD230的结构、原理及其在智能电源控制器中的应用。 关键词:收发器 CAN CAN收发器 引言 CAN总线以其较高的通讯速率、良好的抗电磁干扰能力可实现高可靠性串行通信,因而在实际应用中具备极高的应用价值。但是,随着集成技术的不断发展,为了节省功耗,缩小电路体积,一些新型CAN总线控制器的逻辑电平均采用LVTTL,这就需要和之相适应的总线收发器。TI公司生产的SN65HVD230型电路很好地解决了这个问题。

1 SN65HVD230简介 SN65HVD230是德州仪器公司生产的3.3CAN总线收发器,主要是和带有CAN控制器的TMS320Lx240x系列DSP配套使用,该收发器具备差分收发能力,最高速率可达1Mb/s。广泛用于汽车、工业自动化、UPS控制等领域。

1.1 主要特点及引脚功能 SN65HVD230采用PSOP8封装,具体引脚排列及其逻辑功能如图1所示,表1所列是其引脚功能。

表1 SN65HVD230的引脚功能 各种控制功能主要通过调用系统的通用函数和功能函数来实现。其中,系统通用函数用于系统的初始化及一些通用功能的实现。首先对CAN系统进行初始化,同时完成端口配置、位时间确定、消息体的配置等。其节点初始化函数如下: SN65HVD230可用于较高干扰环境下。该器件在不同的速率下均有良好的收发能力,其主要特点如下: ・完全兼容ISO11898标准; ・高输入阻抗,允许120个节点; ・低电流等待模式,典型电流为370μA; ・信号传输速率最高可达1Mb/s; ・具备热保护,开路失效保护功能; ・具备抗瞬间干扰,保护总线的功能; ・斜率控制,降低射频干扰(RFI); ・差分接收器,具备抗宽范围的共模干扰、电磁干扰(EMI)能力。

引脚号 引脚名称 引脚功能 描 述 1 D 输入 CAN控制器发送数据输入端 2 GND 地 接地 3 Vcc +3V电源 +3V电源电压 4 R 输出 CAN总线接收数据输出端 5 VREF 参考电压 参考电压输出 6 CANL CAN总线低 低电平CAN电压输入/输出 7 CANH CAN总线高 高电平CAN电压输入/输出 8 Rs 方式选择 斜率电阻器输入 1.2 工作模式和控制逻辑 SN65HVD230具备高速、斜率和等待3种不同的工作模式。其工作模式控制可通过Rs控制引脚来实现。图2是SN65HVD230在CAN总线系统中的典型应用图。由图中能够看出,CAN控制器的输出引脚Tx接到SN65HVD230的数据输入端D,可将此CAN节点发送的数据传送到CAN网络中;而CAN控制器的接收引脚Rx和SN65HVD230的数据输出端R相连,用于接收数据。SN65HVD230方式选择端口Rs通过跳线和一端接地的斜率电阻器连接,通过硬件方式可实现3种工作模式的选择,其中斜率电阻器为0~100kΩ的电位器。VRs为加在Rs引脚上的电压。具体工作模式的选择如表2所列。

表2 SN65HVD230的工作模式选择 Vrs 工作模式 VRs≥0.75Vcc 等待模式 10kΩ到100kΩ接地 斜率控制模式 VRs≤1V 高速模式 使Rs接逻辑低电平能够使收发器工作在高速模式。在高速模式下,收发器的通信速率达到最高,此时没有内部输出上升斜率和下降斜率的限制,但在该方式下,最大速率的限制和电缆的长度有关。 而在有些场合中,考虑到系统成本等问题,使用非屏蔽电缆时,收发器必须满足电磁兼容等条件。为了减少因电平快速上升而引起的电磁干扰,在SN65HVD230中引入了斜率控制方式。这种控制方式可通过连接在Rs引脚上的串联斜率电阻器来实现。电压转换和斜率电阻的关系如图2所示。 在Rs引脚加上逻辑高电平(≥0.75Vcc),可使器件进入等待模式,处于待机状态,系统只“听”发送过来的消息。在“听”状态下,收发器的发送功能处于关断状态,接收功能仍处于有效状态。此时,接收器对于总线来说总是隐性的。 1.3 控制逻辑 SN65HVD230采用正逻辑控制方式,有接收和发送二种方式,具体控制逻辑如表3所列。

表3 SN65HVD2304的控制逻辑 发 送 接 收 输入D Rs 输出 总线状态 差分输入 Rs 输出R CANH CANL L XRs≤1.2V H L 显性 VIN≥0.9V X L H Z Z 隐性 0.5V

  • 热门资讯
  • 最新资讯
  • 手游排行榜
  • 手游新品榜