developerv E tạo 4 xung như bên dưới để điều khiển cầu H có vấn đề gì ko bác . Mà có cần quan tâm tới dead time cho fet ở cầu H ko vậy ??
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 quocviet253 Xem bài viếtTP_Electro thank bac! developerv Em dùng at8 thạch anh 16M time 1(16bit) . 1/2 chu kỳ chia 100 khoảng thì mỗi khoảng hết 0,1ms =>> thanh ghi ICR1=1600 và OCR1A =(giá trị bảng sin) phải không bác?? . Mà làm sao để chia cái PWm thành 2 để cấp cho 2 bên cầu H vậy ???
Comment
-
Nguyên văn bởi TP_Electro Xem bài viếtBác dùng cuộn sơ cấp phụ lên 25vdc rồi qua 7815. Accu là nguồn mồi ban đầu nhé.
Comment
-
Nguyên văn bởi TP_Electro Xem bài viết
0,1ms nếu chu ki máy 1us thì cũng ko đủ time để thực hiện mấy phép tính * va /
Comment
-
Nguyên văn bởi quocviet253 Xem bài viếtTP_Electro thank bac! developerv Em dùng at8 thạch anh 16M time 1(16bit) . 1/2 chu kỳ chia 100 khoảng thì mỗi khoảng hết 0,1ms =>> thanh ghi ICR1=1600 và OCR1A =(giá trị bảng sin) phải không bác?? . Mà làm sao để chia cái PWm thành 2 để cấp cho 2 bên cầu H vậy ???
nói rõ thêm chút là bảng sin mình tính luôn cho pwm chứ k phải lấy bảng sin gốc. như vậy mỗi khi ngắt timer chỉ cần cập nhật giá trị pwm theo mảng trong bảng sin thôi. chú ý 1 chút là tốc độ chạy timer nó nhanh nên bạn tính chia tần sao cho hợp lý. ví dụ 100 lần ngắt timer sẽ dc 0.1ms để cập nhật pwm chẳng hạn thì bạn làm 1 biến mỗi lần ngắt timer sẽ tăng lên 1 đến 100 thì cập nhật pwm và lại cho biến đó về 0
Comment
-
Nguyên văn bởi TP_Electro Xem bài viết
0,1ms nếu chu ki máy 1us thì cũng ko đủ time để thực hiện mấy phép tính * va /
Comment
-
Nguyên văn bởi developerv Xem bài viết
cái này tại bạn phải lập trình cả pwm nên chương trình chạy pwm đã mệt rồi. ccác chip hỗ trợ pwm thì bạn chỉ cần setup ban đầu cho nó và mỗi lần cần cập nhật bảng sin thì bạn ghi giá trị vào thanh ghi là xong. phần cứng nó khác chạy đúng theo duty bạn đặt như vậy code bạn sẽ thoải mái làm gì thì làm. vì vậy mà gần như trương trình bạn chưa phải chạy gì cả nếu cập nhật mỗi pwm. mà thời gian cập nhật pwm thì cũng k phải là nhiều cho lắm. ví dụ chia bảng sin 100 thì 0.1ms mới cập nhật 1 lần mà với avr 16mhz thì bạn biết rồi đấy. nói chung là tài nguyên chip còn rất nhiều.
- 1 like
Comment
-
Nguyên văn bởi TP_Electro Xem bài viếtVfb áp ac có thể điều chỉnh full rang 0-100℅ vout.
Comment
-
Nguyên văn bởi quanhao2406 Xem bài viếtmình không biết gì về vụ lập trình lên hàng ngày chỉ vào hóng kết quả của bác Sơn vậy
Comment
-
Nguyên văn bởi TP_Electro Xem bài viết
Mcu mình dùng có sẵn pwm module rồi bạn. Có thể bạn chưa hiểu chổ minhd nói. Nếu chạy spwm mà ko code để hồi tiếp biên độ sin ra thì đơn giản, nó chỉ tốn vài dòng lệnh và hoàn toàn nằm trong 45us (f=22khz) của chu kì pwm kia. Nên mình có thể chạy đc cả sóng mang Fspwm lên 50khz. Còn nếu có code thêm tính năng hồi tiếp biên độ sin ra để dùng cho BAT chẳng hạn thì 45us của f 22khz kia ko đủ để tính toán và update giá trị duty. Cho nên chỉ còn cách là hạ fspwm xuống để tăng chu kì pwm lên nhằm đủ thời gian thực hiện các lệnh tính toán % và update duty cho mỗi chu ki pwm. Còn một cách nữa là chọn mcu có ram 512b là đủ cho Fpwm 20khz.
hiện tại mình đang dùng mất 5 chân vdk để dk cầu h. 1 chân ra pwm 2 chân dk 4066 để lấy ra 2 tín hiệu pwm kết hợp với 2 chân còn lại ra 4 chân dk cầu h nhưng giờ nghĩ lại thì chỉ cần 3 chân vdk là đủ. 1 chân pwm 2 chân còn lại vừa điều khiển cầu h và vừa điều khiển mở khóa 4066 để ra dc 2 pwm nữa. như vậy vẫn có 4 chân ra. còn vấn đề deatime thì trong bảng sin mình có 1 đoạn cuối hoặc đầu mang giá trị 0 nó cũng k ảnh hưởng gì đến dnagj sóng sin cả vì vẫn tính từ bảng sin ra mà. đoạn này là đoạn 0 chuyển giao giữa 2 nửa chu kỳ
Comment
-
Nguyên văn bởi developerv Xem bài viết
à bạn thử dùng avr đi. với thạch anh 16mhz thì 1us chạy dc 16 chu kỳ máy. vậy 45us sẽ chạy dc 16*45 = 720 chu kỳ máy, tầm này thì mình nghĩ đủ để bạn tính toán và cập nhật dc giá trị bảng sin.
hiện tại mình đang dùng mất 5 chân vdk để dk cầu h. 1 chân ra pwm 2 chân dk 4066 để lấy ra 2 tín hiệu pwm kết hợp với 2 chân còn lại ra 4 chân dk cầu h nhưng giờ nghĩ lại thì chỉ cần 3 chân vdk là đủ. 1 chân pwm 2 chân còn lại vừa điều khiển cầu h và vừa điều khiển mở khóa 4066 để ra dc 2 pwm nữa. như vậy vẫn có 4 chân ra. còn vấn đề deatime thì trong bảng sin mình có 1 đoạn cuối hoặc đầu mang giá trị 0 nó cũng k ảnh hưởng gì đến dnagj sóng sin cả vì vẫn tính từ bảng sin ra mà. đoạn này là đoạn 0 chuyển giao giữa 2 nửa chu kỳ
Banj dang dung loi avr gi the?. Cach dieu khien do sao ban ko dung them 1 chan pwm ma phai qua ic 4066 lam gi cho roi. Cau h chay mode do khong biet co du time de nap dien cho tu bootrap ko. No chi nap 1/2 chu ki sin va xa may tram lan theo duty pwm. Neu chay mode giong nhu mach dau luong minh post thi no co nap bu ap cho tu trong qua trinh pwm, nen tu BT luon du dien de lai mos high. Nhung deadtime phuc tap hon.
Comment
Bài viết mới nhất
Collapse
-
Trả lời cho Hỏi về mạch công suất bị dò DCbởi vandoanĐiện áp ở A và C được ghim bởi Transistor Q8. chuyện áp ra loa + hay - là do các trans khác bị chập chập bên nào thì thay bên đó.
-
Channel: Điện thanh
hôm nay, 12:00 -
-
bởi chinhnguyen9Sực nhớ dòng cân bằng có dạng xung vuông đối xứng, nghĩa là có thể đo bằng đồng hồ Ampe kep. Nên tôi đo test lại, và quả là đo được bình thường với các số liệu trong hình 1.
Qua kết quả này ta thấy mạch này tiên tiến và hửu dụng, nổi bậc ở chổ dung lượng từ...-
Channel: Hướng dẫn sử dụng diễn đàn
hôm nay, 07:10 -
-
bởi dinhthuong92Cảm ơn bác đã chia sẻ nhiều thí nghiệm thực tế.
Về mạch cân bằng cells pin thì theo cá ngân em, nó chỉ có chức năng bảo vệ quá xả và quá nạp cho các cell thôi. Tức là bất kì cell nào trong khi xả mà có áp thấp nhất và bằng...-
Channel: Hướng dẫn sử dụng diễn đàn
18-04-2024, 21:07 -
-
bởi jigokushoujoCó anh chị nào có thể cho em 1 mạch chống ngược cực, chập mạch, khi bị chạm mạch hay ngược cực thì nó sẽ tự động ngắt nguồn,khi không còn chạm thì nó sẽ đóng nguồn lại bình thường. Em có dùng nguồn 12V 75A từ ắc quy . Em cần chụi...
-
Channel: Điện tử dành cho người mới bắt đầu
18-04-2024, 18:24 -
-
bởi chinhnguyen9Tôi nghi ngại về sự hiện diện của điện trở 0,1R trong mach test có thể làm sai lạc và méo mó hoạt động của mạch. Sau khi tháo bỏ điện trở trên test lại thì thấy hoạt động cân bằng tích cực hơn rất nhiều và sờ thấy các most fet của...
-
Channel: Hướng dẫn sử dụng diễn đàn
18-04-2024, 15:01 -
-
bởi chinhnguyen9Test module cân bằng chủ động kiểu Flying Capacitor Balancing 4s 6A TQ
Hình thức board mạch có vẻ ổn. Hình 1 mặt trên và mặt dưới
Hình 2
Lắp bài test với 3 cell 32-650 (4000mAh) với các mức điện áp trong dòng thứ 2 cell số 5 là pin lion 10Ah để tạo độ...-
Channel: Hướng dẫn sử dụng diễn đàn
18-04-2024, 11:26 -
-
bởi chinhnguyen9Hính 1 Sản phẩm board cân bằng acquy Minh Quang
Hình 2 Sơ đồ nguyên lý hoạt động
Hình 3 Sơ đồ đấu dây
Dùng 2 khối pin 32-650 khối 1 4s=13V và khối 2 5s =16V bắt nối tiếp, đấu dây đen B0 vào âm, nguồn B1 vào cọc 13V, và B2 vào cọc 29V,...-
Channel: Hướng dẫn sử dụng diễn đàn
18-04-2024, 10:51 -
-
bởi chinhnguyen91- Sơ khai là mạch cân bằng thụ động do hiệu quả của mạch này là rất kém nên ta vứt nó vào quá khứ.
2- Mạch cân bằng chủ động, so áp liền kề gồm 2 nhánh: dùng từ trường và dùng điện tích
3- Mạch cân bằng chủ động toàn nhóm.(flying capacitor balancing)
Trong mạch cân bằng chủ...-
Channel: Hướng dẫn sử dụng diễn đàn
16-04-2024, 08:48 -
Comment