Nguyên văn bởi TP_Electro
Xem bài viết
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
-
-
về phần cầu h này có 1 file pdf nó dùng ic 555 để nạp điện liên tục cho tụ bootstrap để nó mở pwm 100% mà tụ k hết điện, cái này mình chưa có dk làm thử. mấy hôm nữa về nhà thì mới làm dc.
bạn nào có điều kiện test thử xem. tuy nhiên làm thế mạch sẽ có thêm con 555 với ít linh kiện nữa. đây là file mình nói
http://www.infineon.com/dgdl/an-978....53559f7cf21200
mạch đó ở trang 18 firgure 16
- 1 like
Comment
-
TP_Electro nhờ bác hướng dẫn sử dụng cái bảng sine với . à mà thôi cái công thức sin_table=A/2.sin(2*3,14*I/n)+A/2 e chưa hiểu A bằng bao nhiêu ???
Comment
-
Nguyên văn bởi developerv Xem bài viết
mình dùng atmega328 với atmega8 atmega88.dùng con atmega88 thì nó rẻ bèo có gần 20k 1 con. theo mình nghĩ thế này k biết có đúng không giả sử ở bán cầu bên dưới mình mở fet với tần số 50hz có nghĩa con fet bên dưới luôn mở còn con bên trên thì pwm. pwm thì nó cũng on off theo thời gian nên tụ BT vẫn nạp điện dc chứ bạn. theo datasheet nó nạp qua trở tải lên mà. bạn gửi lại đoạn post đầu luồng có nạp bù tụ dc k để tham khảo xem thế nào. còn mạch dùng 4066 nó cũng đơn giản mà. chân pwm nối vào 2 chân x của 2 khóa. 2 chân y là 2 chân ra pwm. và 2 chân enable thì đấu luôn vào 2 chân điểu khiển cầu h còn lại. như vậy k cần tạo 2 pwm mà vẫn ra dc 2 tín hiểu pwm chuẩn.để giành timer vào làm việc khác
Comment
-
Nguyên văn bởi quocviet253 Xem bài viếtTP_Electro nhờ bác hướng dẫn sử dụng cái bảng sine với . à mà thôi cái công thức sin_table=A/2.sin(2*3,14*I/n)+A/2 e chưa hiểu A bằng bao nhiêu ???Tần số thạch anh (hz) Bộ chia tần số pwm (scaler) Chọn tần số pwm (Hz) Chọn tần số sine (Hz)
Comment
-
TP_Electro Em biết A là biên độ .nhưng nó có giá trị là bao nhiêu vậy ?? developerv cái deadtime thì tính sao hả bác ??
Comment
-
Nguyên văn bởi quocviet253 Xem bài viếtTP_Electro nhờ bác hướng dẫn sử dụng cái bảng sine với . à mà thôi cái công thức sin_table=A/2.sin(2*3,14*I/n)+A/2 e chưa hiểu A bằng bao nhiêu ???
như vậy công thức tổng quát để tính ra bảng sin là sin Sin(100*0,01*πl/n) = Sin(πl/n) với l chạy từ 1 đến n như mình nói ở trên. bạn có thể dùng excel để mình. còn mình thì mình lập trình php để tính luôn giá trị pwm với timer cho nhanh
như vậy bảng tính dc giá trị sin. giá trị sin này chính là %pwm hay % điện áp .... trong khoảng đó. vậy trong lập trình thì bạn tính thêm 1 bước nữa là tính luôn giá trị %pwm tương ứng với bảng sin đó. ví dụ bảng sin có giá trị 0.5 thì tại đó pwm có giá trị =50% tùy theo pwm bạn thiết lập 10 bit hay 16 bit hay 8 bit mà bạn đặt giá trị tương ứng. ví dụ 8 bit thì giá trị max là 256 như vậy giá trị pwm khi sin=0.5 sẽ là 0.5*256 (ở avr thì k nhất thiết pwm 8bit giá trị max là 256 cái này do mình lập trình và chọn chế độ pwm) như vậy ở đây bảng sinh mình phải lấy theo pwm có nghĩa là từ bảng sin tính được ta nhân thêm với giá trị max pwm sẽ dc pwm trong khoảng đó.và ta cập nhật vào 1 mảng unsigned char bangsin[]
= {...} rồi sau mỗi ngắt timer có nghĩa thời gian mỗi đoạn sin đã chia mình lấy tương ứng giá trị pwm để cập nhật là dc
thêm 1 điều nữa là bảng sin tính ở trên thì sẽ có 1 đoaạn pwm = 100% như vậy bạn muốn lấy giá trị max là 98% hay 90% thìnhận 90% với các giá trị trên bảng sin đó cái này bạn có thể nhân sau khi tính dc bảng sin cho pwm rồi.và cái % này cũng để điều chỉnh điện áp theo kiểu hồi tiếp ac.
công thức ở trên hình như bạn TP_Electro tính thiếu f thì phải có nghĩa ω = 2πf còn công thức của TP_Electro thì là ω = 2π
Comment
-
Nguyên văn bởi TP_Electro Xem bài viếtTạm gọi h1,l1 va h2,l2 là các van cao va thấp của hai nữa cầu h. bây giò như ban nói ở trên, nếu bạn mở van l2 theo 1/2 T sin va pwm ở van h1 thì chỉ có tụ BT2 của van h2 đươc nạp 1 lần liên tục trong 10ms còn tụ BT1 cua h1 ko được nạp bù trong thời gian này. Nếu muốn nạp bù cho BT1 thì bạn phải đồng thời pwm luôn cho l1, lúc này tụ BT1 sẽ được nạp bù qua các chu kì pwm và sau khi đảo pha 10ms nó được nạp "chính thức". Nếu code theo kiểu này thì tạo deatime vất vả hơn tại mỗi khi chuyển mức xung pwm chứ ko chỉ là 50hz nữa. Chạy cầu h ac mà đợi nạp qua tải thì hơi bị chua đó bạn.
Comment
-
Nguyên văn bởi developerv Xem bài viết
cái này mình nhầm do đọc file pdf mình gửi trên trang 17 có đoạn When the IGBT is off, the bootstrap capacitoris charged through the bootstrap diode and the load resistor nên mình cứ nghĩ tụ bootstrap dc nạp điện qua tải. cái dòng trên nó nói chắc là trường hợp dùng mạch 555 để nạp liên tục cho tụ. trước mình có đọc 1 toppic hình như bác nào nói nếu mở kênh trên và pwm kênh dưới thì tốt hơn có nghĩa tụ nó chỉ phóng 1 lần để mở fet trên và nó cứ duy trì như vậy mà k bị hao nhiều điện tích còn khi pwm thì mỗi lần on là 1 lần phóng điện. cái này chắc mìh phải măc fet và nap cho tụ kiểm chứng xem nó phóng 1 lần rồi nó có bị tiêu hao năng lượng tiếp k hay nó duy trì dc
Về công thức trên bạn đúng, nhưng mình quan tâm là các giá trị trên đường sin. ở ct mình là 1hz. sau đó mình có phần tính fsin riêng để điều chỉnh cho dễ. Nói chung thấy vẫn đúng và chạy tốt. Nếu theo cách tính mình, bạn nhân thêm Fsin 50hz vào là trong 440 chu kì pwm đó lấy mẫu cho 50 chu kì sin.
Tụ BT nó nạp qua tải là ở ứng dụng khác bạn, Tùy theo kiểu mạch, tải thế nào và F điều khiển nhanh chậm.
Comment
-
Em mới làm con INVT-PSU,mạch là của bác Thành,đã tét chạy với bo EGS002 ok còn mỗi cái phần làm mát em thấy không ổn vì:nếu để quạt gió hút hơi nóng ra ngoài thì xem ra không dảm nhiệt được mấy mà nếu để thổi thẳng vào tản nhiệt thì lai thổi thẳng vào bo EGS và bo driver 3525 cũng không ổn vì bụi bẩn bám vào rồi thì vướng 2 cái bo đó gió cũng không vào tản nhiệt được bao nhiêu.
Bác nào có giải pháp vụ này góp ý giúp em với
Em có chụp ảnh cho các bác dễ hình dung
Mà mấy con tụ 2200uf 25v em mua trên mạng sao nó nhỏ tý không biết có ổn không
Comment
-
Nguyên văn bởi quanhao2406 Xem bài viếtEm mới làm con INVT-PSU,mạch là của bác Thành,đã tét chạy với bo EGS002 ok còn mỗi cái phần làm mát em thấy không ổn vì:nếu để quạt gió hút hơi nóng ra ngoài thì xem ra không dảm nhiệt được mấy mà nếu để thổi thẳng vào tản nhiệt thì lai thổi thẳng vào bo EGS và bo driver 3525 cũng không ổn vì bụi bẩn bám vào rồi thì vướng 2 cái bo đó gió cũng không vào tản nhiệt được bao nhiêu.
Bác nào có giải pháp vụ này góp ý giúp em với
Em có chụp ảnh cho các bác dễ hình dung
Mà mấy con tụ 2200uf 25v em mua trên mạng sao nó nhỏ tý không biết có ổn không[ATTACH=CONFIG]n1673653[/ATTACH][ATTACH=CONFIG]n1673654[/ATTACH][ATTACH=CONFIG]n1673655[/ATTACH]
- 1 like
Comment
-
Bác thanhfdc có soi tìm hiểu thằng egs chạy có độ phân giải bao nhiêu mẫu trên 1 sườn sine ko vậy. Mình định tăng Fpwm lên bằng 22khz và giữ nguyên số mẫu là 62 mẫu cho mỗi bán kì sin. tức sườn sin có 31 bậc.
Đó là chạy ở chế độ hồi tiếp ac vô cấp. Thằng egs đó ko biết có bao nhiêu mẫu nhỉ?
Comment
-
Cái OSC analog đó để soi hẳn dạng sóng SPWM mà đếm thì ko thể nào trigger cho sóng nó đứng đc. Nhưng ở cái ảnh này thì áng chừng là số bậc sóng nó cũng same same.
Có cái bo của thằng Century Inverter thì sóng rất mịn. Nó băm trên cả 4 van nhưng lọc và hồi tiếp 1 vế như EGS cũng vẫn chạy bình thường.
- 1 like
Comment
Bài viết mới nhất
Collapse
-
bởi nhathung1101Muốn đặt gì thì cũng phải có thông tin cơ bản. Việc nhỏ thế này mà phải dấu giếm thì người lớn không thèm làm đâu.
Cho bạn 3 ngày, không là sẽ xóa.-
Channel: Đặt hàng
22-12-2024, 22:02 -
-
Trả lời cho Hỏi cách điều chế xungbởi nhathung1101Schmit Trigger là chuẩn với điều kiện rise > 0,8V.
Bí thì dùng vi với tích gì đó, miễn đừng nói phân kẻo chó ở đây lại sủa nhặng.-
Channel: Kỹ thuật điện tử tương tự
22-12-2024, 21:57 -
-
bởi trungautMình cần đặt hàng thiết kế chế tạo mạch nghịch lưu 3 pha để cài đặt các thuật toán điều khiển động cơ FOC, DTC, ... Xin liên hệ trungaut@gmail.com để bàn chi tiết. Xin cảm ơn diễn dàn đăng tin!
-
Channel: Đặt hàng
22-12-2024, 14:27 -
-
Trả lời cho Thắc mắc về nguồn tổ ong 12vbởi tuyennhanCách ly dây điện vào , bộ nguồn và đèn khỏi khung xe thì có rò thật cũng không lo bị giật .
-
Channel: Điện tử dành cho người mới bắt đầu
21-12-2024, 08:56 -
-
Trả lời cho Hỏi cách điều chế xungbởi thetungBạn cho qua cái Tờ ri gơ Sờ mít ấy ......
-
Channel: Kỹ thuật điện tử tương tự
16-12-2024, 11:26 -
-
Trả lời cho Hỏi cách điều chế xungbởi nguyendinhvanCó gì mà khó ?
Răn cưa vuông đây
...-
Channel: Kỹ thuật điện tử tương tự
15-12-2024, 23:36 -
-
Trả lời cho hỏi về tụ điệnbởi ndp62Chữ " VENT" không phải là tên hãng sx tụ đâu ,vó thế là 1 ký hiệu liên quan tụ lowesr ?
-
Channel: Điện thanh
15-12-2024, 18:24 -
-
Trả lời cho Thắc mắc về nguồn tổ ong 12vbởi bqvietTrừ trường hợp công suất (rất) thấp, hầu như tất cả các loại nguồn xung thông thường đều có tụ nhỏ 1 - 10nF nối giữa sơ cấp và thứ cấp, để thoát nhiễu và để chống hiện tượng tương tự tĩnh điện. Vụ này đã thảo luận vài...
-
Channel: Điện tử dành cho người mới bắt đầu
14-12-2024, 22:02 -
-
Trả lời cho Thắc mắc về nguồn tổ ong 12vbởi namlangnhoE thử 3 cái nguồn nó đều giống nhau. Nên e làm tiếp địa luôn.
-
Channel: Điện tử dành cho người mới bắt đầu
14-12-2024, 19:58 -
-
Trả lời cho Thắc mắc về nguồn tổ ong 12vbởi mèomướpDạ chú sắm con át chống giật và thay nguồn tổ ong khác cho an toàn ạ. Đa phần nguồn xung đều xả nhiễu của bên thứ cấp về điện lưới qua 1 con tụ nên cảm giác tê sẽ khó xác định rõ ràng là do rò điện hay là nó vốn vậy...
-
Channel: Điện tử dành cho người mới bắt đầu
14-12-2024, 18:51 -
Comment