mục đích của diode trong ứng dụng hẹn giờ 555 này


8

Tôi là người mới trong ngành điện tử. Tôi cần phải thực hiện một mạch cơ sở hẹn giờ 555 (Tham khảo sơ đồ bên dưới) sao cho chân O / P của 555 được giữ ở mức THẤP theo mặc định khi bật nguồn và chân I / P ban đầu được giữ ở mức CAO khi bật nguồn.

Yêu cầu chính của mạch của tôi là cho đến khi chân I / P được giữ ở mức THẤP trong 200ms, thì chỉ có chân O / P phải ở mức CAO phải duy trì CAO, miễn là chân I / P được giữ ở mức THẤP.

Đối với tất cả các trường hợp khác , tại chân I / P , chân O / P phải được giữ ở mức THẤP, ngay cả khi các xung THẤP dưới 200ms đến chân I / P của mạch.

Các sơ đồ dưới đây cho thấy một mạch mà tôi đã đi xung quanh trong khi đấu tranh để thiết kế một mạch như vậy đáng tin cậy bằng cách sử dụng bộ đếm thời gian 555.

555 Mạch có điốt

Bây giờ tôi có 6 câu hỏi liên quan đến mạch này:

  1. Có phải mục đích của diode D1 là không bao giờ kết thúc thời gian chờ, do đó chân O / P của 555 không bao giờ trở nên THẤP cho đến khi kích hoạt là CAO? hay cái gì khác?
  2. Điều gì sẽ xảy ra nếu tôi kéo pin điều khiển lên Vcc bằng cách nói điện trở 1k và tháo tụ C3? Là chức năng của mạch này bị ảnh hưởng theo một cách nào đó sau đó? Tôi không nhớ là ở đâu nhưng tôi chắc chắn đã thấy một mạch như vậy có điện trở kéo lên này.
  3. Điều gì sẽ xảy ra nếu tôi loại bỏ R1 và C1 và chỉ cần kết nối trực tiếp các chân xảngưỡng với nhau và với R4 , không có diode D1?

  4. Điều gì sẽ xảy ra nếu tôi giữ chân Ngưỡng không được kết nối và tất cả đều giống nhau trong mạch này? - tức là cực dương của diode D1 hiện chỉ được kết nối với pin Xả , R1, C1 và không phải với chân Ngưỡng ! Bây giờ các mạch sẽ làm việc để thực hiện mục đích của tôi?

  5. Điều kiện R2xC2 <R1xC1 có cần được giữ đúng ở đây không? Điều này có liên quan đến câu hỏi này thực sự. Bất kỳ đề xuất nào cho các giá trị của R2, C2, R1, C1 và R4?

  6. Trong một số hướng dẫn, người ta đã đề cập cụ thể đến việc sử dụng tụ điện cho C1 và C2 ở đây trong sơ đồ ngay cả đối với các giá trị 1uF (mặc dù họ không nói rằng bạn phải sử dụng mũ điện phân nhưng họ đã vẽ sơ đồ với mũ điện phân.). Có cần thiết không? Nó có tạo ra sự khác biệt nào không? Tại sao chúng ta không thể sử dụng tụ gốm ở đây cho C1 và C2?

Vui lòng làm sáng tỏ cho tôi. Cảm ơn.

EDITED ngày 2012 / 07-06: Câu hỏi thêm # 4,5,6

Cập nhật ngày 2012/07/13:

Cho đến nay, tôi đã giải quyết các ckt dưới đây, cho đến nay, nó dường như tuân theo yêu cầu của tôi một cách nhất quán. 555_Timer4

Vui lòng xem phần "EDITED ngày 2012-07-13:" trong câu trả lời của tôi để biết thêm thông tin.

Bây giờ tôi muốn biết rằng mạch này đáng tin cậy như thế nào?

Tôi muốn nói rằng những điều tôi cần xem xét để mạch này hoạt động một cách đáng tin cậy và chính xác. Độ chính xác tuyệt đối là không bắt buộc - dung sai vài chục ms sẽ hoạt động.

Ví dụ, tôi muốn nói, giá trị tối thiểu 0,4 x R2 x C2 là 880 giây, không ít hơn . Giá trị 1 giây nên là điển hình .

