问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

SSI数据用单片机怎么采集?

发布网友 发布时间:2022-04-14 17:00

我来回答

1个回答

热心网友 时间:2022-04-14 18:30

LZ我给你推荐一款最新的SSI接口转并口模块-SSI208P,完全可以满足你的要求,我用过,感觉简单、可靠、好用,建议你试一试。

SSI208P,主要应用于同步串行接口(SSI)光电编码器高速数据采集系统的板级开发。SSI208P模块将同步串行接口数据转换成并行接口数据,内部集成了SSI同步时钟发生器、脉冲计数器、数据串并转换、接口控制逻辑、输出控制以及收发驱动器(TTL-RS422电平转换)等功能单元,用户无须了解SSI数据格式,该模块自动将SSI数据转换成8位并行数据,简化了SSI编码器与DSP、单片机、PC104等控制器的接口。
1、产品特性:
单3.3V供电,工作电流小于100mA;
通信速率可配置,最高达2MHz;
24脚双列直插封装,尺寸25.4*25.4*6(mm);
8位数据总线,可接8~32位编码器;
16位数据更新率大于100KHz;
内部时钟,固定时序;
内置422差分驱动。
2、产品介绍:
该模块具有内部时钟,能自动将SSI数据转换成并行数据,对SSI接口数据的读取操作就类似于对A/D、D/A或存储器读取数据的操作一样方便。SSI208P模块通信速率可配置为250KHz、500KHz、1MHz、2MHz,当通信速率配置为2MHz时,对于16位精度的编码器,系统数据更新率不低于100KHz。此外,该模块对采集的数据长度(编码器精度)可以进行配置,最高可以采集32位数据,分4次输出,该模块可以满足高精度高速伺服控制系统的需求。
3、外形尺寸:25.4X25.4X6(mm)
4、管脚定义及特性参数:

(1)管脚定义
1-8 D0-D7 输出 8位数据输出 接处理器数据线
9-12 NC 空管脚 使用时悬空
13 DATA+ 输入 编码器数据线+
14 DATA- 输入 编码器数据线-
15 CLK- 输出 编码器同步时钟-
16 CLK+ 输出 编码器同步时钟+
17 H/L 输入 数据高低字节选择 1:高字节,0:低字节
18 /CS 输入 编码器数据输出选择 0:输出选择
19 /END 输出 转换结束 1:正在转换,0:转换结束
20 START 输入 启动转换 上升沿启动转换
21 GND 电源地
22 CLKMD1 输入 同步时钟设置 00: 250KHz 01: 500KHz
10: 1MHz 11: 2MHz
23 CLKMD0 输入 同步时钟设置
24 VCC 电源 3.3V供电

(2)特性参数
电源VCC 最小值3.0V,典型值:3.3V,最大值:3.6V
功耗 静态电流<70mA,最大电流<100mA
温度范围 -40~85℃
I/O电气特性
输出高电压(VOH) 最小值VCC-0.4V
输出低电压(VOL) 最大值0.8V
输入高电平(VIH) 最小值2V,能承受5V输入
输入低电平(VIL) 最大值0.8V
5、控制时序:

SSI208P控制时序如图4所示。START上升沿启动一次SSI编码器数据收发过程,START电平升高后,125ns内SSI208P模块开始向编码器发送一帧同步时钟脉冲信号,同时转换结束管脚/END变高。发送脉冲期间管脚/END保持高电平状态,转换结束/END管脚电平变低后,即可从D0~D7并行读取编码器数据,每次读取八位,由H/L控制输出数据高低位,0低八位、1表示读取高八位,对于16位编码器需读取两次。编码器并行数据读取结束后将START管脚置低,准备启动下一次转换。
6、应用实例:
(1)TMS320F2812接口实例
采用SSI208P模块可以大大简化单片机、DSP、PC104等控制器扩展SSI编码器接口的软硬件设计,下面给出一种基于DSP处理器TMS320F2812的典型应用。 DSP处理器TMS320F2812与SSI208P模块的硬件连接原理图如图5所示。
上例中编码器为单圈16位绝对式角度编码器,SSI208P模块的八位数据总线与TMS320F2812的低八位数据线相连;因使用的编码器为16位,所以仅需一位地址线即可区分编码器数据高八位和低八位;使用外部地址片选管脚/XZCS67作为SSI208P的外部片选信号;使用通用IO口GPIOB4控制SSI208P模块启动;使用通用IO口GPIOB5进行SSI208P模块转换结束状态查询; CLKMD0、CLKMD1接上拉电阻拉高,将SSI208P模块同步时钟频率配置为2MHz。其它控制器的硬件电路依次类推。
由SSI208P模块控制时序图可以看出SSI208P模块的启动转换控制和数据读取操作比较简单,软件流程如图6所示。
对应图5中硬件设计,DSP处理器TMS320F2812相应的软件代码如下所示:

#include "DSP28_Device.h"
#define SSIL *(int *)0x00100000 //SSI模块低八位地址
#define SSIH *(int *)0x00100001 // SSI模块高八位地址

