Thông báo

Collapse
No announcement yet.

Giúp em về mạch đếm ngược này với [gấp]

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

  • #16
    Nguyên văn bởi chipamd Xem bài viết
    mặc định 74ls193 đếm từ 9-0 nếu cấp xung chân down ngược lại với chân up nên sẽ ko cần thiết lập gì thêm nửa
    nhưng nếu muốn thiết đặt trước 1 số nào thì xem bác hưỡng demo nhé bạn
    ủa, sao mình xem datasheet 74193 nó ghi là đếm từ F về 0 (ngược lại) mà bạn...!!!

    Comment


    • #17
      Tạo một bộ mux để chọn dữ liệu load vào IC đếm hàng đơn vị: lần đầu là X, các lần sau là 9. Tín hiệu select cho bộ mux này phải thoả yêu cầu phân biệt được đâu là lần load đầu (thì chọn X), còn đâu là các lần load sau (chọn 9). Có thể dùng một FF T để đánh dấu đâu là lần load đầu tiên và cũng là tín hiệu để select mux. Khi master reset thì Q của FF về 0 --> select cho mux chọn X, sau khi bị kích thì Q lên 1 --> select cho mũ chọn 9. Để kích FF, có thể dùng cạnh lên của tín hiệu load OR với ngõ ra Q của FF hồi tiếp về. Tức là khi mới reset thì FF này có thể bị kích bởi cạnh lên của tín hiệu load để chuyển từ 0 --> 1. Sau khi bị kích lên 1 thì FF này sẽ không nhận tín hiệu kích nữa, như vậy sẽ đánh dấu được đâu là lần kích đầu tiên (cũng là lần load đầu tiên).

      Comment


      • #18
        Nguyên văn bởi cheese Xem bài viết
        Tạo một bộ mux để chọn dữ liệu load vào IC đếm hàng đơn vị: lần đầu là X, các lần sau là 9. Tín hiệu select cho bộ mux này phải thoả yêu cầu phân biệt được đâu là lần load đầu (thì chọn X), còn đâu là các lần load sau (chọn 9). Có thể dùng một FF T để đánh dấu đâu là lần load đầu tiên và cũng là tín hiệu để select mux. Khi master reset thì Q của FF về 0 --> select cho mux chọn X, sau khi bị kích thì Q lên 1 --> select cho mũ chọn 9. Để kích FF, có thể dùng cạnh lên của tín hiệu load OR với ngõ ra Q của FF hồi tiếp về. Tức là khi mới reset thì FF này có thể bị kích bởi cạnh lên của tín hiệu load để chuyển từ 0 --> 1. Sau khi bị kích lên 1 thì FF này sẽ không nhận tín hiệu kích nữa, như vậy sẽ đánh dấu được đâu là lần kích đầu tiên (cũng là lần load đầu tiên).
        cám ơn bạn, nhưng mình cũng thắc mắc là làm sao để số 9 và số X được nối vào D0123, có thông qua cổng Logic không, vì mình làm thì nó bị đè mức logic vào D0123, và tín hiệu để kích Q lên 1 bằng LOAD nó như thế nào... mong bạn giải thích rõ hơn được không...??? thanks bạnClick image for larger version

