Có thể chỉ sử dụng một tụ điện để gỡ nút?


19

Tôi đã tự hỏi: tại sao bạn không thể nối một tụ điện vào một nút để phát hành nó? Tôi đã tìm ra cách giảm công việc mà bộ vi xử lý của tôi phải làm, nhưng tôi có rất ít không gian trên PCB tôi đang thiết kế, vì vậy tôi không muốn thực hiện một mạch gỡ lỗi toàn diện sẽ làm phức tạp thiết kế.


sơ đồ

mô phỏng mạch này - Sơ đồ được tạo bằng CircuitLab


Đó là một mạch ví dụ; xin lỗi vì bất kỳ lỗi nào (tôi không giỏi trong việc thiết kế mạch với tụ điện). Điều này thậm chí sẽ làm việc? Đối với công tắc tack, tôi không thể tìm thấy cái nào phù hợp với những gì nó có trong cuộc sống thực, nhưng nó hoạt động cho tình huống này. Nút giống như cái được tìm thấy ở đây . D10là viết tắt của Digital Pin 10, nhưng nó không thành vấn đề; nó chỉ có nghĩa là đầu vào Arduino. Tôi cũng không biết mình cần tụ điện lớn đến mức nào, vậy nếu mạch này hoạt động, tôi cần cỡ nào?


Một lần nữa, tôi chỉ cố gắng đơn giản hóa việc này để dễ dàng xây dựng hơn trong khi không phải thực hiện việc gỡ lỗi phần mềm. Từ việc xem các tụ điện hoạt động như thế nào, điều này có vẻ như nó sẽ hoạt động, nhưng nó cũng có thể làm cho nút nhấn lâu hơn / trì hoãn nó nếu điện dung quá lớn. Chúng thường được sử dụng để "làm mịn" tiếng ồn trong các bộ nguồn, vì vậy đây không phải là một điều tương tự khi nó "làm mịn" sự nảy? Bất kỳ sửa đổi mạch để làm cho nó hoạt động (nếu cần) cũng sẽ được đánh giá cao.


1
Đây là nơi chúng ta đã thảo luận về nó trước đây: Electronics.stackexchange.com/questions/6884/ trên
Andy aka

5
Bạn có nhận ra rằng bạn có thể gỡ bỏ một đầu vào chỉ bằng cách bỏ phiếu với khoảng thời gian ít nhất là 50 ms? Ít việc hơn để làm cho aduino của bạn :)
Wouter van Ooijen

1
50 mili giây sẽ làm - điểm tốt Mr O
Andy aka

1
Không, ý tôi là cuộc thăm dò với khoảng thời gian ít nhất là 50 ms và làm bất cứ điều gì bạn cần làm theo mức độ bạn phát hiện.
Wouter van Ooijen

1
@AnnonomusPerson - độ trễ () trong môi trường đơn luồng có nghĩa là không có gì khác có thể xảy ra. Trong khi đó là một lựa chọn, một lựa chọn khác là thực hiện các công việc hữu ích khác cho đến khi đến lúc phải kiểm tra lại.
Chris Stratton

Câu trả lời:


12

Nó phụ thuộc vào trạng thái mặc định của công tắc. Một tụ điện sẽ chỉ sạc khi bạn cung cấp cho nó một điện áp dương. Thông thường, trong một môi trường nhúng, chúng tôi sử dụng tính năng kéo lên để tạo cho pin một trạng thái cao mặc định và liên kết công tắc với mặt đất. Thêm một tụ điện sẽ không giúp đỡ ở đây, vì nó sẽ không "lưu trữ" trạng thái cơ bản.

Tuy nhiên, bạn cũng có thể sử dụng kéo xuống. Điều này có nghĩa là pin theo mặc định là thấp. Làm cho nó cao bằng cách nhấn công tắc, sẽ sạc tụ điện. Sau khi phát hành, tụ điện sẽ giữ chân cao trong một thời gian, vì vậy, điều này sẽ làm việc. Tôi không chắc liệu 1uF là đủ, quá ít hay quá nhiều, tôi khuyên bạn nên xem xét một phạm vi và thử nó một chút.


Vì vậy, nếu tôi thay đổi +-nó sẽ làm việc?
Chim cánh cụt vô danh

@AnnonomusPerson nó phụ thuộc. Trạng thái mặc định của công tắc là gì?

Bạn có nghĩa là khi nó không được ép liệu nó có dẫn điện không? Nếu đó là những gì bạn muốn nói, tôi có thể làm theo cách đó vì bản chất của công tắc tôi đang sử dụng. Nhìn vào liên kết trong câu hỏi của tôi, khi không nhấn, nút tiến hành từ top left to the bottom leftthe top right to the bottom right. Khi nhấn, nó tiến hành từ top left to the bottom right, và top right to the bottom left.
Chim cánh cụt vô danh

Đuợc. Điều này có nghĩa là bạn theo mặc định muốn pin thấp. Công tắc nên liên lạc với +, để tụ điện được sạc một chút trước khi bạn nhả nút.

3
@AnnonomusPerson Không, công tắc nên làm cho số liên lạc để +. Đó là biệt ngữ cho những gì công tắc sẽ kết nối với khi nhấn . Các tụ điện ở đúng nơi. Các điện trở sẽ được kết nối tốt hơn từ mặt đất đến chân IO trực tiếp.
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.