Những điều cần được xem xét?

Cho dù tôi nên sử dụng nắp nhôm electroyte. hoặc gốm (ví dụ K7R / K5R) cho C2 và C3 trong ckt này. ?

Liệu tôi nên chọn điện dung cao hơn cho C2 điện trở thấp hơn cho R2, hay điện trở cao hơn cho R2 điện dung thấp hơn cho C2, cho 0,4 x R2 x C2 là = 1 giây điển hìnhtối thiểu 880ms ?

Nó sẽ làm cho bất kỳ sự khác biệt nếu i / p được điều khiển từ giai đoạn o / p totem cực hoặc giai đoạn collector mở?

Bất kỳ cân nhắc hoặc đề nghị khác?


6
PIC10F200, Olin? :-)
stevenvh

@ W5VO, Cảm ơn bạn đã nỗ lực chỉnh sửa. Tôi rất trân trọng điều này.
giắc cắm

@stevenvh, Xin lỗi, tôi không hiểu chính xác về bạn, nhưng nếu bạn đề nghị sử dụng PIC10F200 cho ứng dụng này, thì tôi không cần phải làm điều này với bất kỳ phần mềm / chương trình cơ sở nào chỉ với 555 Timer là một căn cứ.
giắc cắm

3
jack cắm, không có vấn đề với chỉnh sửa. @stevenvh đang đề cập đến một người dùng khác (Olin), người thích sử dụng PIC cho mọi thứ. Điều đó đang được nói, một vi điều khiển nhỏ sẽ là giải pháp ưa thích cho bất cứ điều gì nghiêm trọng hơn một dự án sở thích một lần.
W5VO

Tụ gốm là microphonic với độ rung nên có thể gây ồn, nhưng "có thể" có ESR thấp nhưng không may. có độ rò rỉ cao và do đó Thời gian RC ngắn tạo thành << 100mS trở nên tồi tệ hơn với nhiệt độ. Mũ tantalum là tốt hơn. và mũ nhựa là tốt nhất. Hãy để tôi xem lại thiết kế của bạn một lần nữa .. Có vấn đề gì không nếu bạn nhận được đầu ra trục trặc cho đầu vào> 200mS hoặc bạn có muốn nó kéo dài không?
Tony Stewart Sunnyskyguy EE75

Câu trả lời:


2

Chà, tôi nghĩ rằng bản cập nhật này sẽ tốt hơn để đặt câu trả lời thay vì chỉnh sửa / cập nhật cho Câu hỏi. Ngoài ra, nó sẽ mất quá nhiều không gian trong Câu hỏi. Vì vậy, tôi đang đặt nó ở đây.

Xin vui lòng để sửa chữa hoặc cải thiện tôi.

Vì vậy, ở đây nó đi.

Tham khảo Sơ đồ khối chức năng ở trang số 3 của biểu dữ liệu này .

Trong sơ đồ khối chức năng này, lưu ý rằng trong thực tế , o / p Q của Flip-flop (FF) được kết nối trực tiếp với chân số 3 và o / p Q # của FF được kết nối trực tiếp với cơ sở của BJT.

Tôi sẽ gọi Bộ so sánh trênComp # 1 ,
và So sánh thấp hơnComp # 2 .

Tôi sẽ bắt đầu với cấu hình ổn định.

Trong cấu hình này, chúng ta có R1, C1, nhưng không có D1, R2, C2 trong sơ đồ được đề cập. Xem hình dưới đây.

555_Monostable

Đọc điện trở R là R1 và Tụ C là C1 trong hình này.

Từ mô tả Hoạt động của 555 trong cấu hình đơn ổn định, đối với tôi, SR flip-flop (FF) được triển khai như một FF cổng FF trong chức năng .

Nhớ lại: Đối với cổng NOR SR FF:

S = 1, R = 0 sẽ cho Q = 1

S = 0, R = 1 sẽ cho Q = 0

S = 0, R = 0 sẽ cho Q = trạng thái trước đó hoặc không thay đổi trong Q.

S = 1, R = 1 sẽ cho Q = không xác định / trạng thái siêu bền / chuyển đổi.

