Announcement

Collapse
No announcement yet.

[D.I.Y. + Project Log] ลองทำ DAC + Amplifier เล่นเองดีกว่า(?) ผมเรียกมันว่า FuWa :)

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • ADUM4160B.gif
    จริงๆผมออกแบบไว้เล่นๆให้ Isolator ในส่วนของ DATA ด้วย
    แต่ไม่รู้จะออกมายังไงครับคงต้องทดลองทำดูก่อนไม่รู้มันจะทำเสียงเน่าหรือเปล่า 555

    Adum.jpg
    มันเป็น SOIC 16 สงสัยคงต้องทำ PCB เองเพราะหาตัวแปลง DIP ไม่ได้ TOT
    Last edited by MONOLAB; 18 Mar 2012, 20:36:34.

    Comment


    • อืม... USB Isolator IC มันก็ดีน่ะนะ แต่... คือ เขาไม่ได้เอาไว้ใช้กับงาน USB Digital audio น่ะครับ

      ยังไงดี ถ้าเอาละเอียดๆมันยาว คร่าวๆละกัน
      1. ใช้ไม่คุ้ม ก็คงใช้งานได้ไม่คุ้มค่า เพราะใช้ฟังก์ชั่นการทำงานของมันแค่ ส่วนนิดเดียว
      คือสามารถใช้แยกส่วนของไฟ USB ได้ แต่จริงๆจุดนี้ก็ไม่ใช่หน้าที่หลักของ Isolator IC อยู่ดี
      Isolator IC จะมีฟังก์ชั่นการทำงานได้หลายอย่าง เช่น การเลือกโหมด speed,
      โหมดการรับส่ง, Set state ของ USB เป็นต้น
      และต้องการวงจรเสริมภายนอกค่อนข้างมากถ้าจะใช้งาน Isolator IC

      2. ส่วนของการแยก Data สำหรับ USB Digital Audio แบบธรรมดา ซึ่งคล้ายกับstream
      ไม่ใช่แบบ Asynchronous แล้วจะไม่ได้มีผลดีขึ้น อาจแย่ลงได้ อาจมีการ degrade ของสัญญาณ
      จาก Ringing effect และ Induced jitter
      ซึ่งลักษณะสัญญาณ USB ของ Digital audio แบบธรรมดา ก็จะมี jitter tolerance ต่ำ
      เนื่องจากไม่มี jitter correction และ buffering ซึ่งตรงนี้จะต่างจากแบบ Asynchronous หน่อย
      จะว่าไม่มีซะเลยก็ไม่เชิงน่ะนะแต่มันจะเป็นคนละลักษณะกับพวก Data storage
      ไม่อธิบายแล้วกันนะว่าลักษณะของสัญญาณแบบต่างๆและการทำงานมันเป็นอย่างไร ลองGoogle เพิ่มหาข้อมูลถ้าสนใจ

      Isolator IC จะเหมาะกับงาน เช่น งานที่เป็นแบบ Multi speed, งานที่มีการรับส่งข้อมูลไปกลับมาก
      และงานที่ต้องการความถูกต้องของข้อมูล อาจงง เอ๊ะ แล้วทำไมข้อ 2 บอกสัญญาณไม่ดี
      ก็ คือDevice ที่นำไปใช้จะต้องมี ส่วนของ data checking/correction อยู่ และมีการทำbuffering
      การแยกสัญญาณรับส่ง จะลดการรบกวนกันของของสัญญาณ ไปกลับ และ สัญญาณข้างเคียงลง
      อุปกรณ์เช่น พวกexternal storage หรือพวก Multi purpose USE device หรือ พวก USB Hub พวกนี้ ถ้าใช้ Isolator IC จะได้ประโยชน์มาก

      แต่สำหรับงาน USB Digital Audio แบบธรรมดา (เน้นหน่อย) การรับส่งข้อมูล
      แทบจะเป็นทางเดียว คือ จริงๆมันเป็น transceiver น่ะนะ แต่จะรับข้อมูลซะเป็นส่วนมาก
      ส่งกลับHOST ก็จะเป็นแค่พวก ข้อมูลเริ่มต้นการทำงาน, Status, ข้อมูลจบการทำงาน เป็นต้น
      และจะเป็น Device เดี่ยวๆ คังนั้น Isolation ในส่วนของ data ก็ไม่เกิดประโยชน์

      ส่วนที่ต้องการ Isolation สำหรับงาน USB Digital Audio ที่สำคัญก็คือแค่ส่วนของไฟเลี้ยง และ กราวด์เท่านั้นเองครับ
      (ขนาด)คร่าวๆ น่ะครับ
      Last edited by dracoV; 18 Mar 2012, 21:40:10.

      Comment


      • Originally posted by dracoV View Post
        (ขนาด)คร่าวๆ น่ะครับ

        Comment


        • Audio นิแค่เอามาแยก GND กับไฟก็เกินพอครับจริงๆ จุดประสงค์หลักนิคือว่าจะเอามาใช้รับส่งข้อมูล
          ไปให้ CNC Controller ซึ่งกลัวว่าถ้าวงจรมีปัญหาขึ้นมาอาจจะมีไฟสูงจาก สเต็ปมอเตอร์
          วิ่งย้อนกลับมาสร้างความเสียหายให้คอมพิวเตอร์ได้เลยคิดว่าจะเอา Isolator มาใช้รับส่งข้อมูล
          น่าจะปลอดภัยกว่าครับ แต่ก็อยากเอามาใช้ลองกับ Audio ดูเหมือนกันว่าจะให้ผลแบบไหนครับ
          เดี๋ยวทำเสร็จก็รู้ครับว่าจะออกมาเป็นยังไง อิอิ ว่าจะลอง
          กับหลายๆ Device ดู

          เหมือนทีคุณ dracoV ถ้าจะอธิบายง่ายก็คือ
          USB Audio ใช้หลักการส่งข้อมูลเป็นช่วงๆ
          แบบ Streaming ไม่ได้ส่งข้อมูลเป็นก้อนแบบ
          USB Data ปัญหาที่อาจเกิดขึ้นเมื่อนำมาใช้
          กับงาน USB Audio น่าจะเป็นเรื่อง letency
          หรืออาการ Lag ที่อาจเกิดขึ้นในการรับ
          ส่งข้อมูลแบบ isolator d:

          โทษทีครับ
          พอดีเอามือถือพิมพ์ครับเลยสะดุดนิดหน่อย
          Last edited by MONOLAB; 18 Mar 2012, 23:15:22.

          Comment


          • ขอออกตัวไว้หน่อยก่อน คือผมไม่ได้หมายความว่า Isolator IC มันไม่ดีหรือใช้งานไม่ได้นะ
            หลักใหญ่ใจความคือถ้าจะลงทุนเอามาใช้กับงาน USB Digital audio โดยเฉพาะนี่ ท่าจะไม่คุ้ม

            แต่ ถ้าเป็นอย่างของคุณMONOLAB คือเอามาใช้งานอื่นแล้วเหลือมา เป็นผมก็อาจเอามาลองเหมือนกัน
            ส่วนการ degrade ของสัญญาณมันก็ไม่ได้มากมายอะไรจนผิดรูปผิดร่าง(ถ้าเป็นงั้นก็ IC เจ๊งแล้วละ )
            แค่"อาจะ"มีผลเท่านั้นเอง

            อ้อ... ถ้าจะเอามาลอง ก็ลองดูส่วนการเซ็ต propagation delay ไว้นิดนึง
            ถ้าคุมตรงนี้ไม่ดี อาจเกิดสัญญาณ out off sync ได้ครับ

            Comment


            • และแล้วก็ล้น...
              เจ้า Tube I/V ที่กำลังเล่นอยู่น่ะครับ แรกเริ่มก็ว่าจะลองแบบซิมเปิลๆ
              ใส่ PCB ขนาดใหญ่หน่อยไว้ลอง เหมือนๆว่าจะโล่งๆ
              แต่... เล่นไปเล่นมา และแล้วก็ล้น...


              By dracov at 2012-03-18

              ออกแบบ/ทำภาคไฟสูงใหม่ ของเดิมทีแรกใช้สร้างเอาจากไฟ DC 18V ทำวงจร Step-up
              แต่ยังไม่ได้แบบที่ต้องการ Volt กำลัง ความสเถียร
              ว่าจะลอง charge-pump ก็ไม่ค่อยเหมาะเท่าไหร่
              นึกๆดูว่าจะทำ PWM สัก 1Mhz ก็น่าจะได้ ความถี่สูงเกิน audio rage ไว้หน่อย
              แต่ชักซับซ้อนแฮ๊ะ ลองดูๆอุปกรณ์ที่มีก็ขาดไปบางตัว...

              สูงสุด คืนสู่สามัญ 555+ แกะ PSU มาโมฯซะ จั๊มเอาไฟ AC ออกมาใช้ซะ ง่ายกว่า
              เอามา regtified/regulated เอาบนบอร์ด ส่วนไฟสูงก็ voltage multiplier ซะ
              ก็ได้ไฟตามต้องการ ทั้ง Volt กำลัง และ ความสเถียร

              เนื่องจากแอมป์ของผมเป็นแบบ Capacitor-less signal path
              เลยไม่มีทั้ง C input, intermediate, output ก็ต้องทำวงจร Delay+offset detection/protection
              ใส่เอาไว้หน่อย กันบึ้ม 555+ ไหนๆแล้วก็ทำวงจร servo ใส่ส่วน output ซะ จะได้ automatic zero DC offset
              กันไว้อีกชั้น + ลดอาการฮัมไปได้ในตัว

              แต่ ทีนี้เมื่อเอาACมา regtified/regulated บนบอร์ด มันก็เลยมีส่วนของ Noise จากไฟ AC
              กระเพื่อมลงกราวด์ มันห่.างจากหม้อแปลง กว่าจะวิ่งกลับไป
              ก็ส่งผมถึงหลอดหน่อย มีอาการฮัมเบาๆ ความถี่ต่ำ ก็ประมาณ 100กว่าHz น่าจะได้
              ใส่ Noise suppressor แล้วก็ยังไม่หาย ก็จัดการ ทำ Active ground channel ให้กับส่วน Outputซะ
              555+ ที่นี้ก็ล้นบอร์ดละ ที่แรกว่าน่าจะโล่ง ไปๆมาๆล้นซะงั้น
              แต่ ก็เงียบสนิท เสียงนิ่งดีถูกต้องตามที่ควรจะเป็นละ



              ตอนนี้ใช้ไฟปานกลาง Jfet 20V หลอด 40V ไว้สักพักก่อน ว่างๆจะลองเพิ่มเป็น 30V 60V
              หรือ 40V 80V ดู JFET 2sk117 รับได้ถึง~50V ส่วนหลอด 80V นี่จิ๊บๆ 555+

              ใช้ 12AU7 เล่นไปก่อน 2 หลอด(ไม่เหมือนกันซะอีก) เสียงยังไม่ดังในระดับที่ต้องการ
              12AU7 เกนน้อยไปนิดนึงสำหรับวงจรนี้ เพราะจากหลอดก็ออกเลยไม่ได้ใส่บัฟเฟอร์
              ไว้เดี๋ยวสั่ง 12AX7 มาลองสักคู่นึงน่าจะดีกว่า มีเหลืออยู่หลอดเดียว ไม่พอใช้ อิอิ
              Last edited by dracoV; 19 Mar 2012, 08:40:51.

              Comment


              • ถามจริง เคยทำตัวไหนแล้วไม่ล้นมั๊ยครับ
                สมกับDIYerจริงๆ ทำไปเรื่อยๆ


                > dracoV
                จากไฟล์"ODG-DAC01-PCB-Preparation.pdf"
                "Filled vias" คือไรครับ



                > คุณเสือ, jinn, ManiacMaew
                ซอคเกทไอซีของamphenol(แบบขาชุบบนิคเกิ้ล+4ฟิงเกอร์ชุบทอง)ที่วันนั้นแบ่งให้ไปสำหรับต่อไรเล่น

                วานซืนไปเดินบ้านหม้อเลยเข้าไปดูซะหน่อย จะได้เก็บเข้ารายการBOMของโพรเจคนี้ด้วย
                ปรากฏว่า ตอนนี้ของไม่มีของแล้วน่ะ ของลอทใหม่ก็ยังไม่มีกำหนดสั่งเข้ามาด้วย หน้าร้านเหลือแต่แบบชุบนิคเกิ้ลทั้งตัว
                แต่ไม่ว่าจะเป็นรุ่นไหน amphenolก็ยังมั่นใจได้ในเรื่องคุณภาพและอายุการใช้งาน
                Last edited by keang; 19 Mar 2012, 10:56:09.

                Comment


                • นั่นสินะ จริงเล๊ย... ล้นทุกตัว ให้ตายดิ เอิ๊กๆๆ


                  Filled vias คือ จุดที่ใช้ลวดจั๊ม บัดกรีเชื่อมระหว่าง top layer กับ bottom layer
                  แบบเต็มได้เลย ไม่ต้องเหลือรูไว้ใส่ขาอุปกรณ์ครับ

                  Comment


                  • เพิ่งนึกได้
                    คุณManiacMaewมีDACที่สั่งจากเวปจีนใช้อยู่ มีCoax Input ไม่มีUSB Input
                    แล้วก็มีZ2 ที่มีแต่USB Inputด้วย ไม่มีCoax Input
                    ถ้าจำไม่ผิดZ2น่าจะยังไม่ฟื้น น่าจะลองหาวิธีตัดต่อเอาUSB InputของZ2มาใส่ตัวDACจีนน่ะ จะได้ใช้งานได้ครบ


                    รูปวงจรDACจีนที่คุณManiacMaewใช้อยู่


                    Last edited by keang; 19 Mar 2012, 12:36:34.

                    Comment


                    • Originally posted by keang View Post
                      เพิ่งนึกได้
                      คุณManiacMaewมีDACที่สั่งจากเวปจีนใช้อยู่ มีแต่Coax Input แล้วก็มีZ2ที่มีแต่USB Inputด้วย
                      ถ้าจำไม่ผิดZ2น่าจะยังไม่ฟื้น น่าจะลองหาวิธีตัดต่อเอาUSB InputของZ2มาใส่ตัวDACจีนน่ะ จะได้ใช้งานได้ครบ
                      ลงถังขยะไปตั้งแต่ตอนโดนน้ำท่วมแล้วครับ ช่วงนั้นไม่มีเวลาคัดของมาก
                      ทุกอย่างในบ้านโดนน้ำซัดกระเด็นทั้งรกทั้งเน่า ตัวการ์ดสนิมขึ้น ก็เผลอโยนทิ้งไปแล้ว

                      ------

                      กับdacตัวนั้นผมก็กลัวที่จะไปโมแก้อะไรมัน กลัวพลาดมาอีก กว่าจะซ่อมได้จะอดฟังเพลงไป2-3วัน
                      Last edited by ManiacMaew; 19 Mar 2012, 12:37:49.

                      Comment


                      • ไปซะแล้ว น่าเสียดาย
                        ที่บอกว่าสนิมขึ้นนี่ตัวไหนครับ Z2หรือของจีน

                        ไปเจอมา เป็นภาษาjpน่ะ > load
                        ลองดูครับ โดยรวมจะเหมือนตัวที่ใช้อยู่ แต่มีรายละเอียดบางอย่างต่างกันออกไปบ้าง น่าจะช่วยให้เข้าใจการทำงานมากขึ้น สามารถเอาไปดัดแปลงตัวdacจีนได้อีก




                        อันนี้ผลงานของคนjpเจ้าเดียวกัน PCM2706 USB to S/PDIF Audio Interface
                        Last edited by keang; 19 Mar 2012, 13:28:51.

                        Comment


                        • Z2ครับ
                          ของจีนยังอยู่ปรกติดี

                          Comment


                          • สรุปแล้วลองสั่งของกับ rs online ไป เสียแค่ค่าอะไหล่+vat แค่นั้น จ่ายเงินโดยโอนผ่านธนาคาร ค่าส่งฟรีเพราะผมอยู่ในโซนส่งฟรี สั่งกี่บาทก็ส่งฟรี แต่ค่าอะไหล่บางตัวก็แพงเอาเรื่องอยู่

                            อีกหน่อยจะมี dac แบบ software control หรือเปล่าครับ คิดถึง mcs51 กับไฟ LED วิ่งจริง ๆ ยากกว่านั้นทำไม่เป็นแล้ว อิอิ

                            Comment


                            • สวดยอดครับ

                              Comment



                              • รวบรวมข้อมูลอะหลั่ย ไปเจอตัวนึง "โลโก้ยี่ห้อ" แบบนี้มันของบริษัทไรครับ

                                Comment

                                Working...
                                X