I would like to add the schematic at the link below to my board that gets regulated 5V from another board. Since power is from another board I would like to add some protection for over voltage and a fuse for over current protection. Load draws about 1A peak current. Is it right way to protect the circuit from over voltage and how to calculate the resistor value and zener power rating?
You've got to know (or guess) how much over voltage you are protecting against. Is it 10 Volts? or just 1 volt? With this maximum over voltage you can then pick an R value such that the maximum current (and power) rating of the zener is not exceeded. (Get a big beefy Zener.)
A poly fuse may work for your over current. (as long as you are not in a hurry... poly fuses take some time before they trip.)
The zener voltage should be the trigger voltage of the circuit (where it starts shorting the supply) - the voltage needed to turn the thyristor on. R1 should be very low, theoretically zero, but better a few Ohms, current limit while the thyristor has not killed the fuse yet, but is triggered. R2 can be about 1 k, it is just to keep the thyristor gate low in case of any leakage. You could also use an integrated circuit in place of the zener to get a more precise cut of voltage.
Use a 1.25 or 1.5 amp fuse. The SCR should be able to handle 2 amps or more - a C106DG or equivalent would be fine. Zd is a
1N4734A 5.6 volt zener diode. The 4.7K ohm resistor finishes the circuit.
When the voltage rises above ~ 5.6 volts, the SCR turns on and shorts the 5V line to ground, which blows the fuse and removes the voltage from the load circuit.
More precise control of the trip voltage - that is, the voltage at which the circuit will operate to blow the fuse - can be achieved if you want by using a TL431 and 2 additional resistors in place of the zener.