Kéo lên và kéo xuống là gì?


35


Ai đó có thể giải thích thuật ngữ này xin vui lòng tôi nghĩ rằng tôi hiểu nó nhưng không hoàn toàn chắc chắn.

Tôi nghĩ kéo xuống là nơi bạn đặt một điện trở giữa + V và thành phần khác và kéo lên là nơi bạn đặt điện trở giữa 0v và thành phần.

Nếu tôi sai hoàn toàn thì hãy cho tôi biết!

Câu trả lời:


38

Đó là cách khác.

Kéo lên là nơi bạn đặt một điện trở giữa tín hiệu và + V, kéo xuống là kéo nó xuống đất.

Hình ảnh kéo lên kéo xuống.
(từ http://roguescience.org/wordpress/?page_id=11 )

Ở đây, bạn có thể thấy rằng khi công tắc mở, trong kịch bản pullup, pin đầu vào sẽ đọc cao, nhưng để kéo xuống, nó sẽ đọc thấp.


Đẹp bổ sung sơ đồ!
onaclov2000

Và để bổ sung cho "pull-" (một lực nhẹ), thường thì một thứ khác sẽ buộc (kéo, v.v.) đường theo hướng ngược lại, ví dụ ở đây, các công tắc.
Nick T

1
roguescience.org dường như không còn tồn tại nữa. Bạn có thể gửi một liên kết thay thế xin vui lòng?
Mọi người

1
@Everyone Đã sửa hình ảnh.
Trưởng khoa

13

Chức năng cơ bản của điện trở kéo lên hoặc kéo xuống là để đảm bảo rằng không có đầu vào nào khác, mạch giả định một giá trị mặc định. Nhưng một người kéo dòng cao, người kia kéo nó xuống thấp.

Nguồn tốt để tìm hiểu: http://www.seattlerobotics.org/encoder/199703/basics.html


Tất nhiên, nhiều bộ vi điều khiển có chứa pullups bên trong (có thể cần kích hoạt trong phần mềm)
Toby Jaffey

9

Một điện trở pullup sẽ được tìm thấy kết nối giữa một số tín hiệu và v +. Một điện trở kéo xuống sẽ được tìm thấy kết nối giữa một số tín hiệu và signal_ground (0V).

Sử dụng phổ biến là khi đầu vào cho một số thành phần yêu cầu một trong hai trạng thái điện áp để hoạt động đáng tin cậy nhưng bạn đang lái đầu vào với một số thành phần chỉ có thể điều khiển tín hiệu theo một cách. Có thể đầu vào là cổng của FET, có thể là đầu vào của vi điều khiển hoặc cổng logic. Có thể đầu ra đến từ một fet cống mở hoặc một bóng bán dẫn BJT collector mở hoặc có thể bạn có một tình huống trong đó nhiều đầu ra có diode hoặc '.

Thỏa thuận là đầu vào có thể xử lý tín hiệu điều khiển từ đầu ra nhưng khi tín hiệu đó không còn nữa, rất có thể bây giờ bạn có tình huống đầu vào nhìn thấy trở kháng cao. Trong những trường hợp này, những gì tín hiệu đầu vào "nhìn thấy" là không thể đoán trước. Nó có thể thu tiếng ồn từ các dây cáp điện gần đó. Nó có thể thu phóng điện tĩnh từ gần đó, vv Đầu vào có thể kết thúc trạng thái chuyển mạch ở tần số không mong muốn. Tất nhiên, thông thường bạn không muốn đầu vào có thể tự "chuyển đổi". Vì vậy, bạn kéo tín hiệu lên hoặc xuống khi tín hiệu điều khiển ngược lại không hoạt động.

Giá trị của điện trở kéo phụ thuộc vào ngân sách nguồn của bạn, dòng điện / điện áp / công suất tối đa mà các thành phần đầu ra có thể cung cấp và điện áp / dòng điện đầu vào yêu cầu để thấy trạng thái ổn định ngược với trạng thái đầu ra "được điều khiển".


9

Có rất nhiều điểm hợp lệ ở đây, ví dụ về các pull-up là gì , và chắc chắn bạn có thể tìm ra cách nào từ chúng, nhưng tôi sẽ nhắm mục tiêu này vào khía cạnh 'giải thích thuật ngữ'.

Cái ghi nhớ có ý nghĩa (với tôi dù thế nào đi nữa) là điện trở được sử dụng để 'kéo' chân đến một số điện áp được thiết lập; vì vậy, thông thường người ta nói về việc kéo 'lên' về phía điện áp cung cấp dương hoặc kéo 'xuống' xuống đất hoặc điện áp cung cấp âm.


5

Tôi nghĩ rằng sự nhầm lẫn của bạn bắt nguồn từ những gì bạn đang kéo. Bạn có thể thấy điện trở giữa V ++ và đầu ra khi kéo xuống từ V ++ hoặc kéo lên từ đầu ra / đầu vào. Có điều là nó không sử dụng kéo V ++; nó sẽ vẫn là V ++ (miễn là bạn không phóng đại lực kéo). Tương tự như vậy, bạn không thể kéo mặt đất lên; đó là nền tảng, đó là tài liệu tham khảo của bạn!
Do đó giải thích là bạn kéo đầu ra / đầu vào. Hướng tới V ++ là lên, hướng xuống đất.

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.