Thông báo

Collapse
No announcement yet.

[help] Rờ-le nhảy khi khởi động 8951

Collapse
X
 
  • Lọc
  • Giờ
  • Show
Clear All
new posts

  • [help] Rờ-le nhảy khi khởi động 8951

    Em dùng 8951 điều khiển ngõ ra là các rơ-le, nhưng gặp phải phiền phức khi mới khởi động, là các rơ-le nhảy ngoài ý muốn. Mà có lúc nhảy lúc không.

    Tình trạng này xảy ra ở tất cả các trường hợp mà em đã thử sau

    1. 8951 khiển Opto MPC3020, ngõ ra Diac của 3020 kéo trực tiếp rơ-le 220v (loại 4 tiếp điểm, dòng rất nhỏ). Con Moc 3020 này thì khi mở nguồn nó đã làm nhảy rơ-le bất kể có bị kích hay không (nối tắt diode đầu vào vẫn nhảy).

    2. Tương tự như 1, nhưng Moc 3020 kéo Triac (BT-138). Mắc theo mạch trong datasheet. Vẫn nhảy.

    3. 8951 khiển transistor, trans này kéo rơ-le. Vẫn nhảy rơ-le. Em đã thử với 2 mức, tích cực mức thấp và mức cao, đều bị.

    4. Đã thử gắn tụ với các trị số ở ngõ vào của các tầng kích nhằm làm delay tạm, vẫn nhảy.

    Tình trạng trên có lúc nhảy lúc không, với Moc 3020 thì có lẽ hên xui khi tùy góc mở lúc ta cắm điện, các trường hợp còn lại có lẽ do chân của 8951 chưa kịp về trạng thái off như ta mong muốn.

    Dòng đầu tiên trong code là em tắt tất cả các port xuất rồi.

    Mời các bác đã làm qua món này ổn định xin chỉ giáo kinh nghiệm, đang đau đầu quá.

    Em vô cùng cám ơn !

  • #2
    Nếu bác vẫn không khắc phục được, ok hãy gởi sơ đồ mạch của bác qua cho tôi, tôi sẽ giúp bạn khắc phục sự cố này một cách hiệu quả nhất có thể. Nếu cảm thấy hay đừng quên nhấn nút cảm ơn.
    Chúc vui.

    Comment


    • #3
      đưa sơ đồ lên mới biết chứ
      |

      Comment


      • #4
        Các bác toàn làm mạch thực tế mà chẳng lẽ lại k gặp trường hợp này à ? Không bác nào có kinh nghiệm gì để trị bệnh này sao ?

        Ý em là hỏi và bác nào đã thực sự gặp vấn đề này là biết ngay và sẽ có cách giải quyết thỏa đáng.

        Sơ đồ mạch thì em có vẽ rõ ràng ra trên đây rồi mọi người góp ý thêm thắt tụ tiếc chỗ này chỗ kia thì em đã thử nát rồi, nó không giải quyết được.

        Bài toán này cần qua thực tế, chứ nêu ý tưởng theo lý thuết chắc k làm được quá.

        Comment


        • #5
          Bị chứ. Bị nhiều ấy chứ. Thế nên chuyển sang AVR lâu rồi. Mạch nào trước làm bằng 89 thì giờ chuyển sang dùng mega8515. Đắt hơn tí nhưng chất lượng. Đúng là đắt sắt ra miếng.
          AVR đã quay trở lại: ATMEGA32: 66k, ATMEGA8A: 30k, ATMEGA48: 30k.
          Xem thêm tại Online Store ---> Click here
          Mob: 0982.083.106

          Comment


          • #6
            Ô hô - phải thế chứ bác VNarmy ! Em chờ câu này lâu rồi. Nôm na là cái con 89 nó hết thời rồi, qua PIC hay AVR đi là vừa.

            Còn k thì thiết kế thêm mạch đóng tầng công suất vào sau khi đã khởi động bộ điều khiển vài giây để đảm bảo mọi thứ OK. Các mạch điều khiển công nghiệp trong các máy lớn em thấy đều như vậy.

            Có lẽ đành vậy ! Qua PIC thôi.

            Comment


            • #7
              Nguyên văn bởi PSman Xem bài viết
              Ô hô - phải thế chứ bác VNarmy ! Em chờ câu này lâu rồi. Nôm na là cái con 89 nó hết thời rồi, qua PIC hay AVR đi là vừa.

              Còn k thì thiết kế thêm mạch đóng tầng công suất vào sau khi đã khởi động bộ điều khiển vài giây để đảm bảo mọi thứ OK. Các mạch điều khiển công nghiệp trong các máy lớn em thấy đều như vậy.

              Có lẽ đành vậy ! Qua PIC thôi.
              Cái này ngày trước mình làm theo chu trình này nè:
              Bật VDK--> delay vài s -->Đóng relay, Khởi động từ... --> delay vài s (khoảng 20s với Khởi động từ)
              Chu trình ngắt relay, khởi động từ cũng vậy.
              Ngoài ra còn một kinh nghiệm nữa là ko bao giờ dùng ngắt ngoài.
              AVR đã quay trở lại: ATMEGA32: 66k, ATMEGA8A: 30k, ATMEGA48: 30k.
              Xem thêm tại Online Store ---> Click here
              Mob: 0982.083.106

              Comment


              • #8
                Vụ này tôi cũng từng bị, con 89 đủ thứ bịnh.
                Khi mới cấp điện các chân I/O ở mức thấp >> lên mức cao >> làm việc theo chương trình, nên khó xác định trạng thái đầu của relay (dùng kéo lên hay xuống đều không được). Tôi giải quyết cách này: dùng 1 I/O điều khiển 1 NOT hoặc 1 Xtor kéo chân I/O sử dụng cho chân điều khiển relay thông qua diod (Kathod bên NOT), khi chip khởi động chân kéo relay ở 0.
                Muốn gửi hình minh họa mà không biết gửi.

                Comment


                • #9
                  Bác DucThang up tạm hình ở tinypic.com hoặc imageshack.us

                  Cách trên bác đã giải quyết thành công chưa ? Dùng chính I/O của 89 để điều khiển nữa liệu có ổn không ?

                  Em có cách triệt để, nhưng hơi thiếu trí tuệ tí, là dùng mạch phụ delay. Sau khi khởi động tầng điều khiển 5-10s mạch phụ sẽ đóng tầng công suất vào.

                  Các máy công nghiệp đều làm cách này. Có điều họ dùng khởi động từ và timer chuyên dụng.

                  Comment


                  • #10
                    Tui vẫn dùng AT89C52/2051 kéo relay 12VDC bình thường mà.
                    Tui dùng mức 0 để kéo relay.
                    Có 2 cách :
                    1) +5V , qua R hạn dòng , qua LED của optron , vào chân port.
                    Thứ cấp của optron sẽ kéo relay.
                    2) Chân port vào in của 4069 (NOT gate), ngõ ra 4069 đưa đến ngõ vào của 2003, ngõ ra của 2003 kéo relay.
                    Bạn thử xem.
                    Imagine all the people
                    Living life in peace...

                    Comment


                    • #11
                      Em có nói là 89 k kéo được Rờ-le đâu bác Toy. Vấn đề là rờ-le nó nhảy tách 1 phát khi cấp điện cho toàn mạch lúc ban đầu thôi.

                      Comment


                      • #12
                        PSMan thử dùng cách này thử coi. Vì tui dùng cách này để control 2 Triac drive 2 cái relay ngon lành. Để ý là tất cả những port control optocoupler đều là active low. Con MOSFET IRFD9120 hay con bất cứ con P channel nào có thể chịu được dòng đủ để drive optocoupler. Con MOSFET chỉ được cho dẩn khi sau khi MCU đã ở trạng thái ổn định và sẽ cấp nguồn cho MOC3033. Chỉ cần On/Off con này là ta đã có một mạch bảo vệ cho mạch.
                        Good luck.
                        T.L
                        Attached Files

                        Comment


                        • #13
                          Gửi Psman: không sao post được, bác cho mail tôi gửi cho, thấy hợp lý thì post giùm.
                          Ý tưởng tôi giống thelam đó. Lợi dụng trạng thái 0>>1 của các port I/O giống nhau lúc VDK khởi động mà khống chế ngã ra = 0 , như mạch XOR vậy, sau đó chương trình mới điều khiển sau. Ý này sử dụng tốt, ngay cả khi VDK bị treo (các relay bị off). Delay phần động lực khi khởi động VDK cũng là 1 cách.
                          Psman có bị treo VDK khi đóng mở Relay liên tục không (chu kỳ ~ 1 - 3s) không? tôi đang vướng mà chưa khắc phục được. Ai có ý gì cố vấn giúp.

                          Comment


                          • #14
                            Một khi đã khởi động xong, em điều khiển relay hoàn toàn OK, Relay nhịp cỡ nào đi nữa cũng không làm treo VDK.

                            Một số chú ý khi thiết kế mạch em đã làm chạy tốt:

                            - Nguồn điều khiển cấp cho 89 độc lập hoàn toàn với nguồn cấp cho relay.
                            - Có thể dùng chung biến áp, nhưng 2 cuộn thứ cấp riêng biệt. Em hay dùng biến áp Minh Quang nhỏ 12-0-12 về tách dây 0 giữa ra 2 sợi, ta có 12-0 và 0-12 là 2 cuộn riêng hoàn toàn.
                            - 2 cuộn này vào 2 cầu riêng, cấp cho 2 phần ở trên.
                            - Relay nhất thiết phải có diode ở 2 đầu cuộn dây.
                            - Chêm 1-2 tụ 103, 104 ở nguồn cho VDK.
                            - Sử dụng Opto cách ly, ngõ ra Opto nối với nguồn tầng sau để kéo relay.

                            Comment


                            • #15
                              À, em quên. Sơ đồ bác TheLam đưa ra hình như cũng không được thì phải.

                              Con MOC30xx không cần kích đầu vào (cụ thể là mắc mạch riêng, ngõ kích k nối với ai cả), khi cắm điện relay vẫn nhảy.

                              MOC30xx có thể kéo trực tiếp relay 8 chân loại 220V. Kéo trực tiếp hay qua Triac tầng sau cũng bị "đập" 1 phát khi cắm nguồn 220V vào.

                              Em đã thử với relay, khoan tay (800W), quạt bàn v.v... thấy đều bị "tạch" 1 phát lúc mở nguồn 220V.

                              Comment

                              Về tác giả

                              Collapse

                              PSman Tìm hiểu thêm về PSman

                              Bài viết mới nhất

                              Collapse

                              • since0501
                                Trả lời cho Pin Li-FePO4 (pin sắt) rất dể hỏng! Các biện pháp ngăn ngừa.
                                bởi since0501
                                Mình đào mộ xíu, cho mình hỏi là pin của bác vẫn ok chứ? Mình vừa đóng khối pin 16 cell 40135 thì khi chạy điện áp nó sụt so với khi nghỉ như video mình dẫn link, vậy cho mình hỏi là dung lượng pin sẽ tính khi áp nghỉ hay áp đang hoạt động, và pin sụt áp như vậy là bình thường hay pin kém?
                                ht...
                                hôm nay, 17:56
                              • mèomướp
                                Trả lời cho Sửa bộ nguồn DC 60V 45A
                                bởi mèomướp
                                Dạ hông dám làm thì chắc chắn sẽ mãi ko thể làm được đâu ạ. Nguồn xung dân dụng vài kw giờ rất nhìu ạ, sạc ô tô điện, máy hàn, lò vi sóng, âm ly... tùy chất lượng mà độ phức tạp sẽ khác nhau ạ. Và cái giá phải trả về kinh tế...
                                Hôm qua, 13:11
                              • tuyennhan
                                Trả lời cho Sửa bộ nguồn DC 60V 45A
                                bởi tuyennhan
                                Sửa dạng này thì chuyên còn không dám chắc khộng cháy nổ với linh kiện bán ngoài chợ nói gì khộng chuyên .
                                Hôm qua, 09:25
                              • tuyennhan
                                Trả lời cho Cần tư vấn cải thiện chất âm thanh loa SoNy.
                                bởi tuyennhan
                                Đúng rồi chọn mua theo tai . ca thì phải toàn dải nhạc thì chỉ cao và thấp thé nên loa ca thì nghe nhạc không hay và ngược lại .
                                Muốn ca và nhạc đều hay thì phải dúng 2 giàn , còn nếu chỉ có 1 thì phải chỉnh sửa lại sao cho ca và nhạc đều được không quá dở ....
                                Hôm qua, 09:10
                              • Ng.Phuong.5
                                Vấn đề in lỗ khoan ra pdf ở Orcad 9.2
                                bởi Ng.Phuong.5
                                Vấn đề cũ: khi in mạch ra pdf và bấm chọn Keep Drill Holes Open, in ra thì pdf trắng đen các lỗ chân linh kiện như nhau. Mặc dù có linh kiện phần Drill là 1mm, có linh kiện thì là 3mm. Cho em hỏi cách sửa phần này ở Orcad 9.2 với ạ.
                                Mấy con...
                                09-01-2025, 19:44
                              • viettinh
                                Trả lời cho Cần tư vấn cải thiện chất âm thanh loa SoNy.
                                bởi viettinh
                                Bác nói đúng quá. Cơ mà muốn mua hàng chính hãng, hàng thương hiệu mà tai lại hợp hàng tầu mới khổ chứ.
                                Đang tính mua cái loa tầu nữa cột đằng sau loa này, Loa sony chỉ để hát nhép thôi, có dc k các bác ...
                                09-01-2025, 18:12
                              • nguyendinhvan
                                Trả lời cho Cần tư vấn cải thiện chất âm thanh loa SoNy.
                                bởi nguyendinhvan
                                Theo tôi thì khi hpj sản xuất ra cái loa đó, đã có nhiều chuyên gia kỹ thuật hiệu chỉnh, tính toán các phần tử kỹ lưỡng rồi.
                                Bây giờ tính toán hiệu chỉnh lại cần có đội ngũ tương đương với nhà sản xuất.
                                Cách đơn giản...
                                09-01-2025, 00:04
                              • mèomướp
                                Trả lời cho Sửa bộ nguồn DC 60V 45A
                                bởi mèomướp
                                Dạ cháu có ý tốt muốn động viên chú ấy ngâm cứu khoa học thôi ạ. Về phần kiểm tra dao động thì chú ấy chưa biết thì sẽ tìm hiểu được là cần những gì ạ, chắc chắn là khi hướng dẫn phần ấy các cô chú nào đó sẽ lưu ý cần loại sò công suất ra tránh cháy nổ rồi ạ....
                                08-01-2025, 19:02
                              • tuyennhan
                                Trả lời cho Sửa bộ nguồn DC 60V 45A
                                bởi tuyennhan
                                Chủ thớt hỏi có kiểm tra được dao động mà không cấp nguồn thì rõ trình ở mức nào mà mèo còn xúi ngâm cứu nữa ác vậy ....
                                08-01-2025, 15:43
                              • tuyennhan
                                Trả lời cho Cần tư vấn cải thiện chất âm thanh loa SoNy.
                                bởi tuyennhan
                                Loa bass đấu trực tiếp không qua phân tần để thành loa toàn dải xem có thoát tiếng khộng , nếu không thoát cần phải sửa lại mạch cs hay âm sắc nếu đủ trình còn nếu thoát ca hay nhưng chưa vừa ý vì bass kém chăc thì đấu lại như cũ và đấu thêm loa mid treble bên ngoài .
                                08-01-2025, 15:28
                              Đang tải...
                              X