Giả sử rằng chân số 3 ở mức THẤP tại thời điểm này. (Chân số 3 có thể được buộc ở mức THẤP khi bật nguồn bằng cách lái chân số 4 đến THẤP. Chân số 4 khi THẤP làm cho o / p Q của FF ở mức THẤP và do đó chân o / p # 3 được chốt ở mức THẤP.)

Điều này đúng cho dù trạng thái của pin # 2 là gì - cho dù đó là <1/3 x Vcc hay> 1/3 x Vcc.

Vì vậy, ban đầu, Pin # 3 = THẤP và Pin # 2 = CAO, giả sử.

Bây giờ nói một xung được áp dụng ở chân số 2.

Ngay khi Chân số 2 trở nên THẤP (chính xác là <1/3 x Vcc), V- <V + cho Comp # 2 và do đó o / p của Comp # 2 trở nên CAO. Điều này làm cho 'S' i / p của Flip-flop (FF) CAO, và do đó chúng ta có điều kiện S = 1 (CAO) và R = 0 (THẤP) ở đầu vào FF.

=> o / p Q của FF sẽ trở thành 1 (CAO).

O / p này được chốt bởi giai đoạn o / p và do đó chân số 3 trở nên CAO. Tại thời điểm này vì Q # o / p của FF là THẤP (Q = CAO), do đó, BJT nằm trong vùng giới hạn và do đó phía cao của C1 hiện không ở mức 0V. Do đó, C1 bắt đầu sạc qua R1.

Trong suốt thời gian này , đầu ra Q của FF sẽ vẫn CAO do chốt giai đoạn o / p của FF, tuy nhiên đầu ra của Comp # 2 sẽ trở nên THẤP vì V- sẽ trở nên tích cực hơn (do hoàn thành thời lượng xung, chân số 2 trở về CAO) so với đầu vào V + của bộ so sánh.

Do đó, tại thời điểm này, V-> V + cho Comp # 2. => o / p của Comp # 2 là THẤP. => S = THẤP. Nhưng vì R = THẤP quá (V + <V- vì điện áp trên C1 chưa đạt tới 2/3 Vcc - xem bên dưới), do đó, o / p của FF vẫn ở trạng thái trước đó, ví dụ Q = 1 (CAO).

Giả sử rằng C1 chưa được sạc vào hằng số một lần, tức là thời gian 1.1 x R1 x C1 vẫn chưa hoàn thành.

Giả định này có thể được đảm bảo bằng cách chọn đúng giá trị C1 và R1. Tôi giả sử ở đây rằng các giá trị của C1 và R1 được chọn sao cho 1,1 x R1 x C1> thời lượng xung. Có lẽ tất nhiên, thời lượng xung phải được biết trước, như trường hợp ở đây.

Ngay khi điện áp trên C1 đạt 2/3 Vcc, chân số 6 cũng sẽ ở 2/3 Vcc.

=> V +> V- cho Comp # 1

=> o / p của Comp # 1 ở mức CAO. => R = CAO bây giờ.

=> R = CAO và S = THẤP. => Q = THẤP.

Do đó, bây giờ giai đoạn o / p chốt o / p tức là chân số 3 thành THẤP.

Vì bây giờ Q # = CAO, vì vậy, BJT đang ở trạng thái sat. khu vực tức là BẬT và phía cao của C1 hiện được kết nối với mặt đất.

Điều này xả C1 nhanh chóng. Pin số 6 một lần nữa trở thành THẤP.

Bây giờ V + <V- cho Comp # 1. => o / p của Comp # 1 ở mức THẤP. tức là R = THẤP

Do đó ta có R = THẤP và S = THẤP.

=> Q không đổi. tức là Q = THẤP tại thời điểm này.

Nhưng nếu pin số 2 vẫn ở mức THẤP thì sao? tức là thời lượng xung> 1.1 x R1 x C1.

Nếu là vậy thì chúng ta sẽ có S = CAO (1) và R = CAO (1). Trạng thái này của cổng SR SR FF có thể di chuyển dưới dạng bật / tắt và do đó cần tránh.

Điều này có nghĩa là bởi điện áp thời gian trên C1 đạt tới 2/3 Vcc, chân số 2 phải trở nên CAO.

Đây là một hạn chế mà chúng ta phải sống!

Nhưng mất bao nhiêu thời gian để sạc C1 đến 2/3 Vcc?

Phải mất t = R1 x C1 x ln (1 - 2/3)> = 1.1 x R1 x C1

Vì vậy, về cơ bản, thời lượng của xung i / p ở chân số 2 phải nhỏ hơn 1,1 x R1 x C1 để o / p đồng nhất ở tất cả các giai đoạn.

Điều này hoàn thành các cuộc thảo luận về cấu hình ổn định.


Điều gì sẽ xảy ra nếu chúng ta muốn duy trì o / p tức là pin3 # CAO miễn là chúng ta muốn, thay vì trở lại THẤP sau 1,1 x R1 x C1 giây?

Vì ngay khi pin số 6 xuất hiện ở mức 2/3 Vcc, việc xả C1 bắt đầu, bằng cách nào đó chúng ta phải ngăn chặn việc đạt được chân số 6 đến 2/3 x Vcc , trong khoảng thời gian đó chúng tôi yêu cầu pin o / p # 3 duy trì CAO.

Để điều này xảy ra, chúng ta phải cung cấp đường dẫn để sạc điện trên C1 ngay khi C1 bắt đầu sạc , để điện áp trên C1 không bao giờ đạt tới 2/3 x Vcc.

Nhưng đường dẫn đó không thể đi qua chân số 7, vì BJT bị TẮT ở giai đoạn này (Đó là lý do tại sao C1 bị tính phí).

Kết nối một diode D1 với chân số 6 như trong sơ đồ bên dưới. 555_TIMER_1

Bây giờ khi chân số 2 ở mức CAO, phía cao của C1 được kết nối với GND thông qua BJT. Vì vậy, chân số 6 cũng ở mức 0V. => o / p = THẤP.

Nhưng ngay khi chân số 2 trở nên THẤP, BJT sẽ TẮT và C1 bắt đầu sạc qua R1.

Với diode D1 tại chỗ, ngay khi C1 tích điện đến 0,7V, D1 trở thành phân cực thuận và kẹp điện áp trên C1 ở mức 0,7V. Nó

sẽ tốt hơn nếu chúng ta sử dụng diode Schottky cho D1.

Giả sử rằng tại điểm số 2 của anh ấy vẫn ở mức THẤP (vì chúng tôi muốn pin số 3/3 vẫn ở mức CAO, miễn là chân số 2 ở mức THẤP).

Bây giờ, pin o / p # 3 được chốt ở mức CAO tại thời điểm này.

Nếu chúng ta tạo chân số 2 thành CAO, thì D1 sẽ lại bị đảo ngược và sẽ không tiến hành. Vì BJT vẫn TẮT, C1 sẽ bắt đầu sạc và ngay khi điện áp trên C1 trở thành 2/3 Vcc, thì BJT được BẬT và C1 xả qua GND.


Nhưng điều gì sẽ xảy ra nếu chúng ta muốn chuyển o / p pin # 3 thành THẤP càng sớm càng tốt, sau khi chân số 2 trở nên CAO?

Chọn các giá trị tối thiểu cho R1 và C1. :)

