Làm thế nào tôi có thể bật và tắt công tắc cứ sau 20 phút?


9

Tôi muốn thực hiện công tắc trên sẽ duy trì trong 20 phút và sau đó tắt trong 20 phút. Điều này nên được liên tục. Trên thực tế, tôi muốn đặt công tắc này cho máy điều hòa không khí mà tôi không muốn chạy cả đêm mà tự tắt sau mỗi 20 phút và khởi động lại sau 20 phút. Điều này sẽ tiết kiệm điện của tôi một nửa .. vì chức năng điều chỉnh nhiệt của điều hòa không được sử dụng nhiều và tôi cũng không muốn thiết bị của mình chạy cả đêm.

Thiết bị tôi sẽ chuyển đổi mất từ ​​5 đến 15 Amps.


11
Trước khi Olin đến ... hãy sử dụng một vi điều khiển và rơle
clabacchio

4
Tôi có một ý tưởng tuyệt vời : sử dụng máy quay số 555 để tạo đồng hồ cho PIC 10F200 :)
clabacchio

@clabacchio - Không có 10F200 không thể hoạt động trên đồng hồ bên ngoài. Những gì bạn có thể làm là để cho 555 cung cấp các ngắt mà trên đó 10F200 bật tắt đầu ra của nó.
stevenvh

@stevenvh: trời ơi lỗi của tôi :) không, không, quá đơn giản :)
clabacchio

Chỉ là một bên - thực sự không có bất kỳ yêu cầu nào cho khoảng thời gian là chính xác về thời gian hoặc chu kỳ nhiệm vụ. Tôi chắc chắn 1220s trở đi, 1180s cũng sẽ tốt thôi. Nó chỉ phải chịu mức thuế xấp xỉ 50% với một chu kỳ đủ dài để không gây ra vấn đề đạp xe nhanh chóng.
Cyberg Ribbon

Câu trả lời:


13

Trời ơi không. Vui lòng sử dụng một vi điều khiển.

Bộ vi điều khiển

Hãy tìm một cái có bộ đếm thời gian (Tôi không nghĩ tôi đã từng thấy cái nào không có). Bộ hẹn giờ của bạn sẽ tràn theo một khoảng thời gian định kỳ có thể dự đoán được (mà bạn sẽ thiết lập). Chia 20 phút cho khoảng thời gian đó và bạn sẽ biết số lần hẹn giờ tràn cần thiết để "đếm" đến 20 phút. Mỗi lần bộ đếm thời gian ngắt, tăng một biến. Khi biến được giá trị tính toán trước đó, hãy chuyển đổi bất kỳ công tắc / rơle / FET nào bạn có để điều khiển mạch (xem bên dưới cho vấn đề đó). Giải pháp này làm cho việc thay đổi thời gian bật / tắt tương đối dễ dàng vì tất cả những gì bạn sẽ thay đổi là số lượng tối đa của biến số gia tăng của bạn, thay vì phải thay đổi nắp và điện trở. Bạn thậm chí có thể có thời gian bật / tắt khác nhau nếu bạn quyết định bạn muốn điều đó sau này, ví dụ: Bật trong 5 phút / tắt trong 15 phút.

Công tắc

Từ những gì bạn nói, bạn đang nhìn vào 5-15 Amps hiện tại. Rắc rối bạn sẽ gặp phải là "dòng điện vào" (đây là dòng điện tăng đột ngột mà bạn sẽ nhận được ngay sau khi đóng công tắc). Có rất nhiều công tắc / rơle ngoài kia có thể dễ dàng xử lý 15A dòng điện không đổi (trạng thái ổn định), nhưng bạn sẽ thấy việc chuyển đổi lặp đi lặp lại sẽ khiến chúng thất bại vì trong thực tế, chúng thấy dòng điện xâm nhập cao hơn nhiều. Vì vậy, bạn sẽ cần tìm một cái có thể xử lý, không chỉ 15A, mà bất cứ thứ gì hiện tại mà mạch của bạn có. Có hai loại thiết bị chuyển mạch chung:

  1. Cơ khí - rơle điện cơ
  2. Trạng thái rắn - FET, Triacs, rơle trạng thái rắn

