HTG2.club

จะเอา pcm2706 ต่อเข้า tda1541 ระดับ logic จะต้องปรับไหมครับ

0 สมาชิก และ 1 บุคคลทั่วไป กำลังดูหัวข้อนี้

ออฟไลน์ MrHelix

  • เกรียนแห่งที่ราบสูง
  • *****
    • กระทู้: 937
    • เพศ:ชาย
  • DIY สไตล์เกรียน
    • Vmodtech.com :: Increase Your Force
อาาาาาา งงตั้งนานครับ OB TWC ขอบคุณครับ  d_d
เพราะความเพี้ยนไม่ได้เป็นตัวชี้วัดคุณภาพเสียง ผมเลยกลายเป็นผู้เสพหลอดไปแล้วครับ อิอิ
รายละเอียดที่อยู่ของผมครับ: http://www.htg2.net/index.php?topic=38515.0


ออฟไลน์ Mr. Tube

  • Admin
  • Super Star.
  • *****
    • กระทู้: 2,839
ต่อกับ +5V ก็รับ Format I2S ครับ ถ้าต่อกับ GND จะเป็น Offset Binary (OB) ครับ Format ของสัญญาณเหมือนกันเกือบทั้งหมด แต่การจัดลำดับของ Data 16 Bit ต่างกับ Binary 2'Compliment (TWC) ครับ ถ้า Format ต้นทางเป็น TWC (I2S นั่นแหล่ะครับ) แต่เรา Set Input ของ 1541 เป็น OB เราจะฟังไม่เป็นเพลงครับ  :)

กรณีใช้กับพวก PCM270X ถ้าจำไม่ผิด Output มันเป็น I2S ครับ แค่ Set ขา 27 ไปที่ +5V ก็ใช้ได้แล้วครับ เอาขา 2 กับ 4 เชื่อมกันด้วยถ้าเป็น 1541 ครับ ส่วน 1541A เชื่อมหรือไม่เชื่อมก็ได้ครับ  d_d 


ออฟไลน์ MrHelix

  • เกรียนแห่งที่ราบสูง
  • *****
    • กระทู้: 937
    • เพศ:ชาย
  • DIY สไตล์เกรียน
    • Vmodtech.com :: Increase Your Force
แล้วลองต่อแบบสัญญาณ 4 ขาหรือยังครับ เสียงออกไหม
แต่เท่าที่กลับไปดูมา คือ ถ้าเป็น TDA 1541 จะต่อแบบสัญญาณ 4 ขาได้เพราะสัญญาณมันตรงกัน ตามดาต้าชีทบอกว่าจะทำให้สัญญาณผิดพลาดน้อยกว่า(เขาบอกว่า jitter free)
แต่ถ้าเป็นแบบในรูปข้างบนจะเป็นวงจรของ TDA 1541 A ซึ่งขาสัญญาณมันจะไม่มี SCLK มีแต่ dataR ก็เลยต้องต่อพ่วงกันแบบในรูปครับ

การใช้งานขา 4 จะขึ้นกับการ Set Input Format ที่ขา 27 ครับ กรณีที่ Set เป็น I2S ถ้าเป็น TDA1541 ต้องต่อขา 4 กับขา 2 เพื่อใช้ BCK เป็น System Clock ด้วย (อันที่จริงแล้วต้องใช้ System Clock เป็น BCK ครับ แต่กลับกันก็ใช้ได้) ส่วน TDA1541A ถ้า Set เป็น I2S สามารถปล่อยลอยขา 4 ได้เลยครับ ลองดูนะครับ  :)
 
ครับ ตอนนี่ผมต่อ กับ+5V แล้วถ้าต่อลงกราวน์ล่ะครับ งงครับ :black_eye
เพราะความเพี้ยนไม่ได้เป็นตัวชี้วัดคุณภาพเสียง ผมเลยกลายเป็นผู้เสพหลอดไปแล้วครับ อิอิ
รายละเอียดที่อยู่ของผมครับ: http://www.htg2.net/index.php?topic=38515.0


ออฟไลน์ Mr. Tube

  • Admin
  • Super Star.
  • *****
    • กระทู้: 2,839
แล้วลองต่อแบบสัญญาณ 4 ขาหรือยังครับ เสียงออกไหม
แต่เท่าที่กลับไปดูมา คือ ถ้าเป็น TDA 1541 จะต่อแบบสัญญาณ 4 ขาได้เพราะสัญญาณมันตรงกัน ตามดาต้าชีทบอกว่าจะทำให้สัญญาณผิดพลาดน้อยกว่า(เขาบอกว่า jitter free)
แต่ถ้าเป็นแบบในรูปข้างบนจะเป็นวงจรของ TDA 1541 A ซึ่งขาสัญญาณมันจะไม่มี SCLK มีแต่ dataR ก็เลยต้องต่อพ่วงกันแบบในรูปครับ

การใช้งานขา 4 จะขึ้นกับการ Set Input Format ที่ขา 27 ครับ กรณีที่ Set เป็น I2S ถ้าเป็น TDA1541 ต้องต่อขา 4 กับขา 2 เพื่อใช้ BCK เป็น System Clock ด้วย (อันที่จริงแล้วต้องใช้ System Clock เป็น BCK ครับ แต่กลับกันก็ใช้ได้) ส่วน TDA1541A ถ้า Set เป็น I2S สามารถปล่อยลอยขา 4 ได้เลยครับ ลองดูนะครับ  :)
 


ออฟไลน์ MrHelix

  • เกรียนแห่งที่ราบสูง
  • *****
    • กระทู้: 937
    • เพศ:ชาย
  • DIY สไตล์เกรียน
    • Vmodtech.com :: Increase Your Force
สุภาษิต พายเรือในอ่างกลายเป็น ทำ dac ในอ่างไปแล้ว ฮ่าๆๆ  :headphone
:secret ไอ้ฮีตซิงค์ผมไม่ได้ติดไมก้าให้เร็กกูเลตครับ เมื่อกี๊ตอนไปขยับถ่ายรูปมันเลย....  :blowup  :black_eye
ช็อตได้สวยงามทีเดียวครับ  :D แต่จนบัดนี้ผมก็ฟังมันอยู่  ;D
เพราะความเพี้ยนไม่ได้เป็นตัวชี้วัดคุณภาพเสียง ผมเลยกลายเป็นผู้เสพหลอดไปแล้วครับ อิอิ
รายละเอียดที่อยู่ของผมครับ: http://www.htg2.net/index.php?topic=38515.0


ออฟไลน์ nopphong

  • *****
    • กระทู้: 915
 สุภาษิต พายเรือในอ่างกลายเป็น ทำ dac ในอ่างไปแล้ว ฮ่าๆๆ  :headphone


ออฟไลน์ MrHelix

  • เกรียนแห่งที่ราบสูง
  • *****
    • กระทู้: 937
    • เพศ:ชาย
  • DIY สไตล์เกรียน
    • Vmodtech.com :: Increase Your Force
:D ผมร้อนใจ Hardwire ไปแล้วขอรับ สรุปมีเสียงแล้วครับ จั๊มขา 2 กับ 4 เข้าด้วยกัน แล้วต่อกับ BCLK อย่างเดียวก๊าบ  :drive1
เสียงเป็นไงบ้างครับ
หูสังกะสีขึ้นสนิมผมชอบรายละเอียดของมันครับครับ สงสัยเป็นเพราะฟังแต่TDA1543x4เป็นแน่ สงสัยต้องเบิร์นอีกสักพักครับผม แต่ผมใช้อุปกรณ์บ้านๆไปก่อนครับ  :yucky

:D ผมร้อนใจ Hardwire ไปแล้วขอรับ สรุปมีเสียงแล้วครับ จั๊มขา 2 กับ 4 เข้าด้วยกัน แล้วต่อกับ BCLK อย่างเดียวก๊าบ  :drive1
แล้วลองต่อแบบสัญญาณ 4 ขาหรือยังครับ เสียงออกไหม
แต่เท่าที่กลับไปดูมา คือ ถ้าเป็น TDA 1541 จะต่อแบบสัญญาณ 4 ขาได้เพราะสัญญาณมันตรงกัน ตามดาต้าชีทบอกว่าจะทำให้สัญญาณผิดพลาดน้อยกว่า(เขาบอกว่า jitter free)
แต่ถ้าเป็นแบบในรูปข้างบนจะเป็นวงจรของ TDA 1541 A ซึ่งขาสัญญาณมันจะไม่มี SCLK มีแต่ dataR ก็เลยต้องต่อพ่วงกันแบบในรูปครับ
แถมวงจรวางยา เพราะขา 17-18 ที่ต่อ C ในรูปต้องเป็น 16-17 น่ะครับ
ครับ ผมแก้ยาหมดแล้วครับ ของผมมันเป็น TDA1541 Date: 8744 เกิดก่อนผมอีก  :black_eye
ผมลองแล้วครับมันเงียบสนิทเลย อิอิ ภาษาอีสานเรียกว่าปากกืกครับ แต่เพื่อความมั่วผมจะลองอีกทีครับ กำ  ;D

แถมท้ายด้วยภาพ hardwire สยองๆ อิอิ
เพราะความเพี้ยนไม่ได้เป็นตัวชี้วัดคุณภาพเสียง ผมเลยกลายเป็นผู้เสพหลอดไปแล้วครับ อิอิ
รายละเอียดที่อยู่ของผมครับ: http://www.htg2.net/index.php?topic=38515.0


ออฟไลน์ nopphong

  • *****
    • กระทู้: 915
:D ผมร้อนใจ Hardwire ไปแล้วขอรับ สรุปมีเสียงแล้วครับ จั๊มขา 2 กับ 4 เข้าด้วยกัน แล้วต่อกับ BCLK อย่างเดียวก๊าบ  :drive1
แล้วลองต่อแบบสัญญาณ 4 ขาหรือยังครับ เสียงออกไหม
แต่เท่าที่กลับไปดูมา คือ ถ้าเป็น TDA 1541 จะต่อแบบสัญญาณ 4 ขาได้เพราะสัญญาณมันตรงกัน ตามดาต้าชีทบอกว่าจะทำให้สัญญาณผิดพลาดน้อยกว่า(เขาบอกว่า jitter free)
แต่ถ้าเป็นแบบในรูปข้างบนจะเป็นวงจรของ TDA 1541 A ซึ่งขาสัญญาณมันจะไม่มี SCLK มีแต่ dataR ก็เลยต้องต่อพ่วงกันแบบในรูปครับ
แถมวงจรวางยา เพราะขา 17-18 ที่ต่อ C ในรูปต้องเป็น 16-17 น่ะครับ


ออฟไลน์ silicon

  • *****
    • กระทู้: 976
:D ผมร้อนใจ Hardwire ไปแล้วขอรับ สรุปมีเสียงแล้วครับ จั๊มขา 2 กับ 4 เข้าด้วยกัน แล้วต่อกับ BCLK อย่างเดียวก๊าบ  :drive1

เสียงเป็นไงบ้างครับ



ออฟไลน์ MrHelix

  • เกรียนแห่งที่ราบสูง
  • *****
    • กระทู้: 937
    • เพศ:ชาย
  • DIY สไตล์เกรียน
    • Vmodtech.com :: Increase Your Force
ถามต่อครับผม
แล้วเวลาจะ Feed จาก 2707 เข้าไป TDA1541 จะต้องใช้ทั้ง WS BCLK DATA SCLK เลยหรือครับ  :D

ใช่ครับ
อืม...ผมก็ งง งง อยู่ครับ เพราะเห็นในวงจรนี้มันใช้แค่ 3 เส้นเอง


 :D ผมร้อนใจ Hardwire ไปแล้วขอรับ สรุปมีเสียงแล้วครับ จั๊มขา 2 กับ 4 เข้าด้วยกัน แล้วต่อกับ BCLK อย่างเดียวก๊าบ  :drive1
เพราะความเพี้ยนไม่ได้เป็นตัวชี้วัดคุณภาพเสียง ผมเลยกลายเป็นผู้เสพหลอดไปแล้วครับ อิอิ
รายละเอียดที่อยู่ของผมครับ: http://www.htg2.net/index.php?topic=38515.0


ออฟไลน์ nopphong

  • *****
    • กระทู้: 915
ถามต่อครับผม
แล้วเวลาจะ Feed จาก 2707 เข้าไป TDA1541 จะต้องใช้ทั้ง WS BCLK DATA SCLK เลยหรือครับ  :D

ใช่ครับ
อืม...ผมก็ งง งง อยู่ครับ เพราะเห็นในวงจรนี้มันใช้แค่ 3 เส้นเอง


ออฟไลน์ Night_Angel

  • *****
    • กระทู้: 823
    • เพศ:ชาย
ถามต่อครับผม
แล้วเวลาจะ Feed จาก 2707 เข้าไป TDA1541 จะต้องใช้ทั้ง WS BCLK DATA SCLK เลยหรือครับ  :D

ใช่ครับ
DIY ไม่มีคำว่าเป็นไปไม่ได้


ออฟไลน์ MrHelix

  • เกรียนแห่งที่ราบสูง
  • *****
    • กระทู้: 937
    • เพศ:ชาย
  • DIY สไตล์เกรียน
    • Vmodtech.com :: Increase Your Force
ถามต่อครับผม
แล้วเวลาจะ Feed จาก 2707 เข้าไป TDA1541 จะต้องใช้ทั้ง WS BCLK DATA SCLK เลยหรือครับ  :D
เพราะความเพี้ยนไม่ได้เป็นตัวชี้วัดคุณภาพเสียง ผมเลยกลายเป็นผู้เสพหลอดไปแล้วครับ อิอิ
รายละเอียดที่อยู่ของผมครับ: http://www.htg2.net/index.php?topic=38515.0


ออฟไลน์ nopphong

  • *****
    • กระทู้: 915
จริงๆผมว่าหูคนนอกจากจะรับรู้นอกจากความถี่แล้ว ผมว่ามันมีเรื่องของความเร็วในการเปลี่ยนระดับสัญญาณ และเรื่องของเฟสด้วยนะครับ

เคยทดลองต่อหูฟังกลับเฟส ด้วยความคิดที่ว่าถ้าเป็นลำโพงมันอาจจะหักล้างกันในอากาศทำให้เสียงเปลี่ยน ถ้าเป็นหูฟังคงไม่เป็นไรเพราะยังไงมันก็แยกข้างใครข้างมัน ปรากฎว่ากลับเฟสเสียงเปลี่ยนไปเลยครับแปลกดีแสดงว่าหูคนรับรู้การเปลี่ยนเฟสได้ดีด้วย

อย่างในอันนี้ จริงอยู่เรารับเสียงที่เกิน 20K ไม่ได้ แต่การรับรู้การเปลี่ยนแปลงสัญญาณแบบสี่เหลี่ยมที่ 20K กับ sine ที่ 20K มันต้องไม่เหมือนกันแน่ๆครับ เราอาจจะไม่ได้รับรู้เป็นความแตกต่างของโทนเสียงแต่มันอาจจะเป็นตัวที่กำหนดเรื่องมิติของเสียงก็ได้ ไม่อย่างนั้นคงไม่มีคนติว่าเสียงมันแคบน่ะครับ

อีกเรื่องนึงที่ผมเจอมาตอนวัดสัญญาณเสียงด้วยสโคป คืออย่าง sine เนี่ยมันสมมาตรทั้งซีกบวกและลบ แต่เสียงดนตรีจริงๆหรือเสียงพูด คลื่นสัญญาณซีกบวกและลบไม่เหมือนกันนะครับ  ผมเลยยังสงสัยอยู่ว่า วงจรขยายแบบ invert กับ non invert จะให้เสียงที่ต่างกันหรือไม่ในเรื่องของมิติน่ะครับ


ออฟไลน์ ไททิศ

  • ****
    • กระทู้: 300
ผมว่ายังไงเจ้าข้อมูลที่มากกว่า 20 K มันน่าจะไม่มีในสัญณาณตนครีใน CD-Audio ปรกติแล้วนะครับ....

หลายความเชื่อบอกว่าด้วยอารมณ์ดนตรีที่เรียกว่าความหวาน ความไพเราะ ความอะไรอีกหลายอย่าง ...นั้นเป็นความถี่สูงเกิน 20kHz ครับ

ผู้สร้างระบบเสียงดิจิตอลทั้งหลาย ได้มองเลยความเชื่อที่ว่ามนุษย์รับรู้ความถี่เพียง 20Hz-20kHz ไปแล้วครับ
การลงทุนสร้าง DAC ที่ทำได้ไม่เกิน 20kHz อาจจะไม่ค่อยตอบสนองต่อความต้องการในมุมมองนี้ครับ



ออฟไลน์ nopphong

  • *****
    • กระทู้: 915
พอดีผมต้องใช้มันทดสอบแอมป์น่ะครับ ว่ามันตอบสนองสัญญาณได้ดีแค่ไหน มีริงกิ้งมั้ย slew rate เท่าไร อะไรประมาณนั้นครับ ถ้ามันมีแต่รูปไซนมันก็ทดสอบได้แค่ตัดยอดที่กี่ volt กับตอยสนองความถี่เป็นยังไงแค่นั้นเองครับ
ถ้าเอาไว้ฟังเพลงน่าจะใช้ฟังได้ แต่ก็โดนติจากหลายคนนะครับว่าเสียงมันยังไม่ดีพอ ประมาณว่าเสียงมันแคบเมื่อเทียบกับ dac ตัวอื่น

ถ้าใช้กับลำโพงคงไม่เท่าไร แคบนักก็ยกลำโพงไปห่างๆ :P แต่พอดีผมอยู่วงการหูฟังน่ะครับ ถ้าแคบนี่เลิกกันเลย อึดอัดตาย :black_eye


ออฟไลน์ Bang_IB

  • ***
    • กระทู้: 151
    • เพศ:ชาย
ผมว่ายังไงเจ้าข้อมูลที่มากกว่า 20 K มันน่าจะไม่มีในสัญณาณตนครีใน CD-Audio ปรกติแล้วนะครับ....

สัญญาณ pulse จึงไม่น่าเหมาะที่จะนำมาใช้วัดการตอบสนองความถี่ของ  D/A

ถ้าใน Power ซึ่งเป็นตัวจายกำลัง น่าจะสะท้อนความฉับไวในการจ่ายกระแสกับโหลดที่มีความซับซ้อนทาง IMP สูงได้ดีแค่ไหน...

ถูกผิดยังไงขอคำแนะนำด้วย  :D


ออฟไลน์ nopphong

  • *****
    • กระทู้: 915
ว่าแล้วคงต้องลอง tda1541 แล้วล่ะครับ

คุณ nopphong ลองกับ TDA1543 ก็ได้ครับ DAC 2 ตัวนี้ใช้หลักการและ Internal Circuit เหมือนกันครับ แต่ TDA1543 ใช้งานง่ายกว่ามาก แค่ Supply 3-8V ก็ใช้ได้แล้ว ส่วน TDA1541A จะมีอุปกรณ์และภาคจ่ายไฟซับซ้อนกว่าครับ  :)
แหะๆ พอดีซื้อ tda1541 มือสองไว้สองตัวแล้วล่ะครับ เลยกะว่าจะทำเล่นๆดู ว่าจะทำ tube i/v (ใช้ 6sn7 รัสเซีย) ด้วยกะว่าถ้าสัญญาณที่ออกจาก tda1541 มันเป็นขั้นๆ เจ้าหลอดนี่น่าจะช่วยให้นุ่มลงได้ ไม่รู้คิดผิดหรือเปล่า ;D

ลองดูครับ เรื่อง harmonics ของ pulse function

http://en.wikipedia.org/wiki/Total_harmonic_distortion
รูปดูแล้วเข้าใจง่ายดีครับขอบคุณครับ ดูแล้วเข้าใจเลยว่าต้องเลิกคบ pcm เพราะตระกูลนี้บายพาสฟิลเตอร์ไม่ได้


ออฟไลน์ ไททิศ

  • ****
    • กระทู้: 300
ลองดูครับ เรื่อง harmonics ของ pulse function



http://en.wikipedia.org/wiki/Total_harmonic_distortion
« แก้ไขครั้งสุดท้าย: 11 ธันวาคม, 2008, 08:25:10 pm โดย ไททิศ »


ออฟไลน์ MrHelix

  • เกรียนแห่งที่ราบสูง
  • *****
    • กระทู้: 937
    • เพศ:ชาย
  • DIY สไตล์เกรียน
    • Vmodtech.com :: Increase Your Force
สรุปว่า "เสียง" ระหว่าง 2706 1794 แล้วก้อ ซาวการ์ดดีๆ (รุ่นอะไร)  เป็นไงบ้างครับ ?

พอผมดีกำลังรอ 1794 อยู่เหมือนกัน ตอนนี้ผมมี 2702 2707 แล้ว ก็ SE200PCI LTD ออ มีกระสือ 1543 ต่อ I2S กับ 2707 อีกตัว

อยากลองดูรูปคลื่นเหมือนกันแต่ยังคุยกับ scop ไม่รู้เรื่อง  ;D ;D

รอลุ้นกระทู้นี้ต่อไม่รู้เจ้า 1794 จะสู้ se200 ได้อะเปล่า


ตอนนี้ชอบเสียง SE200 ที่สุด แต่ 1543 ยังไม่ได้ลองอะไรมาก ขอ CLEAR เจ้า F5 ก่อน
อ้าว ผมมีสมาชิกพรรค 2707+1543 เพิ่มอีกแล้วครับ  ;D
เพราะความเพี้ยนไม่ได้เป็นตัวชี้วัดคุณภาพเสียง ผมเลยกลายเป็นผู้เสพหลอดไปแล้วครับ อิอิ
รายละเอียดที่อยู่ของผมครับ: http://www.htg2.net/index.php?topic=38515.0


ออฟไลน์ Bang_IB

  • ***
    • กระทู้: 151
    • เพศ:ชาย
สรุปว่า "เสียง" ระหว่าง 2706 1794 แล้วก้อ ซาวการ์ดดีๆ (รุ่นอะไร)  เป็นไงบ้างครับ ?

พอผมดีกำลังรอ 1794 อยู่เหมือนกัน ตอนนี้ผมมี 2702 2707 แล้ว ก็ SE200PCI LTD ออ มีกระสือ 1543 ต่อ I2S กับ 2707 อีกตัว

อยากลองดูรูปคลื่นเหมือนกันแต่ยังคุยกับ scop ไม่รู้เรื่อง  ;D ;D

รอลุ้นกระทู้นี้ต่อไม่รู้เจ้า 1794 จะสู้ se200 ได้อะเปล่า


ตอนนี้ชอบเสียง SE200 ที่สุด แต่ 1543 ยังไม่ได้ลองอะไรมาก ขอ CLEAR เจ้า F5 ก่อน


ออฟไลน์ nopphong

  • *****
    • กระทู้: 915
สัญญาณทดสอบเป็นแบบดิจิตอลครับ ใช้โปรแกรม TrueRTA น่ะครับ ไม่น่าจะเพี้ยนจากตัวนั้นเพราะมันสั่งมาเป็นดิจิตอลผ่าน usb มาเลยครับ
และโปรแกรมตัวเดียวกันนี้ถ้าใช้กับซาวการ์ดดีๆแล้วสัญญาณมันออกตรงไม่ได้แย่แบบนี้ครับ แต่ก่อนผมก็ใช้ซาวการ์ดเนี่ยแหละครับใช้กำเนิดสัญญาณทดสอบเวลาทำแอมป์ แต่พอดีเปลี่ยนโน๊ตบุ๊คแล้วซาวการ์ดออนบอร์ดมันห่วย เลยต้องทำ DAC ใช้เอง กะว่ามันจะดีกว่าซื้อ ดูไปดูมาสงสัยซื้อเขาเอาน่าจะดีกว่า


ออฟไลน์ Mr. Tube

  • Admin
  • Super Star.
  • *****
    • กระทู้: 2,839
อ่านความเห็นคุณไททิศแล้ว ผมเลยนึกถึงการสร้างสัญญาณทดสอบน่ะครับ คุณ nopphong สร้างสัญญาณทดสอบอย่างไรครับ มีรูปของคลื่น Analog ของสัญญาณทดสอบเป็นตัวเทียบไม๊ครับ คือผมเคยเห็นผลการ Test DAC รุ่นก่อนหน้านี้อย่างเช่น PCM1732 ก็ไม่ได้แย่ขนาดนี้ครับ (จริงๆ เริ่มสงสัยทิศทางการพัฒนาซะแล้วสิ) ขอบคุณมากครับ  :)


ออฟไลน์ Mr. Tube

  • Admin
  • Super Star.
  • *****
    • กระทู้: 2,839
ว่าแล้วคงต้องลอง tda1541 แล้วล่ะครับ

คุณ nopphong ลองกับ TDA1543 ก็ได้ครับ DAC 2 ตัวนี้ใช้หลักการและ Internal Circuit เหมือนกันครับ แต่ TDA1543 ใช้งานง่ายกว่ามาก แค่ Supply 3-8V ก็ใช้ได้แล้ว ส่วน TDA1541A จะมีอุปกรณ์และภาคจ่ายไฟซับซ้อนกว่าครับ  :)


ออฟไลน์ nopphong

  • *****
    • กระทู้: 915
 Y] เป็นไปได้ครับ แต่อาการนี้ไม่เคยเจอเกิดจากฟิลเตอร์แบบอนาลอกเลยครับ สงสัยแบบดิจิตอลมันจะดีเกินไป  :P


ออฟไลน์ ไททิศ

  • ****
    • กระทู้: 300
ผมกำลังคิดว่าที่เห็นเป็น ringing เป็นเพราะ digital filter(sharp) มันกรองสัญญาณ harmonic ลำดับที่สูงกว่า 7 จาก pulse ออกหมด เหลือแค่ fundamental, 3,5,7 ถ้า fundamental อยู่ที่ 3KHz ลำดับ 7 ก็ 21KHz ก็น่าจะตรงกับการทดลองที่พบว่ามันตอบสนองได้ถึง 20KHz โดยสัญญาณ sine ไม่ลดลงครับ

แต่สำหรับ slow ผมเข้าใจว่า มันจะเหลือ harmonic ลำดับสูงๆ ทำให้สัญญาณที่ออกมาราบเรียบขึ้นครับ จึงเห็นว่า ringing ลดลง ถ้าอยากได้ output เป็น pulse คมๆ ใกล้เคียง input ต้อง by pass filter สถานเดียวครับ

ลอง plot fourier series ของ pulse function โดยให้ฮาร์โมนิก =1,3,5,7 ซึ่งก็คือ
y =sin(t)+sin(3*t)/3+sin(5*t)5+sin(7*t)/7  โดย n=1,3,5,7 จะเห็นว่าเหมือนกับรูปที่คุณได้จากสโคปเป๊ะเลย

ถ้าผมคิดผิดก็ขออภัยครับ อาจจะร้างราเรื่องพวกนี้มานานแล้ว
« แก้ไขครั้งสุดท้าย: 10 ธันวาคม, 2008, 02:48:59 pm โดย ไททิศ »


ออฟไลน์ silicon

  • *****
    • กระทู้: 976
ยังไม่ทันรื้อมาต่อ พอดีอ่านไปเจอหน้า 23 สรุปว่าถ้าต่อแบบฟิลเตอร์บายพาส มันจะรับข้อมูลแบบสตรีมมิ่งครับ คือรับสัญญาณข้างเดียวจากอุปกรณ์ดิจิตอลที่ทำหน้าที่แยกซ้ายขวามาให้มันแล้ว เห็นว่ารับแบบ right justified เลยใช้กับวงจรเดิมที่รับแบบ I2S ไม่ได้ครับ และถ้าจะทำวงจรรับ I2S มาแล้วแยกซ้ายขวา ผมว่ามันคงยากพิลึก  :cold  :giveup

ผมก็ไม่ได้อ่านต่อไปถึงหน้า 23 สรุปว่ามัน bypass ไม่ได้  :cry2 :cry2


ออฟไลน์ nopphong

  • *****
    • กระทู้: 915
ยังไม่ทันรื้อมาต่อ พอดีอ่านไปเจอหน้า 23 สรุปว่าถ้าต่อแบบฟิลเตอร์บายพาส มันจะรับข้อมูลแบบสตรีมมิ่งครับ คือรับสัญญาณข้างเดียวจากอุปกรณ์ดิจิตอลที่ทำหน้าที่แยกซ้ายขวามาให้มันแล้ว เห็นว่ารับแบบ right justified เลยใช้กับวงจรเดิมที่รับแบบ I2S ไม่ได้ครับ และถ้าจะทำวงจรรับ I2S มาแล้วแยกซ้ายขวา ผมว่ามันคงยากพิลึก  :cold  :giveup


ออฟไลน์ nopphong

  • *****
    • กระทู้: 915
ผมเปิดดู Datasheet หน้า 17 อ่านๆ ดูแล้วเหมือนว่ามัน bypass  ได้เฉพาะใน Mono โหมด แต่ผมยังสับสนอยู่ว่าถ้ามัน bypass ใน mono โหมดได้จริง ต้องใช้ pcm1794 สองตัวแล้วมันจะกำหนดว่าเป็นช่อง R หรือ L ยังไง เพราะขา CHSL ต้องเซตเป็น 1 ตลอด :o

โอววว ผมพลาดไปได้ยังไงเนี่ย  K] K] ขอบคุณมากครับ
นั่นสิครับไม่รู้มันเลือกยังไง แต่ไม่เป็นไร เดี๋ยวลองต่อดูแล้วดูสิว่ามันจะออกมาเป็นข้างซ้ายหรือขวา  ;D


ออฟไลน์ silicon

  • *****
    • กระทู้: 976
ผมเปิดดู Datasheet หน้า 17 อ่านๆ ดูแล้วเหมือนว่ามัน bypass  ได้เฉพาะใน Mono โหมด แต่ผมยังสับสนอยู่ว่าถ้ามัน bypass ใน mono โหมดได้จริง ต้องใช้ pcm1794 สองตัวแล้วมันจะกำหนดว่าเป็นช่อง R หรือ L ยังไง เพราะขา CHSL ต้องเซตเป็น 1 ตลอด :o


ออฟไลน์ nopphong

  • *****
    • กระทู้: 915
ถ้าจำไม่ผิด pcm1794 สามารถเซต Digital filter bypass ได้ครับ แต่ในเฉพาะ Mono โหมดหรือป่าวไม่แน่ใจครับ
กลับไปดูคู่มืออีกรอบ ปรากฎว่า by pass ไม่ได้ครับ มีแค่ sharp กับ slow ยิ่งถ้าเป็นโมโนโหมดแล้วจะมีแต่ sharp อย่างเดียว

สัญญาณ pulse เมื่อผ่าน Low pass filter ก็ออกมาหน้าตาแบบนี้อยู่แล้วไม่ใช่หรือครับ (หรือผมเข้าใจอะไรผิดไป)
ถ้า bypass filter ก็น่าจะได้รูป pulse เต็มๆครับ
low pass แบบอนาลอกมันแค่เพี้ยนครับ ไม่มีริงกิ้งเยอะแบบนี้น่ะครับ ส่วนฟิลเตอร์แบบดิจิตอลมันอยู่ในชิพ บายพาสไม่ได้ และนี่แค่คั้งเป็น slow รูปคลื่น sine แถวๆ 19-20K นี้เละเลยเบลอไปหมด ใช้ทำสัญญาณทดสอบเครื่องเสียไม่ได้เลยครับเพราะมันวัดค่าไม่ได้ ถ้าตั้งเป็น sharp รูปคลื่นจะดีกว่า แต่กับการฟังเพลงจริง ตั้งเป็น slow ฟังดูดีกว่า โปร่งกว่าเล็กน้อยครับ


ออฟไลน์ ไททิศ

  • ****
    • กระทู้: 300
สัญญาณ pulse เมื่อผ่าน Low pass filter ก็ออกมาหน้าตาแบบนี้อยู่แล้วไม่ใช่หรือครับ (หรือผมเข้าใจอะไรผิดไป)
ถ้า bypass filter ก็น่าจะได้รูป pulse เต็มๆครับ


ออฟไลน์ silicon

  • *****
    • กระทู้: 976
ถ้าจำไม่ผิด pcm1794 สามารถเซต Digital filter bypass ได้ครับ แต่ในเฉพาะ Mono โหมดหรือป่าวไม่แน่ใจครับ


ออฟไลน์ nopphong

  • *****
    • กระทู้: 915
เนื่องจากคุณ mr.tube ให้คำแนะนำว่าเป็นมาจากดิจิตอลฟิลเตอร์ ผมเลยนึกขึ้นมาได้ว่ามันมีให้เลือกระดับ digital filter ได้สองระดับเดิมผมเลือก digital filter falloff เป็น sharp ผมเลยเลือกใหม่เป็น slow
ปรากฎว่ารูปคลื่นที่ได้ดีขึ้นครับ ริงกิ้งลดลง ตอบสนอง transient ได้ดีขึ้น แต่ก็ยังเพี้ยนอยู่ดี รูปคลื่นออกมาแบบรูปด้านล่างนี้ครับ ซึ่งถ้าเป็นแอมป์ผมคงโยนมันทิ้งเหมือนเดิมครับ
ว่าแล้วคงต้องลอง tda1541 แล้วล่ะครับ


ออฟไลน์ nopphong

  • *****
    • กระทู้: 915
ถอด opamp ออกวัดแล้วครับ เป็นแบบรูปนี้ สรุปว่าไม่แตกต่างแค่มีความถี่สูงปนมากกว่าทำให้รูปคลื่นออกเบลอๆหน่อย
รูปคลื่นที่เพี้ยนเป็นมาตั้งแต่ต้นทางครับ ไม่ใช่ที่วงจรภายนอก


ออฟไลน์ nopphong

  • *****
    • กระทู้: 915
ขอโทษคุณ nopphong ด้วยนะครับ ที่เล่าเรื่องน่าเบื่อให้ฟัง เข้าประเด็นเลยดีกว่า


แหะๆไม่น่าเบื่อหรอกครับ แค่ช่วยตอบก็ขอบคุณมากแล้วล่ะครับ หลายคนหลายมุมช่วยๆกันมอง เผื่อจะเจอมุมที่เป็นปัญหาน่ะครับ

แต่ Dac เนี่ยผมไม่ประทับใจรูปสัญญาณมันจริงๆนะครับ ทั้งสองเบอร์เลย เทียบกับซาวการ์ดออนบอร์ดแล้ว ถึงออนบอร์ดมันจะเพี้ยนบ้างแต่มันก็ไม่ถึงขนาดหลุดโลกแบบนี้น่ะครับ สงสัยว่าถ้าปล้ำมันยังไงก็ไม่หายเพี้ยนคงจะกลับไปเล่น sound blaster แบบเดิมดีกว่า


ออฟไลน์ Mr. Tube

  • Admin
  • Super Star.
  • *****
    • กระทู้: 2,839
ขอโทษคุณ nopphong ด้วยนะครับ ที่เล่าเรื่องน่าเบื่อให้ฟัง เข้าประเด็นเลยดีกว่า

ผมว่าปัญหามันเกิดจากวิธีการในการคอนเวิทจากดิจิตอลเป็นอนาลอก เพราะผมลองกับชิบสองตัวคือ pcm 2706 ซึ่งใช้แบบ delta sigma ส่วนเจ้า 1794 มันเป็นแบบ advance segment
พอเอาสโคปจับที่ความถี่สูงๆ แบบ delta/sigma มันจะให้รูปสัญญาณที่เพี้ยนก็จริงแต่ก็ยังมีเค้าเดิม แต่แบบ advance segment มันแปลไม่ได้เรื่องเลยครับ คือถ้ามันเป็นรูป sine มันจะแปลงได้ตรงเลยนะครับ แต่ถ้าเป็นรูปสี่เหลี่ยม มันจะกลายเป็นว่ามันพยายามเอารูปไซน์มาต่อกันให้เป็นสี่เหลี่ยม อย่างในรูปด้านล่างนี้วัดจาก square wave ที่ 3KHz กว่าๆเองนะครับ แสดงให้เห็นว่าชิพตัวนี้มันแปลงได้ไม่ดีและน่าจะตอบสนองสัญญาณที่เปลี่ยนแปลงเร็วๆได้ไม่ทันน่ะครับ แบบนี้รายละเอียดเสียงและบรรยากาศความกว้างมันเลยหายหมด

คือถ้าวัดเอาแต่สัญญาณไซนนี่มันดีมากเลยสัญญาณจนถึง 20K นี่มาแบบแทบไม่ลดลงและไม่มีเพี้ยนเลยครับ แต่กับสัญญาณรูปอื่นๆมันกลับสู้แบบ delta/sigma ใน pcm2706 ไม่ได้เลย

Advanced Segment นี่มี Delta-sigma เป็นส่วนประกอบด้วยนะครับ ไม่ถึงกับเป็นของคนละอย่างกันครับ ส่วนเรื่อง Transient / Ringing นั้นเป็นปัญหาของพวก Digital Interpolation อยู่แล้ว เท่าทีทราบตอนนี้คือลดได้แต่แก้ไม่ได้ครับ

ดูจาก Scope ของคุณ nopphong แล้ว มันไม่น่าจะห่วยแตกขนาดนี้นะครับ มีทั้ง Transient และ Ringing เลยครับ และปัญหาพวกนี้ก็ไม่น่าจะเกิดจาก Analog Stage ด้วย ไว้รอผลการวัดซ้ำตามที่คุณ silicon ตั้งข้อสังเกตไว้ แล้วมาดูกันอีกทีครับ  :)

อ้างถึง
ก็เลยว่าจะลอง tda1541 เพราะเห็นว่าใช้หลักในการคอนเวิทเป็นอีกแบบ ต่างจากสองตัวบน จะดูว่ามันแปลงได้ตรงกว่าสองแบบแรกหรือเปล่าน่ะครับ เรื่องสัญญาณรบกวนไว้ว่ากันทีหลังน่ะครับ  :-\

ถ้าไม่ใช้ Digital Filter ปัญหา Transient และ Ringing จะหายไปเลย แต่จะไปเจอ HF Roll-off แทนครับ ไว้ถ้าได้ผลการทดลองแล้วลองเอามาคุยกันต่อนะครับ ขอบคุณครับ  :)


ออฟไลน์ MrHelix

  • เกรียนแห่งที่ราบสูง
  • *****
    • กระทู้: 937
    • เพศ:ชาย
  • DIY สไตล์เกรียน
    • Vmodtech.com :: Increase Your Force
 :D ความรู้ใหม่อีกแล้วครับผม
เพราะความเพี้ยนไม่ได้เป็นตัวชี้วัดคุณภาพเสียง ผมเลยกลายเป็นผู้เสพหลอดไปแล้วครับ อิอิ
รายละเอียดที่อยู่ของผมครับ: http://www.htg2.net/index.php?topic=38515.0


ออฟไลน์ nopphong

  • *****
    • กระทู้: 915
อาการสัญญาณ square wave แบบที่คุณ nopphong  เป็น อาจจะเกิดผลจากการผ่าน LPF หรือป่าวครับ ลองเอา OPAMP ออกแล้วเอา R มาต่อที่ขา Iout ของ pcm1794 แล้วต่อลงกราว์แล้ววัดสัญญาณดูว่ารูปสัญญาณผิดเพี้ยนหรือป่าว (แต่สัญญาณอาจเป็นรูปแบบขั้นบรรได) ถ้าไม่ผิดเพี้ยนก็น่าจะเกิดจากผลที่ผ่านวงจร LPF ส่วนค่า R ลองคำนวนจากกระแสเอาต์พุตที่ pcm1794 จ่ายออกมาสูงสุด กับค่าแรงดันสูงสุดที่เราต้องการครับ

อืม..น่าลองดูเหมือนกันครับ เดี๋ยวค่ำๆกลับมาแล้วลองดูเป็นยังไงจะมารายงานผลครับ ขอบคุณครับ


ออฟไลน์ silicon

  • *****
    • กระทู้: 976
อาการสัญญาณ square wave แบบที่คุณ nopphong  เป็น อาจจะเกิดผลจากการผ่าน LPF หรือป่าวครับ ลองเอา OPAMP ออกแล้วเอา R มาต่อที่ขา Iout ของ pcm1794 แล้วต่อลงกราว์แล้ววัดสัญญาณดูว่ารูปสัญญาณผิดเพี้ยนหรือป่าว (แต่สัญญาณอาจเป็นรูปแบบขั้นบรรได) ถ้าไม่ผิดเพี้ยนก็น่าจะเกิดจากผลที่ผ่านวงจร LPF ส่วนค่า R ลองคำนวนจากกระแสเอาต์พุตที่ pcm1794 จ่ายออกมาสูงสุด กับค่าแรงดันสูงสุดที่เราต้องการครับ



ออฟไลน์ nopphong

  • *****
    • กระทู้: 915
ส่วนอันนี้เป็นการตอบสนองสัญญาณ pulse ที่ 3K 10% duty cycle ครับ
ห่วยมาก ริงกิ้งเพียบ ถ้าแอมป์ทำออกมาสัญญาณเป็นแบบนี้ต้องโยนทิ้งสถานเดียวเลยครับ


ออฟไลน์ nopphong

  • *****
    • กระทู้: 915
ขอบคุณสำหรับคำแนะนำครับเดี๋ยวจะลองหาอ่านดู

ริงๆแล้วพอดีทำออกมาแล้วเอาไปลองวัดกับ dac ที่เขาขายกันแล้วยังแพ้อยู่ครับ คนที่ฟังเขาว่าเสียงมันสดและชัดใช้ได้ แต่มันแคบกว่าเมื่อเทียบกับตัวอื่น
เรื่องสัญญาณรบกวนนั้นแทบไม่มีเลยเพราะวัดจากสโคปแล้วครับ

ผมว่าปัญหามันเกิดจากวิธีการในการคอนเวิทจากดิจิตอลเป็นอนาลอก เพราะผมลองกับชิบสองตัวคือ pcm 2706 ซึ่งใช้แบบ delta sigma ส่วนเจ้า 1794 มันเป็นแบบ advance segment
พอเอาสโคปจับที่ความถี่สูงๆ แบบ delta/sigma มันจะให้รูปสัญญาณที่เพี้ยนก็จริงแต่ก็ยังมีเค้าเดิม แต่แบบ advance segment มันแปลไม่ได้เรื่องเลยครับ คือถ้ามันเป็นรูป sine มันจะแปลงได้ตรงเลยนะครับ แต่ถ้าเป็นรูปสี่เหลี่ยม มันจะกลายเป็นว่ามันพยายามเอารูปไซน์มาต่อกันให้เป็นสี่เหลี่ยม อย่างในรูปด้านล่างนี้วัดจาก square wave ที่ 3KHz กว่าๆเองนะครับ แสดงให้เห็นว่าชิพตัวนี้มันแปลงได้ไม่ดีและน่าจะตอบสนองสัญญาณที่เปลี่ยนแปลงเร็วๆได้ไม่ทันน่ะครับ แบบนี้รายละเอียดเสียงและบรรยากาศความกว้างมันเลยหายหมด

คือถ้าวัดเอาแต่สัญญาณไซนนี่มันดีมากเลยสัญญาณจนถึง 20K นี่มาแบบแทบไม่ลดลงและไม่มีเพี้ยนเลยครับ แต่กับสัญญาณรูปอื่นๆมันกลับสู้แบบ delta/sigma ใน pcm2706 ไม่ได้เลย

ก็เลยว่าจะลอง tda1541 เพราะเห็นว่าใช้หลักในการคอนเวิทเป็นอีกแบบ ต่างจากสองตัวบน จะดูว่ามันแปลงได้ตรงกว่าสองแบบแรกหรือเปล่าน่ะครับ เรื่องสัญญาณรบกวนไว้ว่ากันทีหลังน่ะครับ  :-\



ออฟไลน์ Mr. Tube

  • Admin
  • Super Star.
  • *****
    • กระทู้: 2,839
ประเด็นหลักๆ ที่จะทำให้เสียงดี-ไม่ดีอยู่ที่การใช้งาน Chip ครับ ลองดูใน Datasheet จะเห็นว่า Chip ในยุคเดียวกัน แต่ละตัวมีความสามารถทาง Analog ไม่ได้ต่างกันนัก อย่างมาก Dynamic Range หรือ THD ก็ต่างกัน 3dB ดูแล้วเหมือนเยอะเพราะมันคือเท่าตัว แต่คิดที่ 120dB กับ 123dB นี่ไม่ได้เยอะเลยครับ เช่น THD 0.001% กับ 0.002% แบบนี้เป็นต้น ไม่ได้มีนัยยะเลย ในขณะที่คุณกำลังจะเปลี่ยนจาก Chip รุ่นล่าสุด ไปใช้ Chip รุ่นแรกสุด ที่ความสามารถต่างกันตั้ง -ระยะเวลาพัฒนา 20 ปี- ครับ

ประเด็นอยู่ที่กว่าจะใช้งาน Chip ให้ได้ Dynamic Range หรือ THD ตาม Spec นั้น มันอยู่ที่ส่วนสำคัญรอบๆ Chip ครับ ยกตัวอย่างถ้าเราใช้ Decoupling ผิดประเภท Noise จาก PS หลุดเข้า Chip ซัก 0.01V ในขณะที่ความสามารถของ Chip ให้สัญญาณละเอียดที่สุดที่ 0.001V (เล็กกว่า Noise 10 เท่า) เราก็ไม่ได้ยินรายละเอียด 0.001V นี้ เพราะ Noise มันกลบไปหมด เห็นไม๊ครับว่า Chip น่ะมันสามารถ แต่เป็นเราเองต่างหากที่ทำให้ Chip มันใช้ความสามารถไม่ได้เต็มที่ครับ

ก่อนที่คุณ nopphong จะเปลี่ยนไปเล่น Chip ตัวอื่น ลอง Search ดูว่า แต่ละคนที่ใช้ Chip ตัวนี้เค้ามี Technic ยังไงบ้างครับ ลองหาใน www.diyaudio.com forum digital ดูก็ได้ครับ แล้วลอกมาใช้เลย มีคนเล่น Chip ตัวนี้มาหลายคนแล้วและเอา Technic ที่เค้าทดลองแล้วมาแชร์ครับ ผมว่าจะดีกว่าเสียตังค์ไปเล่น Chip ตัวอื่น ซึ่งก็ยังไม่รู้ว่าจะดีกว่าหรือจะแย่กว่า หรือถ้าฟังเค้ามาว่าดีกว่าแล้วมันดีกว่าที่ Chip จริงๆ หรือ? คนพูดทดลองมาเยอะแค่ไหน ดึงศักยภาพของ Chip ออกมาทั้งหมดแล้วหรือยัง? อย่างที่ยกตัวอย่างมาข้างต้นเรื่อง Noise จาก PS แค่เปลี่ยนอุปกรณ์ 1-2 ตัวในภาคจ่ายไฟ คุณอาจจะได้รายละเอียดเสียงมาอีก 10 เท่า ซึ่งเป็นระดับที่ Chip เก่าๆ อย่าง TDA1541A ไม่มีวันทำได้ ก็เป็นได้ครับ ฝากให้พิจารณาดูครับ  ;)


ออฟไลน์ nopphong

  • *****
    • กระทู้: 915
 O0 ขอบคุณครับนึกว่าจะไม่มีคนตอบเสียแล้ว c)
พอดีเคยทำวงจร pcm2707 เข้า pcm1794 มาแล้วปรากฎว่าเสียงยังไม่ดีน่ะครับเลยว่าจะแปลงเอามาเข้า 1541 ดูแล้วเทียบกันน่ะครับว่าตัวไหนจะดีกว่า ไว้ได้ผลยังไงจะมารายงานครับ


ออฟไลน์ Mr. Tube

  • Admin
  • Super Star.
  • *****
    • กระทู้: 2,839
1541/1543 มันมีวงจรขยายอยู่ที่ Input ครับ ใส่ Logic ระดับ 3.3V ก็ใช้ได้ครับ ส่วน DAC เบอร์อื่นๆ ก็ต้องมาดู Datasheet เป็นเบอร์ๆ ไปครับ  :)


ออฟไลน์ nopphong

  • *****
    • กระทู้: 915
คือ2706 ให้ระดับ logic ที่ 3.3V แต่ TDA1541 รับระดับ logic ที่ 5V จะต้องใส่ buffer ปรับระดับสัญญาณก่อนใหมครับ หรือว่ามันเป็น I2S แล้วไม่ต้องปรับ พอดีไม่ค่อยเข้าใจ I2S น่ะครับ ขอบคุณครับ