Điều gì xảy ra nếu chúng ta loại bỏ R1, C1 và D1 khỏi ckt?

Sau đó, pin số 7 không bắt buộc và có thể không được kết nối.

Chân số 6 sau đó sẽ được kết nối trực tiếp với R4 và R4 được kết nối trực tiếp với chân số 2, như thể hiện trong sơ đồ dưới đây:

555_TIMER_2

Khi chân số 2 ở mức CAO, thì BJT ở mức BẬT và chân số 3 ở mức THẤP.

Ngay khi chân số 2 trở nên THẤP, chân số 6 cũng sẽ trở nên THẤP.

Bây giờ, BJT đang TẮT và pin o / p # 3 được chốt ở mức CAO. Vì miễn là chân số 2 được giữ ở mức THẤP, chân số 6 cũng ở mức THẤP tức là <2/3 Vcc.

Vì vậy, pin o / p # 3 vẫn CAO, miễn là pin số 2 được giữ ở mức THẤP.

Ngay khi chân số 2 trở nên CAO, chân số 6 cũng trở nên CAO.

Vì chân số 6 là CAO, nên R sẽ được điều khiển CAO.

Và vì S = THẤP, do đó Q sẽ được chuyển đến THẤP và do đó o / p sau đó sẽ được chốt ở mức THẤP.

