the Multifunctional DCC decoder for servo s and accessory s with Arduino for everybody (with a DCC central station)

Size: px
Start display at page:

Download "the Multifunctional DCC decoder for servo s and accessory s with Arduino for everybody (with a DCC central station)"

Transcription

1 Multifunctional ARduino dcc DECoder the Multifunctional DCC decoder for servo s and accessory s with Arduino for everybody (with a DCC central station) Author: Nico Teering September 2017 Mardec version: 3.3 Document version: 1.0 Info: MARDEC@Ziggo.nl or Arcomora.wordpress.com/Contact Arcomora.wordpress.com/Mardec/

2 Connecting the Arduino

3 Configuring Mardec If all software is installed correctly and the Arduino is connected to your PC you can now configure Mardec. To do so click on the shortcut Configure Mardec. If you do this for the very first time with your first Arduino, the USB drivers for the Arduino will be activated followed by the upload of Mardec and the start of Putty. Putty is a terminal emulator for the communication between the Arduino and your PC. (see also installation manual). Mardec uses two different modes. Configuration mode and operation mode. By default it starts up in configuration mode. But when restarted in operation mode it will start up in operation mode again. Please Note: Every numeric input must be ended with <enter>. Only one-character commands don t require an <enter> For most inputs the current value does not change with only <enter>. The current value is shown between brackets. In configuration mode the yellow led on the DCC shield (or the built-in led on pin 13) is always on. In operation mode this led is off. Turn on the Numlock key on the numeric keypad. You may use lower and upper characters for commands. Use ONLY backspace key to correct a numeric input. The first time you start configuration mode or after a full reset (with R- Command) you may enter an administrative number for your Mardec. This number identifies your Mardec in case of multiple Mardecs. Mardec also asks you then whether you have a Roco z/z21 or MultiMaus DCC central. In that case Mardec applies an address correction. At every start Mardec shows an overview of the current settings. The Commands There are four types of command: - General commands - Servo bound commands - Accessory bound commands - Input bound commands Therefore the configuration mode has four different states. By entering a? you will see a of the available commands in the current mode. At start up the General command state is automatically activated. Every command can be entered by a single character without <enter>. The most important command is P (for pin). With the P-command you can define an Arduino pin. list

4 General Commands P-Command (pin) After the P-command a pin number will be asked. If the pin is not in use, you must first specify its DCC address and the required function (servo, accessory or input) If the pin is already in use then its current configuration is shown and the configuration state changes to the corresponding pin type. For accessorys and inputs you can use the pin numbers 3-12 and For servo s only the pins 3-12, 14 and 15 can be used. Arduino pins A0 to A5 corresponds to pin 14 to 19. An accessory that uses PWM (mode 7 and 8) is only available on pins 3, 5, 6 and 11. Depending on your selection Mardec will be set to the corresponding command set. T-Command (test) After configuring all the servo s and accessory s you can test all connected devices. They will function, one after the other, for a short time. The T-command is also available as servo or accessory command. It will then only test the selected pin. M-Command (move speed) With the M-command you can set the default speed for a servo. It may vary from 5 (fast) to 50 (slow) ms/degree. This speed is automatically assigned to a new servo. The M-command is also available as a servo command. With that command you can control the speed of the selected servo. D-Command (document) The D-command shows an overview of the configuration of all pins. You may want to make a screen dump of it or copy paste the text to a file. So you always know what the configuration is of Mardec. R-Command (Reset) With the R-command all settings are removed from the Arduino. E-Command (Exit) The E-command starts the run time mode. Now you can control the configured accessories with DCC signals from your command station. The statusled is now off. It will flash when a configured DCC-address passes by. Also an informative text is shown in the Putty screen. However you may also close Putty and remove the USB cable. To return to configuration mode, connect the USB cable again, starts Putty again (shortcut: Configure Mardec) and press C on the keyboard.

5 Input commands With a pin that is configured as an input pin you can simulate a DCC signal for a servo or accessory that has the same address as the input pin. Example: On pin 12 is a single flashing led configured with DCC address 34. On pin 5 is an input configured with also DCC address 34. By default an input pin is kept high by the Arduino. If it is made low by e.g. mechanical switch or current sensing print, Mardec interprets it as a DCC signal for address 34 and the flashing led on pin 12 stops (or starts) flashing. If there is also a servo on address 34 it starts rotating. Nothing happens when the pin is made high again. Of course you can also stop or start the flashing led by sending a real DCC address 34. The major difference is that by using an input pin nothing happens when the pin becomes high again and with a DCC signal the accessory always toggles on and off. 2- and 3-Commands (second and third address) Also a second and third address can be connected to an input pin. Therefore you can use the 2 and 3 command. By activating the input pin the accessories on these second and third address will also be activated. For the second and third address you can also specify a delay time up to 25 seconds in steps of 0.1 seconds. The accessory on the 2 nd and 3 rd address will then activated after the delay time has passed. Both delay times are relative to the moment of activating the input pin. In the figure on the right first the accessory on address 20 ( own address) will be activated, when activated by pin 5. There is no delay possible. After 5 sec. the accessory on address 25 (2 nd address) is activated and after 7 sec. the accessory address 26 (3 rd address). All addresses must, of course, be configured on the same Arduino. If you only want ' delayed ' actions you can configure a dummy address as ' own ' address of the input pin. Also you can specify the address of another input pin as a 2 nd or 3 rd address! This allows you to start a whole range of actions. Also with a DCC address. An input can also be activated with a 1 0 transition of the DCC signal. But an accessory on the same address will toggle on 1 0 AND 0 1 transition! For the example in the picture above the results are as follows: DCC address from 1 0: Accessory on address 20 is activated. After 5 sec. also the accessory on address 25 and after 7 sec. the accessory on address 26. DCC address from 0 1 Only accessory on address 20 is toggled. Input on pin 5 from 1 0: Accessory on address 20 is activated. After 5 sec. also the accessory on address 25 and after 7 sec. the accessory on address 26. Input on pin 5from 0 1: Nothing happens. For the A, N and D command see at servo- commands