Trong hai cái đó, trong 15A, tôi khuyên dùng loại thứ hai vì rơle cơ học thường sẽ "vòng cung" khi đóng để bật, theo thời gian, tạo ra sự tích tụ trên các thiết bị đầu cuối và chúng sẽ đóng cầu chì ether (luôn luôn bật) hoặc không bao giờ có thể đóng hoàn toàn (không bao giờ bật) nếu chúng được bật quá thường xuyên. Thông thường, bạn có thể nhận được một MOSFE công suất tốt hoặc rơle trạng thái rắn có thể xử lý và tản nhiệt đúng cách liên quan đến sự đột biến của dòng điện xâm nhập. Bạn sẽ dễ dàng tìm thấy một mạch để biết cách điều khiển một công tắc MOSFET từ một trong các chân trên vi điều khiển chỉ bằng cách Googling .


1
+1 cho phần trên hiện tại. Tham khảo thêm ở đây về cách xử lý dòng điện khởi động: sound.westhost.com/articles/inrush.htmlm
shimofuri

1
Vài giờ trước, tôi đã được một số khách hàng của tôi yêu cầu một số giải pháp để thiết lập lại một số thiết bị điện tử cũ của nhà cung cấp mỗi n phút. Tôi ngay lập tức trả lời "sử dụng một số vi điều khiển giá rẻ". Tuy nhiên, một ý tưởng khác xuất hiện trong đầu tôi - một bộ đếm thời gian 555 như một nguồn tần số và d-latch flip flop làm bộ chia tần số. Đầu ra thứ n của flipflop có thể được sử dụng để điều khiển một số bóng bán dẫn mà cuối cùng có thể điều khiển một rơle của thiết bị của anh ta. Latter sẽ là giải pháp được lựa chọn khi ai đó muốn tránh lập trình dưới mọi hình thức và giữ tất cả trong thế giới điện tử rời rạc.
Vladimir Djuricic

6

Tìm một động cơ quay 40 phút một lần, tạo một cam hình bán nguyệt và vừa với trục chính của động cơ. Nhận một microwitch có thể xử lý điện áp / dòng điện cần thiết và gắn nó để cam kích hoạt microwitch trong một nửa thời gian quay của động cơ. Sử dụng microwitch để điều khiển nguồn điện cho thiết bị và Robert là anh trai của cha bạn.

@skyler nhận xét cho một câu trả lời khác rằng bạn sẽ phải sử dụng các bánh răng để có được động cơ để biến điều này từ từ. Đó là sự thật, nhưng tôi đã sử dụng một động cơ có tích hợp giảm tốc tạo ra một vòng quay mỗi ngày. Điều này đã nhấn một microwitch mỗi cách để kích hoạt hệ thống tưới nước trong nhà kính của tôi.

Nếu bạn có thể đối phó với 30 phút bật / tắt 30 phút thì một chiếc đồng hồ cũ với cam thay thế kim phút sẽ hoạt động tốt.


1
Bạn nghiêm túc chứ?
clabacchio

@clabacchio Nhưng nếu đó là một trò đùa, thì đó là một trò rất hay :-)
m.Alin

