Thông báo

Collapse
No announcement yet.

dung pic 16F877A tao song sin?

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

  • dung pic 16F877A tao song sin?

    mình đang bắt đầu học các tính năng của pic16F877A(mới đang đọc datasheet), định tạo một sóng hình sin chuẩn, có thể thay đổi tần số, biên độ nhưng chưa biết phải dùng tính năng nào của nó.
    mình đọc tính năng pwm nhưng nó chỉ có thể thay đổi độ rộng xung, làm sao để có được một sóng hình sin nhỉ?
    bác nào biết thì chỉ giúp với.

  • #2
    Nguyên văn bởi caynamnb
    mình đang bắt đầu học các tính năng của pic16F877A(mới đang đọc datasheet), định tạo một sóng hình sin chuẩn, có thể thay đổi tần số, biên độ nhưng chưa biết phải dùng tính năng nào của nó.
    mình đọc tính năng pwm nhưng nó chỉ có thể thay đổi độ rộng xung, làm sao để có được một sóng hình sin nhỉ?
    bác nào biết thì chỉ giúp với.
    Chào bạn caynamnb!
    Bạn nghĩ xem liệu có làm được không??? Với chỉ con PIC không thoi thì mình nghĩ là chịu chết...Mình chưa thấy ai làm thế cả bạn a`.
    Bạn nên luyện về kỹ năng điều khiển của Pic...Vì nó có là VDK mà
    Còn tạo ra sóng Sin thì chắc là cũng có vài cái mạch tạo sóng sin..hihi tui ko rõ
    Chúc bạn vui.

    Comment


    • #3
      Nguyên văn bởi tienvnu
      Chào bạn caynamnb!
      Bạn nghĩ xem liệu có làm được không??? Với chỉ con PIC không thoi thì mình nghĩ là chịu chết...Mình chưa thấy ai làm thế cả bạn a`.
      Bạn nên luyện về kỹ năng điều khiển của Pic...Vì nó có là VDK mà
      Còn tạo ra sóng Sin thì chắc là cũng có vài cái mạch tạo sóng sin..hihi tui ko rõ
      Chúc bạn vui.
      uh
      minh biet roi. đi thực tập vừa rồi mình có làm một cái mạch tạo dao động sin(mạch tương tự), nhưng để chình được thành dạng chuẩn rất lâu, và khó, chưa nói đến việc chỉnh tần số, và biên.

      Comment


      • #4
        Phải dùng DAC tốc độ ở ngoài mới được. Tốc độ DAC_PWM của uC nói chung là ko cao. Và ko dùng cho việc tạo song sin f cao được được.
        -------------------

        Comment


        • #5
          ah, nên dùng các giải pháp nếu tạo sin:
          -Dùng IC chuyên dụng.
          -Dùng PSoC(có DAC tốc độ).
          -Dùng FPAA
          -------------------

          Comment


          • #6
            Nguyên văn bởi CHIBANG
            ah, nên dùng các giải pháp nếu tạo sin:
            -Dùng IC chuyên dụng.
            -Dùng PSoC(có DAC tốc độ).
            -Dùng FPAA
            Bác có điều kiện giới thiệu qua qua cho anh em về FPAA được không...
            Nếu có thể thì chỉ giáo cụ thể vài thí nghiệm ...
            Và bác biết mua cái này ở đâu kô ạ??? Thân!!!

            Comment


            • #7
              Nguyên văn bởi tienvnu
              Bác có điều kiện giới thiệu qua qua cho anh em về FPAA được không...
              Nếu có thể thì chỉ giáo cụ thể vài thí nghiệm ...
              Và bác biết mua cái này ở đâu kô ạ??? Thân!!!
              He he.. đệ tử của bác Âu Dương BA lại hỏi khó tại hạ rồi.
              Tốt nhất mua quển sách của thầy SÂM nhanh gọn. Chứ tui cũng chưa có dịp được làm về nó. Linh kiện ko thể kiếm nổi ở VN, ở nước ngoài cũng rất khó đặt, nhất là phải dùng cả kit nạp và phát triển của nó nữa. Ko hiêu đến bao giờ tại họ có
              Nhưng nói vài dòng sơ qua: đầu tiên vẽ mạch và mô phỏng y nhu Electronic WB. Tốt rồi thì chỉ việc dịch -->hex. He he ko hề phải viết lệnh...sau đó nạp vào là xong. Ngoài ra còn có thể tái cấu hình. Như như PSoC nhưng chất lượng thì hơn hẳn các block analog trong PSoC. Ví dụ Gain có thể lên tới hơn 200 lần...
              Ví dụ nếu muốn tạo 1 mạch lọc, kdai,... hay một mạch analog phức tạp khác như PID chẳng hạn. Thi chỉ việc vẽ đúng, sau đo dịch thành hex và đổ vào con ROM là xong. Khi bật máy, con ROM sẽ tải vào RAM của FGAA.
              Muốn tạo hình sin, chỉ việc vẽ mạch đó = các OPAM, sau đó .. ko còn gì sướng hơn...
              -------------------

              Comment


              • #8
                Muốn tạo sóng sin tần số cao có lẽ dùng bộ biến tần là tốt nhất , có thể làm được 1 bộ như vậy với PIC 18F4431 , tần số , biên có thể thay đổi , cỡ <1Khz . Không biết dùng DAC trên uC thì tần số sin đạt tới bao nhiêu ?

                Comment


                • #9
                  ban nao can mach cu the tao song sin co tan so va pha thay doi thi mail cho minh nhe, minh da lam cu the roi, nhung ban nen luu y tan so tao ra khong lon dau(<1k).
                  mail:Minhhocvien000@yahoo.com

                  Comment


                  • #10
                    hihi.dùng pic tạo ra sóng sin cũng được.em có ý tưởng là mình dùng biến đổi z tạo ra hàm truyền rùi set pwn băm xung ra se lam dc mà em gà quá nên chưa làm dc..bác nào có kinh nghiệm xin chi giao giúp em với

                    Comment


                    • #11
                      Mình thấy trong help có hướng dẫn mà?

                      float phase;

                      // Output one sine wave

                      for(phase=0; phase<2*3.141596; phase+=0.01)

                      set_analog_voltage( sin(phase)+1 );

                      Comment

                      Về tác giả

                      Collapse

                      caynamnb Thiên Trần Tìm hiểu thêm về caynamnb

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

                      Collapse

                      • mèomướp
                        Trả lời cho Sửa bộ nguồn DC 60V 45A
                        bởi mèomướp
                        Dạ hông dám làm thì chắc chắn sẽ mãi ko thể làm được đâu ạ. Nguồn xung dân dụng vài kw giờ rất nhìu ạ, sạc ô tô điện, máy hàn, lò vi sóng, âm ly... tùy chất lượng mà độ phức tạp sẽ khác nhau ạ. Và cái giá phải trả về kinh tế...
                        hôm nay, 13:11
                      • tuyennhan
                        Trả lời cho Sửa bộ nguồn DC 60V 45A
                        bởi tuyennhan
                        Sửa dạng này thì chuyên còn không dám chắc khộng cháy nổ với linh kiện bán ngoài chợ nói gì khộng chuyên .
                        hôm nay, 09:25
                      • tuyennhan
                        Trả lời cho Cần tư vấn cải thiện chất âm thanh loa SoNy.
                        bởi tuyennhan
                        Đúng rồi chọn mua theo tai . ca thì phải toàn dải nhạc thì chỉ cao và thấp thé nên loa ca thì nghe nhạc không hay và ngược lại .
                        Muốn ca và nhạc đều hay thì phải dúng 2 giàn , còn nếu chỉ có 1 thì phải chỉnh sửa lại sao cho ca và nhạc đều được không quá dở ....
                        hôm nay, 09:10
                      • Ng.Phuong.5
                        Vấn đề in lỗ khoan ra pdf ở Orcad 9.2
                        bởi Ng.Phuong.5
                        Vấn đề cũ: khi in mạch ra pdf và bấm chọn Keep Drill Holes Open, in ra thì pdf trắng đen các lỗ chân linh kiện như nhau. Mặc dù có linh kiện phần Drill là 1mm, có linh kiện thì là 3mm. Cho em hỏi cách sửa phần này ở Orcad 9.2 với ạ.
                        Mấy con...
                        Hôm qua, 19:44
                      • viettinh
                        Trả lời cho Cần tư vấn cải thiện chất âm thanh loa SoNy.
                        bởi viettinh
                        Bác nói đúng quá. Cơ mà muốn mua hàng chính hãng, hàng thương hiệu mà tai lại hợp hàng tầu mới khổ chứ.
                        Đang tính mua cái loa tầu nữa cột đằng sau loa này, Loa sony chỉ để hát nhép thôi, có dc k các bác ...
                        Hôm qua, 18:12
                      • nguyendinhvan
                        Trả lời cho Cần tư vấn cải thiện chất âm thanh loa SoNy.
                        bởi nguyendinhvan
                        Theo tôi thì khi hpj sản xuất ra cái loa đó, đã có nhiều chuyên gia kỹ thuật hiệu chỉnh, tính toán các phần tử kỹ lưỡng rồi.
                        Bây giờ tính toán hiệu chỉnh lại cần có đội ngũ tương đương với nhà sản xuất.
                        Cách đơn giản...
                        Hôm qua, 00:04
                      • mèomướp
                        Trả lời cho Sửa bộ nguồn DC 60V 45A
                        bởi mèomướp
                        Dạ cháu có ý tốt muốn động viên chú ấy ngâm cứu khoa học thôi ạ. Về phần kiểm tra dao động thì chú ấy chưa biết thì sẽ tìm hiểu được là cần những gì ạ, chắc chắn là khi hướng dẫn phần ấy các cô chú nào đó sẽ lưu ý cần loại sò công suất ra tránh cháy nổ rồi ạ....
                        08-01-2025, 19:02
                      • tuyennhan
                        Trả lời cho Sửa bộ nguồn DC 60V 45A
                        bởi tuyennhan
                        Chủ thớt hỏi có kiểm tra được dao động mà không cấp nguồn thì rõ trình ở mức nào mà mèo còn xúi ngâm cứu nữa ác vậy ....
                        08-01-2025, 15:43
                      • tuyennhan
                        Trả lời cho Cần tư vấn cải thiện chất âm thanh loa SoNy.
                        bởi tuyennhan
                        Loa bass đấu trực tiếp không qua phân tần để thành loa toàn dải xem có thoát tiếng khộng , nếu không thoát cần phải sửa lại mạch cs hay âm sắc nếu đủ trình còn nếu thoát ca hay nhưng chưa vừa ý vì bass kém chăc thì đấu lại như cũ và đấu thêm loa mid treble bên ngoài .
                        08-01-2025, 15:28
                      • mèomướp
                        Trả lời cho Cần tư vấn cải thiện chất âm thanh loa SoNy.
                        bởi mèomướp
                        Dạ loa tép bé xíu như ngón chân cái thôi ạ. Thiếu gì chỗ để đâu. Quan trọng là gắn thêm nó loa nghe ok hay ko thôi ạ...
                        08-01-2025, 11:44
                      Đang tải...
                      X