6 Servo commands A dialog for configuring a servo looks as follows: A new servo is set to angles of 75(low) and 105(high) degrees. An existing servo is set to its already configured angles. In both cases the servo is set to the low position. - (minus) Command The - command lowers the angle with one degree. The high angle must be at least 5 degrees higher than the low angle. + (plus) Command The + commando raises the angle with one degree. The low angle must at least 5 degrees lower than the high angle 9-Command With the 9-command you can set a servo to 90 degrees. This is useful for placing the lever of the servo in the middle. Do this before mounting the servo under the track. C-Command (Change) The C-command lets you toggle between both angles. So you can set both angles individually by using the and + key. I-Command (Invert) It depends on how the servo is mounted under the track whether the turnout goes straight at the low angle or high angle of the servo. With the I-command you can invert the rotation direction of the servo. T-Command (Test) With the T-command you can test the servo. The servo will rotate 3 times back and forth. M-Command (Move speed) With the M-command you can set the individual speed of a servo between 5 (fast) and 50 (slow) ms. per degree. The default is 25 ms, which can be set with the generic M-command.

7 F-Command (Frog point) With the F-command Mardec will automatically assign a pin number to which you can connect a relay for frog point polarisation. For just one relay select 1. If a frog point is already assigned, Mardec asks whether you want to remove the frog point. The relay will switch when the servo is halfway its rotation. This ensures a smooth change of polarity. When rotating to the high angle the relay will be activated and be de-activated when rotating to the low angle. In case this is not correct you can set this relay to Inverted ; it will switch then reversely. For even more safety you can use 2 relays. Both relays work together as follows: Some relays are active-low (activated with 0 Volt instead of 5 V) Mardec asks you for Inversion. This ensures that the relay is only activated when the servo is rotating.

8 A-Command (Address) With the A-command you can set the DCC address of a pin. If the address is already assigned to another pin you get a warning. By accepting that you can control multiple accessories with a single address. By specifying address 0 you can reset a single pin. N-Command (Number) With the N-command you can assign an administrative number to a pin. It has no technical meaning. D-Command (document) The D-command shows an overview of the configuration of all pins. <enter>-command With the enter-command you end the editing of a pin configuration. The new or changed settings are now stored in memory. Accessory commands The data of the DCC signal has only two values (0/1, on/off, low/high, straight/rounded, red/green) MARDEC realizes several functions with this data. All the double functions specified below requires the use of a second pin. This is the so called buddy pin. It is automatically assigned when configuring a double function. For a new pin MARDEC asks the required function (mode); for an existing pin the current configuration is shown. The following modes are available: 1. Single Steady The Arduino pin follows the DCC signal 2. Double steady The Arduino pin follows the DCC signal and a second buddy pin gets the reversed value 3. Single Flashing The Arduino pin goes continuously low and high as long as the DCC data is high. The On/Off times can be set separately between 50 and 5000 ms. 4. Double Flashing Same as single flashing, but a buddy pin gets the reversed value. But both pins are low when the DCC data is low Also see commands L(ow) / H(igh)

