1. THÔNG BÁO TUYỂN ADMIN DIỄN ĐÀN 2013
    Tìm kiếm nhà trọ - Ở ghép
    THÔNG BÁO BÁN ÁO SPKT.NET CHO THÀNH VIÊN DIỄN ĐÀN


    HÃY TÌM KIẾM Ở ĐÂY TRƯỚC KHI ĐẶT CÂU HỎI
    {xen:phrase loading}

Giúp em về mạch đk động cơ này với

Thảo luận trong 'ĐỒ ÁN' bắt đầu bởi kenji76, 9 Tháng ba 2012.

  1. kenji76 New Member

    Số bài viết: 9
    Đã được thích: 0
    Điểm thành tích: 0
    Tình hình đây là cái đồ án môn học đầu tiên của em (thấy cô quy định chỉ làm mạch tương tự đơn giản). Em đang dự định làm mạch điều khiển tốc độ đông cơ đơn giản. Em thấy được cái mạch nảy trên mạng, nhưng chưa hiểu rõ về nguyên lý hoạt động cho lắm, và về chức năng của các con linh kiện (đặt biệt là con mấy con BJT). Em xin nhờ sự giúp đỡ của các anh chị , có thể giải thích dùm em với về mạch này với và theo mấy anh chị mạch này khi thi công thực tế có chạy được không? (vì đồ án phải nộp cả mạch thi công).Nếu được em sẽ bắt tay vào làm luôn. Mong nhận được sự giúp đỡ và nhiều lời khuyên từ cá bậc tiền bối (^^), em xin chân thành cảm ơn rất nhiều!!! View attachment 818
  2. hoantien Member

    Số bài viết: 359
    Đã được thích: 1
    Điểm thành tích: 18
    mạch này điều khiển động cơ bằng độ rộng xung.
    - con 555 đầu tiên tạo xung mono với mỗi lần nhấn nút. xung này được đưa vào khối thứ 2 là con 4017
    - con 4017 nhận xung từ con 555 đàu tiên, cứ mỗi lần nhận 1 xung thì ic sẽ dịch mức 1 từ Q0 tới Q9. ở mỗi ngõ ra có 1 biến trở. Con biến trở này đucợ nối với con 555 thứ 2
    - con 555 thứ 2 nhận mức 1 ngõ ra của 4017. khi 1 ngõ ra của 4017 lên mức 1 thì xem như con biến trở trên ngõ ra đó nối nối tiếp với điện trở trên chân 7 của 555.
    - với mỗi giá trị điện trở khác nhau thì xung ngõ ra sẽ có độ rộng khác nhau.
    - xung này dduuocwj kích cho con T2 thông qua con T1. con T2 sẽ dẫn dòng làm chạy động cơ
  3. linhdong Member

    Số bài viết: 306
    Đã được thích: 6
    Điểm thành tích: 18
    Giới tính: Nam
  4. kenji76 New Member

    Số bài viết: 9
    Đã được thích: 0
    Điểm thành tích: 0
    @hoantien: cảm ơn anh rất nhiều, nhưng anh có thể làm ơn giải thích rõ hơn xíu về cách hoạt động thực tế được không anh, có phải là khi mình nhấn switch thì cứ sau mỗi lấn nhấn độ rộng xung tăng ---> động cơ quay nhanh hơn? Và với mạch này mình dùng động cơ trong xe đồ chơi được không anh?

    @linhdong: cám ơn anh rất nhiều, nhưng em mới vào chuyên ngành nên chưa hiêi về Vđk với lại thấy cô chỉ yêu câu mạch đơn giản thôi àh anh, bài của anh rất hay, em sẽ tham khảo em cám ơn lắm ^^
  5. linhdong Member

    Số bài viết: 306
    Đã được thích: 6
    Điểm thành tích: 18
    Giới tính: Nam
  6. hoantien Member

    Số bài viết: 359
    Đã được thích: 1
    Điểm thành tích: 18
    đúng rồi, khi độ rông xung tăng lên thì điện áp trung bình ngõ ra tăng theo tức là tốc độ động cơ sẽ tăng theo. còn điiều khiển được động cơ nào thì tùy thuộc vào con T2, vd như trong hình là con TIP3055 chịu được dòng 15A với điện áp tối đa là 70v thì em chỉ dùng để điều khiển động cơ nào từ cỡ đó trở xuông thôi. Nhưng với công suất của con tip 3055 này thì chấp cái động cơ to bằng cái đùi lun á!!^^
  7. kenji76 New Member

    Số bài viết: 9
    Đã được thích: 0
    Điểm thành tích: 0
    Cám ơn mấy anh rất nhiều sau mấy ngày tìm tòi , em đã hiểu cơ bản về mạch. Nhưng có ai làm ơn giải thích kỹ hơn cho em về sự thay đổi của độ rộng xung khi từ 555 qua 4017 được không? tại sao 4017 là ic đếm thập phân lại có thể thay đổi độ rộng và điện áp của 555 khi đưa vào ở từng mức, và sau khi nó xuất ra 555 bên kia lại có thể kích cho BJT đk động cơ ở các mức khác nhau được? Nếu dc làm ơn cho em xin biểu đồ xung chi tiết với, em cám ơn rất nhiều.
  8. hoantien Member

    Số bài viết: 359
    Đã được thích: 1
    Điểm thành tích: 18
    haizz, vậy mà bạn kêu hiểu mạch
    bạn để ý cho thật kĩ này:
    - con 555 đầu tiên chỉ có 1 nhiệm vụ duy nhất là tạo xung mono mỗi khi nhấn nút tức là chỉ có nhiêm vụ chống dội cho nút nhấn.
    - ngõ ra con 4017 là ngõ ra số nên điện áp ra là không đổi . Khi ngõ ra nào của 4014 có điện thì biến trở của ngõ ra đó sẽ đc mắc nối tiếp với R4 và mắc lên VCC. Các biến trở ở ngõ ra khác nối với R4 xuống mass.
    Như vậy biển trở tại chân có mức 1 và các biến trở con lại koi như 1 cầu phân áp và điện áp ngõ ra sẽ thay đổi tùy theo giá trị biến trở tại ngõ ra có mức 1.
    khi điện áp này thay đổi thì điện áp nạp xa của tụ C3 ( 2/3 vcc và 1/3 vcc) cũng thay đổi làm độ rộng xung ngõ ra thay đổi theo


    vì thế với VRx khác nhau thì đọ rông xung khác nhau.
  9. kenji76 New Member

    Số bài viết: 9
    Đã được thích: 0
    Điểm thành tích: 0
    cám ơn các anh đã giúp đỡ rất nhiều, em đã làm xong layout cũng như mua linh kiện , hic, nhưng giờ lại có chuyện, em mô phỏng bằng proteus thì mạch lại báo lỗi , có ai giúp em thêm lấn nữa với, nó bị lỗi sao vậy mấy anh? Giá trị biến trở em lấy từ 56K x1 đến 56K x10. Không biết có hợp lý không vậy?
    [IMG]
    [IMG]
  10. hoantien Member

    Số bài viết: 359
    Đã được thích: 1
    Điểm thành tích: 18
    cái biến trở bạn xài nó hok mô phỏng được, ban phải dùng loại pot-HG (có chữ active) mới mô phỏng đc
  11. croket_2512 Moderator

    Số bài viết: 2,190
    Đã được thích: 17
    Điểm thành tích: 38
    Giới tính: Nam
    Bạn nên upload thẳng hình ảnh lên diễn đàn cho dễ theo dõi như bên dưới ấy.

    Nếu muốn tiết kiệm 1 con 555 thì, tầng đầu tiên em có thể dùng nút nhấn, trở, tụ điện là có thể tạo xung mono bằng nút nhấn rồi và có thể chống dội luôn! :)

    Vụ cầu phân áp này mình không đồng ý. Vì ở mỗi biến trở VRx (VR1 đến VR10) đã có 1 con diode để chặn dòng ngược. Khi bất cứ ngõ ra từ Q0 đến Q9 lên mức 1, thì tất cả các diode ở ngõ ra còn lại bị phân cực ngược, và do đó không có cầu phân áp nào ở đây cả.
    Có 2 lý do để mắc diode ở mỗi ngõ ra của 4017, MỘT LÀ không để VR ở các ngõ ra ảnh hưởng nhau, HAI LÀ nếu có lúc vô tình bạn vặn 2 biến trở VR bất kì về 0, thì ngõ ra bị nối tắt, để lâu là hỏng ngõ ra 4017 ngay!
    Nếu bỏ diode ra, mạch vẫn hoạt động nhưng việc tinh chỉnh tần số, và độ rộng xung bằng các biến trở sẽ gây khó khăn cho bạn rất nhiều, vì bạn phải chỉnh nhiều biến trở. Một điều nữa là dạng xung ngõ ra phụ thuộc vào VR, R4, R5, C3 chứ không phụ thuộc vào cầu phân áp (nếu có mà hoantien đã nói). Và 555 hoạt động với sự so sánh áp giữa hai giá trị 2/3VCC, 1/3VCC tức là chỉ dính đến giá trị VCC mà thôi!

    Bạn làm về 555 chắc cũng có biết các công thức tính về tần số và duty cycle (hệ số lấp đầy xung) nhưng mình cứ cung cấp lại cho chắc ăn:
    Đối với 555 thứ 1 hoạt động ở chế độ tạo xung mono, thời gian ở mức cao của xung ngõ ra: T=1,1*R2*C1
    Đối với 555 thứ 2 hoạt động ở chế độ đa hài bất ổn.
    Chu kỳ xung ngõ ra: T=(VRx+R4+2*R5)*C3*ln2
    Duty cycle: D=(VRx+R4+R5)/(VRx+R4+2*R5) (đơn vị %)
    Bạn nên tính toán lại giá trị VRx, R4, R5, C3. Lý do như sau: giả sử ta có Q0 = 1, mạch hoạt động với VR1, R4, R5, C3. Gỉa sử tiếp ta, vặn biến trở VR1=0, tức là mạch chỉ còn R4, R5, C3. Hãy thử tính tần số (chu kỳ) ngõ ra xem:
    T1= (R4+2*R5)*C3*ln2=(56k+2*470k)*22u*ln2=15.188 giây.
    Duty cylce=(R4+R5)/(R4+2*R5)=(56k+470k)/(56k+2*470k)=52.8%
    Như vậy thời gian T1on=8 giây, T1off=7 giây (mình tính gần đúng nhé). Như thế, động cơ chạy khoảng 7 giây, dừng 8 giây. Mình chưa thấy kiểu PWM nào mà thời gian chạy dừng lâu như thế cả! Đó là lúc VRx=0 thôi nhé, vặn hết cỡ còn lâu nữa. Do đó bạn phải tính lại giá trị R4, R5, C3 cho chắc trước, rồi chọn biến trở, chọn biến trở có thể dễ dàng hơn vì nó có khoảng thay đổi. Tính T đến cỡ mili giây ấy! Tính nhỏ nhỏ, để còn bù trừ khi vặn biến trở VRx nữa!
    Gía trị các biến trở trong sơ đồ người ta ghi là 470k rồi. Chọn theo người ta cũng được, hoặc tự bạn chọn cũng được, nhưng cũng phải tính toán cho phù hợp với yêu cầu về tần số và duty cylce của bạn! :)
  12. kenji76 New Member

    Số bài viết: 9
    Đã được thích: 0
    Điểm thành tích: 0
    Chân thành cám ơn anh croket_2512 rất nhiều,nhờ mấy công thức anh cho mà tình toán cũng suôn sẻ hơn, giờ em đang làm , có gì thắc mắc nữa em hỏi tiếp, mong anh giúp đỡ thêm. Cám ơn các anh rất nhiều !!!
  13. kenji76 New Member

    Số bài viết: 9
    Đã được thích: 0
    Điểm thành tích: 0
    Anh croket_2512 và mấy anh ơi,làm ơn giúp em nữa với.

    Bây giờ sau khi tính toán với con 555 đầu tiên, em định thay R2=680K để xung ngõ ra có T=1,1*680K*4,7uF=3,516 s (theo em nghĩ thời gian mức cao lớn sẽ dễ thấy hơn không biết có đúng không ? cho em hỏi thêm 1,1 là tính sao mà có vậy anh?)
    Tiếp đến là con 555 thứ 2, bây giờ em chon R4=750K và R5=100k, vẫn giữ nguyên tụ C3=22uF (em thấy sao R4 lớn quá ko biết có ổn không?), thì ta có:
    Khi VR=0, T=14,487s và duty cycle=90,52% => T1on=13,114s và T2off=1,073s
    VR=500K ( vì em ko mua dc VR=470, nên em mua 500K luôn ) thì ta có T=22,114s và duty cycle=93,1% => T1on=20,589s và T2off=1,525s
    CHO EM XIN Ý KIẾN ANH LÀ GIÁ TRỊ NHƯ VẬY CÓ HỢP LÝ KHÔNG Ạ?

    Một vấn đề nữa em cũng thắc mắc mong các anh giúp đỡ đó là về 2 con BJT TIP3055 và TIP32( nó không bán, nhưng bảo TIP42 cũng y chang nên em lấy lun) làm ơn cho em xin thông tin về 2 con này với (tra datasheet rồi nhưng ko hiểu lắm ,hic)với lại bình thường thi ghép darlington là giữa PNP&PNP hoặc NPN&NPN giờ 2 con này mỗi con 1 loại, em tính dòng ra đk động cơ rối nùi, @@!
    mấy anh giúp em với .
    Và vấn đề nữa là con diode 1N5402 em mua cũng ko có, nó đưa con 1N5408 @@, em tra datasheet xong cũng mù tịt về con này, mong các anh giúp đỡ.
    EM CHÂN THÀNH CÁM ƠN SỰ GIÚP ĐỠ RẤT NHIỀU CỦA MẤY ANH, MONG MẤY ANH GIÚP THẰNG EM LẤN NỮA, EM CÁM ƠN LẮM !!!!!
  14. kenji76 New Member

    Số bài viết: 9
    Đã được thích: 0
    Điểm thành tích: 0
  15. croket_2512 Moderator

    Số bài viết: 2,190
    Đã được thích: 17
    Điểm thành tích: 38
    Giới tính: Nam
    _ Công thức 1.1RC do người ta tính, có cần thiết phải trình bày trong bản báo cáo không em? Nếu cần thì google thử xem.
    _ Khối đầu tiên chỉ có nhiệm vụ cấp xung clock, kèm chống dội cho nút nhấn cho IC4017. Chỉ cần 1 xung cạnh lên là IC4017 đếm thôi, e để 3 giây, tức 3 giây sau khi nhấn, ngõ ra 4017 mới tác động. Lâu thế! Giảm xuống hàng mili giây đi em, cho tác động tức thời luôn!
  16. kenji76 New Member

    Số bài viết: 9
    Đã được thích: 0
    Điểm thành tích: 0
  17. croket_2512 Moderator

    Số bài viết: 2,190
    Đã được thích: 17
    Điểm thành tích: 38
    Giới tính: Nam
    Việc chọn BJT chủ yếu là phụ thuộc em điều khiển tải lớn hay tải nhỏ, ở đây là động cơ.
    Nếu tải lớn, cần dòng lớn, tức nguồn của em cũng cần có công suất lớn đủ để cấp cho động cơ. Nếu em dùng nguồn làm từ 7812 thì nên sử dụng động cơ công suất nhỏ thôi, động cơ lớn quá là không đủ dòng để chạy đâu, 7812 chỉ cho phép dòng 1A thôi.

    Thay đổi công suất động cơ, dẫn đến em có thể thay đổi BJT công suất bé hơn, không cần quá dư dả như 3055. Ví dụ như TIP41, TIP42, TIP142,..... BJT công suất nhiều loại lắm.

    Về diode 1N5402, nó là loại didoe phục hồi nhanh. Tác dụng của nó trong mạch này là triệt tiêu suất điện động tự cảm phát sinh ra khi em dừng động cơ, thay đổi tốc độ động cơ đột ngột. Suất điện động có chiều ngược với chiều cấp nguồn ban đầu của em. Đối với các động cơ lớn, suất điện động này rất lớn và có thể phá hỏng tiếp giáp p-n của BJT công suất. Nếu em thay đổi động cơ sang loại nhỏ hơn, công suất nhỏ hơn, có thể sử dụng các diode bình thường như 1N4007 cũng được.
  18. croket_2512 Moderator

    Số bài viết: 2,190
    Đã được thích: 17
    Điểm thành tích: 38
    Giới tính: Nam
    Hai con BJT này ngắt dẫn cho động cơ chạy, nên chọn chủ yếu dựa vào dòng collector, điện áp các mối nối BE, CE, coi có hợp với nguồn 12V không. Vậy thôi à!

    Em có thể dùng 2 con NPN để ghép với nhau. Nếu thế, hãy đem R8 thế chỗ R6, và đem R6 nối với mass. Làm thế thì, em sẽ dùng mức cao để điều khiển NPN đầu tiên. Còn như trong hình, em sẽ dùng mức thấp để điều khiển.

    Còn con 555 thứ 2, nếu e tính như thế, dựa vào mạch của em, chưa thay đổi con BJT, anh phân tích:
    _ Khi VR=0, T=14,487s và duty cycle=90,52% => T1on=13,114s và T1off=1,073s => T1on là BJT 1 ko dẫn, động cơ ngưng quay trong 13 giây, T1off là BJT dẫn, động cơ quay trong 1 giây rồi dừng. Hình dung đi em! Có ai điều khiển tốc độ động cơ, cho động cơ quay 1 giây, dừng 13 giây không??????????

    _ Em đọc thêm link này http://hoiquandientu.com/read.php?574 về phần PWM (Pulse Width Modulation - Điều biến động rộng xung) rồi suy nghĩ thêm về việc chọn lựa tần số, duty cycle. Anh ví dụ mẫu nhé: tần số 1khz, duty cycle 60%, 70%,..... Đối với cấu hình mạch 555 số 2 này, em không thể tạo duty cycle bằng hoặc dưới 50% đâu. Muốn tạo, phải thêm vài linh kiện vào. Do đó a gợi ý, e điều khiển 5 cấp tốc độ thôi, PWM 60%, 70, 80, 90, 95%.......... :D Thay BJT bằng NPN để điều khiển bằng mức cao.

    _ Nguyên tắc điều khiển PWM http://hoiquandientu.com/read.php?573

    Đọc hết những gì anh nói, tổng hợp và suy nghĩ sẽ rõ! Liên hệ với giáo viên hướng dẫn đồ án ấy! Cứ hỏi những gì em không biết xem thầy nói thế nào!
  19. kenji76 New Member

    Số bài viết: 9
    Đã được thích: 0
    Điểm thành tích: 0
    Hic, Tình hình là giờ em dùng 2 con BJT là TIP142 và TIP3055 mắc theo kiểu darlington, đem R8 thế chỗ R6 và R6 nối mass như anh đã chỉ, với các thông số như trên em tính điều khiển ở mức cao như anh nói thì giờ động cơ nó chạy miệt mài @@!. Nhấn nút điều khiển không có tác dụng gì hết, hic. Chỉ giúp em đường đi tiếp với mấy anh ơi , Thấy hướng dẫn của em đi công tác rồi, hic em đang tự bơi , mà gần nộp đồ án nữa, hic. HELP ME , SOME BODY HELP ME, PLEASE !!!!

Chia sẻ trang này