1. A method, comprising:
monitoring a series of outputs from an analog-to-digital converter; and
detecting a failure in the analog-to-digital converter when a specified number of consecutive outputs comprise a same value.
2. The method of claim 1, wherein monitoring the series of outputs comprising storing, in succession, each output that is different from an immediately previously received output.
3. The method of claim 1, wherein monitoring the series of outputs comprising incrementing a same output counter when an output comprises a same value as an immediately previously received output.
4. The method of claim 3, wherein detecting a failure in the analog-to-digital converter when a specified number of consecutive outputs comprise a same value comprising detecting a failure when the same output counter surpasses a failure threshold.
5. The method of claim 3, wherein monitoring the series of outputs further comprising resetting the same output counter when an output comprises a different value from an immediately previously received output.
6. The method of claim 1, further comprising generating a failure signal when the failure in the analog-to-digital converter is detected.
7. The method of claim 6, further comprising providing the failure signal to an error handler.
8. The method of claim 1, wherein monitoring the series of outputs from the analog-to-digital converter comprises monitoring only a specified number of least significant bits of the outputs from the analog-to-digital converter.
9. An apparatus, comprising:
a same output counter operable to store a count of a consecutive number of outputs comprising a same value received from an analog-to-digital converter; and
a detector controller operable to detect a failure in the analog-to-digital converter based on the count stored in the same output counter.
10. The apparatus of claim 9, further comprising a last output register, the detector controller further operable to store, in succession, each output that is different from an immediately previously received output in the last output register.
11. The apparatus of claim 9, wherein the detector controller further operable to increment the same output counter when an output comprises a same value as an immediately previously received output.
12. The apparatus of claim 11, wherein the detector controller further operable to reset the same output counter when an output comprises a different value from an immediately previously received output.
13. The apparatus of claim 9, wherein the detector controller further operable to generate a failure signal when the failure in the analog-to-digital converter is detected.
14. The apparatus of claim 13, wherein the detector controller further operable to provide the failure signal to an error handler.
15. A computer program embodied on a computer readable medium and operable to be executed by a processor, the computer program comprising computer readable program code for:
monitoring a series of outputs from an analog-to-digital converter; and
detecting a failure in the analog-to-digital converter when a specified number of consecutive outputs comprise a same value.
16. The computer program of claim 15, wherein the computer readable program code for monitoring the outputs comprises computer readable program code for storing, in succession, each output that is different from an immediately previously received output.
17. The computer program of claim 15, wherein the computer readable program code for monitoring the outputs comprises computer readable program code for incrementing a same output counter when an output comprises a same value as an immediately previously received output.
18. The computer program of claim 17, wherein the computer readable program code for detecting a failure in the analog-to-digital converter when a specified number of consecutive outputs comprise a same value comprises computer readable program code for detecting a failure when the same output counter surpasses a failure threshold.
19. The computer program of claim 17, wherein the computer readable program code for monitoring the outputs further comprises computer readable program code for resetting the same output counter when an output comprises a different value from an immediately previously received output.
20. The computer program of claim 15, further comprising computer readable program code for generating a failure signal when the failure in the analog-to-digital converter is detected.
21. The computer program of claim 20, further comprising computer readable program code for providing the failure signal to an error handler.
The claims below are in addition to those above.
All refrences to claim(s) which appear below refer to the numbering after this setence.
1. A component for fastening a wire in a solar module comprising:
a fastener comprising:
a substrate;
two hooks disposed on the substrate, wherein a cavity is formed between each of the hooks and the substrate for receiving the wire, and each of the hooks has an opening; and
two bases disposed on the substrate corresponding to the openings, wherein a surface of each of the bases facing away from the cavity is inclined relative to the substrate to form a guiding incline, and a surface of each of the bases facing the cavity is substantially vertical to the substrate to form a stopping surface; and
an adhesive layer disposed on a surface of the substrate opposite to the hooks.
2. The component of claim 1, wherein each of the hooks further comprises a flange disposed at an area where the hook is connected to the substrate.
3. The component of claim 1, wherein an opening height of each of the openings is smaller than a diameter of the wire.
4. The component of claim 3, wherein the opening height of each of the openings is smaller than the diameter of the wire by 0.2 mm.
5. The component of claim 1, wherein a distance between the hooks is not smaller than three times the diameter of the wire.
6. The component of claim 1, wherein each of the hooks comprises a handle portion, and the corresponding opening is defined by the handle portion and the guiding incline of the corresponding base.
7. The component of claim 6, wherein a sectional profile of each of the handle portions is V-shaped.
8. The component of claim 1, wherein the two hooks comprise a first hook and a second hook, the first hook is fastened on the substrate, and the second hook is slidably assembled to the substrate.
9. The component of claim 8, wherein the substrate comprises a slide rail, the slide rail comprises a plurality of slots, and the second hook comprises two protrusions for insertion into the slots.
10. A solar module comprising:
a frame;
a top board, at least one solar cell, and a back board stacked in this order and fastened in the frame;
a junction box disposed on the back board;
a wire connected to the junction box, wherein the wire comprises a first cable and a second cable, and the first cable and the second cable are respectively connected to a positive electrode and a negative electrode of the solar cell through the junction box; and
the component of claim 1, wherein the first cable and the second cable are received in the cavities respectively.
11. The solar module of claim 10, further comprising an inverter disposed on the back board and connected to the junction box through the first cable and the second cable.
12. The solar module of claim 10, wherein each of the hooks further comprises a flange disposed at an area where the hook is connected to the substrate.
13. The solar module of claim 10, wherein an opening height of each of the openings is smaller than a diameter of the wire.
14. The solar module of claim 13, wherein the opening height of each of the openings is smaller than the diameter of the wire by 0.2 mm.
15. The solar module of claim 11, wherein a distance between the hooks is not smaller than three times the diameter of the wire.
16. The solar module of claim 11, wherein each of the hooks comprises a handle portion, and the corresponding opening is defined by the handle portion and the guiding incline of the corresponding base.
17. The solar module of claim 16, wherein a sectional profile of each of the handle portions is V-shaped.
18. The solar module of claim 10, wherein the two hooks comprise a first hook and a second hook, the first hook is fastened on the substrate, and the second hook is slidably assembled to the substrate.
19. The solar module of claim 18, wherein the substrate comprises a slide rail, the slide rail comprises a plurality of slots, and the second hook comprises two protrusions for insertion into the slots.