9 5. Single One Shot With a single one shot the Arduino pin is set high for a configurable period of ms when the DCC data goes from low to high. If the address of a single one shot is equal to that of another pin then both pins are activated; at the end of the pulse the other pin is de-activated. Sample: On address 12 you configured a one shot on pin 5 and a single flashing on pin 7. If address 12 is send to MARDEC, the one shot starts on pin 5 and a led on pin 7 starts flashing. At the end of the pulse pin 7 will stop flashing. 6. Double One Shot. Same as Single One Shot but a second buddy pin will go high on the falling edge of the DCC signal. This can be used for turnouts with coils. But take care! A turnout coil cannot be connected directly to an Arduino pin. It takes too much current and the voltage is too low. Therefore you must use a MOSFET for activating the coil. 7. Analog PWM control. A few number of pins (3, 5, 6, and 11) on an Arduino can produce a PWM signal of which the duty cycle can be varied by software between 0 and 100%. By connecting a led to such pin the amount of light can be varied. When turning on this function with a DCC signal, the PWM value on the Arduino pin will slowly raise from a minimum value to a maximum value. When turning of the function the value will fall from maximum value to the minimum value. You can adjust: - maximum PWM value (min. value to 255) - minimum PWM value (0 to max. value) - the rise time (0-500 sec) - the fall time(0-500 sec A typical application is controlling the amount of light of a LED strip. By using there PWM pins you can control a RGB ledstrip. But you need an additional MOSFET switch as an interface between the Arduino and the LED strip. Also see commands R(ise) / F(all) and L(ow) / H(igh) 8. Flickering mode With this function a connected led will flicker on and off with adjustable on and off times. Can only be realized on PWM pins 3, 5, 6 and 11 By using the proper leds in different colours on several pins you can simulate a fire or a welding light.

10 9. Random on/off A connected led will continuously go on and off as long as the DCC signal is high. For every on and off period a new random time is randomly generated. It varies from 2 to 500 sec. in steps of 2 sec. 10. Disco light Same as random on/off but a 1000 times faster. So the on/off times vary between 2 and 500 milliseconds. M-Command (Mode) With the M-command you can change the function of an accessory pin. The command has its own help fumction: H-Command (High) With functions 3,4,5 and 6 it sets the on -time. It can vary from 100 to 500 ms. in steps of 20 ms. With function 7 it sets the highest PWM value. With functions 9 and 10 it sets the maximum period time. L-Command (Low) With functions 3 and 4 it sets the off -time. It can vary from 100 to 500 ms. in steps of 20 ms. With function 7 it sets the lowest PWM value. With functions 9 and 10 it sets the minimum period time. R-Command (Rise) Applies only to function 7. It sets the rise time. That is the time in which the PWM value rises from the minimum value to the maximum value. F-Command (Fall) Applies only to function 7. It sets the fall time. That is the time in which the PWM value drops from the maximum value to the minimum value. Other commands T- command test an accessory N-command sets an administrative number A-Command sets the DCC address for the pin or resets the pin (value 0) D-Command shows an overview of all settings Configuraton of analog PWM control

11 Sample configurations Connecting a turnout with coils and two MOSFETS amplifiers

12 Connecting an RGB ledstrip with MOSFETS amplifiers

13 Connecting a servo and a double relay to a turnout

TEAM DIGITAL. SMC4 Servo & Motor Controller

TEAM DIGITAL. SMC4 Servo & Motor Controller 16 CV# Function/Default Value CV# Function/Default Value 28 reserved - 73 Servo 3 Behavior 0 29 Decoder Configuration 0 74 Servo 4 Behavior 0 30 reserved - 75 Output Flash 0 31 Ops Mode Loco Address 1

More information

TEAM DIGITAL. Servette TM Single Servo Controller

TEAM DIGITAL. Servette TM Single Servo Controller 12 7 Summary of Configuration Variables CV# Function/Default Value CV# Function/Default Value 1 Servo Address 1 43 reserved - 2 reserved - 44 Sec Input Control 26 3 Servo Move Range 15 45 reserved - 4

More information

TEAM DIGITAL. SC82 Servo Controller

TEAM DIGITAL. SC82 Servo Controller TEAM DIGITAL SC Servo Controller Improving the world of DCC > DCC compatible accessory decoder > Control servos motors > Output status LEDs > inputs for turnout control > 6 inputs for semaphore signaling

More information

Signalist SC2. DCC servo point controller user manual

Signalist SC2. DCC servo point controller user manual Signalist SC2 DCC servo point controller user manual 1 Contents Signalist SC2 user manual... 3 Overview... 3 Connections... 3 Power connection... 4 Accessory bus connection... 5 Track connection... 6 Frog

More information

5 Channel Multifunctional PWM Controller. HomLiCon LCH5T. Technical Specifications

5 Channel Multifunctional PWM Controller. HomLiCon LCH5T. Technical Specifications 5 Channel Multifunctional PWM Controller Application Control of groups LED and LED strips Control of relays, small motors, fans, etc. Control models Technical Specifications Number of Channels 5 Color

More information

ServoDMX OPERATING MANUAL. Check your firmware version. This manual will always refer to the most recent version.

ServoDMX OPERATING MANUAL. Check your firmware version. This manual will always refer to the most recent version. ServoDMX OPERATING MANUAL Check your firmware version. This manual will always refer to the most recent version. WORK IN PROGRESS DO NOT PRINT We ll be adding to this over the next few days www.frightideas.com

More information

MegaPoints Servo Controller

MegaPoints Servo Controller MegaPoints Servo Controller Covers Servo Controller boards 1.8 onwards A flexible and modular device for controlling model railway points and semaphore signals using inexpensive R/C servos and relays.

More information

User guide. Revision 1 January MegaPoints Controllers

User guide. Revision 1 January MegaPoints Controllers MegaPoints Servo 4R Controller A flexible and modular device for controlling model railway points and semaphore signals using inexpensive R/C servos and relays. User guide Revision 1 January 2018 MegaPoints

More information

Electronic regulator for PWM controlled proportional solenoid valves FABER -

Electronic regulator for PWM controlled proportional solenoid valves FABER - Electronic regulator for PWM controlled proportional solenoid valves STU Control Unit FABER - COM DESCRIPTION STU-PWM electronic card is a regulator for proportional solenoid valves, which can drive up

More information

Programming 2 Servos. Learn to connect and write code to control two servos.

Programming 2 Servos. Learn to connect and write code to control two servos. Programming 2 Servos Learn to connect and write code to control two servos. Many students who visit the lab and learn how to use a Servo want to use 2 Servos in their project rather than just 1. This lesson

More information

instruction manual for Open LRS New Generation

instruction manual for Open LRS New Generation instruction manual for Open LRS New Generation Table of contents 1. Important warnings 2. Hardware Overview 3 2.1 DTF UHF 4 Channel 4 2.2 HobbyKing RX 5 3. Instructions 3.1 Basic functions 6 3.2 Flashing

More information

When shipped from factory default operating mode is mobile(loco) decoder; "Loco address 3"

When shipped from factory default operating mode is mobile(loco) decoder; Loco address 3 Light-it, Notes to self When shipped from factory default operating mode is mobile(loco) decoder; "Loco address 3" Factory rest set CV128 to value of 170; "sets decoder back to factory settings" Can be

More information

Arduino Lesson 1. Blink. Created by Simon Monk

Arduino Lesson 1. Blink. Created by Simon Monk Arduino Lesson 1. Blink Created by Simon Monk Guide Contents Guide Contents Overview Parts Part Qty The 'L' LED Loading the 'Blink' Example Saving a Copy of 'Blink' Uploading Blink to the Board How 'Blink'

More information

An Arduino-based DCC Accessory Decoder for Model Railroad Turnouts. Eric Thorstenson 11/1/17

An Arduino-based DCC Accessory Decoder for Model Railroad Turnouts. Eric Thorstenson 11/1/17 An Arduino-based DCC Accessory Decoder for Model Railroad Turnouts Eric Thorstenson 11/1/17 Introduction Earlier this year, I decided to develop an Arduino-based DCC accessory decoder for model railroad

More information

Adafruit 16-Channel Servo Driver with Arduino

Adafruit 16-Channel Servo Driver with Arduino Adafruit 16-Channel Servo Driver with Arduino Created by Bill Earl Last updated on 2015-09-29 06:19:37 PM EDT Guide Contents Guide Contents Overview Assembly Install the Servo Headers Solder all pins Add

More information

HT101V Reference Manual

HT101V Reference Manual HT101V Reference Manual Overview The HT101V from Ag-Tester is our handheld tester designed to diagnose valve components on agricultural machinery. Valves tested include: 1- Boom Control Valves 2- Servo

More information

Digital amplifier for proportional valves PEM XD

Digital amplifier for proportional valves PEM XD Digital amplifier for proportional valves PEM XD FEATURES - Amplifier for cap rail mounting according to DIN EN 50022 - Control of 2 coils in open loop, or 2 proportional valves with 1 coil in open loop

More information

ScaleRCHelis.com Light Controller Users Manual

ScaleRCHelis.com Light Controller Users Manual This manual is for both the 450 and High Power light controllers. The difference between the two controllers: The 450 controller is only single input allowing the user to directly control the landing and

More information

RC Camera Control. User Guide v1.3 (RCCC v1.1) 11/7/2012

RC Camera Control. User Guide v1.3 (RCCC v1.1) 11/7/2012 RC Camera Control User Guide v1.3 (RCCC v1.1) 11/7/2012 kristaps_r@rcgroups INTRODUCTION RC Camera Control board (RCCC) is multifunctional control board designed to for aerial photography or First Person

More information

Jaguar Motor Controller (Stellaris Brushed DC Motor Control Module with CAN)

Jaguar Motor Controller (Stellaris Brushed DC Motor Control Module with CAN) Jaguar Motor Controller (Stellaris Brushed DC Motor Control Module with CAN) 217-3367 Ordering Information Product Number Description 217-3367 Stellaris Brushed DC Motor Control Module with CAN (217-3367)

More information

Release 0.3. Rolling Thunder Technical Reference Manual

Release 0.3. Rolling Thunder Technical Reference Manual Release 0.3 Rolling Thunder Technical Reference Manual INTRODUCTION Introduction Rolling Thunder consists of one transmitter in a Paragon 3 Rolling Thunder equipped locomotive and one Rolling Thunder receiver

More information

NanoX v Introduction. NanoX is a simple DCC command station, without pretensions, that includes XpressNet bus v.

NanoX v Introduction. NanoX is a simple DCC command station, without pretensions, that includes XpressNet bus v. NanoX v.2 1.- Introduction NanoX is a simple DCC command station, without pretensions, that includes XpressNet bus v.3 and can control: - 16 locomotives simultaneously in the addresses 1 to 9999-1024 turnouts

More information

MegaPoints Controller

MegaPoints Controller MegaPoints Controller A flexible solution and modular component for controlling model railway points and semaphore signals using inexpensive servos. User guide Revision 10c March 2015 MegaPoints Controllers

More information

Programming a Servo. Servo. Red Wire. Black Wire. White Wire

Programming a Servo. Servo. Red Wire. Black Wire. White Wire Programming a Servo Learn to connect wires and write code to program a Servo motor. If you have gone through the LED Circuit and LED Blink exercises, you are ready to move on to programming a Servo. A

More information

Veyron Servo Driver (24 Channel) (SKU:DRI0029)

Veyron Servo Driver (24 Channel) (SKU:DRI0029) Veyron Servo Driver (24 Channel) (SKU:DRI0029) From Robot Wiki Contents 1 Introduction 2 Specifications 3 Pin Definitions 4 Install Driver o 4.1 Windows OS Driver 5 Relationship between Steering Angle

More information

FABO ACADEMY X ELECTRONIC DESIGN

FABO ACADEMY X ELECTRONIC DESIGN ELECTRONIC DESIGN MAKE A DEVICE WITH INPUT & OUTPUT The Shanghaino can be programmed to use many input and output devices (a motor, a light sensor, etc) uploading an instruction code (a program) to it

More information

Operation and Installation Manual

Operation and Installation Manual The Next Generation of Operation and Installation Manual G-Scale Graphics 5860 Crooked Stick Dr. Windsor, CO 80550 970-581-3567 GScaleGraphics@comcast.net www.gscalegraphics.net Revision C: H: Updated

More information

Train Tech overview - ask for free catalogue Signal kits - OO/HO low cost easy to make signals for DC Sensor Signals - easy automatic block signalling - DCC or DC Smart Lights - small effects built in

More information

For more information on these functions and others please refer to the PRONET-E User s Manual.

For more information on these functions and others please refer to the PRONET-E User s Manual. PRONET-E Quick Start Guide PRONET-E Quick Start Guide BASIC FUNCTIONS This guide will familiarize the user with the basic functions of the PRONET-E Servo Drive and assist with start up. The descriptions

More information

System Board 6219 MAXREFDES89#: MAX14871 Full-Bridge DC Motor Driver MBED Shield

System Board 6219 MAXREFDES89#: MAX14871 Full-Bridge DC Motor Driver MBED Shield System Board 6219 MAXREFDES89#: MAX14871 Full-Bridge DC Motor Driver MBED Shield Introduction Brushed DC motors provide cost-effective, convenient motion in many applications ranging from electric toothbrushes

More information

Rodni What will yours be?

Rodni What will yours be? Rodni What will yours be? version 4 Welcome to Rodni, a modular animatronic animal of your own creation for learning how easy it is to enter the world of software programming and micro controllers. During

More information

Tarocco Closed Loop Motor Controller

Tarocco Closed Loop Motor Controller Contents Safety Information... 3 Overview... 4 Features... 4 SoC for Closed Loop Control... 4 Gate Driver... 5 MOSFETs in H Bridge Configuration... 5 Device Characteristics... 6 Installation... 7 Motor

More information

C41 VARIABLE SPEED CONTROL Rev. 1.1

C41 VARIABLE SPEED CONTROL Rev. 1.1 C41 VARIABLE SPEED CONTROL Rev. 1.1 User manual Rev.1 1. Overview This card lets you control your spindle with PWM and direction signals, as if it was an axis motor. It converts the step signal into and

More information

Mach3 USB Motion Card (STB5100) Installation Manual

Mach3 USB Motion Card (STB5100) Installation Manual Mach3 USB Motion Card (STB5100) Installation Manual V2.1 The motion control card for machine control, with strong professional. Requires the operator to have the relevant expertise! If used improperly,

More information

OVEN INDUSTRIES, INC. Model 5C7-362

OVEN INDUSTRIES, INC. Model 5C7-362 OVEN INDUSTRIES, INC. OPERATING MANUAL Model 5C7-362 THERMOELECTRIC MODULE TEMPERATURE CONTROLLER TABLE OF CONTENTS Features... 1 Description... 2 Block Diagram... 3 RS232 Communications Connections...

More information

Pololu Jrk USB Motor Controller

Pololu Jrk USB Motor Controller Pololu Jrk USB Motor Controller User's Guide 1. Overview.................................................... 2 1.a. Module Pinout and Components.................................... 4 1.b. Supported Operating

More information

Blue Point Engineering Inc.

Blue Point Engineering Inc. Engineering Inc. ireless Radio Control of Puppets Setup Overview RF Control C Pointing the ay to Solutions! Hardware Setup Overview Page 1 Servo No.1 Servo No.2 Control Signal Line RX8ch1,2 Servo Board

More information

DPC-100VO. Proportional Voltage Controller. Features. Applications

DPC-100VO. Proportional Voltage Controller. Features. Applications DPC-100VO Features Main Dec. Microprocessor Controlled Voltage Generator 0-10 V 0-5 V Min. Max. Ground Precision Digital Circuit Replaces Potentiometer Works in 12- or 24-Volt Systems Adjustable Minimum/Maximum

More information

The Robot Builder's Shield for Arduino

The Robot Builder's Shield for Arduino The Robot Builder's Shield for Arduino by Ro-Bot-X Designs Introduction. The Robot Builder's Shield for Arduino was especially designed to make building robots with Arduino easy. The built in dual motors

More information

Figure 1. DMC 60 components.

Figure 1. DMC 60 components. 1300 Henley Court Pullman, WA 99163 509.334.6306 www.digilentinc.com DMC 60 Reference Manual Revised November 15, 2016 This manual applies to the DMC 60 rev. A Overview The DMC 60 is an electronic speed

More information

Lock Cracker S. Lust, E. Skjel, R. LeBlanc, C. Kim

Lock Cracker S. Lust, E. Skjel, R. LeBlanc, C. Kim Lock Cracker S. Lust, E. Skjel, R. LeBlanc, C. Kim Abstract - This project utilized Eleven Engineering s XInC2 development board to control several peripheral devices to open a standard 40 digit combination

More information

TAM VALLEY DEPOT. Quad-LN User Manual. Gen2 Firmware v1.1

TAM VALLEY DEPOT. Quad-LN User Manual. Gen2 Firmware v1.1 TAM VALLEY DEPOT Quad-LN User Manual Gen2 Firmware v1.1 N3IX Engineering 20 Aug 2013 Contents 1 Basics... 1 1.1 Overview... 1 1.2 Servos... 1 1.3 External Power Supply... 1 1.4 Onboard LED Indicators...

More information

WARRANTY. Long Range Systems, LLC, 20 Canal St, Suite 4N, Franklin, NH 03235

WARRANTY. Long Range Systems, LLC, 20 Canal St, Suite 4N, Franklin, NH 03235 WARRANTY Long Range Systems, Inc. warrants the trap release product against any defects that are due to faulty material or workmanship for a one-year period after the original date of consumer purchase.

More information

Changing settings in the BlueSolar MPPT Charge Controllers

Changing settings in the BlueSolar MPPT Charge Controllers 2016-11-21 07:40 1/14 Changing settings in the BlueSolar MPPT Charge Controllers Changing settings in the BlueSolar MPPT Charge Controllers DEPRECATED: Use VictronConnect instead of mpptprefs We recommend

More information

Operating Instructions

Operating Instructions CMYX Color mark sensor Operating Instructions CAUTIONS AND WARNINGS SET-UP DISTANCE ADJUSTMENT: As a general rule, the sensor should be fixed at a 15 to 20 angle from directly perpendicular to the target

More information

02 Digital Input and Output

02 Digital Input and Output week 02 Digital Input and Output RGB LEDs fade with PWM 1 Microcontrollers utput ransducers actuators (e.g., motors, buzzers) Arduino nput ransducers sensors (e.g., switches, levers, sliders, etc.) Illustration

More information

Understanding the Arduino to LabVIEW Interface

Understanding the Arduino to LabVIEW Interface E-122 Design II Understanding the Arduino to LabVIEW Interface Overview The Arduino microcontroller introduced in Design I will be used as a LabVIEW data acquisition (DAQ) device/controller for Experiments

More information

WORLD LEADING PRODUCTS FOR LASER SCIENTISTS AND ENGINEERS

WORLD LEADING PRODUCTS FOR LASER SCIENTISTS AND ENGINEERS 60 Amp High Power Laser Diode Driver, CW and QCW Modes 60 Amp (CW), 12 Volt High Power Laser Diode Driver Compact: 105 x 81 x 200mm RS-232 or USB, LabView Drivers Integrated QCW Pulse Generator: Pulse

More information

Sentido KNX Manual. Sentido KNX. Manual. basalte bvba hundelgemsesteenweg 1a 9820 merelbeke belgium

Sentido KNX Manual. Sentido KNX. Manual. basalte bvba hundelgemsesteenweg 1a 9820 merelbeke belgium basalte bvba hundelgemsesteenweg a 980 merelbeke belgium / 68 06 basalte Table of contents:. Introduction... 3. Installation... 4. 3. Identifying the parts... 5 General... 6 3. General functions... 7 3.

More information

STX Stair lighting controller.

STX Stair lighting controller. Stair lighting controller STX-1792 STX-1792 controller is used to control stairs lighting dynamically. The backlight is switched on with the subsequent steps, depending on the motion directions: ascending

More information

GS1 Parameter Summary Detailed Parameter Listings...4 9

GS1 Parameter Summary Detailed Parameter Listings...4 9 CHAPTER AC DRIVE 4 PARAMETERS Contents of this Chapter... GS1 Parameter Summary...............................4 2 Detailed Parameter Listings..............................4 9 Motor Parameters.........................................4

More information

Tony Devencenzi 8/27/09

Tony Devencenzi 8/27/09 Ultra Low Frequency Wave Monitor: Tony Devencenzi frostalarm@att.net 8/27/09 Aether Theory and Observations Involving Ultra Low Frequency Waves Experimental Apparatus Contruction Notes: The detector circuit

More information

Mechatronics Engineering and Automation Faculty of Engineering, Ain Shams University MCT-151, Spring 2015 Lab-4: Electric Actuators

Mechatronics Engineering and Automation Faculty of Engineering, Ain Shams University MCT-151, Spring 2015 Lab-4: Electric Actuators Mechatronics Engineering and Automation Faculty of Engineering, Ain Shams University MCT-151, Spring 2015 Lab-4: Electric Actuators Ahmed Okasha, Assistant Lecturer okasha1st@gmail.com Objective Have a

More information

HOMANN DESIGNS. DigiSpeed. Instruction manual. Version 1.0. Copyright 2004 Homann Designs.

HOMANN DESIGNS. DigiSpeed. Instruction manual. Version 1.0. Copyright 2004 Homann Designs. HOMANN DESIGNS DigiSpeed Instruction manual Version 1.0 Copyright 2004 Homann Designs http://www.homanndesigns.com Table of Contents Introduction...3 Features...3 DigiSpeed Operation Description...5 Overview...5

More information

CMU232 User Manual Last Revised October 21, 2002

CMU232 User Manual Last Revised October 21, 2002 CMU232 User Manual Last Revised October 21, 2002 Overview CMU232 is a new low-cost, low-power serial smart switch for serial data communications. It is intended for use by hobbyists to control multiple

More information

Adafruit 16-channel PWM/Servo Shield

Adafruit 16-channel PWM/Servo Shield Adafruit 16-channel PWM/Servo Shield Created by lady ada Last updated on 2018-08-22 03:36:11 PM UTC Guide Contents Guide Contents Overview Assembly Shield Connections Pins Used Connecting other I2C devices

More information

DC motor control using arduino

DC motor control using arduino DC motor control using arduino 1) Introduction: First we need to differentiate between DC motor and DC generator and where we can use it in this experiment. What is the main different between the DC-motor,

