用于高精度测量距离的飞行时间 (ToF) 光学方法

用于高精度测量距离的飞行时间 (ToF) 光学方法

描述

各种应用(如激光安全扫描仪、测距仪、无人机和制导系统)中都利用了用于高精度测量距离的飞行时间 (ToF) 光学方法。该设计详述了基于高速数据转换器的解决方案的优点,包括目标识别、宽松的采样率要求和简化的信号链。该设计还解决了光学器件、驱动器和接收器前端电路、模数转换器 (ADC)、数模转换器 (DAC) 和信号处理。

特性

测量距离为 1.5 m 至 9 m

距离测量平均误差小于 ±6 mm,标准偏差小于 3 cm

5.75W 脉冲 905nm 近红外线激光二极管和驱动器,平均输出功率小于 1mW

激光准直和光接收器聚焦光学器件

125MSPS 15 位 ADC 和 500MSPS 16 位 DAC 信号链

具有基于 DFT 的距离估算功能的脉冲 ToF 测量方法

电路相关文件

电路图文件
原理图.pdf
描述:原理图
源代码
设计文件.rar
描述:设计文件
教程
设计指南.pdf
描述:设计指南
分享到:
收藏 (7)
电子硬件助手小程序 电子硬件助手小程序

电路城电路折扣劵获取途径:

电路城7~10折折扣劵(全场通用):对本电路进行评分获取;

电路城6折折扣劵(限购≤100元电路):申请成为卖家,上传电路,审核成功后获取。

(版权归TI所有)

版权声明:电路城所有电路均源于网友上传或网上搜集,供学习和研究使用,其版权归原作者所有,对可以提供充分证据的侵权信息,本站将在确认后24小时内删除。对本电路进行投诉建议,点击投诉本电路反馈给电路城。

使用说明:直接使用附件资料或需要对资料PCB板进行打样的买家,请先核对资料的完整性,如果出现问题,电路城不承担任何经济损失!

换一批 more>>

大家都在看:

