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}

Hỏi về c1815

Thảo luận trong 'Kỹ thuật Điện - Điện tử' bắt đầu bởi thpttantru12a2, 7 Tháng mười 2012.

  1. thpttantru12a2 New Member

    Số bài viết: 16
    Đã được thích: 0
    Điểm thành tích: 1
    Qua tìm hiểu trên mạng thì mình thấy để sáng nhiều led trên chân của VĐK thì người ta thường mắc Vcc-led-trở-c1815-chân VĐK. Vậy c1815 để làm gì? Mình cũng mắc như vậy nhưng mà sao nó sáng yếu quá! Nguồn cho led là 6v, và mình có dùng 7805 cho VĐK
  2. 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
  3. thpttantru12a2 New Member

    Số bài viết: 16
    Đã được thích: 0
    Điểm thành tích: 1
  4. dkc09102 New Member

    Số bài viết: 7
    Đã được thích: 0
    Điểm thành tích: 1
  5. 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
    Dòng của các vi điều khiển thường không quá nhiều! Đối với 89S52, như sau:
    _ Dòng sink lớn nhất trên mỗi chân: 10mA
    _ Dòng sink lớn nhất trên 8 bit port (sử dụng 8 bit/port cùng lúc): Port 0: 26mA, port 1 2 3: 15mA

    Do đó, nếu yêu cầu điều khiển cấp dòng cao, người ta dùng BJT, BJT công suất, FET để kích cho tải hoạt động, tùy theo tải yêu cầu dòng nhiều hay ít mà sử dụng cho phù hợp

    Xét trên 1 nhánh gồm 5 con LED, ví dụ bạn sử dụng LED đỏ, sụt áp trên LED 2V, 5 con LED đỏ, sụt áp tổng là 10V, bạn dùng nguồn 6V, sáng yếu là phải! Tùy theo màu sắc của LED, ta có sụt áp khác nhau, ví dụ: xem link này, bảng Color and Materials http://en.wikipedia.org/wiki/Light-emitting_diode Khi dùng thông số sụt áp để tính toán trở hạn dòng, ta lấy giá trị trung bình là được, LED đỏ nằm trong khoảng 1.8V đến 2V.
  6. thpttantru12a2 New Member

    Số bài viết: 16
    Đã được thích: 0
    Điểm thành tích: 1
    Mình mắc 1 con vẫn sáng yếu bạn à. Đo thử chân C của c1815 thì chỉ có 4.5V => lệnh áp là 1,5V nên sáng yếu.
    Nhưng ko biết làm sao mới lên đây hỏi nè
  7. 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 cho điện trở 10k nối chân vđk để phân cực cho cực B! Mạch này đơn giản mà sao có khó khăn gì nhỉ?
  8. chanhvan08 New Member

    Số bài viết: 384
    Đã được thích: 0
    Điểm thành tích: 0
    Port 0 của 89 là port thu để hở, bạn không thể mắc thế được. Cách giải quyết: chuyển chân kích transistor qua các port khác, đồng thời add thêm điện trở 1k giữa chân vđk và cực B transistor. Thêm nữa, bạn hạn trở led bao nhiêu Ohm thế? Cái này phải tính nghen!
  9. thpttantru12a2 New Member

    Số bài viết: 16
    Đã được thích: 0
    Điểm thành tích: 1
    Với người chưa biết gì thì bạn nghĩ có khó không?
    Cái trở là 120 ohm
    Còn thêm điện trở giữa chân VĐK và cực B để phân cực để làm gì vậy bạn?
  10. chanhvan08 New Member

    Số bài viết: 384
    Đã được thích: 0
    Điểm thành tích: 0
    Trở giữa chân VĐK và cực B không phải nhằm mục đích phân cực. Vì bạn kích 5V, trong khi tiếp giáp BE của transistor chỉ là 0.7V. Nếu không có trở thì 4.3V này nằm ở đâu? => xảy ra khả năng hỏng tiếp giáp, vậy trở chỉ thực hiện nhiệm vụ bảo vệ an toàn transistor mà thôi. Cái mấu chốt của schematic bạn đưa lên là bạn dùng PORT0, mà port này lại là port thu để hở, khi VĐK xuất mức 1 thì chân ngõ ra lại ở Hi-Z=>không kích được transistor dẫn bảo hòa được. Bạn đọc kĩ các vấn đề này hơn sẽ rõ!
  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
    Hoạt động transistor gồm: tắt, khuếch đại, dẫn bão hòa! Transistor hoạt động tức là ở vùng khuếch đại hoặc bão hòa, không phân cực sao nó hoạt động được??? Thêm trở vào cực B cũng là phân cực định dòng cực B rồi!

    Đồng ý vụ này! Không để ý cái PORT 0 của 89S52! >"< Thật ra transistor vẫn chỉ hoạt động ở vùng khuếch đại, muốn nó dẫn bão hòa đâu thể mắc đại điện trở vào cực B được, phải có tính toán! :D

    Như vậy là hoặc là chuyển sang port khác để kích trans, hoặc là dùng port 0 và treo thêm 1 điện trở ngoài, nếu treo thêm điện trở ngoài thì không cần điện trở phân cực cực B nữa, vì port 0 là cực thu để hở!
  12. thpttantru12a2 New Member

    Số bài viết: 16
    Đã được thích: 0
    Điểm thành tích: 1
  13. sinhvien_2012 Member

    Số bài viết: 72
    Đã được thích: 0
    Điểm thành tích: 6
    Port 0 của VDK là cực thu để hở, nếu mắc như bạn thì led sẽ sáng yếu hoặc không sáng.Bạn cần phải có điện trở thanh ( cho cả port 0 ) kéo lên nguồn để cho led sáng :).Còn các port kia nối led hok vấn đề gì chủ yếu tính toán điện trở cho phù hợp để led sáng theo mong muốn :)
  14. 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
    Chắc hư chứ bạn! :) Bởi vậy người ta thường cách ly ngõ ra của vi điều khiển bằng các IC đệm, BJT, opto, vân vân..... Đó là khi bạn điều khiển tải lớn. Nếu dùng điều khiển 1 con led thì chẳng sao, vì chỉ cần 10mA là đủ cho LED sáng rồi! :)

Chia sẻ trang này