More information

Directions for Wiring and Using The GEARS II (2) Channel Combination Controllers

Directions for Wiring and Using The GEARS II (2) Channel Combination Controllers Directions for Wiring and Using The GEARS II (2) Channel Combination Controllers PWM Input Signal Cable for the Valve Controller Plugs into the RC Receiver or Microprocessor Signal line. White = PWM Input

More information

PiDi User Guide. Černyševského 26, Bratislava, SR. 04/2017 Rev. 0

PiDi User Guide. Černyševského 26, Bratislava, SR. 04/2017 Rev. 0 PiDi-3805 User Guide Černyševského 26, 851 01 Bratislava, SR 04/2017 Rev. 0 PiDiCNC 04/2017 2 PIDICNC - 3805 Table of Contents 1. Control Board PiDi-3805...4 1.2 Motor outputs...6 1.2.1 Control of motor

More information

Touchless Control: Hand Motion Triggered Light Timer

Touchless Control: Hand Motion Triggered Light Timer Touchless Control: Hand Motion Triggered Light Timer 6.101 Final Project Report Justin Graves Spring 2018 1 Introduction Often times when you enter a new room you are troubled with finding the light switch

More information

TECHNICAL PRODUCT DATASHEET

TECHNICAL PRODUCT DATASHEET FORM-ENG-0018 REV A 06-02-03 ISO 9001 CERTIFIED Phone: (352) 629-5020 or 800-533-3569 Fax: (352)-629-2902 SUITABLE FOR OEM DISTRIBUTION ONLY TECHNICAL PRODUCT DATASHEET High Density PDM 21 Output / 10

