Die zusätzliche Dioden habe ich im Code skiziert.

Deine letzte Frage verstehe ich leider nicht...

MfG
Code:
                             .
                   ~.------.+ D1 D2 D3 D4
       >-----. ,-----+->|-+--->|->|->|->|-+-----> ~ +15V
             )|(    ||    ||              |
             )|(    |-    -|              |+
             )|(    |^ BG ^|             ===
             )|(    ||    ||             /-\
             )|(    |+->|-+|              |
             )|(   -'|----|'~             |
     230V    )|'-+---|----|---------------+-----> 0V
             )|  |   |    |               |
     50Hz    )|,-+   |    |               |+
             )|(     |    |              ===
             )|(     |    |              /-\
             )|(     |    |               |
             )|(     |    |   D5 D6 D7 D8 |
             )|(     +----|---|<-|<-|<-|<-+-----> ~ -15V
             )|(          |
       >-----' '----------+