Vì vậy, với R1, C1 và D1, mạch hoạt động như trước với R1, C1 và D1. Sự khác biệt duy nhất là bây giờ ngay khi chân số 2 trở thành CAO, chân số 6 trở thành> 2/3 x Vcc và do đó R trở nên CAO (S sẽ trở nên THẤP khi chân số 2 thay đổi thành CAO) và do đó Q trở nên THẤP. Điều này dẫn đến o / p THẤP và BJT đang BẬT.

Vì vậy, trong trường hợp này, pin # 7 không được sử dụng vì C1 không có mặt. Ckt này có thể được sử dụng để phục hồi nhanh chân số 3 về trạng thái THẤP.

Ckt này (có hoặc w / o R1, C1 và D1) sẽ ngăn bất kỳ xung nhiễu nào làm cho chân số 3 thay đổi trạng thái. Chỉ một xung có thời lượng 1 giây trở lên mới có thể thay đổi trạng thái của chân số 3.


Làm thế nào để sửa đổi ckt này. để chỉ một xung thời lượng nói 1 giây trở lên có thể thay đổi trạng thái của pin # 3?

Thêm R2 và C2 như thể hiện trong sơ đồ trong câu hỏi ở trên. Bây giờ ckt này sẽ bắt đầu thay đổi trạng thái của pin # 2 sau R2 x C2 giây.

Lấy C2 = 1uF và R2 = 1Mohm. Bây giờ hằng số thời gian RC của mạng RC này là 1 giây.

Ngay khi i / p trở nên THẤP, C2 bắt đầu xả qua R2. Vậy là sau 1 giây. hoặc nhiều hơn, pin số 2 sẽ trở nên THẤP. NHƯ đã thảo luận trước đây, điều này sẽ khiến chân số 3 trở nên CAO.

Bây giờ chân số 3 sẽ được giữ ở mức CAO cho đến khi chân số 2 được giữ ở mức THẤP. BJT bị TẮT và C1 bắt đầu sạc nhưng bị cạn kiệt bởi D1, do đó điện áp trên C1 sẽ không bao giờ đạt được 2/3 x Vcc, cho đến khi chân số 2 ở mức THẤP.

Ngay khi i / p trở nên CAO, thì C2 bắt đầu sạc qua R2 và sau 1 giây. hoặc nhiều hơn, chân số 2 trở nên CAO, D1 trở nên phân cực ngược và C1 bắt đầu sạc qua R1.

Ngay khi điện áp trên C1 đạt 2/3 x Vcc (tức là sau thời gian 1,1 x R1 x C1 giây.), Chân số 3 trở nên THẤP, BJT được BẬT và C1 bắt đầu xả qua GND.

Vì vậy, sau khi i / p trở thành CAO, phải mất (R2 x C2 + 1.1 x R1 x C1) giây để thay đổi trạng thái chân số 3.

Điều này sẽ ngăn bất kỳ xung nhiễu nào làm cho chân số 3 thay đổi trạng thái. Chỉ một xung có thời lượng 1 giây trở lên mới có thể thay đổi trạng thái của chân số 3.

GHI CHÚ: Vì khi điện áp trên C1 đạt 2/3 x Vcc, tại thời điểm này, chân số 2 đã trở nên CAO, như mong đợi đối với cấu hình ổn định, do đó, điều kiện R2 x C2 <1.1 x R1 x C1 không có ý nghĩa gì. Trong thực tế, không có mối quan hệ nào giữa hai hằng số thời gian này, chỉ khi pin số 2 ở mức CAO, việc sạc C1 bắt đầu.

Thực tế cho mục đích chung là xung nhiễu 1 giây. dường như rất hiếm đối với tôi, ít nhất là đối với một người có sở thích.


Thời gian R2 x C2 là mong muốn để loại bỏ nhiễu tại i / p. Nhưng 1.1 x R1 x C1 là không mong muốn.

