Main
OLSDV 3 Laser Harp
Main.OLSDV3LaserHarp History
Hide minor edits - Show changes to output
January 06, 2012, at 04:26 AM
by - Fixed the table headings.
Changed line 9 from:
||! Pin || Function ||
to:
||! Pin ||! Function ||
Changed line 36 from:
|| !Jmp || !Arduino Pin || !AVR Pin || !Direction || !OLSD Function ||
to:
||! Jmp ||! Arduino Pin ||! AVR Pin ||! Direction ||! OLSD Function ||
January 06, 2012, at 04:25 AM
by - Added ILDA pinout and IO Map.
Added lines 7-53:
!!! ILDA 25 Pin D-Sub MAP
||border = 1
||! Pin || Function ||
|| 1 || X+ ||
|| 2 || Y+ ||
|| 3 || NC ||
|| 4 || Interlock (Connected to Pin 17) ||
|| 5 || R+ ||
|| 6 || G+ ||
|| 7 || B+ ||
|| 8 || User1+ (Harp Pos. Bit 0) ||
|| 9 || User2+ (Harp Pos. Bit 1) ||
|| 10 || User3+ (Harp Pos. Bit 2) ||
|| 11 || User4+ (Harp Pos. Bit 3) ||
|| 12 || NC ||
|| 13 || Shutter ||
|| 14 || X- ||
|| 15 || Y- ||
|| 16 || NC ||
|| 17 || Interlock (Connected to Pin 4) ||
|| 18-20 || Ground (for color outputs) ||
|| 21 || User1- (Harp Enable Input - 0 = Enable ||
|| 22 || User2- (Harp Sync/Clk - Lo to Hi means the harp has reached position X indicated by the Harp Pos. Bits 0 to 15) ||
|| 23 || NC (User3-) ||
|| 24 || NC (User4-) ||
|| 25 || Ground ||
!!! Arduino/AVR Port Map
|| border=1
|| !Jmp || !Arduino Pin || !AVR Pin || !Direction || !OLSD Function ||
|| J3 || Digital 13 || PB4 (SCK) || Output || SPI Clock to DAC ||
|| J3 || Digital 11 || PB3 (MOSI)|| Output || SPI Data to DAC ||
|| J3 || Digital 10 || PB2 (SS) || Output || #CS DAC ||
|| J3 || Digital 9 || PB1 || Output || #LDAC DAC ||
|| J3 || Digital 8 || PB0 || Output || #CTS on FTI Chip (Optional) *** Not needed for laser harp ||
|| J1 || Digital 7 || PD7 || Output || ILDA Pin 11 (User4+) - Harp Pos. Bit 3 ||
|| J1 || Digital 6 || PD6 || Output || ILDA Pin 10 (User3+) - Harp Pos. Bit 2 ||
|| J1 || Digital 5 || PD5 || Output || ILDA Pin 8 (User2+) - Harp Pos. Bit 1 ||
|| J1 || Digital 4 || PD4 || Output || ILDA Pin 7 (User1+) - Harp Pos. Bit 0 ||
|| J1 || Digital 3 || PD3 || Output || ILDA Pin 22 (User2-) - Harp Pos. Sync/Clk (sync on positive edge - lo to hi) ||
|| J1 || Digital 2 || PD2 || Input || ILDA Pin 21 (User1-) - Harp Output Enable (0 = Enable - safety feature?) ||
|| J2 || Analog 0 || PC0 || Output || Red TTL ||
|| J2 || Analog 1 || PC1 || Output || Green TTL ||
|| J2 || Analog 2 || PC2 || Output || Blue TTL ||
|| J2 || Analog 3 || PC3 || Output || Shutter ||
|| J2 || Analog 4 || PC4 || Output || Status LED (1 == ON) ||
|| J2 || Analog 5 || PC5 || Input || User Switch (0 == Pressed) ||
||border = 1
||! Pin || Function ||
|| 1 || X+ ||
|| 2 || Y+ ||
|| 3 || NC ||
|| 4 || Interlock (Connected to Pin 17) ||
|| 5 || R+ ||
|| 6 || G+ ||
|| 7 || B+ ||
|| 8 || User1+ (Harp Pos. Bit 0) ||
|| 9 || User2+ (Harp Pos. Bit 1) ||
|| 10 || User3+ (Harp Pos. Bit 2) ||
|| 11 || User4+ (Harp Pos. Bit 3) ||
|| 12 || NC ||
|| 13 || Shutter ||
|| 14 || X- ||
|| 15 || Y- ||
|| 16 || NC ||
|| 17 || Interlock (Connected to Pin 4) ||
|| 18-20 || Ground (for color outputs) ||
|| 21 || User1- (Harp Enable Input - 0 = Enable ||
|| 22 || User2- (Harp Sync/Clk - Lo to Hi means the harp has reached position X indicated by the Harp Pos. Bits 0 to 15) ||
|| 23 || NC (User3-) ||
|| 24 || NC (User4-) ||
|| 25 || Ground ||
!!! Arduino/AVR Port Map
|| border=1
|| !Jmp || !Arduino Pin || !AVR Pin || !Direction || !OLSD Function ||
|| J3 || Digital 13 || PB4 (SCK) || Output || SPI Clock to DAC ||
|| J3 || Digital 11 || PB3 (MOSI)|| Output || SPI Data to DAC ||
|| J3 || Digital 10 || PB2 (SS) || Output || #CS DAC ||
|| J3 || Digital 9 || PB1 || Output || #LDAC DAC ||
|| J3 || Digital 8 || PB0 || Output || #CTS on FTI Chip (Optional) *** Not needed for laser harp ||
|| J1 || Digital 7 || PD7 || Output || ILDA Pin 11 (User4+) - Harp Pos. Bit 3 ||
|| J1 || Digital 6 || PD6 || Output || ILDA Pin 10 (User3+) - Harp Pos. Bit 2 ||
|| J1 || Digital 5 || PD5 || Output || ILDA Pin 8 (User2+) - Harp Pos. Bit 1 ||
|| J1 || Digital 4 || PD4 || Output || ILDA Pin 7 (User1+) - Harp Pos. Bit 0 ||
|| J1 || Digital 3 || PD3 || Output || ILDA Pin 22 (User2-) - Harp Pos. Sync/Clk (sync on positive edge - lo to hi) ||
|| J1 || Digital 2 || PD2 || Input || ILDA Pin 21 (User1-) - Harp Output Enable (0 = Enable - safety feature?) ||
|| J2 || Analog 0 || PC0 || Output || Red TTL ||
|| J2 || Analog 1 || PC1 || Output || Green TTL ||
|| J2 || Analog 2 || PC2 || Output || Blue TTL ||
|| J2 || Analog 3 || PC3 || Output || Shutter ||
|| J2 || Analog 4 || PC4 || Output || Status LED (1 == ON) ||
|| J2 || Analog 5 || PC5 || Input || User Switch (0 == Pressed) ||
January 06, 2012, at 04:18 AM
by - Initial page.
Added lines 1-6:
!!! Downloads
[[Attach:OLSD_LaserHarp_V100_Sketch.zip | Arduino Sketch for making a Laser Harp (not based on a library.]]
[[Attach:LaserHarp_Arduino_Library_V1_0.zip | Arduino Library V1.0]]
[[Attach:OLSD_LaserHarp_V100_Sketch.zip | Arduino Sketch for making a Laser Harp (not based on a library.]]
[[Attach:LaserHarp_Arduino_Library_V1_0.zip | Arduino Library V1.0]]