Thông báo

Collapse
No announcement yet.

Mạch tăng tốc độ kích MOSFET, IGBT!

Collapse
X
 
  • Lọc
  • Giờ
  • Show
Clear All
new posts

  • vungtau88
    replied
    Nguyên văn bởi itx Xem bài viết
    Phần này để dành cho các men quan tâm về kỹ thuật trong luồng, lẽ ra không post nhưng có lẽ nên ôn lại kiến thức căn bản.
    [ATTACH=CONFIG]62279[/ATTACH]
    Với mạch cầu H, yêu cầu thiết kế là phải làm sao cho Vmotor = Vbat , tại sao ? => Để motor có thể hoạt động được.

    Ta chỉ xét đến driver mos hs là phần quan trọng.
    Điện áp trên Q1: +Vds = 0v đây là điều ta mong muốn để cho Vmotor = Vbat vì [Vbat] - [Vds] = [Vmotor] => 12v - 0v = 12v
    Vì vậy nếu [Vg mass] = [Vbat] Q1 sẽ là 0v Q1 không thể hoạt động, tại sao ?
    => Vì tại Q1: [Vgs] = [Vg mass] - [Vmotor] ===> nếu [Vg mass] = [Vbat] = [Vmotor] = 12v >>> [Vgs] = 12v - 12v = 0v.

    Đây là lý do tại sao Fet Q1 thường nóng, chết, đơ vì đơn giản là không đủ áp Vgs để mở bão hòa.

    Quay lại vấn đề bây giờ ta muốn cho Q1 hoạt động, giải pháp là xài tụ boot-strap
    [ATTACH=CONFIG]62280[/ATTACH]

    Tụ boot-strap hoạt động thế nào, xem hình, khi Q1 tắt [Vboot] = [Vcc] = 12v vì được nạp thông qua diode D2 và điện trở nội của Motor. Khi Q1 dẫn [Vboot] = [Vcc] + [Vbat] = 12v + 12v = 24v >>> tụ boot-strap đã nhân đôi điện áp của ta lúc này [Vg mass] = 24v
    thay vào công thức lúc nãy
    [Vgs] = [Vg mass] - [Vmotor] = 24v -12v = 12v với điện áp [Vgs] này Q1 của ta có thể hoạt động.

    Thắc mắc: nếu Vbat = 100v thì chẳng lẽ [Vgs] cũng bằng 100v sao ? =>>> hãy nhìn vào công thức trước của ta [Vboot] = [Vcc] + [Vbat] không phải là [Vboot] = [Vbat] + [Vbat] vì vậy không có chuyện đó xẩy ra.
    trong trường hơp dùng 555 như thế này thì các công thức trên còn đúng ko bác ITX ?

    nếu nguồn cug cấp thay đổi trong pham vi từ 12-24v ? (IRxxx vẫn đc cấp 12v )

    em ngu lâu nên hỏi nhiều 1 tí nên bác đừng quở phạt e ạ,hihi
    Last edited by vungtau88; 08-04-2013, 13:18.

    Leave a comment:


  • vungtau88
    replied
    cám ơn bác ,em đã bắt tay vào chỉnh sửa Ngay và luôn cái mach của mình rồi .Kết quả là duty 100% chay ngon lành .kich On/OFF vo tư .hehe mừng quá

    cảm ơn bác nhiều nhiều .

    Nhưng mà e có thắc mắc là em dùng nguồn 12v nuôi mach .bây giờ em chuyển sang bình acquy 24v thì ko biết thế nào ? cái boótrap bây giờ là 24v- Vmotor(24v ) =0v sao fet cao dẫn đc ạ?

    Leave a comment:


  • itx
    replied
    việc gì phải ráp 2 mạch nhỉ ? sao không nối chung 2 con Cboot vào -C2 ?

    Leave a comment:


  • vungtau88
    replied
    Nguyên văn bởi itx Xem bài viết
    [ATTACH=CONFIG]63707[/ATTACH]
    Lười vẽ mạch và tránh hiện tượng ăn sẵn, phải đi lòng vòng chút.

    Bỏ C2, C3, d1, d2, d3 đi, ngắt chân Cboot nối vào VS.
    Đem cái cân vsCboot đó nối với chổ -C2.
    Không đụng chạm gì đến cân VB cả.
    cảm ơn bác ,nhưng cho e hỏi ngu tí .Như vây là nói tóm lại chân - của vsCboost lúc này nối vào -C2 ?

    mach đc nhân áp bằng tu Cboostrap và diode boostrap ? ( vì lúc này đã bỏ hết diode và tu của mach 555 )

    vây mình phải dùng 2 cái mach 555 cho 2 con ir21xx pk bac ? hơi bị nhiều mach

    bác giúp e phát,e bắt tay làm ngay và luôn ạ

    Leave a comment:


  • itx
    replied
    Click image for larger version

