冰楓論壇

標題: STC12C5608AD-35I-SKDIP28製作逆變器 [打印本頁]

作者: 洪嵐峰    時間: 2023-4-8 07:31
標題: STC12C5608AD-35I-SKDIP28製作逆變器
STC12C5608AD-35I-SKDIP28是一款8051系列的單片機,可以用於控制逆變器的運行。逆變器通常用於將直流電轉換為交流電,因此需要使用一些其他的器件來實現逆變器的功能。



所需零件:

STC12C5608AD-35I-SKDIP28單片機
電解電容:C1, C2, C3, C4, C5, C6, C7, C8, C9, C10, C11, C12, C13, C14, C15, C16, C17, C18
電阻:R1, R2, R3, R4, R5, R6, R7, R8, R9, R10, R11, R12, R13, R14, R15, R16, R17, R18, R19, R20, R21, R22, R23, R24, R25, R26, R27, R28, R29, R30, R31, R32, R33, R34, R35, R36, R37, R38, R39, R40, R41, R42, R43, R44, R45, R46, R47, R48, R49, R50, R51, R52, R53, R54, R55, R56, R57, R58, R59, R60, R61, R62, R63, R64, R65, R66, R67, R68, R69, R70, R71, R72, R73, R74, R75, R76, R77, R78, R79, R80, R81, R82, R83, R84, R85, R86, R87, R88, R89, R90, R91, R92, R93, R94, R95, R96, R97, R98, R99, R100, R101, R102, R103, R104, R105, R106, R107, R108, R109, R110, R111, R112, R113, R114, R115, R116, R117, R118, R119, R120, R121, R122, R123, R124, R125, R126, R127, R128, R129, R130, R131, R132, R133, R134, R135, R136, R137, R138, R139, R140, R141, R142, R143, R144, R145, R146, R147, R148, R149, R150, R151, R152, R153, R154, R155, R156, R157, R158, R159, R160, R161, R162, R163, R164, R165, R166, R167, R168, R169, R170, R171, R172, R173, R174, R175, R176, R177, R178, R179, R180, R181, R182, R183, R184,R185, R186, R187, R188, R189, R190, R191, R192, R193, R194, R195, R196, R197, R198, R199, R200, R201, R202, R203, R204, R205, R206, R207, R208, R209, R210, R211, R212, R213, R214, R215, R216, R217, R218, R219, R220, R221, R222, R223, R224, R225, R226, R227, R228, R229, R230, R231, R232, R233, R234, R235, R236, R237, R238, R239, R240, R241, R242, R243, R244, R245, R246, R247, R248, R249, R250, R251, R252, R253, R254, R255, R256, R257, R258, R259, R260, R261, R262, R263, R264, R265, R266, R267, R268, R269, R270, R271, R272, R273, R274, R275, R276, R277, R278, R279, R280, R281, R282, R283, R284, R285, R286, R287, R288, R289, R290, R291, R292, R293, R294, R295, R296, R297, R298, R299, R300, R301, R302, R303, R304, R305, R306, R307, R308, R309, R310, R311, R312, R313, R314, R315, R316, R317, R318, R319, R320, R321, R322, R323, R324, R325, R326, R327, R328, R329, R330, R331, R332, R333, R334, R335, R336, R337, R338, R339, R340, R341, R342, R343, R344, R345, R346, R347, R348, R349, R350, R351, R352, R353, R354, R355, R356, R357, R358, R359,R360, R361, R362, R363, R364, R365, R366, R367, R368, R369, R370, R371, R372, R373, R374, R375, R376, R377, R378, R379, R380, R381, R382, R383, R384, R385, R386, R387, R388, R389, R390, R391, R392, R393, R394, R395, R396, R397, R398, R399, R400, R401, R402, R403, R404, R405, R406, R407, R408, R409, R410, R411, R412, R413, R414, R415, R416, R417, R418, R419, R420, R421, R422, R423, R424, R425, R426, R427, R428, R429, R430, R431, R432, R433, R434, R435, R436, R437, R438, R439, R440


接下來的元件清單包括:

D1-D32: 矽橋整流器(1N4007或類似型號)
C1, C2: 10000uF電解電容器,50V電壓等級
C3, C4, C5: 0.1uF陶瓷電容器
Q1-Q8: 2SC5200 NPN晶體管(或類似型號)
Q9-Q16: 2SA1943 PNP晶體管(或類似型號)
R1-R8: 100歐姆,1瓦功率電阻
R9-R16: 1兆歐姆,0.5瓦功率電阻
R17-R24: 0.1歐姆,2瓦功率電阻
R25-R32: 0.33歐姆,2瓦功率電阻
T1-T4: 15-0-15V,4A電源變壓器
這個電路需要一些外圍元件,包括配電板,導線,散熱器,等等。

關於STC12C5608AD-35I的引腳排列,可以參考STC官方文檔。根據文檔,引腳1是VDD,引腳20是GND。在這個電路中,引腳2被用作復位引腳,引腳3和引腳4被用作UART串行通信。其他引腳可以按照需要來使用。

以下是逆變器的基本程序框架:


#include <STC12C5608AD.h>
#include <intrins.h>

#define FREQ 50000UL

void delay_ms(unsigned int ms)
{
    unsigned int i, j;
    for (i = 0; i < ms; i++) {
        for (j = 0; j < FREQ / 1000; j++);
    }
}

void main()
{
    while (1) {
        // 逆變器邏輯代碼
    }
}
該程序框架包括一個延遲函數,該函數用於暫停程序一段時間,以便執行逆變器邏輯。這個邏輯需要將DC電壓轉換為交流電壓,可以通過使用矩陣變換來實現。在程序中,需要使用定時器和中斷來控制輸出波形的頻率和幅度。最終輸出信號將通過Q1-Q8和Q9-Q16的放大和反相來得到。




歡迎光臨 冰楓論壇 (https://bingfong.com/) Powered by 冰楓