新闻中心

EEPW首页 > 嵌入式系统 > 设计应用 > 便携式交流电压峰值表实现

便携式交流电压峰值表实现

作者: 时间:2011-09-27 来源:网络 收藏
2.3 RS485接口电路

  该设计采用RS 485总线,可通过电缆或光纤将信号有效地远传上千米,配合Modbus-RTU协议,可方便地与符合Modbus-RTU协议的控制设备连接。设计中采用MAX3485芯片作为RS 485接口芯片,电路如图4所示。

  

RS485接口电路

  3 软件设计

  设计中,主要的软件模块包括A/D转换,Modbus-RTU协议和串口编程。对于串口编程不再赘述,主要对MAX1270和Modbus-RTU协议进行说明。

  3.1 MAX1270编程

  

便携式交流电压峰值表实现

  

便携式交流电压峰值表实现

  

便携式交流电压峰值表实现

  MAX1270的控制字格式如表1所示,最高START为起始位,保持为“1”;SEL2~SEL0为输入通道选择位;RNG,BIP分别为量程和极性选择位;PD1和PD0为掉电和时钟模式选择位。各位的具体意义请参考MAX1270数据手册。该设计中,MAX1270设置为:量程10 V,双极性输入(即实现土5 V测量)、外部时钟25 CLK/s正常操作模式,使用通道CH0作为输入通道,控制字的格式为10000101。



评论


相关推荐

技术专区

关闭