Is it possible to add a small micro controller at the output side (which is isolated) to adjust the output voltage by using up down buttons or by using commands through RS232?
yes you can adjust the output voltage...make the tl431 an opamp error amplifier instead, and feed it a reference voltage (as is normal for error amplifiers of smps)...then just change the reference voltage to suit what output voltage you want....change the ref voltage by eg dac, or digital pot, or switchable resistive divider etc etc....micro can initiate change of ref voltage