Thông báo

Collapse
No announcement yet.

8051?

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

  • 8051?

    chao tat ca cac ban
    minh moi hoc vi dieu khien rat mong cac ban giup do

    hien nay minh dang lam mach thu phat hong ngoai bang cap pt2248 va pt2249 phan nay da hoan thien va chay da on on
    nhung khi cho chan tin hieu ra vao port cua 89c51 thi con thu lai khong nhan tin hieu tu con phat
    minh khong biet mac loi o dau ?


    rat mong chi giao, xin cam on truoc
    Last edited by hikari; 01-01-2006, 20:29.

  • #2
    Bạn hãy nói rõ hơn về mạch điện và chương trình của bạn ... thì mọi người mới biết được lỗi của bạn ở đâu chứ...
    Và đề nghị bạn tham gia trao đổi trên diễn đàn thì nên viết tiêng Việt có dấu nhé...các cao thủ mới nhiệt tình giúp đỡ cho.

    Comment


    • #3
      Nguyên văn bởi tienvnu
      Bạn hãy nói rõ hơn về mạch điện và chương trình của bạn ... thì mọi người mới biết được lỗi của bạn ở đâu chứ...
      Và đề nghị bạn tham gia trao đổi trên diễn đàn thì nên viết tiêng Việt có dấu nhé...các cao thủ mới nhiệt tình giúp đỡ cho.
      cảm ơn bác da tra loi bai cua em

      mạch điện:

      +thu gồm con pt2248
      em mắc giống dataseet của pt2248 trên mạng
      +phát:
      em dùng pt2249 bắt tần số của con thu
      các đầu ra cho qua điốt cho vào port 1 của 89c51 (em biết làm thế là hơi phí ) đầu ra port 0
      nhưng con thu không nhận tin hiệu

      + phần mền:

      ORG 00H

      MOV P1,#0

      KIEM TRA :

      N1: JNB P1.0,N2;kiểm tra nút
      CALL DELAY
      CPL P0.0
      JMP N1
      N2: JNB P1.0,N3
      CALL DELAY
      CPL P0.1
      JMP N1
      N3: JNB P1.0,N1
      CALL DELAY
      CPL P0.2
      JMP N1
      ....
      .....


      em mới học nên có gì sai các bác sửa cho em voi

      ct nay em nghi con chưa hoan thiện
      +làm thế náo để khi dữ mãi một nút thì tín hiệu không bị nhảy liên tục
      +làm thế nào để điều khiển nhiều thiết bị hơn nữa

      vi dụ như 100 thiết bị chẳng hạn

      Comment


      • #4
        Tôi nghĩ trước hết bạn phải xem lại mạch nguyên lý xem đã thật chính xác chưa đã. Nếu bước này đã hoàn tất bạn phải test lại một cách kỹ càng. Bạn có thể phát ra những số HEX đơn giản và lặp đi lặp lại. Bạn nên đến phòng thí nghiệm nào đấy mượn oscilloscope đo thử xem của mình đã phát hay chưa. Nói chung bạn kiểm tra được những vấn đề trên thì sẽ thu phát ngon lành thôi. Chú ý tần số phát mà con thu phát của bạn hoạt động điều này cũng hết sức quan trọng bạn phải phát tín hiệu trong dải này.

        em mới học nên có gì sai các bác sửa cho em voi

        ct nay em nghi con chưa hoan thiện
        +làm thế náo để khi dữ mãi một nút thì tín hiệu không bị nhảy liên tục
        +làm thế nào để điều khiển nhiều thiết bị hơn nữa

        vi dụ như 100 thiết bị chẳng hạn

        câu 1 là chống rung bàn phím thôi bạn có thể sử lý bằng phần mềm là được rồi. Một phím bạn chỉ nhận một lần tín hiệu xác nhận sau đó bạn kiểm tra liên tục trong một khoảng thời gian gần nếu phím vẫn không được nhả ra thì chương trình sẽ chờ và không tác động nữa.

        Còn muốn điều khiển nhiều thiết bị thì bạn phải qui định các dải phát hoặc tự lập nên cã mã phát để con xử lý thu phát có thể hiểu và xử lý. VD như bạn định cho nó làm một việc gì đấy thì bạn quy định bằng một bản tin với những đặc điểm nhận dạng riêng còn công việc khác thì gửi một bản tin khác

        Comment


        • #5
          Cái này hỏi đại ca quế dương, dương đại hiệp đã "nghịch" cặp PT2248,PT2249 lâu rùi.

          Comment


          • #6
            cảm ơn các đại huynh nhiều

            Comment


            • #7
              Cái mạch này tôi cũng đã làm và chạy cực ngon! Mạch của tôi là điều khiển từ xa ma trận led. Thế bạn dùng bao nhiêu phím bấm?
              Kinh nghiệm của mình là thế này: Bạn nên sử dụng ngắt để phát hiện tín hiệu đưa đến từ con PT2249. Trong chương trình ngắt, bạn sẽ đọc dữ liệu từ các đầu ra của con 2249 đó. Bạn lưu ý là khi sử dụng P0 thì phải mắc thêm trở treo! Còn nữa, tín hiệu báo ngắt đưa đến ngắt ngoài của 8051 được tạo ra bằng cách NOR (chứ không phải OR!!!) để đảm bảo 8051 đọc đúng dữ liệu khi xẩy ra ngắt, vì ngắt của 8051 chỉ kích hoạt mức thấp hoặc sườn xuống.
              |

              Comment


              • #8
                cảm ơn bác em đã làm thành công em dùng cặp thu phát pt2248,2248
                dùng cũng được hơi ít nút mình đang nghiên cứu cái đk sony dùng 89s51 ,mình cũng đang dung ngắt ngoài 89s51 (dùng con này cải thiện tốc độ lập trình rất nhiều)

                vân đê này nói trên diễn đan rất nhiều

                Comment


                • #9
                  bac quế dương thi khỏi nói rồi máy lần em tim nhà bác khó quá
                  em đang muốn mua một con mater cho cái mạch nạp 2051 của em , không biết HN có chỗ nào không các bác chỉ em với gân chợ trời càng tốt em ở DHKTCNTN nên xuống đó hơi khó khăn vê đường . mong các bác giúp đỡ

                  Comment


                  • #10
                    các bác ơi sao không post sơ đồ nguyên lý và trương trình lên cho anh em tham khảo với .em cũng đang nghiên cứu vấn đề này nhưng chưa biết phải làm thế nào mong các bác sơm post lên cho anh em tham khảo

                    Comment

                    Về tác giả

                    Collapse

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

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

                    Collapse

                    Đang tải...
                    X