Name:	tn1.jpg
Views:	1
Size:	57.4 KB
ID:	1359234

        Comment


        • #19
          Nếu phòng thí nghiệm có IC mux (multiplexer) 2 đường sang 1 đường rồi thì cứ dùng, không thì có thể tạo ra bằng các cổng logic cơ bản. Là multiplexer chứ không phải demultiplexer. Tức là ngõ vào là 4 tín hiệu X, 4 tín hiệu 9, ngõ ra là 4 tín hiệu (là kết quả của phép chọn X hay 9).
          Còn về kích Q lên 1: nếu b dùng FF T thì cứ có cạnh lên của tín hiệu clock (ở đây là load) thì Q --> ~Q thôi mà. Ban đầu master reset, Q = 0; sau đó đè load xuống 0 để nạp vào từ switch, khi buông load ra thì load từ 0 --> 1 tạo cạnh lên kích FF T. Nếu dùng FF T kích thích ở cạnh xuống thì phải thêm cổng not để đổi chiều cạnh kích thích.

          Comment


          • #20
            Nguyên văn bởi cheese Xem bài viết
            Nếu phòng thí nghiệm có IC mux (multiplexer) 2 đường sang 1 đường rồi thì cứ dùng, không thì có thể tạo ra bằng các cổng logic cơ bản. Là multiplexer chứ không phải demultiplexer. Tức là ngõ vào là 4 tín hiệu X, 4 tín hiệu 9, ngõ ra là 4 tín hiệu (là kết quả của phép chọn X hay 9).
            Còn về kích Q lên 1: nếu b dùng FF T thì cứ có cạnh lên của tín hiệu clock (ở đây là load) thì Q --> ~Q thôi mà. Ban đầu master reset, Q = 0; sau đó đè load xuống 0 để nạp vào từ switch, khi buông load ra thì load từ 0 --> 1 tạo cạnh lên kích FF T. Nếu dùng FF T kích thích ở cạnh xuống thì phải thêm cổng not để đổi chiều cạnh kích thích.
            Phòng TN mình có luôn mấy con 74138, 74148, 74151. bạn liên lạc mình qua email này cho tiện nha: thangnho_2512@yahoo.com.
            mình làm tới đây rồi, không biết điều khiển thằng LOAD như thế nào để LOAD được giá trị số 9, nhờ bạn xem giúp...
            TN KTS.DSN
            Last edited by thangnho2512; 03-04-2012, 01:26.

            Comment


            • #21
              thanks các bạn nhiều, mình làm ra rồi... vấn đề bây giờ là không biết phòng TN có con MUX 8 - 4 không...

              Comment


              • #22
                uhm, ý mình nói là con "quad 2 to 1" đó. Nhưng không có thì cũng không sao, vd X=b3b2b1b0, 9=1001, chọn Y = y3y2y1y0: y3 là tín hiệu chọn giữa b3 và 1, vậy thì chỉ cần một cổng OR có input1 là b3, input2 là tín hiệu Q (select). Như vậy khi Q=0 thì y3=b3, Q=1 thì y3=1. Tương tự khi chọn giữa b2 và 0 thì dùng cổng and, nhưng phải select bằng ~Q.

                Comment


                • #23
                  bạn nào có sơ đồ cấu trúc bên trong IC 74193 không? mình tìm mãi không thấy

                  Comment


                  • #24
                    Xin hỏi cao thủ có làm đếm ngược về 1 số nào đó rồi đếm lại ko. ví dụ từ 25 về 5.

                    Nguyên văn bởi thangnho2512 Xem bài viết
                    cảm ơn bạn Hưởng, nhưng cái mạch này vẫn chưa đúng đâu, lúc trước mình cũng lắp như vậy nhưng thầy nói không được, từ số 0 về 9,8 thì nó nhảy nhanh quá, ví dụ là mạch này làm sao mà đếm từ số 42 về 0 được?... hì...
                    Xin hỏi cao thủ có làm đếm ngược về 1 số nào đó rồi đếm lại ko. ví dụ từ 25 về 5.

                    Comment


                    • #25
                      Nguyên văn bởi thangnho2512 Xem bài viết
                      cảm ơn bạn Hưởng, nhưng cái mạch này vẫn chưa đúng đâu, lúc trước mình cũng lắp như vậy nhưng thầy nói không được, từ số 0 về 9,8 thì nó nhảy nhanh quá, ví dụ là mạch này làm sao mà đếm từ số 42 về 0 được?... hì...
                      Xin hỏi cao thủ có làm đếm ngược về 1 số nào đó rồi đếm lại ko. ví dụ từ 25 về 5.

                      Comment


                      • #26
                        Nguyên văn bởi dkmtmlthcd Xem bài viết
                        Xin hỏi cao thủ có làm đếm ngược về 1 số nào đó rồi đếm lại ko. ví dụ từ 25 về 5.
                        Nguyên văn bởi caovanhuong Xem bài viết
                        vẽ cho bạn cái mạch. mạch này chỉ thay đổi số hàng chục. và có một nút start, khi đếm về tới 00 thì dừng lại.
                        Bác có làm đếm ngược về 1 số nào đó rồi đếm lại ko. ví dụ từ 25 về 5. em mò mãi

                        Comment


                        • #27
                          dùng bộ đếm lập trình
                          Load vào số lớn, đếm xuống tới (số nhỏ - 1), lại load số lớn vào
                          Mobile: 0982263051

                          Comment


                          • #28
                            Bạn nào làm đề tài về mạch này rồi thì cho mình xin cái báo cáo với, vì mình đang làm đồ án mạch này. Thanks you !

                            Comment


                            • #29
                              Bạn nào làm đề tài về mạch này rồi thì cho mình xin cái báo cáo với, vì mình đang làm đồ án mạch này. Thanks you !

                              Comment


                              • #30
                                ai biet mach dem nguoc tu 15 ve 0 ko vay

                                Comment

                                Về tác giả

                                Collapse

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

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

                                Collapse

                                Đang tải...
                                X