3
@ m.Alin: chắc chắn đó không phải là một trò đùa :( Đó là câu trả lời theo phong cách thế kỷ 17
clabacchio

+1 cho suy nghĩ "ngoài luồng". Các thiết bị cũ sử dụng một cái gì đó tương tự. Nếu bạn có thể tách cơ chế thời gian ra khỏi một cái gì đó và tái mục đích nó thì có thể có một cái gì đó cho việc này. Tôi sẽ không xây dựng một từ đầu, tuy nhiên. Một vi điều khiển sẽ tốt hơn nếu bạn bắt đầu từ đầu.

2
@ m.alin - Đó là một giải pháp cơ điện. Có rất nhiều câu hỏi ở đây về động cơ, vỏ, PCB, đầu nối và các thiết bị điện tử lỏng lẻo khác. OP đã đăng một câu hỏi về cách giải quyết vấn đề. Đây là một giải pháp hoàn toàn khả thi cho vấn đề đó. Cũng như không phải mọi công cụ đều là một cái búa, không phải mọi vấn đề đều cần có bộ xử lý và phần mềm.
uɐɪ

5

Như clabacchio đã lưu ý trong một bình luận, tôi sẽ giải quyết vấn đề này với một vi điều khiển lái rơle. 20 phút bật và 20 phút tắt là một khoảng thời gian rất dài đối với đồng hồ bấm giờ 555, hoặc hầu hết mọi thiết bị điện tử tương tự.

PIC 10F200 có thể thực hiện công việc này một cách dễ dàng. Tất cả những gì bạn cần là PIC, đi kèm trong gói SOT23 và một nắp bỏ qua duy nhất. Điều đó giúp bạn có đầu ra kỹ thuật số cao trong 20 phút, sau đó thấp trong 20 phút. Mạch để điều khiển rơle giống nhau từ đó, cho dù tín hiệu bật / tắt được tạo ra bởi bộ định thời 666 555, vi điều khiển hay một số sơ đồ có giới hạn khác.


12
Bạn có một phím tắt để gõ "PIC 10F200" không?
stevenvh

2
Chia sẻ ý kiến ​​của bạn về các câu trả lời khác bằng bỏ phiếu hoặc nhận xét, thay vào đó, vui lòng giới hạn câu trả lời của bạn để chỉ trả lời câu hỏi với bạn, nếu không người dùng có thể bị bỏ phiếu / không bỏ phiếu vì bạn đã chia sẻ ý kiến ​​về các câu trả lời khác. Ai đó thậm chí có thể downvote vì họ không đồng ý với phân tích của bạn về các giải pháp khác trong câu trả lời của bạn và tôi không có 10 giờ để dành cho meta thảo luận về downvote.
Kortuk

1

Nếu bạn đã quen thuộc với vi điều khiển, thì đây là một công việc dễ dàng cho một cái gì đó như PIC10 / 12F như đã đề cập. Viết mã trong 5 phút, hàn một vài dây với nhau và bạn đã hoàn thành.

Tuy nhiên, hoàn toàn có thể bạn không thể, vì vậy:
Một chiếc 555 hoặc tương tự sẽ thực hiện thủ thuật, nhưng như clabacchio đề cập, bạn sẽ có ít quyền kiểm soát (và độ chính xác) về thời gian. Nó sẽ rất thô.
Điều đó nói rằng tôi tưởng tượng ứng dụng này không yêu cầu thời gian thực sự chặt chẽ mặc dù vậy, một chiếc 555 chỉ có thể phù hợp với nhu cầu của bạn.
Vì vậy, bạn lấy 555 của bạn, đọc bảng dữ liệuvà thiết lập nó cho thời gian chính xác. Sau đó kết nối đầu ra với rơle phù hợp được xếp hạng để xử lý trên mức tối đa dự kiến ​​(đầu ra 555 có thể nguồn / mức chìm lên tới 200mA, điều này sẽ ổn đối với hầu hết các rơle) Để có độ chính xác cao hơn nhưng vẫn không có vi mô, một số dòng 7400/4000 khá đơn giản logic liên quan đến ví dụ bộ tạo dao động tinh thể 32768 Hz, một vài bộ đếm để phân chia tần số xuống sẽ rẻ và khá dễ để xử lý nếu bạn có một số kinh nghiệm với những điều này.

Tôi chắc chắn sẽ có một số chip hẹn giờ tiện lợi hơn so với 555 ngoài đó nếu bạn xem Farnell, Mouser, R, v.v ... Một số IC dựa trên tinh thể 32Khz với xung đầu ra có thể điều chỉnh sẽ là những gì bạn muốn, mặc dù nhiều người sẽ cần được kiểm soát thông qua SPI / I2C, vì vậy bạn quay lại micros một lần nữa :-)


1

Tôi không nghĩ câu trả lời 'sử dụng vi điều khiển' rất hữu ích với Tushar. Chiếc 555 cũ kỹ sẽ không hoạt động được 20 phút, thậm chí cả khả năng mô phỏng CMOS của anh ta có lẽ sẽ không.

Nhưng có một câu chuyện cũ mà một số người dường như quên mất: bộ dao động CD4060 + bộ đếm nhị phân 14 giai đoạn. Kiểm tra ví dụ http://www.coolcircuit.com/circuit/timer_4060/index.html để biết mạch điện. Nó thậm chí còn hiển thị đầu ra 20 phút :)


Chia sẻ ý kiến ​​của bạn về các câu trả lời khác bằng bỏ phiếu hoặc nhận xét, thay vào đó, vui lòng giới hạn câu trả lời của bạn để chỉ trả lời câu hỏi với bạn, nếu không người dùng có thể bị bỏ phiếu / không bỏ phiếu vì bạn đã chia sẻ ý kiến ​​về các câu trả lời khác.
Kortuk

Tại sao 555 không làm được 20 phút? Tôi tò mò vì bản thân tôi đã làm một cái gì đó rất giống nhau ... ngoại trừ chiếc 555 của tôi bật đèn LED hơn 45 phút và thời gian tắt ít hơn một chút.
Mọi người

1

Nếu bạn có một vật phẩm dao động trong khoảng thời gian cố định, ví dụ, trang trí ao cá:

