资源描述:
《117143199KS101B_KS103_KS103S-V353KS101B_KS103_KS103S-V353》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、KS101B/KS103/KS103S技术说明书版本:Rev3.53日期:2011.03.10ModifyDate:2013.05.24导向技术有限公司保留所有权利DauxiTechnologiesCo.,Ltd.Allrightsreserved.KS101B/KS103/KS103S功能摘要:●包含实时温度补偿的距离探测,高探测精度●采用专利技术的探测模式,探测范围1cm~800cm及1cm~1000cm(10米)●探测频率可达500Hz,即每秒可探测500次●使用I2C/串口接口与主机通信,自动响应主机的I2C/串口控制指令●共20个可修改的I2C/串口地址,范围为0xd0~0xfe(0
2、xf0,0xf2,0xf4,0xf6除外,8位地址)●I2C模式支持0x00广播地址(KS103/KS103S不支持)●83ms快速、高精度的温度探测,随时感知环境精确温度●5s未收到I2C控制指令自动进入uA级休眠,并可随时被主机I2C控制指令唤醒●短距探测量程由10cm、20cm、……、至470cm,满足快速近距探测●1ms快速光强探测,即时探测实时光强●使用工业级配置,工作温度(-30℃~+85℃)●宽工作电压范围(3.0V~5.5V)●I2C模式通信速率50~100kbit/s●采用独特的可调滤波降噪技术,电源电压受干扰或噪音较大时,仍可正常工作三者区别为,KS101B在I2C模式时支
3、持广播地址,支持温度修正的距离探测及温度探测;KS103及KS103S均不支持广播地址,且KS103支持温度修正的距离探测及温度探测,而KS103S不支持温度相关的功能。KS101B/KS103/KS103S电性能参数:工作电压:3.0V~5.5V直流电源工作时瞬间最大电流:10.6mA@5.0V,typical工作电流:1.6-2.7mA@5.0V,typical休眠时最大耗电量:500uA@5.0V,typical(串口模式时不休眠)功耗:使用纳瓦技术省电,5s未收到I2C控制指令自动进入uA级休眠,并可随时被主机I2C控制指令唤醒。在KS101B/KS103/KS103S上连线引脚上标识
4、有:VCC、SDA/TX(简称SDA)、SCL/RX(简称SCL)、GND及MODE。MODE引脚为I2C模式与TTL串口模式设置引脚,该引脚悬空时,KS101B/KS103/KS103S工作于I2C模式;在上电之前MODE引脚接0V地时,KS101B/KS103/KS103S工作于TTL串口模式。此处的TTL串口不是232串口,TTL电平可以与单片机的TXD/RXD直接相连,但不能与232串口直接相连(直接连将烧坏本模块),需要一个MAX232电平转换将TTL电平转换为232电平才可以。I2C模式KS101B/KS103/KS103S连线:在KS101B/KS103/KS103S上连线引脚上
5、标识有:VCC、SDA/TX(简称SDA)、SCL/RX(简称SCL)、GND及MODE。MODE引脚悬空时,KS101B/KS103/KS103S工作于I2C模式。其中VCC用于连接+5V(3.0~5.5V范围均可)电源(1),GND用于连接电源地,SDA/TX是I2C通信的数据线,SCL/RX引脚是I2C通信的时钟线。SCL及SDA线均需要由主机接一个4.7K(阻值1~10K均可)电阻到VCC。KS101B/KS103/KS103S的I2C通信速率建议不要高于100kbit/s。Note1:要达到最佳的工作状态推荐使用+5V电源,低于5V的电压将影响测距量程。并且,严禁将VCC与GND接反
6、,否则可能会损坏电路。超过3秒钟的电路反接将可能导致不可恢复的损坏。具体连线如下图所示(20个):KS101B/KS103/KS103S默认地址为0xe8,用户可以将地址修改为20种地址中的任何一个:0xd0,0xd2,0xd4,0xd6,0xd8,0xda,0xdc,0xde,0xe0,0xe2,0xe4,0xe6,0xe8,0xea,0xec,0xee,0xf8,0xfa,0xfc,0xfe.(2)Note2:请注意,以上地址并不包括0xf0,0xf2,0xf4,0xf6,这4个地址保留用于I2C从机的10位地址。控制本模块的主机设备可能只支持7位的I2C从机地址,此时需要将8位地址右移1
7、位作为地址来使用。例如,本模块默认地址0xe8,对应7位的地址0x74。修改I2C地址时序:地址20x9a延时1ms地址20x92延时1ms地址20x9e延时1ms地址2新地址延时100ms修改I2C地址须严格按照时序来进行,时序中的延时时间为最小时间。对于51单片机主机,其可调用附件3所示的change_i2c_address(addr_old,addr_new)函数来实现。修改完毕后请给KS1