Thông báo

Collapse
No announcement yet.

Thiết kế một bộ phát âm thanh = IC số!

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

  • Thiết kế một bộ phát âm thanh = IC số!

    Chào các bác, em đang thiết kế một mạch phát âm thanh bàng IC số. Rất mong các cao thủ chỉ cho em biết giải pháp.
    Em xin cảm ơn.

  • #2
    Tui gửi cho bạn sơ đồ khối hệ phát âm thanh của bạn. Bạn tham khảo nhé, chẳng cần VĐK làm gì cho mệt, rẻ tiền mà vẫn chạy ngon.

    Giả sử bạn cần âm thanh độ dài là 7 giây, độ phân giải 8 bit, giả sử giải tần là 4Khz, bạn cần tốc độ lấy mẫu là 4*2=8khz.

    Vậy thực tế bạn cần dung lượng ROM là 7*8=56kbyte, nên dung lượng tính theo đơn vi bit là>=56*8=448Kbit. Chọn loại ROM 512(bội của 2), ví dụ 27C512(EPROM),28512(EEPROM)...

    Bạn ghi âm thanh cần phát vào máy tính theo khuôn dạng 8 bit mono, file.wave(dùng các phầm mềm nghe nhạc thông dụng rồi ghi âm), ghi trong thời gian 7giây.

    Bạn dùng mạch nạp ghi toạn bộ nội dung file này vào ROM = mạch nạp. Nhớ là kiểu .binary(.bin). Có thể dung mạch nạp Wiliam rẻ tiền ở VN có bán.

    Vậy là xong các công đoạn khó khăn nhất rồi đó.
    -------------------

    Comment


    • #3
      Theo sơ đồ hình trên:

      Bộ tạo dao động:
      Bài toán cần 1 bộ dao động là 8Khz:
      -Có thể dùng LM555 để tạo.Luồng các mạch điện thông dụng có sơ đồ
      -Có thể dùng 2 con trasistor kiểu đa hài.
      -Có thể dùng 1 con trans theo kiểu máy phát dịch pha.
      -.....

      Bộ đếm:
      Do dung lượng ROM là 64Kbyte, do đó có 15 đường địa chỉ.
      Bởi vậy bạn dùng các IC đếm nhiều lối ra như:
      4040(12bit).
      4020(14 bit)
      4024(7 bit)
      4013...
      Do 15 đường địa chỉ nên phải dùng 2 con ví dụ 4040 mắc nối tiếp. Lối ra của bộ dao động chuẩn 8khz được nối lối vào bộ đếm đầu tiên.Các chân reset được nói với nhau.
      Nếu yêu cầu phát hết bài rồi dưng lại bạn thiết kế bộ đếm dừng.
      Nếu yêu cầu phát lặp bạn thiét kế bộ đếm bộ đếm lặp lại có phản hồi vào chân reset.
      Các kiến thưc này đều có trong kỹ thuật số.

      DAC
      Bạn dùng DAC 8 bit song song, ví dụ DAC0808. Nếu muốn tiết kiệm hơn nữa thì dùng mạng điện trở R-2R tự thiết kế.
      Lôí ra DAC nên dùng 1 bộ lặp lại và sau đó là bộ lọc với tần số cắt là 4Khz để tăng chất lượng âm thanh.Dùng LM324, tl084...tl082..
      -------------------

      Comment


      • #4
        Một cách giải khác

        Bạn chỉ cần 1 CODEC TP3057 (25K), 1 FPGA EPM3064 và 1 FLASH 27SF020 (25K). Chất lượng âm thanh tốt như điện thoại 64Kbps, phát đựơc 64 giây . Cái này tôi đã làm cho đường sắt phát thông báo khi có tàu qua đường ngang " Chú ý có tàu qua đường ngang" Lắp đặt từ năm 2002 đến nay vẫn chạy tốt. Khi đi trên đường thỉnh thoảng có thể bạn đã nghe thấy. Nếu bạn kiếm được linh kiện tôi sẽ post sơ đồ lên. ( Ra đội cấn có hàng linh kiện này).
        Nếu có thể bạn tím IC APR9600 của TAIWAN. IC này hơi khó mua song giá rẻ cỡ < $2. Chất lượng âm thanh tạm được. Nếu sản xuất để thương mại thì nên dùng IC này vì tính kinh tế.( vì datsheet đến 2MB nên không thể post lên đây được. Bạn liên hệ để tôi gửi qua Email cho)
        Nhà sản xuất chuyên nghiệp các sản phẩm OEM cho gia dụng và công nghiệp.

        Biến tần
        Máy giặt
        Lò vi sóng
        Bếp từ.
        Tủ lạnh.
        Điều hòa

        Comment


        • #5
          Re: Một cách giải khác

          Nguyên văn bởi MinhHa
          Bạn chỉ cần 1 CODEC TP3057 (25K), 1 FPGA EPM3064 và 1 FLASH 27SF020 (25K). Chất lượng âm thanh tốt như điện thoại 64Kbps, phát đựơc 64 giây . Cái này tôi đã làm cho đường sắt phát thông báo khi có tàu qua đường ngang " Chú ý có tàu qua đường ngang" Lắp đặt từ năm 2002 đến nay vẫn chạy tốt. Khi đi trên đường thỉnh thoảng có thể bạn đã nghe thấy. Nếu bạn kiếm được linh kiện tôi sẽ post sơ đồ lên. ( Ra đội cấn có hàng linh kiện này).
          Nếu có thể bạn tím IC APR9600 của TAIWAN. IC này hơi khó mua song giá rẻ cỡ < $2. Chất lượng âm thanh tạm được. Nếu sản xuất để thương mại thì nên dùng IC này vì tính kinh tế.( vì datsheet đến 2MB nên không thể post lên đây được. Bạn liên hệ để tôi gửi qua Email cho)
          Ngoài các cách của bác MHà, thì có 1 cách mọi người có thể làm ngay, các bạn kiếm con: ISD2560(Ghi đươck 60 giây)...ISD25120(Ghi đươck 120 giây). Nó là dạng "Single-Chip Voice Record/Playback Devices".
          Loại này dùng để ghi âm giọng nói thì miễn chê luôn, nó vừa có phần ghi âm, vừa có phân phát tích hợp luôn trên chip. Tốn rất ít ngoại vi... . Nhưng giá hơi mắc 1 tý đó, nhưng lại mua được ở VN. Khà khà...

          Comment


          • #6
            Nguyên văn bởi PPIICC
            Ngoài các cách của bác MHà, thì có 1 cách mọi người có thể làm ngay, các bạn kiếm con: ISD2560(Ghi đươck 60 giây)...ISD25120(Ghi đươck 120 giây). Nó là dạng "Single-Chip Voice Record/Playback Devices".
            Loại này dùng để ghi âm giọng nói thì miễn chê luôn, nó vừa có phần ghi âm, vừa có phân phát tích hợp luôn trên chip. Tốn rất ít ngoại vi... . Nhưng giá hơi mắc 1 tý đó, nhưng lại mua được ở VN. Khà khà...
            Hi bác, tôi cũng đã thử hỏi cái họ ISD này ở Hàng Trống, nhưng không có. Bác mua dược ở đâu vậy? Chỉ cho anh em với. Thanks
            Núi cao bởi có đất bồi
            Núi chê đất thấp, núi ngồi ở đâu?
            Muôn dòng sông đổ biển sâu
            Biển chê sông nhỏ, biển đâu nước còn?

            Comment


            • #7
              vâng tui cũng rất cần loại chíp này bác nào bít chỗ nào bán
              thì cho anh em bít với
              SHARE KHO PHIM LỚN

              Comment


              • #8
                269-Đội Cấn. Gặp anh Lân, bảo là anh Bình Anh giới thiệu sẽ được giảm 5K/con

                Comment


                • #9
                  Nguyên văn bởi PPIICC Xem bài viết
                  Ngoài các cách của bác MHà, thì có 1 cách mọi người có thể làm ngay, các bạn kiếm con: ISD2560(Ghi đươck 60 giây)...ISD25120(Ghi đươck 120 giây). Nó là dạng "Single-Chip Voice Record/Playback Devices".
                  Loại này dùng để ghi âm giọng nói thì miễn chê luôn, nó vừa có phần ghi âm, vừa có phân phát tích hợp luôn trên chip. Tốn rất ít ngoại vi... . Nhưng giá hơi mắc 1 tý đó, nhưng lại mua được ở VN. Khà khà...
                  Nhưng mà con này chỉ có sample rate tối đa 8kHz.
                  Em đang rất cần một con 16kHz, không biết có ai có không?

                  Comment


                  • #10
                    các bác ơi em đang dùng con AT28C64 để chạy hiệu ứng đèn cần dùng một con ic đếm được 13 bit địa chỉ của nó.Ai biết con nào dùng được giúp em với.

                    Comment


                    • #11
                      mình đang cần 1 mạch nạp âm thanh cho ic, âm thanh từ 1 đến 2 phút, 1 mạch phát âm thanh từ chíp đó( mạch hoạt động). có đế cắm để dễ dàng thay chip, có jack cắm ra loa 3.5mm. bạn nào có hoặc biết chỉ chỗ cho mình mua với. Thanks!
                      hưng 0903858411

                      Comment


                      • #12
                        mach phat ra tieng noi

                        Anh Chi Bang oi, em dang can mach do,anh gui cho em mach phat ra am thanh do nhe,em rat cam on anh nhieu.anh gui cho em vao mail dia chi Hoabinh_242@yahoo.com

                        Comment


                        • #13
                          bac CHIBANG ơi

                          Bác CHIBANG ơi giúp e vói
                          gửi sơ đồ đó cho e vơi. Làm ơn gửi vào (japantranht@gmail.com)
                          em cảm ơn bac nhieu

                          Comment


                          • #14
                            ai đó giúp tôi vơi

                            ai đó đã làm về bộ phát âm thanh bằng ic số giống của bac CHIBANG thi giup minh với
                            cho minh xin so đồ nguyen li và cấu tạo mấy con ic đếm với.
                            mình cảm ơn nhiều
                            (lam on gui vào japantranht@gmail.com)

                            Comment

                            Về tác giả

                            Collapse

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

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

                            Collapse

                            Đang tải...
                            X