I have what's commonly referred to as a moving light or intelligent light used for stage lighting. Under normal conditions the light would be controlled by the protocol DMX512 via a control unit. Before the fixture can be used it should automatically go though a reset process.
The reset process cycles the stepper motors until they arrive at a known position.
One fixture does not process the reset proceedure. If I manually turn the fixture head until it contacts the limit switches it will then finish resetting and work perfectly . The unit should perform that on its own, move to the limit switches.
I have swapped out mainboards from a known good unit. After swapping the mainboard the unit works correctly. That verifies the issue is on the original mainboard.
Video of the issue
Schematic of unit attached.
Steps I have taken.
Downloaded firmware from manufactures site and uploaded a fresh copy into the unit via a proprietary uploader.
Removed 93LC66 EEPROM and reinstalled files copied from a known good unit.
Kinda backwards but verified correct power supply voltages.
Searched for like issues in cyberworld.
Tools to aid in the repair of this unit on hand. Older analog scope, several multimeters
Not well versed on a repair of this type. How do I determine if this is a hardware issue or software issue? Should I consider a LOGIC analyzer similar to a SALEAE unit to possibly help? Several properly operating units to compare findings against.
I've time on my hands at this time to fool with this and learn. That's actually my main goal, to learn from this.
Thanks in advance for any and all help.
The reset process cycles the stepper motors until they arrive at a known position.
One fixture does not process the reset proceedure. If I manually turn the fixture head until it contacts the limit switches it will then finish resetting and work perfectly . The unit should perform that on its own, move to the limit switches.
I have swapped out mainboards from a known good unit. After swapping the mainboard the unit works correctly. That verifies the issue is on the original mainboard.
Video of the issue
Schematic of unit attached.
Steps I have taken.
Downloaded firmware from manufactures site and uploaded a fresh copy into the unit via a proprietary uploader.
Removed 93LC66 EEPROM and reinstalled files copied from a known good unit.
Kinda backwards but verified correct power supply voltages.
Searched for like issues in cyberworld.
Tools to aid in the repair of this unit on hand. Older analog scope, several multimeters
Not well versed on a repair of this type. How do I determine if this is a hardware issue or software issue? Should I consider a LOGIC analyzer similar to a SALEAE unit to possibly help? Several properly operating units to compare findings against.
I've time on my hands at this time to fool with this and learn. That's actually my main goal, to learn from this.
Thanks in advance for any and all help.
Attachments
-
566.1 KB Views: 4