More information

FRUIT BONUS 2 nd Generation 2004 AMCOE INC.

FRUIT BONUS 2 nd Generation 2004 AMCOE INC. PIN PARTS SIDE SOLDER SIDE PIN 1 VIDEO RED VIDEO GREEN 1 2 VIDEO BLUE VIDEO SYNC 2 3 SPEAKER + SPEAKER - 3 4 EXTRA - 4 5 EXTRA - STOP 2 EXTRA - ALL STOP 5 6 EXTRA - STOP 3 6 7 TICKET OUT BUTTON - panel

More information

Exercise 2. Point-to-Point Programs EXERCISE OBJECTIVE

Exercise 2. Point-to-Point Programs EXERCISE OBJECTIVE Exercise 2 Point-to-Point Programs EXERCISE OBJECTIVE In this exercise, you will learn various important terms used in the robotics field. You will also be introduced to position and control points, and

More information

Series 70 Servo NXT - Modulating Controller Installation, Operation and Maintenance Manual

Series 70 Servo NXT - Modulating Controller Installation, Operation and Maintenance Manual THE HIGH PERFORMANCE COMPANY Series 70 Hold 1 sec. Hold 1 sec. FOR MORE INFORMATION ON THIS PRODUCT AND OTHER BRAY PRODUCTS PLEASE VISIT OUR WEBSITE www.bray.com Table of Contents 1. Definition of Terms.........................................2