Vì vậy, có thể loại bỏ R1, C1 và D1, chân số 7 không được kết nối và chân số 6 được gắn với đường giao nhau của R2 và R4. Bây giờ chân số 3 sẽ thay đổi trạng thái gần như R2 x C2 giây sau khi i / p thay đổi trạng thái.

Các ckt được hiển thị dưới đây. 555_TIMER_3

Ckt này có thể được sử dụng để phục hồi nhanh chân số 3 về trạng thái THẤP.

LƯU Ý: Trong câu hỏi, mong muốn rằng pin số 3 phải được giữ ở mức CAO, cho đến khi chân số 2 được giữ ở mức THẤP. Mạch này giải quyết mục đích đó.

Chân số 2 sẽ ở mức THẤP (tức là <1/3 x Vcc) chỉ sau R2 x C2 x ln (2/3) = 0,4 x R2 x C2 giây.

Vì vậy, một xung phải duy trì THẤP trong thời gian tối thiểu 0,4 x R2 x C2 để chân số 3 thay đổi thành CAO. Và một xung phải duy trì CAO trong ít nhất 0,4 x R2 x C2 để thay đổi chân số 3 thành THẤP.

Đối với C2 = 1uF và R2 = 1Mohm, i / p phải duy trì THẤP ít nhất 400ms, đối với chân số 3 ở mức CAO và phải duy trì CAO trong ít nhất 400ms, đối với chân số 3 ở mức THẤP.

EDITED ngày 2012/07/13:

Vấn đề duy nhất với ckt ở trên. là khi i / p chuyển từ dạng THẤP sang CAO.

Ngay khi i / p lên CAO, C2 bắt đầu sạc qua R2 và R4 và chân số 2 vẫn ở mức THẤP và do đó FF i / p S vẫn ở mức CAO và pin o / p # 3 cũng CAO, vì vậy R ở mức THẤP.

Tuy nhiên, chân số 6 cũng lên CAO ngay khi i / p lên CAO. Điều này dẫn đến R thay đổi từ THẤP sang CAO.

Bây giờ đối với NOR SR FF nếu S = R = CAO (tức là 1), thì đây là trạng thái siêu bền và không thể xác định o / p của FF.

Vì vậy, chân số 3 sẽ chuyển đổi trong khoảng 0,7 x (R2 + R4) x C2 giây. Do đó o / p pin # 3 cũng bật. Điều này là không mong muốn!

Một giải pháp tốt hơn là gắn trực tiếp chân số 6 vào chân số 2 như trong sơ đồ bên dưới.

555_TIMER4

Với điều này, các kết hợp i / p duy nhất có thể xảy ra cho FF là:

S = R = THẤP

S = THẤP, R = CAO

S = CAO, R = THẤP

O / p sẽ nhất quán ở tất cả các giai đoạn hoạt động.

Khi bật nguồn, C2 được sạc qua R2 và R4, và điện áp ở chân số 2 sẽ> 1/3 x Vcc sau 0,4 x (R2 + R4) x C2 giây.

IOW trong 0,4 x (R2 + R4) x C2 giây, S = CAO và R = THẤP. Điều này mang lại cho pin số 3 là CAO trong thời gian này. Chúng ta cần giữ chân số 4 THẤP trong thời gian này, để chân số 3 ở mức THẤP.

C2 được sạc tới 2/3 x Vcc trong 1,1 x (R2 + R4) x C2 giây. Tại thời điểm này R = CAO và S = THẤP, vì vậy chân số 3 ở mức THẤP!

Trong khi C2 đang được sạc, thì từ C2 tức thời ở mức 1/3 x Vcc đến C2 tức thì đến 2/3 x Vcc, (tức là 0,7 x (R2 + R4) x C2 giây) cả S và R đều THẤP và do đó o / p không thay đổi, tức là chân số 3 vẫn ở mức THẤP.

Bây giờ khi i / p chuyển từ CAO sang THẤP, sẽ mất 0,4 x R2 x C2 giây để chân số 2 giảm xuống dưới 1/3 x Vcc.

