对于智能照明控制系统在具有较高的实用性要求都使用CAN总线
随城市化进程的发展伴随着环境、经济和社会等多方面挑战。同时,作为多元创新中心,城市也往往是应对这些挑战的理想途径。智慧城市离不开智能照明系统,利用在通信和数字技术、数据共享和分析以及智能设计等方面取得的全新进展,让城市更宜居、适应性更强、经济发展更健康、更可持续。上次我们分享了关于CAN总线与RS485智能照明控制系统的特点,今天和大家分享两种系统的对比,我们一起来看看吧。
CAN总线与RS485智能照明控制系统的比较:
1、速度和距离:CAN与RS485高速1Mbit/S传输距离不超过100M,可谓高速距离相似。但是,在低速时,5Kbit/S 时可以达到 10KM,而 485 只能达到约 1219 米的低速率。可见,CAN在长途传输方面具有绝对优势。
2、总线的利用率:RS485是单主从结构,即总线只能有一个主机,通信由主机发起,主机没有命令,下节点无法发送,并发送完即回,接收回复后,主机到下一个节点查询,以防止多个节点向总线发送数据,并导致数据混乱。而 CAN-bus 是一个多主机结构,每个节点都有 CAN 控制器,多个节点发送,发送 ID 号自动仲裁,这样可以防止总线数据混乱,而一个节点发送,另一个节点可以检测总线怠速,并立即发送,从而节省主机的查询,提高总线利用率,提高速度。因此,在汽车等系统中具有较高的实用性要求,都使用CAN总线或其他类似的总线。
3、错误检测机制:rs485只提供物理层,而不提供数据链路层,因此它无法识别错误,除非发生某些短路等物理错误。这很容易造成一个节点的破坏,疯狂向总线发送数据(持续发送1) ,这样会导致整个总线瘫痪。所以 rs485只要损坏一个节点,总线网络就会全部中断。但是can总线有CAN控制器,可以对总线进行检查任何错误,如果自身错误超过128,就会通过自动闭塞来保护总线。如果检测到另一个节点错误或其自身的错误,则向总线发送错误帧,以提醒其他节点数据是错误的。如此CAN总线就算一个节点 cpu 程序跑飞,就会通过控制器自动锁定来保护总线。所以在网络安全要求很高的情况下都会采用CAN的强大特性。
4、价格和培训费用:CAN设备价格约为RS485的两倍。这样RS485的通信在软件上就很方便了,只要懂串口通信就可以编程,而CAN需要底层工程师懂CAN的复杂层次,上位机软件也要懂CAN协议。可以说培训成本高。
5、CAN总线可以通过CAN控制器进行接口电路芯片82C250的两个输出端CANH和CANL与物理总线链接,而CANH端的状态信息只能是高电平或悬浮状态,CANL端只能是低电平或悬浮状态。这就需要保证企业不会出现象在RS-485网络中,当系统出现错误,出现多节点能够同时向总线发送相关数据时,导致服务总线呈现短路,从而造成损坏某些重要节点的现象。而且CAN节点在错误严重的情况下发展具有自动关闭输出管理功能,以使总线上其他节点的操作过程中不会受到波及,从而得到保证不会出异常在网络中,因个别节点之间出现这些问题,使得总线处于“死锁”状态。
6、CAN具有完善的通信协议,可由CAN控制器芯片及其接口芯片实现,大大降低了系统开发难度,缩短了开发周期,这是只有电气协议的RS485无法比的。
以上就是小编想要分享的关于CAN总线与RS485智能照明控制系统的特点,想必大家看过这两篇文章后已经对这两个系统有了清晰地了解。我司专业提供照明节能系统,智能照明控制系统,KNX智能照明系统等,控制方式多样化,系统可与消防系统联动,如您有相关需求欢迎来电咨询。