Speed Climbing Timing Schematics

Synopsis - These are the latest schematics for the Speed Climbing Timing system. In the process of improving and refining the system, the schematics changed substantially from the original schematics I posted. One of the biggest changes was eliminating the LM339 comparator circuitry for all 4 sensors (2Xhands 2Xfeet). It was just not reliable and too twitchy. Added an LED as feedback to the climber on the hand sensor and added the starter console schematics and base station schematic changes.

There are 6 pages of schematics that cover the system (currently). Click on each image to get an enlargement.

Base station display controller:
display_controller_1_6

Hand sensor:
hand_sensor_2_6

Foot sensor
foot_sensor_3_6

Starter’s console:
starter_console_4_6

Add capacitance to the power supply on the ET-AVR stamp dev board:
capacitance_5_6

Example wiring diagram that shows two hand sensors attached to the Base Station through RJ45, CAT5 cabling:

example_wiring_6_6

I may scan and post the schematics of the large LED display board later. That board is a pre-assembled module I purchased based on the Maxim 7219 LED display chipset.

AVR Code for the firmware for the base station and sensor microcontrollers will be posted next week. All code will be open sourced as well as these designs.
Speed Climbing Timing Part 1 - Sensors
Speed Climbing Timing Part 2 - Controller
Speed Climbing Timing Part 3 - Integration
Speed Climbing Timing Part 4 - Touch Pad Construction
Speed Climbing Timing Part 5 - Schematics
Speed Climbing Timing Part 6 - Perf Board
Speed Climbing Timing Part 7 - Display
Speed Climbing Timing Part 8 - Hand and Foot Sensors
Speed Climbing Timing Part 9 - Demonstration
Speed Climbing Timing Beta Test Boulder Rock Club
Speed Climbing Timing - Sensor Improvements
Speed Climbing Timing SHIPPED!
Speed Climbing Timing Schematics (shipped v1)
Speed Climbing Timing Installation
Speed Climbing Timing - Laser-based Hand Sensor Design
Speed Climbing Timing Lessons Learned


Speed Climbing Timing - Part 3 Integration

Synopsis: This is a video to show the initial integration of the IR sensors with the stop switch interrupt of the microcontroller. There’s more work to do as you will see. Later in the article are a couple videos which show the system working after an EMI issue caused spurious interrupts.

The basic integration of the IR sensors with the AVR is:
  • IR Sensors have a high frequency component and the overall wave goes from about .8v to 2.5-3V.
  • I take the IR signal into a low-pass filter to clean up the signal and remove the high frequency components
  • That signal goes through a non-inverting comparator and amps the signal to the rail when the IR beam is reflected with a hand
  • The output of the comparator goes to a hex inverter (74LS14) schmitt trigger
  • The output of the schmitt trigger goes to the interrupt of the ATMega128.

Video below the break....
Read More...

Speed Climbing Timing - Part 2 Controller

In Speed Climbing Timing Part 1, I introduced the touchless sensor concepts of a speed climbing timing system. In this part, I’ll demonstrate the basic controller and the timing functions as well as the display driver.

The display is based on a Maxim 7219 LED multiplexor. The controller is an Atmel AVR ATMega128. I’ve developed the Max7219 driver code and the basic timer to deal with a two-lane speed climber competition.
Read More...
asdfasdf