6.2.5 Emulator Functionalities

The emulator functionalities section in the application flow diagram processes the user commands required for application demonstration. The below list shows the functionalities processed by the emulator functionalities section in firmware:

  • Emulate no-fault three-phase signals
  • Emulate phase-loss fault by losing the L1 phase
  • Emulate phase-loss fault by losing the L2 phase
  • Emulate phase-loss fault by losing the L3 phase
  • Emulate phase-reversal fault by changing the phase sequence to L1-L3-L2
  • Recover the three-phase signal from the faults and generate the signal with the prior configuration values
Emulator functionalities are executed by sending the desired configuration values to waveform clicks through the SPI serial interface.
Figure 6-5. Emulator Flow Diagram
Note: The firmware solution is also implemented with AVR128DA64 device. In this solution, the three instances of the ZCD peripheral are used for phase-loss detection. For more details about the implementation, refer to the Appendix section.