新闻中心

EEPW首页 > 嵌入式系统 > 设计应用 > 基于DTMF和CAN总线的家居安防系统设计方案

基于DTMF和CAN总线的家居安防系统设计方案

作者: 时间:2011-06-27 来源:网络 收藏

本文引用地址:https://www.eepw.com.cn/article/172660.htm

  3. 4 数据传输单元

   数据传输单元由两部分构成, 一部分是 控制器, 实现对数据的交互与控制, 另一部分是CAN 数据收发器, 实现数据的网络传输。

  单片机AT89S52通过控制CAN 控制器来实现对总线的访问, 同时还负责功能单元的测量和控制, CAN 总线接口电路如图3所示。

 CAN总线接口电路

图3 CAN总线接口电路

  AT89S52 通过中断方式访问CAN 控制器SJA1000, 为了增强CAN 总线节点的抗干扰能力,SJA1000通过高速光耦6N137 与CAN 总线驱动器PCA82C50 相连。PCA82C50 的CANH 和CANL引脚各自接了一个5 的电阻与CAN 总线相连, 可以起到限流作用, 以免PCA82C50受到过电流冲击。

  4 软件

  系统的软件采用模块化, 主要包括主程序模块、CAN 通信模块、振铃检测模块、语音报警模块、收发模块等, 这里主要介绍主程序和CAN通信模块



评论


相关推荐

技术专区

关闭