【技术实现步骤摘要】
本专利技术涉及同步串行接口信号采集,特别地,涉及一种同步串行接口信号的信号采集电路及信号采集方法。
技术介绍
1、同步串行接口(synchronous serial interface简称ssi)信号绝对型编码器广泛应用于工业测控领域,若能以一种简单的方式实现宽频带、多种数据位数的ssi信号采集,可以提高系统的灵活性,降低控制的复杂度。目前ssi信号的采集方式主要有两种,第一种采集方式是直接通过ssi信号采集卡将ssi信号接入到控制器中,用户只需要配置数据采集速度和编码器位宽,就可由ssi信号采集卡及配套的软件获得编码器信号值。第二种采集方式是采用微控制单元(microcontroller unit;mcu)、数字信号处理器(digital signalprocessing;dsp)、可编程逻辑阵列(field programmable gate array;fpga)等处理器生成特定的符合要求的时钟信号脉冲序列,然后将该单端信号(即时钟信号脉冲序列)转换为差分时钟信号,同步触发编码器输出差分数据信号,最后将差分数据信号转换为单端信号后
...【技术保护点】
1.一种同步串行接口信号的信号采集电路,其特征在于,包括控制器、信号复制模块、信号选择模块、信号转换模块和计数模块,所述控制器用于根据编码器的信号采集速度生成相应频率的时钟信号并将其输出至信号复制模块、根据编码器的数据位宽设置计数模块的计数目标和输出启动信号至计数模块,所述信号复制模块用于将输入的时钟信号复制为两路时钟信号后输出,其中一路时钟信号作为所述信号选择模块的第一路输入、另一路时钟信号作为所述计数模块的输入,所述信号选择模块的第二路输入为高电平,所述计数模块用于根据启动信号启动工作、根据输入的时钟信号和设置的计数目标执行计数工作,并根据计数结果输出不同的通道选
...【技术特征摘要】
1.一种同步串行接口信号的信号采集电路,其特征在于,包括控制器、信号复制模块、信号选择模块、信号转换模块和计数模块,所述控制器用于根据编码器的信号采集速度生成相应频率的时钟信号并将其输出至信号复制模块、根据编码器的数据位宽设置计数模块的计数目标和输出启动信号至计数模块,所述信号复制模块用于将输入的时钟信号复制为两路时钟信号后输出,其中一路时钟信号作为所述信号选择模块的第一路输入、另一路时钟信号作为所述计数模块的输入,所述信号选择模块的第二路输入为高电平,所述计数模块用于根据启动信号启动工作、根据输入的时钟信号和设置的计数目标执行计数工作,并根据计数结果输出不同的通道选择控制信号至信号选择模块,所述信号选择模块用于根据所述计数模块输出的通道选择控制信号选择第一路输入和第二路输入中的一路输入信号作为输出,所述信号转换模块用于将所述信号选择模块输出单端时钟信号时将其转换为差分时钟信号,以触发编码器输出单端数据信号,并将单端数据信号转换为差分数据信号后输出至控制器。
2.如权利要求1所述的同步串行接口信号的信号采集电路,其特征在于,在未达到计数目标前,所述计数模块输出第一通道选择控制信号至信号选择模块,所述信号选择模块将第一路输入信号作为单端时钟信号输出,当达到计数目标后,所述计数模块输出第二通道选择控制信号至信号选择模块,所述信号选择模块将第二路输入信号作为输出。
3.如权利要求2所述的同步串行接口信号的信号采集电路,其特征在于,所述计数模块包括减法计数器和rs触发器,所述控制器将减法计数器的计数初值设置为编码器的数据位宽,当所述控制器输出低电平启动信号至减法计数器和rs触发器的复位端后,所述减法计数器根据输入的时钟信号和设置的计数初值执行减法计数,所述减法计数器输出高电平信号...
【专利技术属性】
技术研发人员:黄超生,高杰,陈凤,
申请(专利权)人:中国铁建重工集团股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。