Thông báo

Collapse
No announcement yet.

Mô phỏng với Proteus

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

  • Mô phỏng với Proteus

    Các cao thủ ơi! Em là dân tự động hóa nhưng yêu thích điên tử ghê người.
    Em mới động chạm tới Proteus và thử mô phỏng nó với Led 7 thanh.Em cho hiển thị 4 led 7 thanh cùng một lúc nhưng không thể nào làm được.Em đã hỏi một số "cao thủ" ở trường em nhưng họ không giải thích được mặc dù họ làm mạch thực và lập trình khá PRO .Hik! Em đau đầu quá.các anh giúp em với được không ạ?
    Vấn đề của em là thế này.Em cho 4 led hiên thi cùng một lúc 4 số 1 2 3 4 .Đầu tiên em cho led 1 hiển thị rùi off nó,cho led2 hiển thị rùi off,tiếp đến là led 3 va 4.thời gian trễ rm đã thử rất nhiều. từ trễ lớn tới trễ ít ma không bao giờ 4 led hiển thị cho em 4 số 1 2 3 4.Delay co khi em cho trễ vài micro giây mà cugnx chẳng ăn thua.Vài chục micro giây cũng vậy.hik.các anh giúp em với được không ạ?
    em xin cảm ơn và hậu tạ

  • #2
    Vài chục micro giây thì quá bé, Proteus không mô phỏng được.

    Comment


    • #3
      Nguyên văn bởi tranvanhung Xem bài viết
      Các cao thủ ơi! Em là dân tự động hóa nhưng yêu thích điên tử ghê người.
      Em mới động chạm tới Proteus và thử mô phỏng nó với Led 7 thanh.Em cho hiển thị 4 led 7 thanh cùng một lúc nhưng không thể nào làm được.Em đã hỏi một số "cao thủ" ở trường em nhưng họ không giải thích được mặc dù họ làm mạch thực và lập trình khá PRO .Hik! Em đau đầu quá.các anh giúp em với được không ạ?
      Vấn đề của em là thế này.Em cho 4 led hiên thi cùng một lúc 4 số 1 2 3 4 .Đầu tiên em cho led 1 hiển thị rùi off nó,cho led2 hiển thị rùi off,tiếp đến là led 3 va 4.thời gian trễ rm đã thử rất nhiều. từ trễ lớn tới trễ ít ma không bao giờ 4 led hiển thị cho em 4 số 1 2 3 4.Delay co khi em cho trễ vài micro giây mà cugnx chẳng ăn thua.Vài chục micro giây cũng vậy.hik.các anh giúp em với được không ạ?
      em xin cảm ơn và hậu tạ
      Thằng proteus mô phỏng quét led được đó, có điều bạn phải chọn linh kiện gồm 6 con led chung trong 1 pack thì mới được, chứ dùng led lẻ thì sẽ mô phỏng sẽ cà giựt lắm. Cho thời gian quét khoảng 3ms là vừa.
      Túm lại thằng proteus mô phỏng được quét led, bạn cứ yên tâm mà test.

      Comment


      • #4
        có nhất thiết mô phỏng trên proteus bạn cho trễ như vậy không? vì theo như tớ thì chỉ cần kiểm tra code có đúng hay không, nên bạn có thể tăng trễ nên mà nhìn, còn khi nạp chip thì để nguyên trễ.

        Comment


        • #5
          Khó quá cái này chưa ai làm được. Mình nhớ không nhầm thì cái này có khoảng 6000000SV việt nam có thể và đã làm rồi
          NGUYỄN XUÂN VŨ
          Mua bán, sửa chữa PLC, biến tần
          Vỉ mạch điện tử công nghiệp các loại
          0978462163

          Comment


          • #6
            Nguyên văn bởi david Xem bài viết
            Vài chục micro giây thì quá bé, Proteus không mô phỏng được.
            Vậy thì bao nhiu là đủ hả anh? em đã thử rất nhìu time trễ mà chẳng ăn thua gj cả! Bó tay thật! hay là để lần sau em post cái code em viết lên các anh tham khảo rùi giúp em nhé? nếu anh nao viết được rùi thi send cho em cái code lun cũng được! em cảm ơn các anh rất nhiều! chúc các anh luôn vui vẻ và hạnh phúc

            Comment


            • #7
              Trước hết bạn xem lại cách nối Led 7 đoạn đã đúng chưa. Mình đã mô phỏng và làm mạch thật cái led 7 đoạn này rồi. Nó hiển thi tốt, . Xem hình dưới để nối cho đúng nhé. Mình dùng loại Anode chung.



              Đoạn chương trình con delay thì như sau:
              DELAY1:
              delay:

              mov r5,#6
              kkt:
              mov r4,#10
              kkt1:
              mov r3,#18
              kkt2:
              djnz r3,kkt2
              djnz r4,kkt1
              djnz r5,kkt

              ret
              Attached Files
              Đăng ký Dropbox có ngay 2GB lưu trữ online miễn phí:

              Comment


              • #8
                Mình dùng proteus7.2 để mô phỏng. Tuy nhiên mà hình linh kiện thì hơi bé. Mình sắp xếp nhiều linh kiện quá thì nó ra bên ngoài khung. Mình muốn hỏi làm thế nào để thay đổi được kích thước khung hình chữ nhật sắp xếp linh kiện đó vậy? Hay không thay đổi được kích thước khung đó.
                |

                Comment


                • #9
                  Vào menu System/Set sheet size.
                  Đăng ký Dropbox có ngay 2GB lưu trữ online miễn phí:

                  Comment


                  • #10
                    Cám ơn nhé. Còn điều nữa, hôm qua mình thử mô phỏng với led matrix 8x8 nhưng không hiểu thứ tự sắp xếp chân như thế nào, thử cấp nguồn mà chẳng thấy đèn nào sáng cả. Mình đoán là phải sử dụng bộ tạo xung thì mới sáng led matrix được?
                    |

                    Comment


                    • #11
                      Nguyên văn bởi minoan Xem bài viết
                      Cám ơn nhé. Còn điều nữa, hôm qua mình thử mô phỏng với led matrix 8x8 nhưng không hiểu thứ tự sắp xếp chân như thế nào, thử cấp nguồn mà chẳng thấy đèn nào sáng cả. Mình đoán là phải sử dụng bộ tạo xung thì mới sáng led matrix được?
                      ec, đâu cần tới bộ tạo xung gì. Chỉ cần lấy 1 nguồn, 1 mass rùi test cho các chân là sáng thui!

                      Comment


                      • #12
                        Nguyên văn bởi minoan Xem bài viết
                        Cám ơn nhé. Còn điều nữa, hôm qua mình thử mô phỏng với led matrix 8x8 nhưng không hiểu thứ tự sắp xếp chân như thế nào, thử cấp nguồn mà chẳng thấy đèn nào sáng cả. Mình đoán là phải sử dụng bộ tạo xung thì mới sáng led matrix được?
                        bạn cần cấp nguồn theo đúng mức tích cực cột và hàng (cột là anode hoặc kathode ngược lại hàng là kathode hoặc anode)
                        0945061338(vocam.h@gmail.com,lehanhdtk3@gmail.com)
                        ||
                        PROGRAMING(C,ASM),HARDWARE,LMD,RTC,GPRS,GPS....ALL OF VDK

                        Comment


                        • #13
                          Các bác ơi cho em hỏi một chút sao trong thư viện Proteus em tim mãi mà không thấy con Atmega8515 nhỉ

                          Comment


                          • #14
                            Nguyên văn bởi thinhbk50 Xem bài viết
                            Các bác ơi cho em hỏi một chút sao trong thư viện Proteus em tim mãi mà không thấy con Atmega8515 nhỉ


                            bản PRoteus của bạn là bao nhiu ?
                            mình chưa thử tìm con bạn nói nhưng mình nghĩ chắc là trong Proteus có thoai .bạn sài 7.1 à ?

                            Comment


                            • #15
                              Nguyên văn bởi dinhchithanh Xem bài viết
                              Trước hết bạn xem lại cách nối Led 7 đoạn đã đúng chưa. Mình đã mô phỏng và làm mạch thật cái led 7 đoạn này rồi. Nó hiển thi tốt, . Xem hình dưới để nối cho đúng nhé. Mình dùng loại Anode chung.



                              Đoạn chương trình con delay thì như sau:

                              cảm ơn bạn nhiều . mạch của bạn mình thử chạy ok. mạch của mình mình dùng 4 trans để điều khiển cấp nguồn cho cho 4 led.led anot chung. để mình xem lại xem có lỗi ở đâu không đã . thanks nha

                              Comment

                              Về tác giả

                              Collapse

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

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

                              Collapse

                              Đang tải...
                              X