Cruce por cero

Hola Amigos:

Estoy terminando un trabajo y me surgio una duda en la configuración de una interrupción por hard, el circuito en cuestión es un control de temperatura de un líquido, el cual es calentado por una resistencia de 220vca la cual a su vez es controlada con un triac, variando el angulo de disparo según me acerco a la temperatura objetivo, dicho ésto adjunto el diagrama eléctrico (conexión sobre D2 int0).

La duda que me surge es como configuro la interrupción de cruce por cero, si “RISING” o “FALLING”, de acuerdo al circuito entiendo que debe ser falling, ya que cuando comienza a emitir el diodo del 4n25 el transistor comienza a conducir, y por consiguiente comienza “caer” la tensión pullup 5vcc en el pin del micro. En todos lo circuitos en la web lo he visto configurado en rissing. Por que?

http://playground.arduino.cc/Main/ACPhaseControl.

Alguna sugerencia?, gracias.

a como veo tu circuito amigo, debes de configurarla cuando pase de 1 a 0 ya que tu circuito manda un 0 cuando cruza por cero. Un saludo desde Navolato sinaloa Mexico