Vị trí / vị trí của điện trở kéo lên / kéo xuống?


12

Tôi đã kết nối chân GPIO của vi điều khiển, được dự định là đầu ra, với Enablechân đầu vào cao đang hoạt động của bộ chuyển đổi DC-DC . Vì chân này hoạt động ở mức cao và vì tôi không muốn bộ chuyển đổi này được BẬT khi bật nguồn hoặc trước khi được yêu cầu, tôi đã sử dụng điện trở kéo xuống trên đường dây này để tắt nó.

Tôi hơi bối rối không biết nên đặt điện trở kéo xuống ở đâu. Nó nên được đặt gần pin GPIO hoặc Enablepin?

Câu hỏi tương tự cho điện trở kéo lên, trong trường hợp khi Enablehoạt động thấp và tôi phải sử dụng kéo lên trên đường dây.


7
Nó không thực sự quan trọng, nhưng có thể rõ ràng hơn khi đặt nó gần với đầu vào mà nó đang kéo lên hoặc xuống.
pjc50

Cảm ơn vi đa trả lơi. Vị trí hiện tại của nó là gần chân Bật của bộ chuyển đổi DC-DC, như bạn đã đề cập. Vì vậy, tôi sẽ để nó ở đó. Nhân tiện, tôi nghĩ nó giống một trường hợp "trực giác" hơn là logic. Tôi có thể sai mặc dù.
LoveEnigma

1
Tôi cảm thấy khó tưởng tượng rằng nó sẽ tạo ra bất kỳ sự khác biệt thực sự. Một điện trở pullup thường theo thứ tự 5-10K ohms. Nếu chúng ta giả sử điện trở 10%, điều đó có nghĩa là dung sai là +/- 500-1K ohms. Sẽ mất một thời gian dài một cách nực cười trước khi bạn thay đổi mức kháng cự thậm chí gần với số tiền đó. IOW, bạn có thể dễ dàng xây dựng cùng một mạch hai lần và đặt một điện trở bên cạnh chân đầu vào, và cách xa nó càng xa càng tốt, và một cách xa hơn vẫn có thể (dễ dàng) có một lực kéo "mạnh hơn" / xuống hơn cái gần hơn.
Jerry Coffin

Cảm ơn cho đầu vào của bạn, Jerry. Tôi hiểu bạn có nghĩa là có hai PU / PD trên tín hiệu, phải không?
LoveEnigma

Câu trả lời:


10

Lý tưởng nhất là không có sự khác biệt rõ ràng, nhưng tôi luôn đặt điện trở "bảo vệ" này gần với pin mà nó sẽ bảo vệ. Có hai lý do:

  1. Nếu bạn đặt điện trở kéo xuống gần MCU của bạn và có một dấu vết dài từ MCU đến bộ chuyển đổi. Nếu pin kích hoạt bộ chuyển đổi của bạn sẽ cung cấp một số dòng điện, dòng điện sẽ chạy qua vết dài và điện trở kéo xuống đất của bạn. Nếu trở kháng theo dõi cao, bộ chuyển đổi của bạn có thể thấy mức cao ở chân kích hoạt! Bất cứ điều gì, nó sẽ làm giảm biên độ tiếng ồn của bạn.

  2. Nếu MCU của bạn cách xa bộ chuyển đổi của bạn, đặt điện trở gần bộ chuyển đổi sẽ làm cho mạch rõ ràng hơn. Và một khi bạn gặp vấn đề với bảng của mình, điều này sẽ giúp công việc sửa lỗi dễ dàng hơn.


Cảm ơn đã trả lời, thợ lặn. Nhưng làm thế nào một pin có thể là nguồn đầu vào hiện tại? Bạn có nghĩa là rò rỉ hiện tại hoặc tiếng ồn?
LoveEnigma

2
Có, có thể rò rỉ, nó phụ thuộc vào các mạch nội bộ. Trong một số trường hợp, khi bạn áp dụng mức thấp ở chân, nó có thể có dòng chảy ra khỏi pin, vui lòng đọc tài liệu cẩn thận.
thợ lặn

1
Rp+RtrmộtceRTôin

1
Vâng, trong trường hợp này, tôi cũng sẽ đặt nó lên bảng B. Theo cách này, tôi có thể làm cho bóng bán dẫn trên bảng B có trạng thái cố định và được biết đến trên cơ sở của nó, ngay cả khi A và B bị mất kết nối.
thợ lặn

1
Ok, trong trường hợp này tôi sẽ đặt kéo xuống ở bảng B. Nhưng một câu hỏi khác, nếu bạn không kéo xuống cực âm của diode, đó là cơ sở của BJT, nếu MCU của bạn phát ra mức thấp, thì diode của bạn sẽ tắt, khi đó điện tích cơ sở của BJT sẽ tắt (giả sử đó là NPN )? Nó sẽ làm cho tắt máy lâu hơn.
thợ lặn
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.