Thông báo

Collapse
No announcement yet.

Giúp làm mạch tạo xung

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

  • Giúp làm mạch tạo xung

    Xin chỉ giúp tôi các mạch nguyên lý và ic có tại HN dùng để tạo ra xung theo giản đồ thời gian như sau (hình vẽ)

    độ rộng các xung đầu vào là 1us. xung đầu vào xuất hiện ngẫu nhiên, mỗi lần là một chùm 5 đến 6 xung như hình vẽ. Khi có chùm xung đầu vào thì đầu ra cho một xung vuông bao như hình vẽ. yêu cầu sườn lên trùng nhau, sườn xuống của xung ra có thể rộng hơn 1 chút, miễn là bao đủ 5 xung của chùm nhưng ko được bao các xung của chùm sau . biên độ vào ra đều là 5V
    Mong các cao thủ chỉ giáo dùm. Thanks !
    Attached Files
    Biển học mênh mông, quay đầu là bờ, bơi tiếp chắc chết đuối ! Thôi lên bờ ngồi cho lành !

  • #2
    Nguyên văn bởi bachelor Xem bài viết
    Xin chỉ giúp tôi các mạch nguyên lý và ic có tại HN dùng để tạo ra xung theo giản đồ thời gian như sau (hình vẽ)

    độ rộng các xung đầu vào là 1us. xung đầu vào xuất hiện ngẫu nhiên, mỗi lần là một chùm 5 đến 6 xung như hình vẽ. Khi có chùm xung đầu vào thì đầu ra cho một xung vuông bao như hình vẽ. yêu cầu sườn lên trùng nhau, sườn xuống của xung ra có thể rộng hơn 1 chút, miễn là bao đủ 5 xung của chùm nhưng ko được bao các xung của chùm sau . biên độ vào ra đều là 5V
    Mong các cao thủ chỉ giáo dùm. Thanks !
    Bạn dùng theo nguyên lí chia tần.

    IC 4017 kết hợp với diode.

    Còn phải xem lại đáp ứng thời gian của mạch nữa, cái này mình lười tra sách!!!

    Ý kiến, ý cò chơi cho vui!

    Comment


    • #3
      thanks bạn ! sẽ tra datasheet xem có đáp ứng được ko ? nếu đáp ứng cỡ vài nano thì ổn. Tuy nhiên xin hỏi thêm 2 vấn đề:
      1. Cái diod dùng để làm j và mắc như thế nào. Nếu bạn có mạch nguyên lý thì chỉ dùm mình luôn
      2. đầu vào mạch chia tần nếu chỉ có 5 xung liệu có ổn ko (vì theo mình hiểu cần phải là 1 dãy xung có tần số cố định đằng này chỉ có 5 xung xuất hiện trong 1 thời gian ngắn) nếu ổn thì thời gian xuất hiện giữa xung cuối cùng của chùm thứ nhất (or thứ n-1) đến xung đầu tiên của dãy xung thứ hai (or thứ n) có làm mạch chia bị sai ko vì các chùm xung vào cùng một kênh và xuất hiện ngẫu nhiên. bài toán của mình là có từ 1 đến 6 chùm xung như vậy xuất hiện ngẫu nhiên theo chu kỳ 10s
      Làm ơn chỉ dùm. Thanks !
      Biển học mênh mông, quay đầu là bờ, bơi tiếp chắc chết đuối ! Thôi lên bờ ngồi cho lành !

      Comment


      • #4
        Nguyên văn bởi bachelor Xem bài viết
        thanks bạn ! sẽ tra datasheet xem có đáp ứng được ko ? nếu đáp ứng cỡ vài nano thì ổn. Tuy nhiên xin hỏi thêm 2 vấn đề:
        1. Cái diod dùng để làm j và mắc như thế nào. Nếu bạn có mạch nguyên lý thì chỉ dùm mình luôn
        2. đầu vào mạch chia tần nếu chỉ có 5 xung liệu có ổn ko (vì theo mình hiểu cần phải là 1 dãy xung có tần số cố định đằng này chỉ có 5 xung xuất hiện trong 1 thời gian ngắn) nếu ổn thì thời gian xuất hiện giữa xung cuối cùng của chùm thứ nhất (or thứ n-1) đến xung đầu tiên của dãy xung thứ hai (or thứ n) có làm mạch chia bị sai ko vì các chùm xung vào cùng một kênh và xuất hiện ngẫu nhiên. bài toán của mình là có từ 1 đến 6 chùm xung như vậy xuất hiện ngẫu nhiên theo chu kỳ 10s
        Làm ơn chỉ dùm. Thanks !
        T high ON min khoảng vài chục nanosec --> 1 microsec OK.

        Cái mạch này chỉ bao 5 xung theo y/c của bạn thôi đấy nhé (chính xác theo hình xung của bạn cung cấp)

        Còn bao vừa 5 vừa 6 xung thì tôi chưa nghĩ ra!


        Attached Files

        Comment


        • #5
          Tuyệt vời ! Giải pháp lấy đầu ra Q4 làm Reset thật là hay ! Cái này tôi nghĩ mãi chưa ra ! Thanks bạn nhé !
          Nhân tiện hỏi thêm bạn mấy con diode nên dùng loại nào ?
          Thanks !
          Biển học mênh mông, quay đầu là bờ, bơi tiếp chắc chết đuối ! Thôi lên bờ ngồi cho lành !

          Comment


          • #6
            Nguyên văn bởi bachelor Xem bài viết
            Tuyệt vời ! Giải pháp lấy đầu ra Q4 làm Reset thật là hay ! Cái này tôi nghĩ mãi chưa ra ! Thanks bạn nhé !
            Nhân tiện hỏi thêm bạn mấy con diode nên dùng loại nào ?
            Thanks !
            Chẳng qua nó tạo thành 1 cổng OR n cẳng tùy thích thật rẻ tiền và dễ làm.
            Trên nguyên lí đó thì đi ốt nắn là OK
            Dùng 1N4148

            Nếu không OR thành ngõ ra duy nhất thì làm sao duy trì mức H ở xung 2, 3....?

            Khi nào cần mua ý tưởng hay ho thì liên hệ với tối!

            Comment


            • #7
              Pác mrgiang99 có cách giải thích thật hay đó. con diode 1N4148 là con Diode tốc độ cáo . Nhưng trường hợp chia tần theo kiểu trên không dùng diode được không, Có ảnh hưởng gì đến mạch không! Mạch nó có thể chạy bình thường đựoc không!

              Comment


              • #8
                Nguyên văn bởi biendt Xem bài viết
                Pác mrgiang99 có cách giải thích thật hay đó. con diode 1N4148 là con Diode tốc độ cáo . Nhưng trường hợp chia tần theo kiểu trên không dùng diode được không, Có ảnh hưởng gì đến mạch không! Mạch nó có thể chạy bình thường đựoc không!


                Tôi mới học DT, chưa làm bao giờ, chủ yếu biết cơ bản để hình thành ý tưởng.

                Có gì sai sót, mong bác BDT chỉ giáo!

                Thân chào!

                Comment


                • #9
                  Nguyên văn bởi biendt Xem bài viết
                  Pác mrgiang99 có cách giải thích thật hay đó. con diode 1N4148 là con Diode tốc độ cáo . Nhưng trường hợp chia tần theo kiểu trên không dùng diode được không, Có ảnh hưởng gì đến mạch không! Mạch nó có thể chạy bình thường đựoc không!
                  về bản chất đây là mạch đếm cơ số 10. nên ko cần diode mạch vẫn hoạt động bt. cái hay của mrgiang là ở chỗ lấy ngay xung cuối cùng làm xung reset nên mặc dù đầu vào ko phải là 1 dãy xung liên tục thì mạch vẫn hoạt động bt
                  Biển học mênh mông, quay đầu là bờ, bơi tiếp chắc chết đuối ! Thôi lên bờ ngồi cho lành !

                  Comment


                  • #10
                    Nếu mà không có Diode thì sẽ có điện áp phản hồi về 4017.Khi chân 1 ở mức cao thì chân 2 ở mức thấp khi đó 1 với 2 nối chung nên khi đó xung ở mức cao của 1 sẽ về 2 (mức thấp )lúc này không biết con 4017 của tôi nó sẽ thế nào nhỉ ? Nên diode ở đây à để tránh dòng ngược.(theo cách của tôi)
                    Ở đây là 4017 là con chia tần số ra làm 10 lân. NHưng mà mắc theo kiểu của pác mrgiang chỉ tạo được xung liên tục ở mức cao nó chưa có ở mức thấp.

                    Comment


                    • #11
                      Nguyên văn bởi biendt Xem bài viết
                      Nếu mà không có Diode thì sẽ có điện áp phản hồi về 4017.Khi chân 1 ở mức cao thì chân 2 ở mức thấp khi đó 1 với 2 nối chung nên khi đó xung ở mức cao của 1 sẽ về 2 (mức thấp )lúc này không biết con 4017 của tôi nó sẽ thế nào nhỉ ? Nên diode ở đây à để tránh dòng ngược.(theo cách của tôi)
                      Ở đây là 4017 là con chia tần số ra làm 10 lân. NHưng mà mắc theo kiểu của pác mrgiang chỉ tạo được xung liên tục ở mức cao nó chưa có ở mức thấp.
                      1/Cái chặn dòng phản hồi thì khi mắc 2 ngõ ra trở lên, mặc dù có cùng mức logic thì vẫn phải chặn... vì không phải cấu tạo ngõ nào cũng giống nhau, thêm nữa dòng out, in, mức áp trên thực tế là không giống nhau!
                      Ở đây tác dụng muốn nhấn mạnh là thay thế cho cổng OR 4 chân.
                      (Còn tác dụng chặn dòng phản hồi là đương nhiên)

                      2/Mắc theo kiểu của tôi chỉ giải quyết cho Bachelor theo đúng giản đồ xung mà bác ấy đưa ra thôi, không phải là chia tần, mà là ứng dụng biến hoá mạch chia tần!

                      Tks bác đã chỉ giáo!
                      Last edited by mrgiang99; 30-11-2008, 12:31.

                      Comment


                      • #12
                        Mình thấy theo bài thì phải đếm 5 xung làm 1 xung. Nhưng pác chỉ có đếm 4 xung làm 1 sang xung thứ 5 thì bị reset rồi! Pác thử xem lại chỗ này xem sao!

                        Comment


                        • #13
                          Nguyên văn bởi biendt Xem bài viết
                          Mình thấy theo bài thì phải đếm 5 xung làm 1 xung. Nhưng pác chỉ có đếm 4 xung làm 1 sang xung thứ 5 thì bị reset rồi! Pác thử xem lại chỗ này xem sao!
                          xung 1 --> đếm 1
                          xung 2 --> đếm 2
                          xung 3 --> đếm 3
                          xung 4 --> đếm 4
                          xung 5 --> đếm 0

                          01234 ---> 01234 ----> 01234.... là 5 xung thành 1 nhóm chứ bác!
                          Last edited by mrgiang99; 03-12-2008, 22:25. Lý do: gõ phím quá trớn

                          Comment


                          • #14
                            un. Tôi xem lại datasheet rồi. Đúng như pác nói! nhầm 1 cái ko nên đáng nhầm . Cám ơn pác nhé!

                            Comment


                            • #15
                              ko ổn các bác ạ !

                              trên thực tế nó có 16 đến 18 xung. tôi vẫn dùng Q5 để reset,tuy nhiên có cải tiến 1 chút, là đưa qua 555 để kéo cho độ rộng đủ lớn để bao hết số xung còn lại (từ 6 đến 18). test trên proteus thì ngon, ra thực tế thì vẫn thấy xuất hiện việc đếm sau khi reset (tức là vẫn đếm nhầm các xung ko mong muốn từ vị trí 6 đến 18)
                              ở đây cần nói rõ lại bài toán cho các bác dễ hình dung:
                              - đầu vào là dãy từ 16 đến 18 xung.
                              - đầu ra cần lấy ra một xung duy nhất, có sườn lên trùng với sườn lên của 1 trong 18 xung bất kỳ trong chùm, độ rỗng tùy ý
                              khó quá, khó quá. các bác giúp với !
                              thanks !
                              Biển học mênh mông, quay đầu là bờ, bơi tiếp chắc chết đuối ! Thôi lên bờ ngồi cho lành !

                              Comment

                              Về tác giả

                              Collapse

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

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

                              Collapse

                              Đang tải...
                              X