Giúp đỡ thay đổi tần số dùng 89c51

Collapse
X
 
  • Giờ
  • Show
Clear All
new posts
  • trieuviettu
    Thành viên mới
    • Dec 2009
    • 16

    #1

    Giúp đỡ thay đổi tần số dùng 89c51

    Click image for larger version

Name:	555.jpg
Views:	1
Size:	76.0 KB
ID:	1417035
    Các bác giúp em với. em có sơ đồ mạch tạo xung dùng 555 và bây giờ em muốn thay con vr trong mạch bằng vi đièu khiển thì làm thế nào? Mong các bác giúp đỡ. thanks các bác trước
  • maingochoc
    Thành viên tích cực
    • Jan 2010
    • 501

    #2
    Vđk

    Dùng vi điều khiển thì dùng ngắt timer bạn nhá.

    Comment

    • trieuviettu
      Thành viên mới
      • Dec 2009
      • 16

      #3
      Nguyên văn bởi maingochoc Xem bài viết
      Dùng vi điều khiển thì dùng ngắt timer bạn nhá.
      bạn co mình 1 code cụ thể để tham khảo với.( Đầu ra thay đổi được bằng cách sử dụng nút bấm ở đầu vào)

      Comment

      • queduong
        Moderator
        • Jul 2005
        • 6781

        #4
        Bạn có thể dùng Biến trở số MCP41010
        Module RF chuyên dụng điều khiển, truyền dữ liệu, thiết kế đề tài, dự án điện tử - chuyển giao công nghệ... ĐT: 0904964977 - email: dientuqueduong@yahoo.com

        Comment

        • chung1608
          Thành viên tích cực
          • Sep 2009
          • 4160

          #5
          tại sao ko dùng luôn VDK tạo xung vuông

          Comment

          • trieuviettu
            Thành viên mới
            • Dec 2009
            • 16

            #6
            Nguyên văn bởi chung1608 Xem bài viết
            tại sao ko dùng luôn VDK tạo xung vuông
            ý bạn là thay toàn bộ mạch 555 bằng vđk?

            Comment

            • trieuviettu
              Thành viên mới
              • Dec 2009
              • 16

              #7
              Nguyên văn bởi chung1608 Xem bài viết
              tại sao ko dùng luôn VDK tạo xung vuông
              ý bạn là thay toàn bộ mạch 555 bằng vđk?

              Comment

              • trieuviettu
                Thành viên mới
                • Dec 2009
                • 16

                #8
                cái này là thay đổi tần số chứ không phải độ rộng xung nên mình không biết làm thế nào. Bạn cho mình code được không?

                Comment

                • queduong
                  Moderator
                  • Jul 2005
                  • 6781

                  #9
                  Dùng trực tiếp VĐK tạo xung vuông 50 % , thay đổi tần số thì thay đổi chu kỳ của nó thôi !

                  Nông dân nhất thì làm thế này

                  while(1)

                  {
                  P1_0=1;
                  Delay_us(t);
                  P1_0=0;
                  Delay_us(t);
                  }

                  t=1 ==> 2uS
                  t=2 ==> 4uS

                  .... Thay đổi tần số rồi đó !
                  Module RF chuyên dụng điều khiển, truyền dữ liệu, thiết kế đề tài, dự án điện tử - chuyển giao công nghệ... ĐT: 0904964977 - email: dientuqueduong@yahoo.com

                  Comment

                  • trieuviettu
                    Thành viên mới
                    • Dec 2009
                    • 16

                    #10
                    bạn cho mình 1 code đầy đủ được không? Mình gà lắm.hix

                    Comment

                    Về tác giả

                    Collapse

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

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

                    Collapse

                    Đang tải...