你的12V是直流了吗?是的话加个7805输出就是5V了,但是这样7805发热比较大,还是可以工作的;如果不是的话先过个整流桥,将交流变成直流,然后再过7805……这样发热会大一点,因为12V交流整流之后在14~16V内……