nhập mô tả hình ảnh ở đây

mà bạn có thể sử dụng để lái một hộp số được kết nối với trục của tre, mà tại mỗi vòng quay của hộp số, nó sẽ nhấn nút nguồn trên điều khiển từ xa.

<insert-rube-goldberg-jokes-here>

Có rất nhiều bộ dao động thay thế có thể nếu bạn không có ao cá, ví dụ, đồng hồ ông nội hoặc các bộ phận lấy từ đồng hồ báo thức cũ của bạn.

Nó sẽ là một cảnh để xem, và một cái gì đó để thêm vào tín dụng đam mê của bạn.


2
Thôi nào các bạn, nghiêm túc!
clabacchio

2
Tôi không nghĩ rằng điều này xứng đáng downvote! Đó là trong tinh thần của câu trả lời khác.
Cyberg Ribbon

Tôi thấy thiết kế tương tự ở một số công viên nước. Cái giỏ rất lớn!

2
@Cyberg Ribbon Câu trả lời không liên quan gì đến kỹ thuật điện
m.Alin

2
@ m.Alin, nhưng nó có mọi thứ để làm với kỹ thuật . Đôi khi câu trả lời đúng không phải là chính xác những gì khách hàng yêu cầu, mà là những gì khách hàng cần. Câu trả lời này là hơi thiếu về các biện pháp thực tế, tuy nhiên. Làm một tác phẩm điêu khắc bằng nước tre làm công việc hữu ích là một bài tập cho học sinh tiên tiến. Chưa kể công tắc 15A AC với nước ... ;-)
RBerteig

0

Sử dụng chip hẹn giờ 555, tụ điện và 2 điện trở. Đấu dây chúng với một rơle trên đầu ra, vì vậy khi chip được bật, rơle sẽ dẫn điện từ điểm a đến b, và khi tắt, nó không hoạt động. Google tìm kiếm 50 555 mạch và nó phải là đầu tiên. Điều này chứa nhiều mạch và một mạch phải phù hợp với nhu cầu của bạn, ít nhất là nếu được sửa đổi. Các giá trị tụ điện và điện trở nên khác nhau.

Đồng hồ bấm giờ 555 là một con chip giá rẻ, có thể nhận được ở hầu hết các cửa hàng điện tử (ngay cả RadioShack !!!!!) http://www.csgnetwork.com/ne555timer2calc.html sử dụng calc trên liên kết để tính toán thời gian bật và tắt và những gì các tụ điện và điện trở để sử dụng


4
555 có vẻ là giải pháp tức thời nhất, nhưng tốt hơn là sử dụng vi điều khiển trong những trường hợp đó, vì nó cho phép bạn kiểm soát thời gian nhiều hơn và dễ dàng hơn để cấu hình lại
clabacchio

2
@Ian: Độ chính xác không phải là vấn đề, nhưng hằng số thời gian dài là. Tìm ra các giá trị điện trở và tụ điện cần thiết cho bộ định thời 555 để thực hiện một khoảng thời gian 40 phút, sau đó tính toán các dòng điện và so sánh chúng với các giá trị rò rỉ.
Olin Lathrop

3
@Ian - Làm thế nào nó có thể là quá mức cần thiết? Nó sử dụng ít thành phần hơn so với 555: chỉ một. 555 đã chết, ngày nay nó là vi điều khiển. Ít bộ phận hơn, chính xác hơn, khả năng tái tạo tốt hơn. Khi bạn đã sử dụng một thứ bạn không muốn quay lại.
stevenvh

1
@Cyberg Ribbon, bạn có phạm vi thực tế cho các AVR không? 555 bộ định thời được thiết kế theo cách mà tất cả các phép đo đều tương đối, chúng có chức năng trong nhiều ứng dụng do điện áp cung cấp bất biến. Tôi không cố nói rằng đó là giải pháp tốt nhất, chỉ là bạn có thể không nhận ra mức độ cung ứng mà nó chấp nhận. Trong trường hợp này, tôi có thể không nhận ra mức độ rộng rãi mà một bộ nguồn chấp nhận.
Kortuk

1
0,7-5,5V là rộng nhất, với 1,8-5,5V là điển hình. Điều này, tương đối, không ít hơn nhiều so với 4,5-16V điển hình mà LM555 cần. Điều gì xảy ra với một 555 với hằng số thời gian dài khi điện áp cung cấp bị trôi trong chu kỳ?
Cyberg Ribbon
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.