TIDEP0076

3D Machine Vision Reference Design Based on AM572x Processor with DLP® Structured Light

TIDEP0076

Design files

Overview

The TIDEP0076 3D machine vision design describes an embedded 3D scanner based on the structured light principle. A digital camera along with a Sitara™ AM57xx processor System on Chip (SoC)  is used to capture reflected light patterns from a DLP4500-based projector. Subsquent processing of captured patterns, calculation of the object's 3D point cloud and its 3D visualization are all performed within the AM57xx processor SoC. This design provides an embedded solution with advantages in power, simplicity, cost and size over a host PC-based implementation.

Features
  • Demonstration of 3D machine vision inspection with DLP® technology-based structured light techniques.
  • Fully embedded 3D machine vision system based on Sitara AM57xx SoC and DLP Lightcrater™ 4500. No PC required.
  • Provides 3D object point cloud
  • Demonstrates generation and rendering of 3D point clouds utilizing the integrated processor cores and graphics processor in the AM572x SOC.
  • This reference design is built on existing EVMs and includes all the software, files and documentation needed.

Design files & products

Design files

Download ready-to-use system files to speed your design process.

TIDUC48B.PDF (6100 K)

Reference design overview and verified performance test data

TIDCCK5B.ZIP (5219 K)

Detailed schematic diagram for design layout and components

TIDRIA3C.ZIP (2065 K)

Detailed schematic diagram for design layout and components

TIDRIA4C.ZIP (3449 K)

Complete listing of design components, reference designators, and manufacturers/part numbers

TIDRIA5C.ZIP (2803 K)

Detailed overview of design layout for component placement

TIDRIA7C.ZIP (13029 K)

Files used for 3D models or 2D drawings of IC components

TIDRIA6C.ZIP (30879 K)

PCB layer plot file used for generating PCB design layout

Products

Includes TI products in the design and potential alternatives.

AND gates

SN74LVC1G11Single 3-input, 1.65-V to 5.5-V AND gate

Data sheet: PDF | HTML
Arm-based processors

AM5718Sitara processor: Arm Cortex-A15 & DSP, multimedia

Data sheet: PDF | HTML
Arm-based processors

AM5728Sitara processor: dual Arm Cortex-A15 & dual DSP, multimedia

Data sheet: PDF | HTML
Audio CODECs

TLV320AIC3104Low-Power Stereo CODEC with 6 Inputs, 6 Outputs, HP Amp and Enhanced Digital Effects

Data sheet: PDF | HTML
Buck converters (integrated switch)

TPS545313.5V to 28V Input, 5A, 570kHz Step-Down Converter with Eco-mode

Data sheet: PDF | HTML
Clock generators

CDCM9102Low noise two channel 100-MHz PCIe clock generator

Data sheet: PDF | HTML
DDR memory power ICs

TPS512003A Sink/Source DDR Termination Regulator w/ VTTREF Buffered Reference for DDR2, DDR3, DDR3L and DDR4

Data sheet: PDF | HTML
Digital temperature sensors

TMP1022C digital temperature sensor, I2C/SMBus in 2.56mm2 package

Data sheet: PDF | HTML
ESD & surge protection ICs

TPD1E05U060.4-pF, 5.5-V, ±12-kV ESD protection diode in 0402 package for High Speed Interfaces

Data sheet: PDF | HTML
ESD & surge protection ICs

TPD1E10B0612-pF, ±5.5V, ±30-kV ESD protection diode in 0402 and SOD-523 package

Data sheet: PDF | HTML
ESD & surge protection ICs

TPD2EUSB30ADual l 0.7-pF, 3.6-V, ±8-kV ESD protection diode with 5-A surge rating for USB 3.0

Data sheet: PDF | HTML
HDMI, DisplayPort & MIPI ICs

TPD12S016Value-line HDMI companion chip for Portable applications

Data sheet: PDF | HTML
Linear & low-dropout (LDO) regulators