int SSI_VAL; //编码器数据

main()
{
……
EALLOW;
//配置GPIO4、GPIO5引脚为IO引脚
GpioMuxRegs.GPBMUX.bit.GPIOB4=0;
GpioMuxRegs.GPBMUX.bit.GPIOB5=0;
GpioMuxRegs.GPBDIR.bit.GPIOB4=1; //GPIOB4配置为输出
GpioMuxRegs.GPBDIR.bit.GPIOB5=0; //GPIOB5配置为输入
EDIS;
//启动数据发送及转换
GpioDataRegs.GPBDAT.bit.GPIOB4=0;
GpioDataRegs.GPBDAT.bit.GPIOB4=1;
for(i=0;i<1;i++); //延时约200ns
while((GpioDataRegs.GPBDAT.bit.GPIOB5)!=0); //查询转换是否结束
SSI_VAL=(SSIL&0xFF)|((SSIH<<8)&0xF00; //读取SSI编码器高低八位数据并组合

GpioDataRegs.GPBDAT.bit.GPIOB4=0;
……
}

(2)C8051F310接口实例
例中编码器为单圈16位绝对式角度编码器,SSI208P模块的八位数据总线与单片机C8051F310的P1端口相连,单片机IO口P2.0控制模块启动转换,P2.1查询转换是否结束,P2.2作为模块片选信号,P2.3区分编码器数据高八位和低八位。CLKMD0、CLKMD1接地,将SSI208P模块同步时钟频率配置为250KHz。原理图如图7所示。
对应图7中硬件设计,单片机C8051F310相应的软件代码如下所示:
sbit START =P2^0; //P2.0与START管脚对应
sbit END_N =P2^1; //P2.1与END管脚对应
sbit CS_N =P2^2; //P2.2与CS管脚对应
sbit H_L =P2^3; //p2.3与H/L管脚对应
……
unsigned int SSIL;
unsigned int SSIH;
unsigned int SSI_VAL;
……
void main (void)
{
……
CONVST=0;
for(i=0;i<n;i++);
CONVST=1; //启动转换
for(i=0;i<n;i++); //延时
while(END_N!=0); //查询转换是否结束
CS_N=0; //SSI模块片选
H_L=1; //读取编码器数据高字节
for(i=0;i<n;i++); //延时*(1)
SSI_H =P1; //从P1端口读取编码器高八位数据
H_L =0; //读取编码器数据高字节
for(i=0;i<n;i++); //延时*(2)
SSI_H =P1; //从P1端口读取编码器低八位数据
SSI_VAL=(SSIL&0xFF)|((SSIH<<8)&0xF00; //合并成编码器数据
CONVST=0;
CS_N=1;
……
}
注:在程序加入延时(1)和延时(2)是因为IO口响应有滞后,需一定的稳定时间。

7、技术服务:
13141393549(靳先生) htjin@asee.buaa.e.cn
13683263781(陈先生) shelfer@163.com
13552091081(赵先生) 208servo@163.com
SSI数据用单片机怎么采集?

采用SSI208P模块可以大大简化单片机、DSP、PC104等控制器扩展SSI编码器接口的软硬件设计,下面给出一种基于DSP处理器TMS320F2812的典型应用。 DSP处理器TMS320F2812与SSI208P模块的硬件连接原理图如图5所示。上例中编码器为单圈16位绝对式角度编码器,SSI208P模块的八位数据总线与TMS320F2812的低八位数据...

如何对光传输设备进行调试和维护?

对光传输设备进行调试和维护,需要掌握以下关键点:1. **熟悉设备性能**:深入了解OTN/DWDM等光传输产品的性能特点,确保能够熟练使用设备。2. **按规范操作**:依据产品说明书和维护手册进行调试和维护,确保操作步骤正确无误。3. **故障排查**:掌握常见故障现象及处理方法,能够迅速定位问题并进行修复。4. **性能监测**:定期监测设备性能指标,确保设备运行状态良好,及时发现并解决潜在问题。5. **专业培训**:参与相关培训,不断提升自身技能水平,以更好地应对各种挑战。通过以上措施,可以确保光传输设备的稳定运行,提升网络可靠性和智能…对光传输设备进行调试和维护需要掌握一定的专业知识和技术,包括光功率计、光谱分析仪等测试仪器的使用,以及对光传输系统的工作原理和性能指标的深入理解。深圳市光派通信技术有限公司提供专业的技术支持和服务,可为客户提供全面的光传输设备...

绝对值编码器SSI输出的,怎么采集数据

它是rs422传送方式,需要使用rs422串口收发芯片与单片机进行对接;然后根据它收取的信号进行采集的。

求http中ssi的使用方法

用单片机做web界面,一个输入框,想用ssi的方式从服务器获取初始值怎么做? 试过了&lt;input type="text" class="txt" name="aaa" value="&lt;!--#KKK--&gt;"&gt;这种方式,虽然输入框获取到了数值,但前面还显示着&lt;!--#KKK--&gt;,怎... 展开 邪眼王·飛影 2018-09-03 | 浏览30 次 单片机web开发 答题抽奖 首次...

NRF模块用单片机SPI口如何配置?

void SPI_INIT(void)//SPI口初始化 { P1M0=0;SPI接口在P1口 P1M1=0;P1=0xff;SPCTL=0xd1;//允许SPI  忽略 SSI信号 高位在前 单片机为主模式 时钟线空闲时低电平 上升沿 采样 SPI时钟为系统时钟16分频 //ESPI=0;//为什么不认识ESPI;明明头文件里有呀 对于 P89LPC913单片机  可位寻...

如何用单片机同时测量5个电机的选择角度

多用几个输入通道就是了。你用的是不是ABZ信号计数法?或者是绝对值编码器的SSI总线?

stm8 SPI怎么连接

3.在使用硬件模式(参考从选择(NSS)脚管理部分)时,NSS引脚在字节传输的全部过程中都必须为低电平。在使用件模式时,设置SPI_CR2寄存器中的SSM位并清除SSI位。4.清除MSTR位,设置SPE位,使相应引脚工作于SPI模式下。在这个配置里,MOSI引脚是数据输入,MISO引脚是数据输出。数据传输过程 数据字节被并行地...

ATtiny单片机有哪些分类?

ATtiny系列:如tiny13,tiny15,tiny26,属于低档,适合功能相对单一的系统。AT90S系列:AT90S8515,8535,属于中档,适合一般系统开发。ATmega系列:Mega8,Mega16,属于高档,适合各种具有较高要求的系统。

计算机的发展阶段,特点,分类,应用及发展趋势

4、第四个发展阶段:1970-超大规模集成电路的计算机时代。分类:计算机发展阶段的划分以元器件来划分的。分别为:1、第一代:电子管。2、第二代:晶本管。3、第三代:中,小规模集成电路。4、第四代:超大规模集成电路。5、第五代:智能计算机(未来)。三、电子计算机未来的发展趋势是:巨型化、微型网...

如何用32单片机采集数据 单片机采集数据然后发送给手机 51单片机如何采集数据 单片机采集数据并存储 cc2530单片机实时采集数据 单片机io数据实时采集 51单片机数据采集 基于单片机的数据采集 单片机数据采集系统
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
还有什么词语的意思与"巨无霸"相接近的? 请问巨无霸的由来,是舶来品还是自有词语 巨无霸词语原意 初学者如何刷出自然又卷翘的睫毛? 手残党必学如何刷睫毛5个技巧,告别苍蝇腿! 睫毛刷不翘怎么办 在excel设置单元格格式对话框中可以设置所选单元格的 杭州夜太High图书信息 杭州夜太High内容简介 竹泉村旅游度假区-梅缘地址在哪里? 员工受伤后赔偿是有厂里赔还是保险公司赔? 12450网警中心官网昨天在手机里被骗了11万,就是那种投注返利的,现在还能追回来嘛_百度问一问 工伤手骨折保险公司能赔多少钱啊? 用一个链接的返利网拍了两次,把返利成功的退了还会有返利吗? 搜淘115返利网好不好 为什么拍狮网的返利那么高 工伤致骨折有赔偿吗 成拍网怎么样? 拍狮网返利提现多久到账 用醋怎么洗脸 用醋洗脸 用醋怎么洗脸及好处 如何用白醋洗脸 我不要复制粘贴的 我要听那些用过的人说的真实!!谢谢 。 有人知道被子能用洗衣机洗么 白醋洗脸怎么使用啊,具体操作。用什么牌子的白醋好啊 鸡肉炒苦瓜会中毒吗 苦瓜怎么做小菜好吃。 一床被子把洗衣机塞的满满的,会不会有事? 个人和公司签的劳务合作协议,到税务局代开*涉及哪些税,分别税率多少、怎么计算的?_百度问一问 换了 天天酷跑是不是就得从新玩了 天天酷跑怎么切换不哃的微信账号的? 梦见教室地板上清理不完的水。突然水龙头也开始流水,关不住,水哗哗的流。望解答!是什么意思呢? 英雄联盟,好听霸气的名字 浦发信用卡可以直接在取款机上面取钱么? 如果一不小心掉进去了,该怎么办? 掉进去的英语怎么说? 黑洞是什么?如果掉进去了会发生什么呢? 河南6人掉入面筋作坊物料罐身亡,6人是如何掉进去的? 河南南阳男童靠抓力被救出15米高深井,男童是如何掉进去的? 黑洞吞噬一切,人掉进去会看到什么? 只要掉进去就从宇宙消失,有人进去过黑洞吗 饮水桶里掉进去东西了 马桶掉进去金属接头怎么办 关于民间谚语的研究有哪些? 五年级气象谚语研究报告作文怎么写? 人们研究气象谚语的目的是什么 民间谚语中的大气现象,是研究性学习小论文 “英语谚语的修辞手法”国内外学者对该选题曾经做过哪些相关研究? 关于歇后语的研究报告是什么? 研究维吾尔语谚语的研究目的是什么? 英语谚语和格言中虚拟语气的语法运用研究