[CAN-bus/DeviceNet] aduc812+sja1000:rs232/422/485转can,8路12位adc,2路12位da

[复制链接]
3199|1
 楼主| nnyt 发表于 2007-9-5 10:54 | 显示全部楼层 |阅读模式
rs232/422/485转can,8路12位adc,2路12位da<br /><br /><br />1、电路板的供电电压为+5.7V,直流。<br />2、使用本开发板前,先要跳线选择好rs232,rs422,rs485功能。设置如下:<br /><br />A、&nbsp;外接rs422或rs485时,J6的2,3引脚短路,同时将J1,J4短路选择到TXD422和RXD422,可以外接传感器的电压,大小根据传感器需要而定.<br />注意:不选择外接rs422或rs485传感器时,不要给电路板供电压。<br />&nbsp;&nbsp;<br />B、&nbsp;外接rs232时,J6的1,2引脚短路,同时将J1,J4短路选择到TXD232和RXD232。<br />注意:将aduc812设置为通过rs232程序下载模式时,请选择跳线至rs232功能:通过短路端子将&nbsp;拉到低电平,即S4对地短路。程序下载完毕后,恢复&nbsp;高电平,以便程序运行。<br />3、P2^6高电平选择adc采集功能,低电平选择rs422或rs485功能,通过短路端子跳线实现选择。<br />4、BASIC_CAN模式(也有PELI-CAN模式),can波特率为800k(可以根据需要设置),can的id详见开发板标签。<br />5、某个can节点接收到&nbsp;&nbsp;AA&nbsp;&nbsp;AA&nbsp;&nbsp;BB&nbsp;&nbsp;XX&nbsp;&nbsp;XX。&nbsp;XX表示&quot;任意数值&quot;,前两个数值AA表示任意相同的两个数值,BB表示第三个数值和前两个数值不同,则启动rs422,rs485或者adc采集功能(由第3点说明设置相应功能)。<br /><br />例如:某个can节点接收到数据:01&nbsp;01&nbsp;02&nbsp;XX&nbsp;XX,则启动相应rs422,rs485或者adc采集功能。<br />6、某个can节点接收到&nbsp;&nbsp;BB&nbsp;&nbsp;AA&nbsp;&nbsp;AA&nbsp;&nbsp;XX&nbsp;&nbsp;XX。XX表示&quot;任意数值&quot;,第二,三个AA表示任意相同的两个数值,BB表示第一个数值和后两个数值不同,则关闭rs422,rs485或者adc采集功能(由第3点说明设置相应功能)。<br /><br />例如:某个can节点接收到数据:01&nbsp;02&nbsp;02&nbsp;XX&nbsp;XX,则关闭相应rs422,rs485或者adc采集功能。<br /><br />7、选择rs422或rs485时,串口的通讯波特率为9.6k(可以根据需要设定)。<br />8、adc采集的电压范围:0V~4.096V(可以设置为0~5V)。<br />本人出售can开发板,并且根据您的需要编写can程序,qq:531706356,短信发送至:13671387011,谢谢
 楼主| nnyt 发表于 2007-9-5 11:02 | 显示全部楼层

can开发板是光电隔离的

本款can开发板是光电隔离的,可以工程应用;本人也提供没有光电隔离的开发板,没有光电隔离的开发板只能在实验室应用,选购时请大家注意选择
您需要登录后才可以回帖 登录 | 注册

本版积分规则

18

主题

84

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部