Lưu ý rằng trong quá trình xả C2, trong 0,7 x R2 x C2 giây, cả S và R đều ở mức THẤP và do đó o / p vẫn ở mức THẤP. Chân số 3 của o / p sẽ chỉ CAO khi chân số 2 ở mức 1/3 x Vcc.

Vì vậy, phải mất 0,4 x R2 x C2 giây để chân số 2 thay đổi theo i / p, khi i / p chuyển từ CAO sang THẤP và 1,1 x (R2 + R4) x C2 giây khi i / p đi từ THẤP đến CAO.

Vì vậy, chúng ta phải áp dụng logic THẤP ở i / p, trong ít nhất 0,4 x R2 x C2 giây, sau đó chỉ có chân số 3 sẽ thay đổi từ THẤP sang CAO.

Và, chúng ta phải áp dụng mức logic CAO ở i / p, trong ít nhất 1,1 x (R2 + R4) x C2 giây, sau đó chỉ có pin số 3 sẽ thay đổi từ CAO thành THẤP.


Câu trả lời này cố gắng trả lời câu hỏi nos. 1,3,4,5.

Một điện trở ở chân điều khiển sẽ thay đổi ngưỡng mặc định 2 / 3xVcc. Nhưng điều đó là không cần thiết để làm ở đây.

Câu hỏi duy nhất còn lại là Câu hỏi số 6.


lược đồ mới nhất 2 giờ trước dường như hoạt động nhưng tôi nghĩ có một giải pháp đơn giản hơn thỏa mãn vấn đề trục trặc mà bạn có thể không muốn. (bộ căng xung trên đầu ra.) Bạn cũng có thể xác định logic đầu vào OC hoặc CMOS kéo đẩy không? và chức năng cho mạch này là gì?
Tony Stewart Sunnyskyguy EE75

@TonyStewart - i / p được điều khiển từ Open Collector / Open Drain. Nhưng có thể là Totem-cực TTL hoặc CMOS. Mạch này thực sự cần thiết để kích hoạt chức năng được chỉ định trên ckt. Chức năng đó chỉ có thể được bật khi chúng tôi đạt điểm CAO ở chân số 3 và chức năng này sẽ khả dụng cho đến khi chân số 3 vẫn CAO. Chân số 3 đang lái logic TTL.
giắc cắm

2
Wow, chắc chắn đây đang trở thành câu trả lời dài nhất từ ​​trước đến nay trên EE. Khi nào cuốn sách ra mắt? :-) Dù sao đi nữa, tôi ngưỡng mộ sự kiên trì của bạn trong việc này, giữ cho ngón tay của tôi vượt qua. Sự thành công!
stevenvh

@ stevenh- Vâng, cảm ơn vì sự ngưỡng mộ. Tôi chỉ đang làm việc ra. :)
giắc cắm

-2

Một giải pháp đơn giản hơn là "tương tự" với ghi đè logic đơn giản trên đầu ra.

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

Nguyên lý hoạt động

  1. Khi bật nguồn, C1 = 0V và đầu vào của người dùng được xác định là Hi to U1A do đó đầu ra đảo ngược ở mức thấp khiến D1 hoạt động ở mức thấp để cũng khẳng định tối đa C1 thấp ~ 0,2V. lúc bật nguồn

  2. Cổng NAND U1B Schmitt bị buộc Hi bởi đầu vào ở mức thấp, có nghĩa là nếu đầu vào của người dùng là Hi bất cứ lúc nào. THAT có nghĩa là "ngay lập tức" thấp đến Hi khi đầu vào ở mức cao.

ví dụ về bộ lọc 0,2S nhưng không kéo dài xung. nhập mô tả hình ảnh ở đây


