Có lẽ do lõi chưa được chuẩn chăng? FET DC-DC; DC-AC bạn dùng loại nào?
Thông báo
Collapse
No announcement yet.
TỰ LÀM 600W PURESINE INVERTER 12VDC - 220VAC (Mở lại chủ đề của thanhfdc bị xóa nhầm)
Collapse
This is a sticky topic.
X
X
-
Nguyên văn bởi Nguyenson318 Xem bài viếtCó lẽ do lõi chưa được chuẩn chăng? FET DC-DC; DC-AC bạn dùng loại nào?
Comment
-
Nguyên văn bởi dinhthuong80 Xem bài viếtPCB các bạn hỏi bạn Nguyênson318 nhé, bạn ấy share cho mình mà.
Thay lõi màu đen của thằng PFC nguồn PC 300W rồi, quấn cỡ 130v được 2.7mH, tụ 2uH, thử 320V thấy cũng tạm nhưng chạy tải 50W thấy hơi giật giật.
Mà mình thấy làm đơn thuần một lớp cho tiện...thay linh kiện hư! Mới lỡ tay chạm con tụ 153 vào 2 con 740 kề nhay thế là bùm mất 2 con lẩn cầu chì, giờ tháo 2 con 740 này ra thay cũng là cả vấn đề đấy!!!!
Còn phần lõi lọc này thì mua ở đâu nhỉ các bác. Bác thanhfdc có biết chỗ nào ở Hà Nội bán lõi lọc chuẩn không chỉ mình với
Comment
-
Mình chưa gắn mạch DC-DC, thử áp ngoài 320V. Thì ra do áp HV vào bị nhiễu. Đây là dạng sóng dùng máy test tăng phô điện tử soi, sai dạng hoạ tần sóng sin ra là THD=1.4%, tải 150W, sóng sánh vậy là tương đối đẹp đấy nhỉ? Để khi quấn xong BAX mình sẽ test thử toàn mạch xem có bị nhiễu không.
À, tiện đây mình xin hỏi, dùng tụ lọc 3.3uF có được không, liệu có làm giảm hiệu suất của mạch không?
Comment
-
em tạo 2 xung như hình (xung vàng vào Lin ,xanh vào Hin) nhưng khi qua 2110 e chỉ đo được xung ở chân Lout còn ở chân Hout thì lại không thấy là do đâu hả các bác ?? developerv e tạo xung có dạng như ở dưới có được ko bác ?
Comment
-
Nguyên văn bởi developerv Xem bài viết
chạy tải mà thấy giật bạn thử tách riêng nguồn dc dc voi dc ac xem. mình cũng từng bị vậy do bo egs nó chống nhiễu kém nên chung nguồn với phần dc là áp ac nhảy nhấp nháy, tách nguồn ra là ok. có lẽ vì vậy mà mọi người làm việc với bo egs này mỗi người bị 1 lỗi kahcs nhau. giờ mình bỏ luôn con eg8010 và tự lập trình pumw thì ok rồi.
Còn phần lõi lọc này thì mua ở đâu nhỉ các bác. Bác thanhfdc có biết chỗ nào ở Hà Nội bán lõi lọc chuẩn không chỉ mình với
Comment
-
Nguyên văn bởi TP_Electro Xem bài viết
Bạn dùng atmega8 hả, mình đang tập tành code c cho nó. Bạn gởi code đó cho mình xin để học với dc ko vậy? Dùng 8051 nuvoton nhưng thấy ít hỗ trợ quá.
ví du PORTA |= 1; như vậy là ghi 1 vào chân PA0 còn các chân còn lại k thay đổi.
có 1 lưu ý nữa bạn tham khảo tại liệu con A thì đừng viết cho con B như vậy nha vì nó khác nhau đấy. tên thanh ghi cũng khác 1 chút. và set các bit cũng khác 1 chút
về code tạo sin này tại ban đầu mình trót dùng 2 timêr rồi nên giờ ngại k đổi lại. nếu đổi lại thì chỉ cần tính toán chu kỳ pwm bằng đúng khoảng sin mình chia thì k cần dùng đến timer nữa. code hiện tại của mình thì pwm cứ chạy thoải mái. và dùng 1 timer để cập nhật giá trị pwm. thời gian ngắt timerr mình tính toán bằng thời gian mỗi khoảng sin đó.
Comment
-
Code:/* * gpio.c * * Created: 7/22/2016 7:49:10 PM * Author : Duy-Muoi */ #include <avr/io.h> #define F_CPU 16000000UL // 1 MHz #include <util/delay.h> #include <avr/interrupt.h> volatile unsigned char chuyentt=0; //bi?n chuyen trang thai chan ra sin volatile unsigned char valtsin=0; //chay bang sin unsigned char bangsin[]={3,6,9,12,15,18,21,24,27,30,34,37,40,43,46,49,52,55,58,60,63,66,69,72,75,78,81,84,87,90,92,95,98,101,104,106,109,112,114,117,120,122,125,128,130,133,135,138,140,143,145,148,150,153,155,157,160,162,164,166,169,171,173,175,177,179,181,183,185,187,189,191,193,195,197,199,200,202,204,205,207,209,210,212,213,215,216,217,219,220,221,223,224,225,226,227,228,229,230,231,232,233,234,235,236,236,237,238,238,239,239,240,240,241,241,242,242,242,243,243,243,243,243,243,243,243,243,243,243,243,243,242,242,242,241,241,240,240,239,239,238,238,237,236,236,235,234,233,232,231,230,229,228,227,226,225,224,223,221,220,219,217,216,215,213,212,210,209,207,205,204,202,200,199,197,195,193,191,189,187,185,183,181,179,177,175,173,171,169,166,164,162,160,157,155,153,150,148,145,143,140,138,135,133,130,128,125,122,120,117,114,112,109,106,104,101,98,95,92,90,87,84,81,78,75,72,69,66,63,60,58,55,52,49,46,43,40,37,34,30,27,24,21,18,15,12,9,6,3,0}; ISR (TIMER2_COMPA_vect){ OCR0A = bangsin[valtsin];// set PWM for 50% duty cycle valtsin ++; if(chuyentt==1){//chan 1 và 3 PORTC = 0b101;//101 chan pc0 va pc2 } if(chuyentt==2){ PORTC = 0b1010;//1010 chan pc1 va pc3 chuyentt = 0; } if(valtsin == 250){ chuyentt++; valtsin=0;//t?t chân ra ?? ch?ng deathtime //tat het chan ra PORTC = 0x00; } } int main(void) { //pwm cho timer 0 TCCR0A = (1<<COM0A1)|(1<<WGM01)|(1<<WGM00); TCCR0B = (1<<CS00); //khong chia tan DDRD |=(1<<DDD6); //setup timer 2 TIMSK2 = (1<<OCIE2A);//cho phép ng?t timer 2 TCCR2A |= (1<<WGM21); TCCR2B |= (1<<CS22); OCR2A = 9;//tang t? 1->9 t??ng ???ng v?i 10ms () TCNT2 = 0; sei();//cho phep ngat toan cục DDRC = 0xff; PORTC = 0x00; DDRB = 0b11110000; PORTB = 0x00; /* Replace with your application code */ while (1) { } }
hiện tại mình dùng thạch anh 16mhz nên 1us sẽ chạy dc 16 chu kỳ máy. và 256 chu kỳ máy thì hết 16us như vậy là chu kỳ của pwm là 16us.
giờ mình dùng timer 2 để cập nhật giá trị cho pwm. thời gian cập nhật giá trị bảng sin phải bằng thời gian mình đã chia nửa chu kỳ sin. ở đây mình chia thành 250 đoạn. và mình tính toán timer2 khi nó ngắt sao cho thời gian tràn của nó bằng đúng khoảng thời gian đoạn sin mình chia để cập nhật bảng sin
OCR0A = bangsin[valtsin];
valtsin : cái này nó mỗi lần cập nhật bảng sin nó tăng lên 1 và như vậy lần lượt giá trị sin dc đưa vào pwm theo đúng thời gian đã chia.
khi đủ 250 lần có nghĩa hết chu kỳ sin thì reset lại biến đếm. và mình tắt hết các chân để tạo deathtime luôn. thật ra thì trong bảng sin đoạn 250 này nó cũng bằng 0 và mình tắt như vậy k bị trái.
Code:if(valtsin == 250){ chuyentt++; valtsin=0;//t?t chân ra ?? ch?ng deathtime //tat het chan ra PORTC = 0x00; }
giừo buồn ngủ có thể viết không chuẩn lắm nhưng sơ sơ là vậy. có gì bạn cứ hỏi mình sẽ giải thích rõ hơn về code của mình
--
thêm chút ở đây mình có biến chuyentt biến này là để khi chạy hết 1 lượt bảng sin có nghĩa hết nửa chu kỳ thì mình sẽ đổi sang 2 chân khác(1 chân pwm 1 chân luôn mở - mở hết 1 nửa chu kỳ lại off để sang 2 chân kia ) .và chạy hêt nửa chu kỳ nữa lại đảo về 2 chân đầu. chứ xen kẽ vậy
Comment
-
Nguyên văn bởi quocviet253 Xem bài viếtem tạo 2 xung như hình (xung vàng vào Lin ,xanh vào Hin) nhưng khi qua 2110 e chỉ đo được xung ở chân Lout còn ở chân Hout thì lại không thấy là do đâu hả các bác ?? developerv e tạo xung có dạng như ở dưới có được ko bác ?
Comment
-
Nguyên văn bởi TP_Electro Xem bài viếtThêa bạn deadtime và hồi tiếp bằng cách nào khi dùng avr này vậy bạn.
mình lấy hồi tiếp theo mỗi nửa chu kỳ nên tính toán đơn giản hơn. chứ k lấy theo mỗi bậc sin vì thật sự k cần thiết đến mức như vậy. và lấy theo bậc mà làm không khéo sẽ bị nhấp nháy với méo mó sin ngay
Comment
-
vậy là cầu h bạn trong quá trình chạy pwm thì tụ boostrap ko có nạp bù trong 1/3 chu ki sin mà chỉ nạp một lần khi 1/2 cầu h đó đc nghỉ( có nghĩa là chỉ đc nạp 1 lần khi mos thấp off trong 10ms thôi). Vậy như thế tụ bt có đủ áp để xả theo xung pwm trong 10ms tiếp theo ko nhỉ).
Mà bạn viết c bằng trình gi thế. mình dùng codeversionavr để học. Mình thấy mấy cái #include lạ lạ ko giống ở codeversionavr.
Comment
-
Đây là thành quả lao động nè, sin ra không được 100% nhưng đảm bảo hơn điện lưới rồi, cảm giác tự chế thật thú vị biết bao! Đúng là EGS cũng không đến nỗi khó chịu như mình nghĩ.
BAX mình dùng lõi EỊ33 của PSU, sơ 3 vòng, thứ 92vòng, chỉnh áp ra 360V, dòng không tải 0.2A, chạy tải 50W fet 3205 tản nhiệt 25x22x12 ấm ấm, hiệu suất chỉ đạt >82% chắc cũng ổn vì mới tải 50W nhỉ?
Có khúc mắc là khi áp 10.2V ngắt mạch rồi sau đó áp bình tăng lên mà đợi hoài không thấy mạch DC-DC không hoạt động, phải ngắt nguồn cấp lại mới chạy tiếp, như vậy là bình thường phải không các bạn?
Comment
Bài viết mới nhất
Collapse
-
bởi Ng.Phuong.5Vấn đề cũ: khi in mạch ra pdf và bấm chọn Keep Drill Holes Open, in ra thì pdf trắng đen các lỗ chân linh kiện như nhau. Mặc dù có linh kiện phần Drill là 1mm, có linh kiện thì là 3mm. Cho em hỏi cách sửa phần này ở Orcad 9.2 với ạ.
Mấy con...-
Channel: Cadence ORCAD
Hôm qua, 19:44 -
-
Trả lời cho Cần tư vấn cải thiện chất âm thanh loa SoNy.bởi viettinhBác nói đúng quá. Cơ mà muốn mua hàng chính hãng, hàng thương hiệu mà tai lại hợp hàng tầu mới khổ chứ.
Đang tính mua cái loa tầu nữa cột đằng sau loa này, Loa sony chỉ để hát nhép thôi, có dc k các bác ...-
Channel: Điện thanh
Hôm qua, 18:12 -
-
Trả lời cho Cần tư vấn cải thiện chất âm thanh loa SoNy.bởi nguyendinhvanTheo tôi thì khi hpj sản xuất ra cái loa đó, đã có nhiều chuyên gia kỹ thuật hiệu chỉnh, tính toán các phần tử kỹ lưỡng rồi.
Bây giờ tính toán hiệu chỉnh lại cần có đội ngũ tương đương với nhà sản xuất.
Cách đơn giản...-
Channel: Điện thanh
Hôm qua, 00:04 -
-
Trả lời cho Sửa bộ nguồn DC 60V 45Abởi mèomướpDạ cháu có ý tốt muốn động viên chú ấy ngâm cứu khoa học thôi ạ. Về phần kiểm tra dao động thì chú ấy chưa biết thì sẽ tìm hiểu được là cần những gì ạ, chắc chắn là khi hướng dẫn phần ấy các cô chú nào đó sẽ lưu ý cần loại sò công suất ra tránh cháy nổ rồi ạ....
-
Channel: Điện tử công suất
08-01-2025, 19:02 -
-
Trả lời cho Sửa bộ nguồn DC 60V 45Abởi tuyennhanChủ thớt hỏi có kiểm tra được dao động mà không cấp nguồn thì rõ trình ở mức nào mà mèo còn xúi ngâm cứu nữa ác vậy ....
-
Channel: Điện tử công suất
08-01-2025, 15:43 -
-
Trả lời cho Cần tư vấn cải thiện chất âm thanh loa SoNy.bởi tuyennhanLoa bass đấu trực tiếp không qua phân tần để thành loa toàn dải xem có thoát tiếng khộng , nếu không thoát cần phải sửa lại mạch cs hay âm sắc nếu đủ trình còn nếu thoát ca hay nhưng chưa vừa ý vì bass kém chăc thì đấu lại như cũ và đấu thêm loa mid treble bên ngoài .
-
Channel: Điện thanh
08-01-2025, 15:28 -
-
Trả lời cho Cần tư vấn cải thiện chất âm thanh loa SoNy.bởi mèomướpDạ loa tép bé xíu như ngón chân cái thôi ạ. Thiếu gì chỗ để đâu. Quan trọng là gắn thêm nó loa nghe ok hay ko thôi ạ...
-
Channel: Điện thanh
08-01-2025, 11:44 -
-
Trả lời cho Cần tư vấn cải thiện chất âm thanh loa SoNy.bởi viettinhNó không phải cái loa rời. Chả nhẽ đèo thêm 2 con loa tép ngoài thì kỳ lắm....
-
Channel: Điện thanh
08-01-2025, 09:45 -
-
Trả lời cho Cần tư vấn cải thiện chất âm thanh loa SoNy.bởi mèomướpDạ chú mua thêm loa tép nối tiếp qua con tụ rồi mắc vào cùng loa trung là được ạ...
-
Channel: Điện thanh
07-01-2025, 19:53 -
-
Trả lời cho Tìm datasheet linh kiện điện tử.bởi mèomướpDạ cháu hỏi bạn cháu thì bạn ấy trả lời như thế này ạ. Cháu cũng hông bít có đúng hông nữa ạ
Linh kiện điện tử với mã "943BA" và "W58BAL" là một loại cầu chì tự động (circuit breaker) do TE Connectivity sản...-
Channel: Điện tử dành cho người mới bắt đầu
07-01-2025, 19:50 -
Comment