Main

OLSDV 4 A

Main.OLSDV4A History

Hide minor edits - Show changes to output

January 05, 2012, at 08:23 PM by CAF - Initial page.
Added lines 1-7:
!!! Downloads

[[Attach:Software_V4A_01052011.zip | Software_V4A_01052011.zip]]

Not including the hardware since it was not right.
\\
\\
Deleted lines 0-46:
!!! 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) ||
January 05, 2012, at 08:15 PM by CAF - Initial page.
Changed lines 28-47 from:
// Arduino/AVR Port Map
// Jmp Arduino Pin AVR Pin Direction OLSD Func
//-----------------------------------------------------------------------------
// 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)
to:
!!! 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 04, 2012, at 08:31 PM by CAF - Initial OLSD harp page...
Added lines 1-47:
!!! 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
// Jmp Arduino Pin AVR Pin Direction OLSD Func
//-----------------------------------------------------------------------------
// 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)