热门关键词: 传感器产品特写 传感器研究与开发 生物传感器 传感器 生物医学传感器 传感器技术与应用 传感器技术综述 传感器信号与系统
 
位置: 首页 > 详细信息 >
基于82527的CAN总线智能传感器节点设计
出处:21ic 发布: 2007-09-13
kayeha 发布于 2007-9-13 15:03:00
CAN(Controller Area Network,控制局域网)属于工业现场总线,是德国Bosch公司20世纪80年代初作为解决现代汽车中众多的控制与测试仪器间的数据交换而开发的一种通信协议。1993年11月,ISO正式颁布了高速通信控制局域网(CAN)的国际标准(ISO11898)。CAN总线系统中现场数据的采集由传感器完成,目前,带有CAN总线接口的传感器种类还不多,价格也较贵。本文给出一种由8051单片机和82527独立CAN总线控制器为核心构成的智能节点电路,在普通传感器基础上形成可接收8路模拟量输入和智能传感器节点。
    1 独立CAN总线控制器82527介绍
    82527是Intel公司生产的独立CAN总线控制器,可通过并行总线与Intel和Motrorola的控制器接口;支持CAN规程2.0B标准,具有接收和发送功能并可完成报文滤波。82527采用CHMOS 5V工艺制造,44脚PLCC封装,使用温度为-44~+125℃,其引脚的排列和定义参见参考文献[1]。
    (1)82527的时钟信号
    82527的运行由2种时钟控制:系统时钟SCLK和寄存器时钟MCLK。SCLK由外部晶振获得,MCLK对SCLK分频获得。CAN总线的位定时依据SCLK的频率,而MCLK为寄存器操作提供时钟。SCLK频率可以等于外部晶振XTAL,也可以是其频率的1/2;MCLK的频率可以等于SCLK或是其频率的1/2。系统复位后的默认设置是SCLK=XTAL/2,MCLK=SCLK/2。
    (2)82527的工作模式
    82527有5种工作模式:Intel方式8位分时复用模式;Intel方式16位分时复用模式;串行接口模式;非Intel方式8位分时复用模式;8位非分时复用模式。本文应用Intel方式8位分时复用模式,此时82527的30和44脚接地。
    (3)82527的寄存器结构[2]
    82527的寄存器地址为00~FFH.下面根据需要对寄存器给予介绍。
    CCE——改变配置允许位,高电平有效。该位有效时允许CPU对配置寄存器1FH、2FH、3FH、4FH、9FH、AFH写操作。
    EIE——错误中断允许位,高电平有效。该位一般置1,当总线上产生异常数量的错误时中断CPU。
    SIE——状态改变中断允许位,高电平有效。该位一般置0。
    IE——中断允许位,高电平有效。
    INIT——软件初始化允许位,高电平有效。该位有效时,CAN停止收发报文,TX0和TX1为隐性电平1。在硬件复位和总线关闭时该位被置位。
    RSTST——硬件复位状态位。该位由82527写入,为1时硬件复位激活,不允许对82527访问;为0时允许对82527访问。
    DSC——SCLK分频位。该位为1,SCLK=XTAL/2;为0,SCLK=XTAL。
    DMC——MCLK分频位。该位为1,MCLK=



http://www.51oso.com/V8838.html


关闭】 【打印
生物传感器
传感器信号与系统
生物医学传感器
传感器技术与应用
传感器产品特写
传感器
传感器研究与开发
传感器技术综述
友情链接:传感器商务网 | 传感器人才网
© 2007 飞鹰传感器网 网站地图