More information

2.017 DESIGN OF ELECTROMECHANICAL ROBOTIC SYSTEMS Fall 2009 Lab 4: Motor Control. October 5, 2009 Dr. Harrison H. Chin

2.017 DESIGN OF ELECTROMECHANICAL ROBOTIC SYSTEMS Fall 2009 Lab 4: Motor Control. October 5, 2009 Dr. Harrison H. Chin 2.017 DESIGN OF ELECTROMECHANICAL ROBOTIC SYSTEMS Fall 2009 Lab 4: Motor Control October 5, 2009 Dr. Harrison H. Chin Formal Labs 1. Microcontrollers Introduction to microcontrollers Arduino microcontroller

More information

J. La Favre Using Arduino with Raspberry Pi February 7, 2018

J. La Favre Using Arduino with Raspberry Pi February 7, 2018 As you have already discovered, the Raspberry Pi is a very capable digital device. Nevertheless, it does have some weaknesses. For example, it does not produce a clean pulse width modulation output (unless

More information

Experiment #3: Micro-controlled Movement

Experiment #3: Micro-controlled Movement Experiment #3: Micro-controlled Movement So we re already on Experiment #3 and all we ve done is blinked a few LED s on and off. Hang in there, something is about to move! As you know, an LED is an output

More information

STPDRV-1 Stepper Motor Driver Data Sheet (R1.0) BFF Design Ltd

STPDRV-1 Stepper Motor Driver Data Sheet (R1.0) BFF Design Ltd STPDRV-1 Stepper Motor Driver Data Sheet (R1.0) BFF Design Ltd 1. Introduction The BFF STPDRV-1 card is a bi-polar stepper motor driver. It is designed to drive the BFF Motorised Trim Wheel or other user-designed

More information

DASL 120 Introduction to Microcontrollers

DASL 120 Introduction to Microcontrollers DASL 120 Introduction to Microcontrollers Lecture 2 Introduction to 8-bit Microcontrollers Introduction to 8-bit Microcontrollers Introduction to 8-bit Microcontrollers Introduction to Atmel Atmega328

More information

Built-in soft-start feature. Up-Slope and Down-Slope. Power-Up safe start feature. Motor will only start if pulse of 1.5ms is detected.

Built-in soft-start feature. Up-Slope and Down-Slope. Power-Up safe start feature. Motor will only start if pulse of 1.5ms is detected. Thank You for purchasing our TRI-Mode programmable DC Motor Controller. Our DC Motor Controller is the most flexible controller you will find. It is user-programmable and covers most applications. This

More information

TAM VALLEY DEPOT. QuadLN_S User Manual

TAM VALLEY DEPOT. QuadLN_S User Manual TAM VALLEY DEPOT QuadLN_S User Manual Firmware v1.0 N3IX Engineering 25 August 2014 N3IX Engineering 2014 Contents 1 Basics... 1 1.1 Overview... 1 1.2 Servos... 2 1.3 External Power Supply... 2 1.4 Onboard

More information

USB-MC USB Motion Controller

USB-MC USB Motion Controller USB-MC USB Motion Controller Con2 I/O port, to I/O card Con4 Aux port, inputs and outputs Con3 parallel port, to I/O card Con1 USB port to PC Con5 external power supply 8 24 VDC Status LED - + Comm. LED

More information

1. Controlling the DC Motors

1. Controlling the DC Motors E11: Autonomous Vehicles Lab 5: Motors and Sensors By this point, you should have an assembled robot and Mudduino to power it. Let s get things moving! In this lab, you will write code to test your motors

More information

Pulse Width Modulation and

Pulse Width Modulation and Pulse Width Modulation and analogwrite ( ); 28 Materials needed to wire one LED. Odyssey Board 1 dowel Socket block Wire clip (optional) 1 Female to Female (F/F) wire 1 F/F resistor wire LED Note: The

More information

CMSC838. Tangible Interactive Assistant Professor Computer Science. Week 11 Lecture 20 April 9, 2015 Motors

CMSC838. Tangible Interactive Assistant Professor Computer Science. Week 11 Lecture 20 April 9, 2015 Motors CMSC838 Tangible Interactive Computing Week 11 Lecture 20 April 9, 2015 Motors Human Computer Interaction Laboratory @jonfroehlich Assistant Professor Computer Science TODAY S LEARNING GOALS 1. Learn about

More information

Pic-Convert Board Instructions

Pic-Convert Board Instructions Pic-Convert Board Instructions This is the fifth version of the Pic-Convert board and now has fully isolated inputs and provides a power supply to make the solution completely industrial. This DAC+PWM

More information

Brushed DC Motor Control. Module with CAN (MDL-BDC24)

Brushed DC Motor Control. Module with CAN (MDL-BDC24) Stellaris Brushed DC Motor Control Module with CAN (MDL-BDC24) Ordering Information Product No. MDL-BDC24 RDK-BDC24 Description Stellaris Brushed DC Motor Control Module with CAN (MDL-BDC24) for Single-Unit

More information

USB Multifunction Arbitrary Waveform Generator AWG2300. User Guide

USB Multifunction Arbitrary Waveform Generator AWG2300. User Guide USB Multifunction Arbitrary Waveform Generator AWG2300 User Guide Contents Safety information... 3 About this guide... 4 AWG2300 specifications... 5 Chapter 1. Product introduction 1 1. Package contents......

More information

ECE 511: FINAL PROJECT REPORT GROUP 7 MSP430 TANK

ECE 511: FINAL PROJECT REPORT GROUP 7 MSP430 TANK ECE 511: FINAL PROJECT REPORT GROUP 7 MSP430 TANK Team Members: Andrew Blanford Matthew Drummond Krishnaveni Das Dheeraj Reddy 1 Abstract: The goal of the project was to build an interactive and mobile

More information

Quick Start Guide Hardware

Quick Start Guide Hardware Quick Start Guide Hardware The BroadWeigh shackle can be used almost exactly as a normal shackle with a few additional considerations. It is worth noting that the strain gauge is located within the shackle

More information

Micro Fox PicCon Manual

Micro Fox PicCon Manual Micro Fox PicCon Manual Version 0.61 The Micro Fox PicCon (MF PC) is a 700mW fox hunting/hidden transmitter hunt transceiver. It can be configured and remotely controlled via DTMF tones, and also be configured

More information

Controlling 280 Turnout Servos Using Small Push-Button Fascia Panels

Controlling 280 Turnout Servos Using Small Push-Button Fascia Panels Controlling 280 Turnout Servos Using Small Push-Button Fascia Panels By Bob Judge and Al Zimmerschied NMRA 2015 National Convention Portland Oregon August 23-29, 2015 1 Forced to move, the Boeing Employees

More information

The ideal K-12 science microscope solution. User Guide. for use with the Nova5000

The ideal K-12 science microscope solution. User Guide. for use with the Nova5000 The ideal K-12 science microscope solution User Guide for use with the Nova5000 NovaScope User Guide Information in this document is subject to change without notice. 2009 Fourier Systems Ltd. All rights

More information

with Electronic Assistant

with Electronic Assistant TECHNICAL DATASHEET #TDAX021300 Valve Controller 6 On/Off P/N: AX021300 2 Analog and 3 Frequency Command Inputs 6 On/Off Outputs (Option: PWM) CAN (SAE J1939) with Electronic Assistant Features: 2 user

More information

ME 2110 Controller Box Manual. Version 2.3

ME 2110 Controller Box Manual. Version 2.3 ME 2110 Controller Box Manual Version 2.3 I. Introduction to the ME 2110 Controller Box A. The Controller Box B. The Programming Editor & Writing PBASIC Programs C. Debugging Controller Box Problems II.

More information

6.9 Jump frequency - Avoiding frequency resonance

6.9 Jump frequency - Avoiding frequency resonance E581595.9 Jump frequency - Avoiding frequency resonance : Jump frequency : Jumping width Function Resonance due to the natural frequency of the mechanical system can be avoided by jumping the resonant

More information

Artistic Licence. Rail-Pipe HC. User Guide. Version 1-6. Rail-Pipe HC User Guide

Artistic Licence. Rail-Pipe HC. User Guide. Version 1-6. Rail-Pipe HC User Guide Artistic Licence Rail-Pipe HC User Guide Rail-Pipe HC User Guide Version 1-6 Please read these instructions before using the product. This product has been designed & manufactured for professional use

More information

DPC-100LC. Proportional Valve Driver. Features. Applications

DPC-100LC. Proportional Valve Driver. Features. Applications DPC-100LC Features +Power True Current-Regulated Flow Control Auto-Configures for 12- or 24-Volt Systems Adjustable Minimum/Maximum Current: 12 V: User-selectable 0 0.50 A or 0 0.75 A 24 V: User-selectable

More information

The DO8332 module is equipped with eight outputs for 1-wire connections. The rated output current is 2 A.

The DO8332 module is equipped with eight outputs for 1-wire connections. The rated output current is 2 A. 1.1 DO8332 1.1.1 General information The DO8332 module is equipped with eight outputs for 1-wire connections. The rated output current is 2 A. The output supply is fed directly to the module. An additional

More information

Workshops Elisava Introduction to programming and electronics (Scratch & Arduino)

Workshops Elisava Introduction to programming and electronics (Scratch & Arduino) Workshops Elisava 2011 Introduction to programming and electronics (Scratch & Arduino) What is programming? Make an algorithm to do something in a specific language programming. Algorithm: a procedure

More information

EE 314 Spring 2003 Microprocessor Systems

EE 314 Spring 2003 Microprocessor Systems EE 314 Spring 2003 Microprocessor Systems Laboratory Project #9 Closed Loop Control Overview and Introduction This project will bring together several pieces of software and draw on knowledge gained in

More information

User Manual Solenoid Controller BI-SC1001

User Manual Solenoid Controller BI-SC1001 User Manual Solenoid Controller BI-SC1001 NOTICE Brandstrom Instruments, 2017 85 Ethan Allen Highway Ridgefield, CT 06877 (203) 544-9341 www.brandstrominstruments.com No part of this document may be photocopied,

More information

SCATT MX-02 SHOOTER TRAINING SYSTEM USER MANUAL. SCATT company Tel: +7 (499)

SCATT MX-02 SHOOTER TRAINING SYSTEM USER MANUAL. SCATT company Tel: +7 (499) SHOOTER TRAINING SYSTEM SCATT MX-02 USER MANUAL SCATT company Tel: +7 (499) 710-06-67 e-mail: info@scatt.com www.scatt.com Please read this manual to its end to secure safety and best quality of the system

More information

Adafruit 16-channel PWM/Servo Shield

Adafruit 16-channel PWM/Servo Shield Adafruit 16-channel PWM/Servo Shield Created by lady ada Last updated on 2017-06-29 07:25:45 PM UTC Guide Contents Guide Contents Overview Assembly Shield Connections Pins Used Connecting other I2C devices

More information

Technical data. General specifications. Measurement range min max. 360

Technical data. General specifications. Measurement range min max. 360 Model Number Features Very small housing High climatic resistance 12 Bit singleturn Analog output Surge and reverse polarity protection Description This absolute rotary encoder with internal magnetic sampling

More information

EE-110 Introduction to Engineering & Laboratory Experience Saeid Rahimi, Ph.D. Labs Introduction to Arduino

EE-110 Introduction to Engineering & Laboratory Experience Saeid Rahimi, Ph.D. Labs Introduction to Arduino EE-110 Introduction to Engineering & Laboratory Experience Saeid Rahimi, Ph.D. Labs 10-11 Introduction to Arduino In this lab we will introduce the idea of using a microcontroller as a tool for controlling

More information

Arduino Control of Tetrix Prizm Robotics. Motors and Servos Introduction to Robotics and Engineering Marist School

Arduino Control of Tetrix Prizm Robotics. Motors and Servos Introduction to Robotics and Engineering Marist School Arduino Control of Tetrix Prizm Robotics Motors and Servos Introduction to Robotics and Engineering Marist School Motor or Servo? Motor Faster revolution but less Power Tetrix 12 Volt DC motors have a

More information

Rochester Institute of Technology Real Time and Embedded Systems: Project 2a

Rochester Institute of Technology Real Time and Embedded Systems: Project 2a Rochester Institute of Technology Real Time and Embedded Systems: Project 2a Overview: Design and implement a STM32 Discovery board program exhibiting multitasking characteristics in simultaneously controlling

More information

M2M i-link POINT-TO-MULTIPOINT INSTALLATION INSTRUCTIONS

M2M i-link POINT-TO-MULTIPOINT INSTALLATION INSTRUCTIONS M2M i-link POINT-TO-MULTIPOINT INSTALLATION INSTRUCTIONS 1 TABLE OF CONTENTS 1 TABLE OF CONTENTS... 2 2 GENERAL... 3 3 INSTALLATION... 4 3.1 SUB-STATIONS... 4 3.2 MAIN STATION (PC)... 4 4 CONNECTING THE

More information

Endurance R/C Wi-Fi Servo Controller 2 Instructions

Endurance R/C Wi-Fi Servo Controller 2 Instructions Endurance R/C Wi-Fi Servo Controller 2 Instructions The Endurance R/C Wi-Fi Servo Controller 2 allows you to control up to eight hobby servos, R/C relays, light controllers and more, across the internet

More information