商业联盟  用户: 密码: 注册  忘记密码
会员专区 会员手册 增值服务 帮助 商业论坛 “帖不够”广告信息


商业中国
博雅艺术
经营管理

专题
 
 您当前的位置:首页>>行业分类>>电子电气>>技术知识>>设计方案>>正文
SERCON816型SERCOS总线控制器及其应用
  发布时间:2006-4-6 22:09:32 阅读次数:
来源:《国外电子元器件》 作者:余义 杨建武 崔凯
 

    3.3 通信波特率的设置

    波特率也可通过硬件或软件来设置。寄存器ENTSBAUD决定着波特率的设置方式。当ENTSBAUD=0时,通常硬件设置;而当ENTSBAUD=1时,通过软件设置,具体见表3,此表是在fmclk=64MHz时的波特率选择。

表3 通信波特率的设置

ENTSBAUD SBAUD SBAUD16 SWSABUD SWSBUAD16 波特率
0 1 1 X X 2M(fsclk/32)
0 0 1 X X 4M(fsclk/16)
1 X 1 1 X 2M(fsclk/32)
1 X 1 0 X 4M(fsclk/16)
0 1 0 X X 8M(fsclk/8)
0 0 0 X X 16M(fsclk/4)
1 X 0 1 1 2M(fsclk/32)
1 X 0 0 1 4M(fsclk/16)
1 X 0 1 0 8M(fsclk/8)
1 X 0 0 0 16M(fsclk/4)

    当芯片工作在与SERCON410B兼容的模式下时,如果选择硬件设置波特率则控制寄存器SWSBAUD和SWSBAUD16无效,此时,可以通过引脚SBAUD选择2MHz或4MHz的波特率;如果选择软件设置波特率,则引脚SBAUD无效,此时,可以通过寄存器SWSBAUD选择2MHz或4MHz的波特率。同理,可设置非兼容模式下的波特率。

3

    实际应用中,会出现波特率的实际值与设置值不相等的情况。造成这种情况的实际值与设置值不相等的情况。造成这种情况的原因可能是由于信号变形过大或通讯回路堵塞。此时,在SERCON816内部会产生相同的中断和错误标志,用户由此可以判断错误产生的原因。在通信正常以后,错误标志会自动复位,而中断标志则必须通过软件来清除。

    3.4 输入/输出引脚的设置

    SERCOS总线一般采用光通讯的方式,以提高抗干扰能力。接口的光电转换通过光电接头自动完成。为了能调节输出电流的大小,使得输出信号具有不同的驱动能力,SERCON816提供了6个输出引脚。这样便可以通过使能输出引脚的多少来调节输出电流的大小。通常将6根输出引脚并联起来,可以得到60mA的最大静态输出电流和120mA的最大动态输出电流。另外还需在每一根输出引脚上外接一个电阻器和并联一个RC电路,其目的是来用电阻器传递静态电流,利用RC电容来稳定信号快速变化时产生的动态电流。

    SERCON816与51单片机接口连接如图2所示。

    3.5 软件设计

    软件设计主要集中在对SERCON816进行初始化。初始化主要包括:RAM报文数据初始化、硬件配置初始化和通讯初始化。其流程图如图3所示。

    硬件配置初始化和通讯初始化主要通过设置控制寄存器中的相应位来完成,推荐的寄存器配置见表4,而RAM的初始化则是按照电路要求的数据结构在RAM开辟特定的数据空间。

表4 控制寄存器的配置

硬件配置寄存器参数 REGMODE 1 报文处理寄存器参数 ENTMT 1
SYNCWR 1 COMBLK0 0
TXDMODE 0 COMBLK1 0
ENTXD1_6 111111B PHASO 1
TMODE0_2 111B PHAS1 2
REG_06H 0008H MSTTCHK 0
REG_07H 0001H    
REG_09H 0223H    
REG-08H 4100H    
通讯寄存器参数 REG_09H 1 MCLKST  6
ENTSBAUD 0 TCNTST  2
SWBAUD 1 JTSYC1  -1
MSTEN 0 JTSCYC2  6
REPON 1 TSCYC0  1000
MCLKDIV 15 PHAS12  1

4 结束语

    SERCON816是实现SERCOS通讯的核心电路,使SERCOS总线在国际数控领域得到了很好的应用。笔者近一二年通过对SERCOS总线的研究,在实际的开发过程中深感此芯片的重要性,希望上述心得能为国内相关人士的深入研究提供一个参考。

本新闻共2页,当前在第2页  1  2  

 
行业知识    
机械电子 能源化工 矿产物流 建材房产 纺织家电 手机通讯 医卫医改 财经商务 股票期货
媒体动漫 广告旅游 教育农业 餐饮娱乐 钢铁汽车 政策法律 碑帖青铜 书法国画 陶瓷收藏

相关新闻                    办公软件应用
·微控制器管理电源排序和控制
·22节NiCd/NiMH电池充电控制器
·TMC428型3轴步进电机控制器的原理及应用
·管理22NiCd/NiMH电池的快速充电控制器
·笔记本电脑的高效、双电源控制器
·针对9.5V辅助供电系统 国半推出首款PoE控
热点新闻
 
相关 连接  
 
 
站内搜索
    
最新新闻
·我国木地板产业的发展趋势
·中国纺织产业安全报告
·建材行业上半年运行形势分
·中国研制激光透明陶瓷 透
·由东京工业大学开发成功可
·2006年内衣行业发展走势分
·2006年下半年药业市场展望
·2006年下半年中国酒业发展
·加拿大科学家用红外传感器
·全面清理新开工项目加强投

热点话题         行行出状元!
 
Google
关键词导航
商业 机械 创业 车床 化工 期货 股票 财经
 
 
 
Google
 
Web www.Bizing.com