继续阅读

  • 物联网工控机

    一款跟野牛开发板搭配的工控机,两路继电器输出,两路隔离输入。支持的无线控制方式有2.4G无线,WIFI。除板载的输入输出外,还带有温湿度传感器,232接口,12-24V转5V电路。
    来自:Hackaday Prize 2019时间:2019-08-12 单片机 原理图 开源
  • 无线电子冰箱贴

    这个电子冰箱贴是一个无线连接的演示项目,实现的功能是用手机发送信息,远程显示在电子冰箱贴上。可以显示提醒的事件备忘,具体显示的内容是可以扩展的。 但是这个项目其实相对比较复杂,采用了wifi协议,还有z-wave协议。其中z-wave协议是通过一个UZB实现的,是Z-wave协议的连接端口。 整个项目是基于树莓派实现的,在这个树莓派上同时运行着z-wave的gateway,还有本电子冰箱贴程序,在启动的服务项中了。
    来自:Hackaday Prize 2019时间:2019-08-09 diy制作 开源
  • 集 HUB分线器 usb转串口 jlink下载器调试工具

    j-link usb转串口 hub分线器 亲测可用具有HUB_JLINK_CH340功能hs8836是一个4口的标准USB hub控制器,它遵守USB2.0标准。预留出2个usb口, CH340是一个USB 总线的转接芯片,实现USB转串口。集合jlink ob功能,方便下载,调试arm程序。功能正常,只需一个电脑usb口就可使用鼠标,键盘,ttl串口,jlink 程序员必备。
    来自:Hackaday Prize 2019时间:2019-08-05 stm32 diy制作 开源
  • 物联积木

    物联积木是一套以酷享通用物联操作平台为技术依托的物联网应用设计工具。物联积木由硬件、APP、云平台三部分构成,硬件基于ESP8266核心,内置自研的物联积木固件,IO可根据开发者需求,通过物联APP自由分配为数字IO,ADC,PWM等多种模式,进而衔接多种传感器。开发者可登陆酷享云平台srv.q-iot.cn,通过在线的UI设计器,只需通过拖拽,即可为自己的物联网应用建立操作交互界面,设计完成后,物联APP即可实时呈现UI界面。通过物联APP,开发者不仅可以通过UI远程操作物联积木,远程监控传感器数值,还可以通过APP内置的联动功能,将不同的传感变量和执行器动作通过一定的条件关联起来,让物联积木具备自我响应能力,从而完成更多有意义的物联场景和功能。物联积木的意义在于,为开发者提供了一套门槛非常低,但功能和交互却非常成熟的物联产品设计工具。即便不懂编程,一名电子工程师,也可以轻松的在三五天之内,通过物联积木完成类似智能家居,农业远程监控,工业预警等等物联网产品原型,极大的降低了物联网应用的研发和证伪成本。
    来自:Hackaday Prize 2019时间:2019-08-06 开源 物联网 esp8266
  • 开源智能音箱

    现在市面上智能音箱在某种程度上是从厂商的角度设计的,存在两个问题:一是音箱作为一个一直录音的黑盒子让人有隐私顾虑,另一是设备不开放所造成的功能受限问题。那么我们就自己从头设计一个开源的智能音箱吧,我们已经有各种语音方面的资源(见Make a smart speaker),已经足够用来打造一个完全开源的智能音箱,就以一个开源项目的方式开始尝试,项目英文名就叫Smart Speaker from Scratch(类似 Linux From Scratch)。有三个目标: 开源(Open Source)平价(Affordable)可日常使用(Daily Use)开源,即项目所用到的软硬件尽可能开放,当然也不排斥没开源的资源,希望有一套完全开源方案,最终希望是有开源的方案和各种其它方案可供用户选择(是的,有选择很重要)。平价,意味着这不应该是很昂贵的玩物,虽然不能做到市面上智能音箱补贴后的价格,但会在硬件和结构的选择和设计上充分考虑成本,让成本尽可能的低。比如结构上可以选择低成本的纸壳(纸壳设计的门槛很低,可以让更多的人参与到DIY中)。可日常使用,意思是可靠性足够好,不能停留在prototype阶段,不能只是demo的程度,需要可以像市面上的智能音箱那样,可以日常听歌,可以控制家里的电器。
    来自:Hackaday Prize 2019时间:2019-03-26 开源 智能家居 智能音箱
  • 树莓派多功能编程器/烧录器

    这是本实验室推出的一款树莓派扩展板,可对多种单片机、spi-flash、eeprom进行编程烧录。特定如下:1 支持SWD接口,配合开源调试器openocd,可对stm32、gd32、nrf51/52、k40/k60实现烧录调试。2 支持JTAG接口,配合openocd可对全球范围内的多种平台实现调试,如如ARM Cortex-A系列、DSP、FPGA、MIPS等,因为SWD协议只是ARM自己定义的私有协议,而JTAG则是国际IEEE 1149标准。3 支持ICSP接口,支持AVR系列的所有芯片编程调试,著名的创客开源丹巴ARDUINO系列即使用AVR系列芯片。4 支持SPI接口,配合开源工具flashrom,可对spi-flash进行编程烧录。5 支持I2C接口,配合eeprog,可对常见的EEPROM进行编程烧录。6 引出按键、LED、蜂鸣器,方便用户自行进行二次开发,所有的软件均为开源软件,方便用户自行定制。硬件软件均为开放开源,方便用户进行个性化的定制,典型使用场景如下:1. 脱机烧录器、用于产品量产,烧录stm32、AVR、NRF等系列单片机。可使用充电宝为树莓派单独供电,方便的进行产品程序烧录,而且由于树莓派主频极高,烧录速度远超过当前市面上的其他脱机烧录器(其他脱机烧录器一般使用stm32实现,主频只有72MHz,然而树莓派主频则有1.2GHz。)2. flash烧录器、产品中需要使用flash存储,需要烧录之后再上机进行贴片。3. eeprom烧录器,一些简单的小电子产品中会使用eeprom,相比flash容量更小,价格也更便宜,可对eeprom进行烧录。4.无线调试器,部分硬件调试场景需要脱离电脑,如调试电机、四旋翼、机器人等,可将树莓派和扩展板固定在目标上,令树莓派连接到wifi,然后从PC上远程ssh登录到后台使用openocd进行调试。5. 硬件hack,用于硬件破解,可读出各类芯片中的固件或者数据文件,然后进行逆向分析,传统的工具需要先使用专用硬件和专用软件将数据读出,然后再放到linux使用binwalk之类的工具进行二进制分析,然而通过树莓派强大的Linux环境,完全可以可将固件破解和分析集成在同一套系统中。更多内容,请查阅https://www.muselab-tech.com/geekgong-ju-ba-shu-me...已经配置好环境的树莓派镜像,只需烧录到SD卡中,插入到树莓派后启动即可使用:链接:https://pan.baidu.com/s/1uNPgvZJgs6zxXi0U9eFYbg提取码:5z9u已经集成的软件脚本,方便使用:git clone https://github.com/wuxx/RPI-HAT-Programmer
  • 对白光LED的混合供电解决方案(protues仿真电路图+源程序+演示视频)

    对白光LED的混合供电解决方案电路框架图:1.利用光电探测器采集光强,当光很强时(指导老师没给具体参数,我在网上看到有个是以200lx作为界限,可以使用),led灯关闭(k2,k3断开),此时查电池电量,若蓄电池有电(vo高,是能够检测出高电平)则不充电,蓄电池无电(指vo检测出低电平)则通过光伏对蓄电池充电(k1闭合)。2.当光照很弱时(k1断开),查若蓄电池有电(vo高)优先对led供电,若无电,则采用市电(220v交流电通过整流滤波变成直流)对led进行供电(k3闭合)。3.对LED采用恒流驱动电路。4.设计电路的控制芯片采用51单片机。5.编程语言采用c语言。注:本人上传的所有方案仅供发烧友参考,如若用于商业开发,请联系本人,作进一步的沟通,合作!否则产生的一切后果由购买者自行承担!
  • TL494开关电源

    输出功率:300W输出电压:12V控制芯片为TL494,替代芯片也可为KA7500使用AD打开
    来自:电源管理时间:2019-05-07 原理图 开源 开关电源
  • 【protues 仿真】1KW高频感应加热器(仿真电路图+源程序+演示视频)

    protues 仿真1KW高频感应加热器(仿真电路图+源程序)设计要求:1、完成三相1kw高频感应加热器设计;2、功率1k;3、输入电压单相220V。设计内容:1. 掌握高频感应加热的工作原理;2, 掌握DSP TMS320F28335工作原理;3. 采用自举IR2110进行驱动环节设计;4. 完成系统保护环节的设计;操作过程常见问题汇总 1.定时是100微秒N=100*10^-6/1*10^-6=100X=65536-100=65436=FF9C为什么我没算对您算的对,我使用STC的ISP算的,可能哪里设置错了。不过应该是5us,每5us反转一次,周期才是10us,频率100kHz。2.为什么选定100微秒,通过这100微秒怎么控制1kw。功率与频率无关,高频感应加热,理论上频率越高越好(但受器件、效率等影响不会太高),100、200kHz是常用的。3.TMOD &= 0xF0;TMOD |= 0x01为要啥用两个定时生成方波,这没太弄得懂,这是有什么不同么用的一个定时器,TMOD &= 0xF0:将Timer0清零,Timer1不改变;TMOD |= 0x01:设置Timer0.你可以了解一下 &= 和 |= 的意思。您按照您自己的想法设置定时器当然是可以的,这样写是为了在程序比较复杂、2个定时器都使用时配置互不影响。3.还是这个问题,怎么确定出1kw这功率,之前的那些器件选择还有定时长度,是怎么确定出最后这1kw功率的,这电路中你说了不能仿真出感应,那可以放个电阻仿真出消耗来确定功率,我仿真时电压表示数无限上升直达系统崩溃,我没太明白这意味着什么,能否帮我解释下这个问题我也只能给您解释一下,你可以做这么一个实验:使用变压器变压,当电压频率为50Hz时,一运行电压表立刻显示电压,如果频率是100kHz则电压表缓慢上升,因为这个电路比较简单,勉强可以出结果。可以推测proteus中的变压器只适合工频,换句话说不能仿真高频感应加热(不排除我学艺不精),我也为您设计好几种逆变电路,这个简单一点,但加上电阻后电压大幅度下降,加电阻和感应加热还是有区别的。正是因为这个电路proteus 出现CPU LOAD,导致其他正常的部分不能正常运行,所以才分开的。注:本人上传的所有方案仅供发烧友参考,如若用于商业开发,请联系本人,作进一步的沟通,合作!否则产生的一切后果由购买者自行承担!
  • 基于DSP的机器人关节控制器J解决方案(主控板原理图PCB+驱动板原理图PCB+集成库+数据手册)

    基于DSP的机器人关节控制器主控板和驱动板是配套使用的左边是驱动器,右边是控制器1.主控采用TI的DSP TMS320F2806处理器(其特性我就不在此赘述了),尺寸:板子直径76mm板载资源:复位回路,电平转换,can通信,电源,驱动接口,JTAG下载,编码器,TTL转4852.驱动板采用TI DRV8301(其特性我就不在此赘述了)尺寸:板子直径76mm板载资源:电压,电流检测,电源输入以上详细资料可看我上传的文档注:本人上传的所有方案仅供发烧友参考,如若用于商业开发,请联系本人,作进一步的沟通,合作!否则产生的一切后果由购买者自行承担!
销量
59
查看
754
参数名 参数值
发布于 2019 年 01 月 11日
最新订单
Moore8直播课堂

tracer