您的12V变压器是交流,全桥整流滤波后,直流电压为12*根号2。即1.414*12=16.97V。接近17V。而输出电压为9V,也就是说,在7809上要以热量的方式消耗掉8V的电压。这个热量和你的负载电流大小成正比。你可以根据负载功率或者电流,在7809前面串接一个响应值的大功率电阻用于降压,保证7809安全工作。7809一般输入端电压大于10V即可正常工作了。 L7809CV的脚位排列和CW1117不一样,不能直接替换。
另外,你的测试方式,输出电压为9V,你的负载电阻为5欧姆。则电流为1.8A,已经远远超过L7809CV的承受功率,不热才怪。
加大散热片,装2个7809并联达到1.8A没问题,15v电容耐压低了点,25V的,12V变压器电压高了点,拿掉点匝数,输出交流可降低点.温度也好低点.