tôi có thể loại bỏ thư bị trả lại của relay?

H

hr_rezaee

Guest
Làm thế nào tôi có thể loại bỏ thư bị trả lại của relay?

 
Bạn không thể loại bỏ các thư bị trả lại của sự tiếp sức, vì nó là một dao động cơ khí, được đưa ra bởi hành động mùa xuân khối lượng của liên lạc.
Những gì bạn có thể làm là loại bỏ các nhiễu điện nó tạo ra, thường là do việc sử dụng các RC snubbers (RC mạng series) qua địa chỉ liên lạc.

Những loại vấn đề là trả lại gây ra trong mạch của bạn không?

 
chào
i muốn kết nối đầu ra tiếp sức cho mạch logic nhưng nó có thể bị trả về công trình có hiệu lực mạch logic.
tần số tối đa tiếp sức là 100Hz và tôi muốn loại bỏ thư bị trả lại của nó.

 
Relay có thể bị trả kết quả từ điện áp không đủ / hiện hành áp dụng cho các cuộn dây của nó (tôi giả sử bạn đang sử dụng một bóng bán dẫn lái xe với diode Biên ap Phi hôi) - đo điện áp trong khi tiếp được kết nối với o / p.

kiểm tra này:
http://www.acroname.com/robotics/info/articles/drivers/drivers.html

 
Debounce Relay được thực hiện hoặc là với mạch bổ sung, hoặc với một sự chậm trễ phần mềm.

Các mạch bổ sung có thể là một SR flip flop (còn gọi là một multivibrator SR) nếu bạn có một đôi ném tiếp, hoặc một circiut RC đơn giản cho một đơn ném tiếp sức.

SR flip flop chỉ cần kết nối với các liên hệ tiếp NC trên một đầu vào của flip flop, và liên hệ với NO trên khác.Kéo lên hay kéo xuống resistors hoàn thành mạch đầu vào để SR.Flip flop chỉ có thể thiết lập hoặc thiết lập lại với đầu vào đúng, nên trả lại được loại bỏ.

Mạch RC cho một đơn ném tiếp, sử dụng ý tưởng rằng tất cả các mạch logic có một ngưỡng.RC liên tục trong thời gian được chọn như vậy có thể có một sự chậm trễ trong kết xuất của relay như những chi phí tụ điện để đạt được một điểm trên ngưỡng - trì hoãn việc đi vượt ra ngoài khoảng thời trả cho các địa chỉ liên lạc.

Một cách khác để làm điều đó là với một shot multivibrator.Tiếp sức bắt đầu vào bắn đơn mà được kết nối với một bên của một cổng OR, mặt khác được kết nối liên lạc tiếp sức của bạn.The one-shot giữ trong khi đầu ra hoặc tiếp sức các giải quyết.

Có tất cả các loại biến thể trên ở trên sẽ làm việc.Tôi đề nghị thực hiện một tìm kiếm Google cho "debounce" và / hoặc "debounce tiếp sức" cho các ví dụ.

Các giải pháp phần mềm chỉ đơn giản là một vòng chậm trễ mà được gọi là khi tín hiệu kích hoạt được gửi tiếp.Trì hoãn được làm đủ lâu để các thư bị trả lại liên hệ tiếp là hoàn tất trước khi trở về chương trình làm việc với logic hạ lưu.

 
Nói chung các phần mềm debouncing phương pháp là phương pháp được ưa thích vì điều này giúp tiết kiệm các phần cứng vv boardspace thêm này là tuy nhiên một thương mại giảm giá cho thời gian, như trong khi ở các vòng dealy UC chỉ là lãng phí thời gian.

Chúc mừng
Slayer

 
chào
i không thể sử dụng giải pháp của bạn, vì tôi không có phần mềm và tôi không có bất cứ ném.
i chỉ có hai dây từ tiếp sức ném đã 0v hoặc 5v điện áp trên nó.
volatge (được sản xuất bởi một mạch trong tiếp nhận và i Hane không có quyền truy cập vào ném)
2 dây có thư bị trả lại.

 
Phương pháp tôi tiếp tục đề xuất này là việc sử dụng một D-type flip-flop.Nguồn tín hiệu từ chuyển tiếp đến đầu vào D của FF này.Đồng hồ của FF với một tần số thấp hơn đó là: 1 / Tbounce, nơi Tbounce là thời gian cần thiết cho các hành động bouncing để kết thúc (thường là 5-20ms).Vì thế, nếu đồng hồ để FF là 50Hz, bạn sẽ nhận được tốt đẹp, sạch sẽ ở xung Q, Q / đầu ra, ngay cả khi mất thời gian trả 20ms

Tuy nhiên, trong trường hợp của bạn, đồng thời phải được trả ít hơn, nếu thực sự có thể chuyển tiếp tại 100Hz.Vì vậy, tôi đề nghị quý vị đo thời gian trả thực tế cho tiếp sức của bạn, thêm một số margin để nó và sau đó tính toán tần số của đồng hồ FF.

Công việc này rất lớn.

 
Chắc chắn bạn có thể sử dụng chúng, nhưng những gì tôi đề xuất là hoàn toàn dưới sự kiểm soát của bạn.Hãy thử nó.Chỉ mất một thường 74x74 và khớp hàn một vài để kiểm tra nó.

 
hr_rezaee,
Đây là một phương pháp mà hoạt động tốt nếu bạn có một sức SPDT:
Kết nối hai cửa nand trong cross-cùng chốt một mạch.Kết nối điện trở pullup để mở đầu vào của mỗi cổng nand.Kết nối amature tiếp (thường) xuống đất.Kết nối tiếp các địa chỉ liên lạc khác để các flop hai nand "" đầu vào.Miễn là các amature không swing giữa các địa chỉ liên lạc trong khoảng thời tung lên, đầu ra của các flop nand "" sẽ được trả phí, bất kể thời hạn trả lại này.
Kính trọng,
Kral

 
VVV đã viết:

Phương pháp tôi tiếp tục đề xuất này là việc sử dụng một D-type flip-flop.
Nguồn tín hiệu từ chuyển tiếp đến đầu vào D của FF này.
Đồng hồ của FF với một tần số thấp hơn đó là: 1 / Tbounce, nơi Tbounce là thời gian cần thiết cho các hành động bouncing để kết thúc (thường là 5-20ms).
Vì thế, nếu đồng hồ để FF là 50Hz, bạn sẽ nhận được tốt đẹp, sạch sẽ ở xung Q, Q / đầu ra, ngay cả khi mất thời gian trả 20msTuy nhiên, trong trường hợp của bạn, đồng thời phải được trả ít hơn, nếu thực sự có thể chuyển tiếp tại 100Hz.
Vì vậy, tôi đề nghị quý vị đo thời gian trả thực tế cho tiếp sức của bạn, thêm một số margin để nó và sau đó tính toán tần số của đồng hồ FF.Công việc này rất lớn.
 
Bạn có thể sử dụng 74xx273, trong đó có 8 FF bên trong, với một đồng hồ phổ biến.
Nó là đúng, bạn cần một máy phát điện đồng hồ, quá, nhưng nó có thể là một đơn giản 555.

 
Những loại vấn đề là trả lại gây ra trong mạch của bạn không?

 

Welcome to EDABoard.com

Sponsor

Back
Top