Thông báo

Collapse
No announcement yet.

thiet ke mach dem dung ic 7493&ic 74138

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

  • thiet ke mach dem dung ic 7493&ic 74138

    thiết kế 1 mạch chứa 1 dãy gồm 8 led được xếp theo thức tự sau:A,B,C,D,E,F,G,H. Khi mạch hoạt động thì thấy có 1 led sáng chạy từ A đến H rồi chạy ngược lại trở về A.Sau đó các led đều tắt và bắt đầu hoạt động lại như cũ.
    SV sử dụng các IC 7493,74138 và các cổng logic thích hợp.

    Xin hãy giúp tôi !!!!!!!

  • #2
    Góp ý với bạn :
    Theo tôi để giải quyết bài toán này thì từ 8 đầu ra 74138 A,B,C,D,E,F,G,H tìm ra dãy trạng thái tương ứng đầu vào địa chỉ 74138 ( A2A1A0=000,001,010,011,100,101,110,111,110,101,100 ,011,010,001,000,XXX ) như vậy là có 16 trạng thái gắn tương ứng với 16 trạng thái bộ đếm 4 bít (Q3Q2Q1Q0).
    Trạng thái XXX sẽ phải tương ứng với tất cả các Led đều tắt tức là không thể điều khiển bằng A2A1A0 mà trạng thái này phải tác động vào chân điều khiển 74138 ( E1=1) để cấm IC làm việc tương ứng tắt hết các led.
    Như vậy cần xác định pt logic cho các hàm A2,A1,A0,E1 theo các biến Q3,Q2,Q1,Q0.Dẽ thấy A0=Q0,E1=Q3.Q2.Q1.Q0. Tìm A2,A1 dựa vào bảng trạng thái .Cách này chắc là được mỗi tội tốn cổng logic.
    Nếu chỉ đơn giản là 8 led chạy đuổi nhau rồi đảo chiều chạy thì A2=Q3'.Q2+Q3.Q2' ( cổng XOR ) dấu ' thể hiện trạng thái đảo , tương tự cho A1,A0 nhưng sẽ không có trạng thái tất cả các đèn đề tắt và thời gian sáng ở các đèn đầu cuối sẽ gấp 2 lần các đèn khác.Muốn đúng các trạng thái theo yêu cầu phải tác động thay đổi trạng thái bộ đếm.Bạn cứ thử xem cách nhưng tôi thấy cách 1 vẫn ổn hơn .

    Comment


    • #3
      2 cách của bạn tôi cũng có nghĩ tới nhưng IC 7493 không cho phép điều chỉnh J & K của các FF ( tất cả đều ở mức cao) nếu theo cách 2 thì LED H sáng lâu gấp đôi các LED khác. Bạn có cách nào khác chỉ giùm nha.

      Comment


      • #4
        Nguyên văn bởi k1080859 Xem bài viết
        2 cách của bạn tôi cũng có nghĩ tới nhưng IC 7493 không cho phép điều chỉnh J & K của các FF ( tất cả đều ở mức cao) nếu theo cách 2 thì LED H sáng lâu gấp đôi các LED khác. Bạn có cách nào khác chỉ giùm nha.
        Bạn không hiểu cách 1 của tôi rồi cái đó đâu có tác động gì đến bộ đếm 7493 chỉ làm 1 mạch giải mã thôi.Mà theo yêu cầu là dung 7493,74138,các cổng logic tôi đã nói cách này hơi tốn cổng logic thôi.
        Bắt đầu học kỹ thuật số cách đây 6 năm rồi , trước không biết dùng phần mềm mô phỏng làm trên lý thuyết cũng mệt mà không biết mạch có chạy không .Tôi gửi cho bạn mạch tôi thiết kế dùng phần mềm Proteus7.2 mô phỏng , còn phần tính hàm logic tôi dùng logic converter trong multisim để chuyển đổi lười không muốn dùng bìa cacno mà:
        A2=Q3'.Q2+Q3.Q2'.(Q1'+Q0').
        A1=Q3'.Q1+Q1.Q0+Q3.Q1'.Q0'.
        A0=Q0.
        E2=Q3.Q2.Q1.Q0.
        Nói chung bạn cứ chạy mô phỏng thử mạch của tôi thì sẽ rõ.
        Tải mãi không được file hơi nặng . Bạn giải nén file LED CHAY.rip rồi dùng proteus 7.2 mà chạy mô phỏng nếu cần thì liên hệ với tôi qua mail hoicndt@gmail.com tôi sẽ gửi phần mềm proteus 7.2 bản portable file rar 55M không up lên đây được
        Attached Files

        Comment


        • #5
          Nhập dữ l;iệu từ bàn phím HEX là sao????. Xin hãy giúp Mình với !!! !!!!

          Comment


          • #6
            bạn phải dùng 2 ic 7493 đếm đến 16 rồi trở về 0, 16 là bước tắt tất cả led, vậy hãy dùng 2 con 7493, còn để led chạy lên rồi chạy xuống thì nối 2 con 74138 ngõ ra or nhau bằng diod, vậy phải dùng 2 con 74138, khi lên đến 16 thì đưa ngõ ra cả 2 con lên mức cao. Tóm lại là mạch có thể phải dùng tối thiểu 5 ic, 1 con 555, 2 con 74138, 2 con 7493 là có thể chạy được. Cần biết thêm chi tiết liên lạc Tài 0918743055
            Mobile: 0982263051

            Comment

            Về tác giả

            Collapse

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

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

            Collapse

            Đang tải...
            X