TL5209500-mA, 16-V, adjustable low-dropout voltage regulator with reverse voltage protection

Data sheet: PDF | HTML
Linear & low-dropout (LDO) regulators

TPS748011.5-A low-VIN (0.8 V) adjustable low-dropout (LDO) voltage regulator with power good and enable

Data sheet: PDF | HTML
Linear & low-dropout (LDO) regulators

TPS77050-mA, 10-V, low-IQ, low-dropout voltage regulator

Data sheet: PDF
Load switches

TPS229655.7-V, 6-A, 16-mΩ load switch with adj. rise time and optional output discharge

Data sheet: PDF | HTML
Multi-channel ICs (PMICs)

TPS659037Power Management IC (PMIC) for ARM Cortex A15 Processors

Data sheet: PDF | HTML
NAND gates

SN74LVC2G1322-ch, 2-input, 1.65-V to 5.5-V NAND gates with Schmitt-Trigger inputs

Data sheet: PDF
Noninverting buffers & drivers

SN74LVC2G2412-ch, 1.65-V to 5.5-V buffers with 3-state outputs

Data sheet: PDF | HTML
PCIe, SAS & SATA ICs

SN75LVCP412A2-channel SATA 3-Gbps redriver

Data sheet: PDF
Shunt voltage references

TLVH431A1% low-voltage wide-operating current adjustable precision shunt regulator

Data sheet: PDF | HTML
USB hubs & controllers

TUSB80414-port 5-Gbps SuperSpeed USB 3.0 hub

Data sheet: PDF | HTML
USB power switches & charging port controllers

TPS25612-ch, 0.25-2.8A adjustable ILIMIT, 2.5-6.5V, 44mΩ USB power switch, active-high

Data sheet: PDF | HTML
Visible products (420 to 700 nm)

DLP4500DLP® 0.45 WXGA DMD

Data sheet: PDF | HTML

Start development

Hardware

Evaluation board

TMDSEVM572X — AM572x evaluation module

The AM572x evaluation module provides an affordable platform to quickly start evaluation of Sitara™ Arm® Cortex®-A15 AM57x processors (AM5728AM5726AM5718AM5716) and accelerate development for HMI, machine vision, networking, medical imaging and many other industrial applications. It is a (...)

User guide: PDF
Log in to order
In stock / Out of stock
Limit: This limit is in place to protect sample purchases for design evaluation and will be removed once more stock is available.
Not available on TI.com
Evaluation board

DLPLCR4500EVM — DLP® LIGHTCRAFTER™ 4500

The DLP® LightCrafter™ 4500 development module provides a flexible light steering solution with high brightness and resolution for industrial, medical and scientific applications. DLP LightCrafter 4500 features the 0.45 WXGA chipset and offers a compelling combination of resolution, (...)

User guide: PDF
Log in to order
In stock / Out of stock
Limit: This limit is in place to protect sample purchases for design evaluation and will be removed once more stock is available.
Not available on TI.com

Technical documentation

star
= Top documentation selected by TI
No results found. Please clear your search and try again.
View all 2
Type Title Date
* Design guide 3D Machine Vision Based on AM572x with DLP Structured Light Design Guide (Rev. B) Nov. 20, 2017
Technical article Bringing fast, accurate 3D scanning into embedded applications Sep. 01, 2016

Related design resources

Software development

SOFTWARE DEVELOPMENT KIT (SDK)
PROCESSOR-SDK-AM57X Processor SDK for AM57x Sitara Processors - Linux and TI-RTOS

Reference designs

REFERENCE DESIGN
TIDA-00254 Accurate Point Cloud Generation for 3D Machine Vision Applications using DLP® Technology TIDA-00362 High Resolution 3D Scanner for Factory Automation using DLP® Technology

Support & training

TI E2E™ forums with technical support from TI engineers

View all forum topics

Content is provided "as is" by TI and community contributors and does not constitute TI specifications. See terms of use.

If you have questions about quality, packaging or ordering TI products, see TI support. ​​​​​​​​

Videos