ko bít con tran nào là hợp lý
Collapse
X
-
Tui xài cái circuit nì cả 15 năm nay hông có sao . Người hỏi thì complain là nó hổng chạy . Người đọc thì cho là tui lấy từ trên trời xuống rùi nói dóc . Mệt quá . Lần sau chừa , hông thèm xía vô nữa .
-
... bác quên rằng khi logic active mức 1 thì M1 ngưng dẫn, cho dù áp rơi trên trên P1.0 là 6V - 0,7V = 5.3V (chưa tính sụt áp qua R) thì chẳng ăn thua gì, không kích hoạt được relay đâu bác ạ... không tin bác lắp mạch thực tế sẽ thấy, cái này lúc trước em đã làm roài....Nguyên văn bởi nhathung1101 Xem bài viết@MHz:
Đúng là dùng kiểu đó tiện hơn, nhưng với điều kiện các thiết bị kết nối (relay, led) đều dùng ở mức 5V. Mà kiếm relay 5V có tiếp điểm chịu dòng cao là hơi khó. Lý do là cơ cấu nặng hơn, lực từ tạo ra từ 5V không đủ kéo. Vì vậy, các relay dẫn dòng cao thường dùng 12V trở lên.
À mà trong sơ đồ 2, cấp áp 6V cho cực E của A1015 là nó đã luôn dẫn rồi đó.
... níu bác ngại thì xài relay 5V thôi ạ... dù sao đi nữa đây cũng là mạch rất đơn giản mà khả thi có phải không bác ạ...hihi....
Leave a comment:
-
@MHz:
Đúng là dùng kiểu đó tiện hơn, nhưng với điều kiện các thiết bị kết nối (relay, led) đều dùng ở mức 5V. Mà kiếm relay 5V có tiếp điểm chịu dòng cao là hơi khó. Lý do là cơ cấu nặng hơn, lực từ tạo ra từ 5V không đủ kéo. Vì vậy, các relay dẫn dòng cao thường dùng 12V trở lên.
À mà trong sơ đồ 2, cấp áp 6V cho cực E của A1015 là nó đã luôn dẫn rồi đó.
Leave a comment:
-
Tưởng chỉ dùng nguồn Vcc+5V để điều khiển được Rơlay 12V thì mới siêu chứ !
Leave a comment:
-
-
Ừ thì đơn giản. Nhưng sửa ct rồi vẫn phải ghép transitor đệm cho PNP thì... ặc ặc...
Leave a comment:
-
... em nghĩ rằng sửa chương trình nó đơn giản hơn lắp ráp thêm phần cứng chứ ạ... (vì chương trình chỉ đơn giản điều khiển cái chuông thôi mà) việc set bit 1 thành bit 0, xong compiler, rùi dùng mạch nạp phát là xong, thì đâu có gì là vất vả ....Nguyên văn bởi nhathung1101 Xem bài viếtĐó là cách nếu dùng transitor PNP, chứ tớ không khuyến khích cách đó. Bởi vì làm thế lại phải thay đổi chương trình để chuyển thành mức 0. Mà sửa lại chương trình còn vất vả hơn sửa phần cứng, trong khi còn rất nhiều cách.
Phân tích lại từ đầu, bạn thinhminhhb sai lầm ở chỗ: Dùng relay 12V trong kiểu mạch "bơm dòng". Cứ cho là MòCU bơm dòng khỏe đi chăng nữa thì vẫn chỉ đạt 5V. Mà 5V này đi qua tiếp giáp B-E sẽ chỉ còn 4,3V ở chân E. Một số relay 5V còn không hoạt động được ở mức áp này, huống chi relay 12V!!!
Hơn nữa, theo chế độ này, điện áp rơi trên C-E là khá lớn (12V - 4,3V = 7,7V). Điều này sẽ khiến transitor phát nhiệt. Người ta thường thiết kế đóng relay bằng cách mở bão hòa transitor.
Bạn thinhminhhb vẫn có thể giữ nguyên chương trình (mức tích cực 1) và làm 1 trong 3 cách sau:
- Dùng IC 7406.
- Dùng IC ULN200X.
- Ghép thêm transitor để khuếch đại dòng. Cách này sẽ gọn hơn dùng IC. Xem hình đính kèm. Mạch cũng tương đương 1 tầng của IC ULN200X.
...
Leave a comment:
-
... sorry, lúc post bài không chú ý đến relay cấp áp 12V, đã edit lại bằng cái trích dẫn bên dưới roài mà...Nguyên văn bởi quoc_thaibk Xem bài viếtKhi không có kích port ra 1 thì là 5V
Có kích port ra 0 là 0V
2 điều kiện đều cho con PNP này dẫn cả.
phải hông
Nguyên văn bởi MHz... thế thì thay con relay 12V bằng con relay 6V thôi bác nhể.
Leave a comment:
-
Khi không có kích port ra 1 thì là 5VNguyên văn bởi MHz Xem bài viết... bác zemen nói đúng, dùng trans loai PNP thì tốt hơn, tất nhiên là chương trình phải sửa lại chút ít (xem hình)....
Có kích port ra 0 là 0V
2 điều kiện đều cho con PNP này dẫn cả.
phải hông
Leave a comment:
-
Đó là cách nếu dùng transitor PNP, chứ tớ không khuyến khích cách đó. Bởi vì làm thế lại phải thay đổi chương trình để chuyển thành mức 0. Mà sửa lại chương trình còn vất vả hơn sửa phần cứng, trong khi còn rất nhiều cách.
Phân tích lại từ đầu, bạn thinhminhhb sai lầm ở chỗ: Dùng relay 12V trong kiểu mạch "bơm dòng". Cứ cho là MòCU bơm dòng khỏe đi chăng nữa thì vẫn chỉ đạt 5V. Mà 5V này đi qua tiếp giáp B-E sẽ chỉ còn 4,3V ở chân E. Một số relay 5V còn không hoạt động được ở mức áp này, huống chi relay 12V!!!
Hơn nữa, theo chế độ này, điện áp rơi trên C-E là khá lớn (12V - 4,3V = 7,7V). Điều này sẽ khiến transitor phát nhiệt. Người ta thường thiết kế đóng relay bằng cách mở bão hòa transitor.
Bạn thinhminhhb vẫn có thể giữ nguyên chương trình (mức tích cực 1) và làm 1 trong 3 cách sau:
- Dùng IC 7406.
- Dùng IC ULN200X.
- Ghép thêm transitor để khuếch đại dòng. Cách này sẽ gọn hơn dùng IC. Xem hình đính kèm. Mạch cũng tương đương 1 tầng của IC ULN200X.
Leave a comment:
-
... OK, em đồng ý với bác... níu nó hổng chạy thì em cũng chạy theo bác luôn á... cúi cùng rùi bác cũng vẫn phải chấp nhận con PNP chứ ạ.... thôi em đi ngũ đây, đã gần 1 giờ sáng roài....
Leave a comment:
-
-
... thế thì thay con relay 12V bằng con relay 6V thôi bác nhể....lúc trước khi còn làm 89 em thấy nó vẫn chạy ào ào...
Leave a comment:
-
Vấn đề là hiệu điện thế giữa B của PNP và Port. Nếu muốn dùng PNP phải thêm 1 tầng đệm dạng open collector mới được.
Leave a comment:
dự án của bạn Tra theo mã, xem datasheet và đặt hàng trực tuyến. MicrochipROHMEpsonTaejin
Đặt hàng & tư vấn
Hà Nội024.3640 8561
TP.HCM028.3811 9870
Quét mã hoặc bấm để chat Zalo với R&PChat Zalo
Quét mã hoặc bấm để chat Zalo với R&PChat Zalo
Bài viết mới nhất
Collapse
There are no results that meet this criteria.
Leave a comment: