Announcement

Collapse
No announcement yet.

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

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

  • ว่าจะสั่ง CS8416 ซักพันตัว สั่งเผื่อ OCZ OGD โปรเจคหน้าด้วย

    Comment


    • Originally posted by Wizardmans View Post
      ว่าจะสั่ง CS8416 ซักพันตัว สั่งเผื่อ OCZ OGD โปรเจคหน้าด้วย
      โอ๋โหย๋ พันตัวเลยเหรอครับ ( สั่งมาใช้กับงานอะไรครับหรือเปล่าเนี่ย แอบจุ้น )

      อ่า... ไม่รู้ว่าอยากลองเป็น WM8805: S/PDIF Digital Interface Transceiver ของ Wolfson มั่งไหม
      Last edited by dracoV; 8 Feb 2012, 13:33:44.

      Comment


      • Update รูปของ ODG-DAC01 beta prototype เก็บๆไว้สักนิด
        ทดสอบ/ทดลอง ปรับอะไรๆค่อนข้างลงตัวหน่อยแล้ว สำหรับversion ปกติตามที่ออกแบบ
        ลองเล่นมารวมๆหลายสิบชั่วโมงก็ยังไม่มีอะไรบึ้ม 555+
        ถ่ายรูปเก็บไว้ก่อน ...เพราะ... จะเริ่มโมฯ (อีก)แล้ว จริงๆก็ไม่ใช่โมฯน่ะนะ เป็นการทดลองซะมากกว่า
        แต่เรียกโมฯละกันง่ายดี จริงๆ เผลอโมฯไปนิดๆแล้วละ




        By dracov at 2012-02-07

        เสาร์ อาทิตย์ก็ลองเปิดเล่นกันยาวๆ เกิน 7ชม. ติดต่อกันก็ยังโอเค
        เพียงแต่ Op-amp ร้อนนิด ก็เข้าใจได้น่ะนะ เพราะธรรมดาปกติ op-amp มันจะทำงานกับสัญญาณขาเข้า
        โวลท์ต่ำๆ แต่ในวงจร I/V ต้องทำงานกับไฟinputขนาด +-5V
        ก็เลยจัด heatsink ให้พวก op-amp ซะหน่อย จะได้อยู่กันยาวๆ อิอิอิ


        --------------------------------
        แล้วก็ถึงการโมฯขั้น 0.5 ลองโมฯใช้ buffer แทน R ในการเชื่อสัญญาณ รู้สึกว่าสัญญาณดีขึ้นแต่ก็ไม่มากนัก
        ก็ใช้ R ธรรมดาก็น่าจะง่าย/สะดวกกว่า (แต่ผมอาจใช้bufferเวลาลองตัวจริงด้วย) เพราะงั้นก็ถอดเก็บไป

        โมฯขั้น 1 เนื่องจากต้องการลองเปลี่ยนใช้ clock ที่น่าจะดี/สเถียรขึ้น สำหรับส่วน USB
        เพราะลองแล้วรู้สึกว่าเหมือนๆจะมีสัญญาณerror อยู่บ้างเล็กน้อย คือถ้าฟัง/ใช้งานธรรมดาจะไม่ทันสังเกตุหรอก
        แต่พอดีเป็นช่วงทดสอบเลยฟังแบบจับผิดหน่อย ก็เลยพอสังกตุได้ อาการคือนานๆๆ จะมีลักษณะเสียงเลื่อนออกไปนิดนึง
        คล้ายๆสะอึกเบาๆ คาดเดาว่าน่าจะเกิดจากการที่จังหวะสัญญาณ clock มันเลื่อน(เร็วขึ้นหรือช้าลง)นิดนึง
        การsync สัญญาณกับ clock เลยขยับ
        และ... นานๆอีกเหมือนกัน จะคล้ายมี bit error เป๊าะแป๊ะซะครั้ง2ครั้ง แต่ไม่แน่อาจเป็นจากไฟล์ ตัวplayer ฯลฯ
        ก็ได้เหมือนกัน

        และคุณkeang ก็ส่ง oscillator 12Mhz. มาให้เล่น (หน้าตาแบบนี้)
        สามารถใช้ลองได้ด้วยเพราะ ความถี่ได้ ติดอยู่นิดที่มันเป็น TTL 5V (Vcc and Output)
        PCM2706 รับclock input ได้แค่ไม่เกิน 4V max

        เมื่ออยากใช้ก็ต้องหาวิธีที่ไม่ทำให้มันลดคุณภาพลงไป(มากนัก) ... ก็นั่งนึกๆดู ว่าทำอะไรได้บ้าง
        จะดรอบโวลท์เอาง่ายๆก็พอทำได้ แต่เสียคุณภาพไปมากเผลอๆจะแย่ลงไปอีกกว่าแบบเดิม...
        ก็พอนึกได้ว่า....

        ขยายความกันหน่อย เผื่อเป็นประโยชน์

        เนื่องจากมันเป็น oscillator เพราะงั้น output ของมันจะเป็นสัญญาณ clock สร้างจากตัวมันเองหมด
        ไม่เหมือนกับ XO crystal ธรรมดาที่ใช้ จะเป็นแค่ Resonator เปิด/ปิดสัญญาณ ที่ส่งจากภายใน IC (XTi, XTo)
        แล้วกลับเข้าไปเทียบเป็น clock ภายในIC อีกที

        เพราะงั้นoscillator จะสเถียรกว่า และแยกส่วนการทำงานได้ดีกว่า ทำให้การรบกวนกันระหว่าง IC กับ Clock generator
        ลดลงมาก

        มาถึงสัญญาณ clock บ้างลักษณะมันก็คือสัญญาณ digital 01 นั่นแหละ ทีนี้โดยทั่วไปสำหรับการต่อไปใช้
        ไม่ว่าจะเป็น Clock ที่สร้างจาก TCXO หรือ วงจร/IC PLL ก็ตาม สามารถต่อออกไปเข้ากับ ขาinput clock ของ IC
        ได้เลยไม่มีปัญหาอะไรมากนัก ทำงานได้ถูกต้อง เพียงแต่... จะมีการรบกวนกันจากสัญญาณ feedback, stray current, stray capacitance, ... ทำให้รบกวนการทำงานของ Clock generator ได้ อีกทั้ง เมื่อต่อตรง IC ที่เอา clock ไปใช้ก็จะ
        เป็นload ของClock generator ถ้าload สูงก็รบกวนการทำงานได้อีกเหมือนกัน
        เพราะงั้น ในงาน digital ก็จะมีการใช้ buffer เพื่อแยก การเชื่อมต่อ/load

        เมื่อนึกได้ยังงี้ ก็เลยได้ความคิด เพราะพวก IC 74XXXYYY มันมีแบบ LVC อยู่นี่นา
        เจ้า IC digital buffer ที่เอามาทำ clock buffer ได้ก็มีเก็บๆไว้อยู่ คือ SN74LVC125APWR
        ลักษณะการทำงานของ IC พวก LVC คือใช้ Vcc แค่ 3.3-3.6V แต่รับ input TTL 5V ได้
        ในส่วน Output จะเป็น TTL-LV 3.3V นั่นคือมันสามารถทำงานคามฟังก์ชั่นของมัน
        และยังสามารถทำเป็นส่วนของ Level Converter ไปได้ด้วย จาก TTL -> TTL-LV ได้

        เพราะงั้น ก็จัดการโมฯซะ ตัดต่อลายปริ้นท์/อุปกรณ์เล็กน้อย จับ Oscillator กะ SN74LVC125 ลงบอร์ดอเนกประสงค์ซะ
        แล้วทำขาต่อลง PCB ที่เตรียมที่ไว้ใช้ crystal แบบนี้ไว้อยู่แล้ว
        อ้อ... เจ้าSN74LVC125 นี่มันเป็น package แบบ SSOP 14 (ขาเล็กๆชิดๆ) บอร์ดแปลงไม่มี ก็ได้ สายแพร์IDE แบบ 80เส้น
        เป็นตัวช่วยอีกแล้ว แยกมา 7เส้น 2ชุด ใช้เครื่องมือปอกสาย ได้ขนาดและระยะห่.างพอดีขาเป๊ะ
        บัดกรีเชื่อง แล้วติดลงบอร์ดอเนกประสงค์ คู่กะ Oscillator ซะ ต่อไฟ +5V, +3.3V, GND ซะให้เรียบร้อย
        ติดลง PCB ก็ได้ประมาณนี้


        เปิดลอง ทำงานได้ถูกต้อง เย้ๆๆ
        จากการลองเล่น/ฟังแบบจับผิดมานานพอสมควร อาการเหมือนๆerrorต่างๆ ที่บอกไว้ข้างต้นยังไม่พบ
        การทำงานถูกต้อง ยังไม่พบปัญหาอะไร โดย(ความ)รู้สึกว่าสัญญาณที่ได้ จากชิพ USB ดีขึ้นโดยรวมเลย

        ยาวละ จบการ update อันนี้ไว้ก่อนละ
        Last edited by dracoV; 8 Feb 2012, 12:53:49.

        Comment


        • Originally posted by dracoV View Post
          โอ๋โหย๋ พันตัวเลยเหรอครับ ( สั่งมาใช้กับงานหรือเปล่าครับเนี่ย แอบสงสัย )

          อ่า... ไม่รู้ว่าอยากลองเป็น WM8805: S/PDIF Digital Interface Transceiver ของ Wolfson มั่งไหม
          พอดีกะเผื่อร้านค้าในบ้านหม้อด้วยแหละครับ ขอผมหาราคา WM8805 ก่อน ถ้าไม่แพงมากจะสั่งเข้ามาลองซักร้อยตัว

          Comment


          • ^^ ถ้าหาได้ไม่แพงนี่ดีเลยครับ ได้ขอแบ่งมาลองบ้าง WM8805 นี่ ผมยังไม่เคยลองเลย

            Comment


            • เข้าไปดู เห็น ES มี CS8416-CZZ กับ ak4395 ขาย
              (CS8416 เข้าไปดูอีกที สต็อก ไม่มี 0)
              เลยอยากลองบ้าง เห็น PSU มีไฟแยกไลน์ 12 5 3.3 อยู่แล้ว
              เราเอาแยกส่วนจ่ายไฟ Reciever converter buffer เป็นส่วนๆ จะได้มั๊ยครับ
              ถ้าได้....เดี่ยวได้ลองงมดูครับ....
              Last edited by tiger X-fi; 8 Feb 2012, 15:51:04.

              Comment



              • - คราวก่อนทักไป ท่าทางจะไม่เห็น > แอบเห็น sprague 513d 47uf 16v

                - ถามตรงๆ ถามเผื่อคนทำตัวนี้ อะหลั่ยในบอร์ดดิจิตอล มีโอกาสรื้อเข้าออกได้ไม่เกินกี่ครั้ง


                Originally posted by dracoV
                อ่า... ไม่รู้ว่าอยากลองเป็น WM8805: S/PDIF Digital Interface Transceiver ของ Wolfson มั่งไหม
                Originally posted by Wizardmans
                พอดีกะเผื่อร้านค้าในบ้านหม้อด้วยแหละครับ ขอผมหาราคา WM8805 ก่อน ถ้าไม่แพงมากจะสั่งเข้ามาลองซักร้อยตัว
                Originally posted by dracoV
                ^^ ถ้าหาได้ไม่แพงนี่ดีเลยครับ ได้ขอแบ่งมาลองบ้าง WM8805 นี่ ผมยังไม่เคยลองเลย
                แพงหรือถูกไม่รู้ ไม่ค่อยสนใจเท่าไหร่ สั่ง8805เผื่อผม2ตัวด้วยละกัน
                Last edited by keang; 8 Feb 2012, 18:01:56.

                Comment


                • @tiger X-fi
                  ใช้ได้ครับ ไม่ต้องใช้ regulator ICs และ PSUมันก็มี -12V มาให้ใช้ได้ด้วยนะ
                  แต่ แนะนำให้ใส่โช๊คไว้หน่อย เพราะ switching PSU มันจะมีnoise มาก
                  โดยเฉพาะย่านความถี่สูง ก็กรองๆมันซะนิดนึง

                  โช๊คตัวขวาสุด
                  -----------------------

                  Originally posted by keang View Post
                  - คราวก่อนทักไป ท่าทางจะไม่เห็น > แอบเห็น sprague 513d 47uf 16v

                  - ถามตรงๆ ถามเผื่อคนทำตัวนี้ อะหลั่ยในบอร์ดดิจิตอล มีโอกาสรื้อเข้าออกได้ไม่เกินกี่ครั้ง
                  แหะๆ คราวก่อน Sprague เขาอาย หลบๆอยู่ คราวนี้มากลางจอเลย
                  C sprague 47uF/16V ตัวส้ม นี่ผมชอบมากนะ ขนาดเล็กดี ค่าvolt ก็กำลังดี
                  ค่าความจุก็ไม่มาก ไม่น้อยไป จับใส่ได้เรื่อย ประมาณคิดอะไรไม่ออกจับ sprague ใส่ซะ 555+
                  ที่สำคัญ ไม่แพงแต่คุณภาพดีนะ C แพงๆกว่านี่กินเขายากนะผมว่า

                  สำหรับอุปกรณ์บนบอร์ด DAC นี่
                  - พวก SMD ถ้าถอดเก่งๆ ก็น่าจะได้สัก 2-3ครั้ง แต่ก็สักครั้ง-2ครั้ง นี่พอได้ ผมก็ถอดๆใส่บางตัวมา 2-3ครั้งแล้ว
                  - พวก Through hole นี่ก็ได้เรื่อยๆนะ ถ้าถอดดีๆ ก็สัก 3-4ครั้งน่าจะได้ แต่ก็เอาว่าไม่เกิน 3 ครั้งละกัน
                  - พวก PTH นี่ค่อนข้างยากหน่อย ยิ่งถ้าตัวอปกรณ์มันบังแล้ว อาจถอดได้แค่ครั้งเดียว
                  หรือถ้าไม่ระวังก็ลายปริ้นท์อาจหลุดติดมาด้วย
                  - และก็พวกที่ลายปริ้นท์เล็กนี่ อาจได้แค่ครั้ง-2ครั้ง ลายมันจะร่อนก่อนน่ะครับ

                  ถ้าเป็นการถอด/ใส่อุปกรณ์ ที่ทางจัดๆไว้ ก็ไม่ค่อยมีอะไรบังกันนะ ถอด/ใส่ได้ง่ายพอควร แต่ก็มีบางตัว
                  อาจต้องถอดตัวที่สูงกว่าข้างๆออกก่อนบ้าง

                  Originally posted by keang View Post
                  แพงหรือถูกไม่รู้ ไม่ค่อยสนใจเท่าไหร่ สั่ง8805เผื่อผม2ตัวด้วยละกัน

                  Comment


                  • Originally posted by dracoV View Post
                    @tiger X-fi
                    ใช้ได้ครับ ไม่ต้องใช้ regulator ICs และ PSUมันก็มี -12V มาให้ใช้ได้ด้วยนะ
                    แต่ แนะนำให้ใส่โช๊คไว้หน่อย เพราะ switching PSU มันจะมีnoise มาก
                    โดยเฉพาะย่านความถี่สูง ก็กรองๆมันซะนิดนึง

                    โช๊คตัวขวาสุด
                    -----------------------
                    ขอบคุณมากครับ
                    เมื่อวานพี่โก้ ให้หัว USB มาเลยนึกอะไรไปเรื่อยเปี่อย
                    ถ้าทำ DAC เอง ทำไมเราไม่ใช้ din4 แทนหัว USB
                    น่าจะช่วยเรืองข้อจำกัดของสาย USB ได้อีกเยอะ
                    อย่างน้อยเลยสามารถใช้สายขนาดใหญ่ได้

                    -----





                    http://www.frontx.com/cpx108_2.html

                    Comment


                    • ^
                      ^
                      ^
                      แต่ต้นทางก็ยังต้องใช้หัว USB รับ/ส่ง อยู่นี่ครับ

                      Comment


                      • ต้นทาง ใช้ตัวเมียจั๊มกับบอร์ดไงครับ ...จะจั๊ม กับ PSU เพิ่มไฟเลี้ยง 5V ก็ได้

                        Comment


                        • @tiger X-fi
                          อืม... สายมันไม่สแตนดาร์ดน่ะครับ ไม่งั้นหาสายยาก(ไม่มี) คงต้องทำเอง
                          พอดีออกแบบให้ใช้กันง่ายๆ หาสายง่ายๆ (เผื่อใครอยากลองสาย USB ระดับเตพๆ )

                          สาย USB แบบ High speed ตามspec. ก็ต้องมี impedance ~90โอห์ม นะ
                          แต่ก็ใช้สายอย่างอื่นมาทำ ก็ทำงานได้น่ะ

                          แต่... โมเองได้ครับ เดี๋ยวถ้าสำหรับตัว ODG-DAC เดี๋ยวผมบอกพินไว้ให้ ว่าขาอะไรเป็นอะไร
                          หัว DIN 4 pin นี่ก็ใช้ด้วยแล้วน่ะ ใช้เป็นหัวต่อไฟเพราะต้องการหลายแบบ +15, -15, +8, GND
                          ก็หาสาย S-Video มาตัดต่อทำได้นะ
                          -----------------------------

                          @keang, @Wizardmans
                          เดี๋ยวขอเวลา เสาร์ อาทิตย์ รวบรวมข้อมูล ทำเอกสารต่างๆหน่อย
                          คาดว่าอาทิตย์หน้า น่าจะส่ง PCB ไปให้(ปวดหัว)เล่นกันได้ครับ

                          Comment


                          • พึ่งนึกได้ว่ายังไม่ได้อัดเสียง ภาค USB มาให้ลองฟังกันเล่นๆเลย (โมฯเปลี่ยนcrystal ไปซะแล้ว)
                            อัดมาให้ฟังเล่นๆคลิ๊ปนึง และก็ได้พบว่า Ground ของเครื่องคอมฯ(เชื่อมมากับสาย USB) นี่มัน Noisy จริงๆ
                            ขยะไฟเยอะมาก อาจต้องหาวิธี isolate มันซะหน่อย

                            ลองอัพที่ใหม่ อันนี้ละกัน work ไหมไม่รุ
                            Click ที่รูปเพื่อไปฟัง --v




                            http://www.youtube.com/watch?v=u8jGi8rgz9o
                            Edit: เอ๋า... ไอ่ youtube นี่บล๊อค VDO ซะแล่ว อารายฟระ

                            Edit 2: อัพที่ใหม่ อ่ะ
                            Last edited by dracoV; 11 Feb 2012, 14:00:27.

                            Comment


                            • Originally posted by dracoV View Post
                              พึ่งนึกได้ว่ายังไม่ได้อัดเสียง ภาค USB มาให้ลองฟังกันเล่นๆเลย (โมฯเปลี่ยนcrystal ไปซะแล้ว)
                              อัดมาให้ฟังเล่นๆคลิ๊ปนึง และก็ได้พบว่า Ground ของเครื่องคอมฯ(เชื่อมมากับสาย USB) นี่มัน Noisy จริงๆ
                              ขยะไฟเยอะมาก อาจต้องหาวิธี isolate มันซะหน่อย




                              Edit: เอ๋า... ไอ่ youtube นี่บล๊อค VDO ซะแล่ว อารายฟระ
                              พี่ใช้ คอม PC หรือ NB ครับ พี่เคยลองเล่นจาก NB แบบไม่เสียบปลั๊กชาร์ตไฟไหมครับ ผมว่า Noise น่าจะน้อยกว่าเยอาะนะครับ
                              ปล. มันไม่ใช่ทางแก้แต่อยากรู้ว่าต่อ NB แบบไม่เสียบปลั๊ก ดีกว่าไหมครับ

                              Comment


                              • เพลง ลิขสิทธิ์ Sony นี่ youtube บล๊อค ไวครับ

                                Comment

                                Working...
                                X