Name:	1Z4231200-1.jpg
Views:	1
Size:	34.6 KB
ID:	1376628
    Lười vẽ mạch và tránh hiện tượng ăn sẵn, phải đi lòng vòng chút.

    Bỏ C2, C3, d1, d2, d3 đi, ngắt chân Cboot nối vào VS.
    Đem cái cân vsCboot đó nối với chổ -C2.
    Không đụng chạm gì đến cân VB cả.

    Leave a comment:


  • vungtau88
    replied
    cảm ơn bác ,con mac 33883 này hiên giờ hết hàng rồi .E quen xài mấy con ir2101 với ir2103 nên còn nhiêu lắm

    vẫn đang chờ hồi âm của bác ITX . Bác giúp em kích FET 100% duty cho mach cầu H với .

    Leave a comment:


  • fantasy
    replied
    ban co thể dung con mc33883,nó kich trưc tiêp 100% duty

    Leave a comment:


  • vungtau88
    replied
    Nguyên văn bởi itx Xem bài viết
    Quyên còn cái mạch kích fet xài IRxxx thiết nghĩ nó quá đơn giản chỉ cần ráp đúng datasheet linh kiện là chạy, ví nó quá đơn giản.
    VD:
    [ATTACH=CONFIG]62169[/ATTACH]
    Ráp => chạy ok => xong



    Còn muốn PWM > 80% với IRxxx đơn giản là ráp thêm một mạch nhân đôi điện áp (vd: NE555) bơm thẳng vào chân VB của IRxxx, thì lúc đó PWM 100% vô tư ( tại sao > ta đang xài tụ bootstrap ngoài, không còn phụ thộc vào PWM của IRxxx nữa) => chỉ cần đơn giản là hãy làm ơn nhớ lại kiến thức căn bản đã học. => bó tay.com
    bác ITX cho e cái sơ đồ mach cu thể hơn đc ko ? e nâng áp bằng con mc34063 từ 12v -24v đc rồi .nhưng mà đấu +24v vào chân VB thì Khi PWM nó ko chay luôn , Mach có cần thay đổi gì ko bác ? diode ,tu boostrap .....

    em muốn kich 100% duty cho nó luôn ,e cám ơn bác nhiều

    Leave a comment:


  • superhieu1
    replied
    ý bạn nói về kích thước và mẫu mã à, cái này la demo đầu tiên, mà thôi, tôi cũng không làm bên mảng này.

    Leave a comment:


  • fantasy
    replied
    Oh,nhìn vào hình như vây là mình biết vì sao ban ko thể bán đc hàng rồi .

    Leave a comment:


  • superhieu1
    replied
    làm không sài được thì làm sao gọi là đồ đi bán. nó nằm trên chiếc nhỏ đấy, cả board cong suất, vẽ đại.

    Leave a comment:


  • fantasy
    replied
    Nguyên văn bởi superhieu1 Xem bài viết
    thứ nhất mình làm ra mà thương hiệu không bằng mấy thằng kia, dù nó trùng sóng rớt lạch bạch.
    thứ hai làm mà không bán được số lượng lớn thì giá lại không bằng.

    nên cuốn chiếu sang món khác.
    nhưng mà đồ bác làm xài đc ko ? bán sô luong nhỏ chắc là mắc hơn tui Tq rồi.

    Leave a comment:


  • KhoaiLuoc
    replied
    Nguyên văn bởi superhieu1 Xem bài viết
    tôi chưa rõ ý bạn,
    if(var>256)
    {var=256;}

    ?
    Vâng ,để có duty 100% đó a , theo em hiểu là như thế , ko biết có đúng ko ?

    Leave a comment:


  • superhieu1
    replied
    Nguyên văn bởi KhoaiLuoc Xem bài viết
    To superhieu1 : rất cám ơn Bác đã trả lời nhưng em thực sự thì cũng chưa hiểu lắm về ý bác ... tại vì em chậm hiểu lắm em lấy ví dụ ntn :e điều khiển BLDC 3 pha có hall sensor , giá trị duty 100% là 320 vậy ở duty 80% là 256 thì mình lập trình lại lấy 256 là max duty hở bác @,@ ???
    tôi chưa rõ ý bạn,
    if(var>256)
    {var=256;}

    ?

    Leave a comment:


  • superhieu1
    replied
    Nguyên văn bởi fantasy Xem bài viết
    sao lại ko làm board dieu khiển cho mo hình rc nua z ban? có phải ko canh tranh đc với hàng TRUNG QUÔC ko? hay là vì một lý do nào khác
    thứ nhất mình làm ra mà thương hiệu không bằng mấy thằng kia, dù nó trùng sóng rớt lạch bạch.
    thứ hai làm mà không bán được số lượng lớn thì giá lại không bằng.

    nên cuốn chiếu sang món khác.

    Leave a comment:

Về tác giả

Collapse

superhieu1 Tìm hiểu thêm về superhieu1

Bài viết mới nhất

Collapse

Đang tải...
X