![]() |
Các bạn có đọc tài liệu mà tôi cung cấp ko đấy? Bài #154
Hãy làm theo cách của họ để xác định các thông số cho động cơ, từ đó tính được hàm truyền! Chắc chắn rằng hàm truyền tính được chỉ là gần đúng, nhưng bộ điều khiển PID mà ta thiết kế có thể thỏa mãn cho 1 lớp các đối tượng chứ ko phải chỉ một. Phương pháp mới là quan trọng:D |
Chào anh em,
Vì đợt này đang ở HN, nên ít điều kiện lên mạng, không thể viết bài được. Có một vài điểm như sau: 1) Rất xin lỗi anh em, vì thời gian ở HCM quá vội, và phải làm nhiều việc, nên việc gửi chip F cũng bận quá nên quên. Khi F quay lại HCM, sẽ gửi chip cho anh em. 2) Theo tiến độ thực hiện, cần phải thực hiện mạch điều khiển động cơ, cụ thể là mạch cầu H. Mọi người tập trung làm phần này cho rốt ráo, chọn một mạch điều khiển và đưa lên diễn đàn cùng phân tích. Anh Nam phụ trách giúp mọi người về phần mạch cầu H, cần phải làm việc tập trung, đồng loạt, như vậy tiến độ công việc mới nhanh. 3) Chúng ta sẽ sử dụng PIC16F877A, vì vậy, mọi thiết kế, các bạn sử dụng chip 16F877A. Ngoài ra, F sẽ gửi kèm cho các bạn mạch chip card của picvietnam để các bạn thử nghiệm. Chúc vui. |
1 Attachment(s)
Upload lại file Lý thuyết động cơ DC dạng pdf
|
Sao không thấy ai hưởng ứng lời của Bác F vây. Ai đó hãy đưa một mạch cầu H của mình lên đi để mọi người cùng phân tích. Em đang rất muốn biết, với các thông số của động cơ như vậy,với tần số băm xung như vậy thì ta phải chọn các thông số của mạch cầu H như thế nào và theo các công thức nào? Mọi người cứ ai làm người ấy biết thì cái dự án mở này còn có ý nghĩa gì nữa chứ.
Cũng đã lâu rồi không thấy mọi người post bài. Đã có gì gây cản trở các bác vậy. Không có ai trả lời cả. Vậy em xin hỏi anh Nam . Em định chọn mạch cầu H như của anh F giới thiệu (#44 trang 3, Song em dùng FET chứ không dùng trans, loại IRF540). (Không biết có mạch cầu nào đã tích hợp sẵn và đáp ứng được với tần số 25 KHz không?) Em định thiết kế tần số băm xung 25KHz(hoặc 20). Như vậy để chọn các thông số của mạch cầu H thì ta phải bắt đầu từ đâu, cách thức như thế nào, mình cần phải tính toán những cái gì liên quan. và như anh F nói là nên thiết kế một chân hồi tiếp dòng về để nếu có muốn điều khiển cả moment nữa thì em phải đưa chân nào ra. Những vấn đề này em vẫn chưa hiểu lắm, có thể là em chưa được học và đây là cơ hội để cho em học hỏi. Mong anh giải đáp giúp. Cảm ơn anh. Mọi người ơi hãy cố lên! ------------------------------------------ Không biết phải hỏi Muốn giỏi phải học. |
Trích:
Mạch cầu tích hợp sẵn thì có rất nhiều, với các thuận lợi là đã tích hợp logic để tránh trùng dẫn, đã tích hợp mạch kích (ví dụ như các vi mạch L6201-L6203, LMD18245, ...). Tuy nhiên, khả năng công suất của các mạch tích hợp không lớn, và quan trọng hơn nữa, là chúng ta sẽ chẳng học được cách thiết kế mạch công suất và mạch kích từ giải pháp này, vì chỉ cần làm theo một application note, lắp thêm vài linh kiện và vi mạch lại với nhau là có thể điều khiển động cơ DC. Cấu trúc của các mạch cầu H đều giống nhau, vấn đề là chúng ta dùng loại linh kiện nào (BJT hay MOSFET hay IGBT hay loại nào khác), nếu dùng transistor thì là kênh N hay kênh P, khả năng đóng ngắt như thế nào (từ dòng điện và điện áp làm việc của mạch). Từ đó mới có thể xác định cần dùng mạch kích loại nào (mạch kích cho một mạch cầu H cụ thể cũng không phải chỉ có một). Khi đã xác định được các yếu tố đó thì chúng ta mới đánh giá được tần số làm việc của hệ, sau đó mới chọn tần số chuyển mạch. Để có tín hiệu hồi tiếp dòng thì chỉ cần thêm một điện trở giữa mạch cầu H và nguồn, trên đường trở về của dòng điện. Vì vậy, tôi đề nghị các bạn chọn cho mình một mạch cầu H nào đó, và tôi sẽ góp ý trên sơ đồ mà các bạn đã chọn. Hơn nữa, nếu tôi đưa ra một thiết kế nào đó mà các bạn không tìm được linh kiện thì sẽ là vô nghĩa (tôi không ở VN tại thời điểm này nên không biết tình hình linh kiện ở VN ra sao). Thân, |
Cảm ơn anh Nam. Đây đúng là kiến thức rất quí báu đối với em cũng như đối với các bạn chưa hiểu biết nhiều về mạch công suất.
|
1 Attachment(s)
Mạch này em vẽ lại nhưng các điện trở R2,5,8,11 em ko biết giá trị có đúng ko ang namqn sử lại giúp e, 4 con zener D5,6,7,8 đều là 15V nhưng em ko biết mua ở chợ nói thế nào (chưa mua loại zener này)
Opto thì theo sphinx loại P521 ko đáp ứng được em cũng ko biết loại nào thì được. http://i71.photobucket.com/albums/i1...an/Hbrigde.jpg |
Trích:
Nếu em đã chọn tất cả các khóa đều là MOSFET kênh N thì chúng cần có 2 mạch kích cho phía cao, còn hai mạch kích cho phía thấp thì dễ dàng hơn. Một số vi mạch kích, chẳng hạn như IR2110 có một cặp driver dành cho phía cao và phía thấp. Nhưng nếu sử dụng các mạch kích loại này thì chúng ta sẽ không thể chỉ dùng một khóa để điều rộng xung, mà các khóa phải được đổi vai trò liên tục để cho mạch bootstrap của vi mạch kích nạp điện tích cho bộ kích phía cao. Một giải pháp đơn giản hơn là chúng ta dùng các biến áp nhỏ để cấp nguồn cho các mạch kích, khi đó mạch sẽ cồng kềnh hơn, nhưng lại khả thi hơn đối với thị trường VN. Nếu dùng biến áp thì chúng ta sẽ cần có 3 cuộn thứ cấp nhỏ, cách ly với nhau, hay chúng ta cần có 3 biến áp nhỏ riêng biệt. Chú ý là biến áp phải có sơ cấp và thứ cấp hoàn toàn cách ly. Dùng trực tiếp opto như vậy sẽ không thể kích nhanh được MOSFET, vì opto có giới hạn về khả năng/tỷ số truyền dòng (current transfer ratio). Em chọn tiếp giải pháp cấp nguồn cho mạch kích đi, rồi chúng ta sẽ bàn tiếp. À, cái hình của em post lên rất nhỏ, không thể đọc được thông số của linh kiện. Thân, |
- IR2110 có lẽ là khả thi đấy anh ạ, 21k/1em ở thị trường miền Bắc. Chỉ cần 2 con là đủ cho 1 cầu H.
- Nếu dùng cầu H loại PN có thể tham khảo mạch kích tần số cao ở trang ELM của một ông người Nhật (đã post rồi nhưng hình như ko ai chịu đọc): http://elm-chan.org/works/smc/smc3.png Ông ấy cũng làm DC Servo và các bạn có thể tham khảo thông tin tại địa chỉ này http://elm-chan.org/works/smc/report_e.html Mạch kích này đã xuất hiện trong 1 số sách về điện tử công suất, tuy nhiên ở đây tác giả đã thêm vào phần điều khiển dead-time. Khối kích FET đã được thử nghiệm, đo đạc, thay đổi thành phần cho phù hợp với điều kiện linh kiện ở ta, các bạn có j thắc mắc cứ đặt câu hỏi. |
4 Attachment(s)
Em vẽ nhầm 2 con fet kênh P. Đúng sẽ là như hình sau
Phần cách li sẽ thay 4 con opto thành 2 con IR2110, a namqn cho e hỏi 2 chân Vb và Vs có tác dụng gì |
Trích:
Nếu dùng phía cao là 2 MOSFET kênh P thì IR2110 lại không thích hợp, vì nó có một floating driver (bộ kích có áp trôi tự do) cho một MOSFET kênh N ở phía cao. Các chân Vb và Vs là hai chân nguồn của bộ floating driver đó, nó dùng mạch bootstrap để nạp điện tích cho tụ bootstrap nằm giữa Vb và Vs, điện tích đó dùng để kích cho MOSFET phía cao. Chú ý là IR2110 không dùng để cách ly nhé. Thân, |
Trích:
|
1 Attachment(s)
Mạch hôm qua em vẽ dùng 2con MOSFET kênh P và 2 con kênh N, ko dùng IR2110. Anh nói sai ở 2 con kênh P em ko hiểu lắm anh giải thích cụ thể
http://i71.photobucket.com/albums/i1...an/Hbridge.png Anh namqn xem dùm em mạch có sai chổ nào ko em dùng 4 con MOSFET kênh N và 2 con IR2I10. Em nghĩ là chân Vb1 nối lên 24V còn chân Vs1 sẽ nối với DONGCO1 (Vs2 DONGCO2, trong mạch em quên ko ghi rõ chân Vb 1/2 Vs1/2). Em up luôn file dsn anh namqn có thể sửa trên file giúp em http://i71.photobucket.com/albums/i1.../Hbridge-1.jpg |
Với MOSFET kênh P thì gate của nó phải âm hơn source thì nó mới dẫn, điện áp source dương hơn điện áp drain để MOSFET dẫn dòng từ source đến drain. Với mạch kích của em thì làm sao kéo gate âm so với source?
Mạch kích của em dùng IR2110 có nhiều chỗ sai, chúng ta cần 4 tín hiệu kích riêng biệt cho 4 khóa, không thể nối thẳng các Vb vào Vcc(+24V) vì như vậy thì Vb không thể bay lên điện thế cao hơn Vcc để kích cho các khóa phía cao. Anh sẽ vẽ mạch kích cụ thể rồi post lên đây. Anh không dùng OrCAD, chỉ dùng Proteus và Eagle, nên nếu ai đó dùng phần mềm khác với hai phần mềm trên thì nên post ảnh chụp của sơ đồ. Một vấn đề nữa nhân tiện cũng nói luôn, không biết có bạn nào biết được các loại mạch kích tương tự như IR2110 hiện có tại thị trường VN, nếu có bạn nào nắm được thông tin về chúng thì xin hãy post lên để chúng ta có nhiều phương án lựa chọn. Thân, |
Trích:
Thân, |
Trích:
Dùng các mạch kích như IR2110 còn có một thuận lợi là chúng ta chỉ cần một nguồn nuôi cho tất cả mạch kích (không cần giải pháp nhiều biến áp nhỏ hay nhiều nguồn một chiều cách ly). Thân, |
Em ko hiểu tạii sao lại phải dùng con kick IR2210. tai sao minh ko dung thang chan PWM cua VDK. mong các bác giải thích giúp.
----------------------------------------------------- Không biết phải hỏi Muốn giỏi phải học |
Theo anh namqn thì 2 con MOSFET kênh P em mắc thêm điện trở nhỏ khoản 22ohm giửa Zener và chân Gate của FET là tạo được áp gate nhỏ hơn S là ok rồi phải ko anh
|
Trích:
Ngoài ra, các MOSFET cần có áp giữa G và S khoảng 10V trở lên thì mới đạt được điện trở nhỏ nhất (tức là làm việc ở vùng bão hòa), do vậy các chân của các vi điều khiển không dùng được vì không tạo được (và cũng không chịu được) các mức áp cao như vậy. Thân, |
Trích:
Anh đã nói là sẽ vẽ và post các mạch lên rồi mà. Thân, |
Trích:
Mạch ở trang ELM là lý tưởng nếu muốn chỉ sử dụng các linh kiện cơ bản. |
1 Attachment(s)
Trích:
O Nhat tao co ban con cach li quang toc do cao tich hop luon phan amplifier cho Transitor cong suat do (neu dung de dk cho FET hoac IGBT thi noi them 1 con dien tro 4k7 tu chan 5 xuong chan 7 cua no la OK). Gia la 10k/1con (Xem datasheet) |
Mạch cầu H điển hình dùng IR2110, và các MOSFET kênh N. Các linh kiện chưa có giá trị vì sẽ tính toán sau.
http://www.picvietnam.com/download/u...ge4DCMotor.gif Thân, |
Trích:
Rất cám ơn bạn đã cung cấp thông tin, bạn nào khác có những thông tin tương tự thì xin hãy post lên, chúng tôi xin chân thành cám ơn những đóng góp của các bạn. Thân, |
Theo mạch của anh namqn, nếu em đk bằng 2 PWM bù nhau thì em sẻ đưa PWM1 vào chân Q1 và Q4, PWM2 vào chân Q3 và Q2 (mạch của em vẽ thì IR2110 thứ nhất sẽ đk 1 chiều: đk 2 con MOSFET Q1 và Q4, con thứ hai sẽ đk chiều ngược lại Q3 và Q2 ->nên em mới đưa PWM1 vào cả 2 chân Hin và Lin của IR2110).
|
Trích:
http://www.picvietnam.com/forum/showthread.php?t=436 Em cũng đã từng đọc luồng đó rồi mà. Theo ý anh, với mạch anh đã post lên, chúng ta có thể điều chỉnh PWM đến gần 100% ở mỗi chiều. Giả sử chiều dương ứng với Q1 điều rộng xung, Q4 đóng (Q2 và Q3 ngắt), khi đó chiều âm ứng với Q2 điều rộng xung, Q3 đóng (Q1 và Q4 ngắt). Với cách của em, PWM từ 0 đến cận 50% là chiều dương, và PWM từ trên 50% đến cận 100% là chiều âm, chẳng hạn. Thân, |
Em đọc bài đó của anh rồi, vì em chưa làm PWM theo 2 pha bù nhau nên em định làm theo cách đó, PWM từ 0-100% thì em đã làm cho đồ án của em với mạch FET_RELAY.
Em thấy trong mạch cũa anh chân mass của cầu H nên tách ra khỏi chân mass của 12V đưa vào IR2110. Như vậy chân CCP2 (RC1) của pic có thể nối trực tiếp với chân Q1, và 1 chân khác của pic (RC0) sẽ kick cho Q4 luôn dẫn dòng. Khi theo chiều ngược lại thì đảo lại RC1 cho Q3 và RC0 cho Q2. |
Trích:
Kích qua IR2110 thì có thể dùng chân vi điều khiển nối trực tiếp với IR2110(mức ngưỡng logic ngõ vào của IR2110 là 3.3V). Thân, |
Công ty TNHH MinhHa Technology sẽ tài trợ cho dự án một vài mạch cầu đã được thiết kế sẵn 8A cho dự án của chúng ta. (Hiện nay mới có 2 mô hình làm xong, cho nên F xin 3 mạch của anh Minh Hà, một mạch picvietnam xin giữ để làm mẫu mô hình, sắp tới anh Minh Hà gửi mạch, F sẽ gửi luôn cho các bạn.)
Trang web của công ty MinhHa, các bạn có thể tham khảo tại: www.minhhaco.com Trên này có rất nhiều sản phẩm về PIC. Chúc vui |
Mạch cầu của MinhHa đã có mạch kích chưa vậy chú F? Có thể lấy thông tin về nó được không?
Thân, |
Anh namqn cho em hỏi như mạch anh đưa ra, nếu nối trực tiếp các chân điều khiển của Pic vào các chân Q1, Q2, Q3, Q4 mà không cần cách ly thì PIC có bị nhiễu không ạ ? Bởi theo kinh nghiệm của em thì nếu không cách ly sẽ dễ bị treo chip lắm anh à.
|
em cũng chưa rõ thông tin về mạch này lắm, có thể nhờ bác Minhha cung cấp thêm thông tin. Mai em gọi điện thoại hỏi bác ý xem mạch của bác ý như thế nào, có lẽ phải cung cấp schema để mọi người biết mà lắp mạch, hoặc là bác ý cung cấp đầy đủ luôn, vì mạch đó bác MH làm cho thầy nào lâu lắm rồi, bây giờ làm lại nhưng cũng chưa test kỹ (em nghe nói là chưa test kỹ). Lần này bác MH cung cấp, thì anh em mình test dùm luôn
Thông báo, đã chuẩn bị chip xong. Chúng ta sẽ thiết kế mạch sử dụng PIC16LF877A để thiết kế bộ điều khiển động cơ DC và lập trình điều khiển PID trên nền 16LF877A. Đây là con PIC thông dụng, và đã nhiều người sử dụng rồi, cho nên việc hỗ trợ lập trình PIC cho dự án này sẽ trở nên đơn giản hơn là dùng một con PIC lạ hoặc dsPIC. F sẽ gửi PIC cho những người hoàn tất mô hình thí nghiệm, mỗi người 2 con, ngoài ra kèm thêm board chipcard, một sản phẩm của picvietnam, trên đó mọi người phải tự hàn linh kiện vào để làm mạch chạy pic. Chúc vui. |
Trích:
Thân, |
Cho Em Tham Gia Voi
Em Cung Dang Dieu Khien Dong Co Dc Vo Cap Toc Do Dung Encoder Tron Nhung Moi Chi Dieu Khien Dong Co Bang Hai Chan Cua Con Pic6f877a Thoi Hai Chan Bam Xung Ay Ma Bac Nao Co The Dieu Khien Cung 1 Thoi Diem (real Time) Nhieu Dong Co Thi Giup Em Voi Em Dang Can De Dieu Khien Vo Cap Cho Robocon Thank You! |
Trích:
Chúc vui PS. Xin lỗi, coi lại còn có mô hình của hoanf, nhưng em chưa sửa lại mô hình thì phải. Vậy sẽ gửi tất cả 3 bộ chip, mỗi bộ 2 con (để phòng cháy nổ hehehe). Ngoài ra, nhắc nhở các bạn là chúng ta mất quá nhiều thời gian thảo luận linh tinh ngoài luồng. Làm cái gì thì dứt điểm cái đó luôn. Bây giờ không phải là lúc thảo luận về bộ điều khiển PID. Các bạn khảo sát lý thuyết PID bây giờ, có thể trao đổi sơ sơ, nhưng làm mô hình thì cứ thế là làm, và làm mạch điều khiển anh Nam đang bỏ thời gian hướng dẫn thì tập trung làm cho xong. Làm quá nhiều việc cùng một lúc không đem lại hiệu quả gì, và làm mất thời gian của rất nhiều người khác. Nếu tập trung làm, thì F nghĩ dự án này chỉ kéo dài chừng 1 tháng là xong, bây giờ kéo dài đã quá lâu rồi mà vẫn chưa làm xong mạch điều khiển. Không có mạch điều khiển thì không làm được gì cả, các bạn ngồi vẽ ra hàm truyền động cơ để làm gì, trong khi cái động cơ cũng không có. Mọi người đọc lại những bài viết từ đầu tới giờ, để xem công việc phải làm là gì, tập trung giải quyết nhanh, đi nhanh, nhất là những người đến sau. Chúc vui |
Cảm ơn anh F, vậy là bọn em sắp có PIC để làm rồi. Em và bạn hoanf mấy hôm nay hơi bận nên chưa sửa lại mô hình được, nhưng bọn em sẽ tiếp tục làm phần mạch điều khiển còn mô hình sẽ sửa lại sau.
mến bluepine |
Chào các bạn !
Mình tên Hiếu là thành viên lâu rồi của diễn đàn và hằng ngày vẫn tìm tòi học hỏi các kiến thức trên diễn đàn của các bạn. Hiếu cũng muốn tham gia vào dự án này nhưng mấy hôm nay đi tìm mãi mà chẳng có cái động cơ có encoder để làm mô hình, đã ra đường Vĩnh Viễn tìm nhưng không có. Có bạn nào có thể giúp mình không. Xin cám ơn rất nhiều. |
Chào cả nhà !
Hôm nay vừa tìm được cái động cơ encoder mất hết 100K , và cũng làm xong phần mô hình rồi , nhưng chưa có đẹp lắm vì chỉ làm từ 14g thôi. Để Hiếu sơn lại cho đẹp rồi post hình lên cho các bạn xem luôn. À cho Hiếu đăng ký tham gia dự án này luôn nha. Trần Thanh Hiếu Địa chỉ : 405 Điện Biên Phủ Q3 Tp_ Hồ Chí Minh (Đây là địa chỉ nơi mình làm việc, địa chỉ nhà mình chưa có ) Điện thoại liên lạc : 08-8395128 or 0913895271 gặp Hiếu |
Cho Hiếu hỏi phần mạch điều khiển gồm những gì vậy các bạn. Hiếu không rành lắm xin các bạn chỉ dùm.
Cám ơn trước nha. |
Bạn gửi hình ảnh mô hình lên cho mọi người, F sẽ gửi PIC cho bạn thiết kế phần điều khiển luôn. Chủ trương thiết kế mạch điều khiển dùng 16LF877A như đã thông báo.
Xin lỗi mọi người vì hôm nọ nói đi gửi nhưng chưa đi được vì quá bận. Mai là ngày cuối cùng, sẽ phải gửi cho tất cả mọi người luôn. Chúc vui |
Múi giờ GMT. Hiện tại là 01:56 AM. |
Tên diễn đàn: vBulletin Version 3.8.11
Được sáng lập bởi Đoàn Hiệp.
Copyright © PIC Vietnam