Đầu vào có độ nhạy cạnh hi để lo sau khi độ trễ của R1C1 là 200mS để vượt qua các mức đầu vào trễ của cổng Schmitt để trì hoãn đầu ra hoạt động hi và đặt lại đầu ra về Thấp bất cứ lúc nào để cho phép đặt lại bộ đếm thời gian 200mS cho lần chuyển tiếp tiếp theo sang mức thấp. Không quan tâm đến thời lượng đầu ra tối thiểu và không quan tâm đến mức đầu vào và không quan tâm đến thời gian tăng hoặc thời gian giảm của tín hiệu đầu vào miễn là mức độ logic được hiểu. Đầu vào thoáng qua = lo bị bỏ qua trừ khi dài hơn 200mS tối thiểu. . Không có thời gian kích hoạt lại thời gian ngắn hơn cho phép! (trong đó đầu vào xuống thấp ngay sau khi đầu ra xuống thấp. như được chỉ định.
Tony Stewart Sunnyskyguy EE75

-1: nó phải được thực hiện với LM555. OP đã nói như vậy trong một bình luận, và @stevenvh cũng nhấn mạnh điều này.
Federico Russo

-3

Cũng có nhiều lý do tại sao tôi sẽ không sử dụng 555 cho thiết kế này hoặc bất kỳ lý do nào khác cho vấn đề đó khi độ tin cậy là điều cần thiết với khả năng chống ồn.

Bạn có thể tìm thấy giải pháp của mình trong chip LS123 hoặc chip Equiv vì nó có các tùy chọn đầu vào logic để vượt quá tốc độ và làm cho nó được kích hoạt cạnh hoặc trạng thái kích hoạt có thể truy xuất lại, không thể truy xuất lại. Chip hai trong một có thể làm tất cả các yêu cầu bạn có. http://www.ti.com/lit/an/sdla006a/sdla006a.pdf Cách sử dụng thủ công ... Hãy cho tôi vài phút khi tôi có cơ hội thực hiện sơ đồ .. trừ khi bạn muốn dùng thử.


2
Ông rõ ràng nói rằng ông để làm điều đó với một 555. Nếu không có nhiều giải pháp tốt hơn, các PIC10F200 tôi đề cập đến trong bình luận là IMO là tốt nhất. (Bất kỳ vi điều khiển nào khác sẽ làm, nhưng đây là giải pháp 1 thành phần.)
stevenvh

Tôi ngưỡng mộ sự kiên trì của jack và "đấu tranh để thiết kế một mạch như vậy đáng tin cậy bằng cách sử dụng bộ đếm thời gian 555". Rõ ràng là anh ta không muốn có một uC vì các công cụ ngụ ý và đường cong học tập cần thiết, vì vậy điều đó dường như vô nghĩa. LS123 chỉ là một cảnh quay kép tốt hơn với đầu vào logic đáng tin cậy hơn mà không cần thêm điốt. Vì vậy, tôi có thể cung cấp một giải pháp máy trạng thái hữu hạn tốt hơn đáng tin cậy với một lần bắn tương tự ưa thích của tôi hoặc có thể bạn có thể đóng góp cho câu hỏi chưa được trả lời của anh ấy. Đây là một thiết kế Mealey-Moore cổ điển, anh ta nên sử dụng dòng Reset thay vì diode. Anh ấy gần như ở đó.
Tony Stewart Sunnyskyguy EE75

Tôi đọc rằng @jacks "có" có thiết kế một lần bắn tương tự và không phải là giải pháp phần mềm nhúng trong uC. Tất cả chúng ta đều muốn anh ấy thành công nếu có thể. Nếu không thể, một cái khác sẽ tốt hơn (không có uC) bằng cách sử dụng Flip Flip và điều khiển cạnh Flip Flip với ghi đè SET đầu vào sau khi hết giờ. Vì vậy, có lẽ nếu jack cắm đồng ý với tôi, anh ta có thể đưa ra vấn đề với "bình luận tuyệt vời" của bạn
Tony Stewart Sunnyskyguy EE75

Nó có thể không có trong câu hỏi ban đầu, nhưng trong phần bình luận, anh ta nói rằng "Tôi cần phải làm điều này với bất kỳ phần mềm / phần sụn nào và chỉ với 555 Timer làm cơ sở". Không phải là một vấn đề dễ dàng, và tôi cũng hy vọng anh ấy sẽ làm cho nó hoạt động.
stevenvh

3
Tôi khoan dung với các giải pháp khác, nhưng tôi cũng tôn trọng những hạn chế của anh ấy, cho dù anh ấy có tự mình chọn chúng hay không. Đó là lý do tại sao tôi không đăng câu trả lời, mặc dù tôi đã giải quyết xong. (BTW, tôi đã không hạ thấp câu trả lời của bạn.)
stevenvh
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.