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
-
bởi chinhnguyen9Hoạt động của thế hệ mạch cân bằng trước đây dựa trên nguyên lý so áp giữa 2 string liền kề. Hoạt động cân bằng chỉ kích hoạt khi sự chênh lệch vượt ngưỡng 100mV và ngưng hoạt động khi mức chênh lệch giảm xuống còn 30mV. Bản...
-
Channel: Điện tử dành cho người mới bắt đầu
hôm nay, 05:07 -
-
bởi chinhnguyen9Xem hình minh họa có phần thuyết minh bên trong tiện việc quan sát và đọc thuyết minh. Khi G1 high dòng điện chạy theo các đường màu đen khi G2 high dòng điện chạy theo các đường màu nâu đỏ.
Bổ sung một tính chất củng cố cho tên gọi tụ bay: Trong mạch đề cập chỉ...-
Channel: Điện tử dành cho người mới bắt đầu
Hôm qua, 21:02 -
-
bởi chinhnguyen9Sản phẩm này ghi version 2.0 01-2024 MADE IN CHINA nhưng không thấy thương hiệu hình 1
Do 8 chân G của 8 mosfet được đấu song song thành 2 nhóm nên có cùng biên độ xung kích 12V. Nhưng Q1 và Q2 nằm cuối dãy, chân S cùa chúng có điện áp DC cao đến...-
Channel: Điện tử dành cho người mới bắt đầu
Hôm qua, 20:37 -
-
bởi xuanthiettivi em bị mất remote lỡ vào chế độ usb giờ không chọn lại source được. ai có file nạp cho em xin với ạ. Model 32HD957T2
-
Channel: Điện tử truyền hình
Hôm qua, 10:53 -
-
Trả lời cho Giải thích nôm na từ "tụ bay"bởi chinhnguyen9Đa tạ lời cảm ơn của bạn. Mến!
-
Channel: Hướng dẫn sử dụng diễn đàn
Hôm qua, 05:06 -
-
Trả lời cho Xin tư vấn về mạch cầu H cho inverter 1000wbởi thebinhzChắc là không được đâu bạn ơi
Quán ăn Vĩnh Yên-
Channel: Điện tử công suất
25-04-2024, 21:56 -
-
Trả lời cho Giải thích nôm na từ "tụ bay"bởi thebinhzCảm ơn bạn nhiều nha
Nhà hàng Vĩnh Yên-
Channel: Hướng dẫn sử dụng diễn đàn
25-04-2024, 21:50 -
-
bởi chinhnguyen9Vai viết này đã được chuyển sang chuyên mục phù hợp....
-
Channel: Hướng dẫn sử dụng diễn đàn
25-04-2024, 08:29 -
-
bởi chinhnguyen9
Xem hình có phần thuyết minh bên trong tiện việc quan sát và đọc thuyết minh. Khi G1 high dòng điện chạy theo các đường màu đen khi G2 high dòng điện chạy theo các đường màu nâu đỏ.
Bổ sung một tính chất củng cố cho tên gọi tụ...-
Channel: Hướng dẫn sử dụng diễn đàn
24-04-2024, 01:15 -
-
Trả lời cho CODE/ROM-dvb-vcd-dvd-mindikaraoke- Máy nạp Rombởi ThaPhong20Mình cần giúp đõ đầu California MIDI-800K
Ngày trc có nghe tin đồn đầu này có thể chạy đĩa DH-3600 nên mua Vol 26 về chạy thử và nó báo góc trái dòng code rồi tự thay nền DH-3600S luôn. Sau khi tự thay nền thì nó tiếp tục báo dòng Code...-
Channel: Thiết bị thu phát MEDIA dân dụng
23-04-2024, 19:24 -
Comment