3D LASER PROFILOMETER Srisharan.

Slides:



Advertisements
Similar presentations
Chapter 11 Printers. You Will Learn… How printers work and how to troubleshoot them.
Advertisements

Chapter 21 Supporting Printers.
Detector Characterisation Group
Antenna Test Range CSU ECE Senior Design Project 2009 Professor Branislav Notaros Ryan Koenig, Aaron Kim, Michael Turner.
Fair Use Building and Research Labs Presents
Liacs [HW] Jan 2015 actuators. devices – machines – apparatusses electrical control of physical events light – lamp – led – lcd movement – electromagnetism.
University of Colorado at Boulder – ECE Capstone – CDR – October 16, 2007.
L.
Living with the Lab Using servos with an Arduino EAS 199A Fall 2011.
DC MOTOR CONTROL Kevin Chung [EE496] Brent Hashimoto [EE496] Brent Uyehara.
SERVO MOTORS Tech Topic By Ryan Bidlack. Background A servo motor is composed of a DC, AC, or an AC induction motor and a feedback control. A servo motor.
Psy 8960, Fall ‘06 Fieldmaps1 Fieldmaps and distortion What is a fieldmap? How can we predict distortion? How can we correct distortion?
Implant Surface Adhesion Analyzer Group Members:Brad Galpern Katie Knudson Kory Nelson Academic Advisor:Sean Kohles, PhD Industry Sponsor:3I.
Secret Door Knock Detector
Abstract Our goal is to construct a mechanism that allows us to precisely launch laser light through a fiber optic cable and measure the collimated output.
Introduction.
1 Institute of Mechatronics and Information Systems Control and Driving Systems.
On the Design, Construction and Operation of a Diffraction Rangefinder MS Thesis Presentation Gino Lopes A Thesis submitted to the Graduate Faculty of.
Applied Control Systems Robotics & Robotic Control
Concept Design Review THE DUKES OF HAZARD CAMILLE LEGAULT, NEIL KENNEDY, OMAR ROJAS, FERNANDO QUIJANO, AND JIMMY BUFFI April 24, 2008.
Non Impact Printer Introduction The modern xerographic process used today was pioneered by Chester Carlson Chester Carlson developed the first mass produced.
Microcontroller Hands-on Workshop #3 Ahmad Manshad New Mexico State University Institute of Electrical and Electronics Engineers November 7, 2009.
Microcontroller Hands-on Workshop #4 Ahmad Manshad New Mexico State University Institute of Electrical and Electronics Engineers November 14, 2009.
Using Hobby Servos with the Arduino living with the lab © 2012 David Hall.
STEPPER MOTORS Name: Mr.R.Anandaraj Designation: Associate. Professor Department: Electrical and Electronics Engineering Subject code :EC 6252 Year: II.
Servos The material presented is taken from a variety of sources including:
Electric Solenoids Force  stroke -1. Electric Rotary Actuator (solenoid)
Each time the scanner scans an item, it performs a calculation by counting the ‘check digit’. Eg: add every odd---( = 22) If the check.
Electronics for Physical Computing Materials: capacitor, diode, LED, transistor, switch,resistor, relay, proto board, multimeter.
Istituto Tecnico Industriale A.Monaco EURLAB Control a Servo Motor If you want to swing an robot arm or … steer a robot you need a special motor (Servo).
Pulse-Width Modulation: Simulating variable DC output
Project #1 Smart Sprinkler Robot System. Introduction.
Smart Glasses. What is Smart Glasses Smart glasses or Digital Eye Glass or Personal Imaging System are a wearable computer that adds information onto.
Microcontroller basics Embedded systems for mortals.
1 Microcontrollers. 2 Programmers work in the virtual world Machinery works in the physical world Microcontrollers connect the virtual and physical world.
Class Parts List Breadboard 1 Wire kit 1 Red LEDs 3 Green LEDs 3 Yellow LEDs 1 Photoresistor 1 xPiezo sensor 1 Button 3 Slide button, switch 1 Reed switch.
Harpeth Hall Winterim 2016 Servo Motors, Stepper Motors, and DC motors ARMA Lab Vanderbilt University Prepared by Rashid Yasin Harpeth Hall Winterim January.
SOLAR TRACKING SYSTEM. Solar Tracking for Maximum Power Output.
Introduction to Motors, servos and steppers
Networking & Motion Control
Assist. Prof. Rassim Suliyev - SDU 2017
Controlling Servos with the Arduino
CU ATLAS Practical electronics Motion and Servos
Prototyping with Microcontrollers and Sensors
If you want to swing an robot arm or …
ARDUINO UNO.
Electric Rotary Actuators (motors)
“RedBoard” / Arduino Uno Ardumoto Motor Driver Shield
Fair Use Building and Research Labs Presents
Arduino - Introduction
Control a motors angular position with a flex sensor
Electric Solenoids Force  stroke-1.
Assist. Prof. Rassim Suliyev - SDU 2017
Scanners.
Electronic Education Kits
What is Arduino? By James Tedder.
Electric Solenoids Force  stroke-1.
Chapter 5 Servomotor.
Fair Use Building and Research Labs Presents
Secret Door Knock Detector
Electric Solenoids Force  stroke-1.
Electric Solenoids Force  stroke-1.
Prototyping with Micro-controllers, Sensors, and Materials
Hitec HS 303: Robotic Servo Motor
Introduction to Motors
Prototyping with Micro-controllers, Sensors, and Materials
UNIT 11: RC-SERVOMOTOR CONTROL
Prototyping with Micro-controllers, Sensors, and Materials
3 A Figure 1. Schematic of a conventional scanning tunneling microscope (STM).
Pulse-Width Modulation: Simulating variable DC output
Presentation transcript:

3D LASER PROFILOMETER Srisharan

The problem - Rock surface roughness imaging Source: UNAVCO and Muralha et al. (2014)

Project objective Create an inexpensive Arduino based laser scanner prototype for rock surface scanning in the Penn State Rock Mechanics lab

Working principle

Working principle

Working principle

Working principle

Working principle

Working principle

List of parts Sparkfun RedBoard and associated parts (eg. jumper cables, breadboard etc.) 10k potentiometers x 2 Line laser module Logitech webcam NEMA 17 stepper motor (200 steps/revolution or 1.8o resolution) TB6612 Stepper driver 100 uF capacitor Open source codes – Arduino 1.6.11 and Processing 3.2.1

Mechanical build

Circuitry

Proof of concept results

Challenges Environmental reds interacting with poor webcam contrasts Microstepping and pulse width modulation Lens curvature distortion

Future work Better resolution Mirostepping or using geared DC motor for non-jerky movements ‘Blackbox’ for the setup Using Python/Matlab for pointcloud instead of Processing

Takeaways Learnt some fundamentals of electrical circuitry and profilometry Learnt all about stepper motor drivers Preemptive vs reactive design considerations