HTG2.net (Since 1999)

Home Theater Guide webboard => มุม Thai DIY Audio => ข้อความที่เริ่มโดย: santi01 ที่ 15 เมษายน, 2021, 10:57:12 AM

หัวข้อ: AD1862 hard wire project
เริ่มหัวข้อโดย: santi01 ที่ 15 เมษายน, 2021, 10:57:12 AM
สวัสดีวันสงกรานต์ครับ ช่วงวันหยุด กับสถานการณ์ Covid-19 เลยมีเวลา. นั่งอ่านบทความ balance dac ของ Mr. Tube ใน DIY Journal2006 นึกได้ว่าเคยคิดจะทำ AD1862 เมื่อ2~3ปีก่อน.  ตอนที่เห็น https://www.diyaudio.com/forums/digital-line-level/354078-dac-ad1862-tht-i2s-input-nos-2r.html (https://www.diyaudio.com/forums/digital-line-level/354078-dac-ad1862-tht-i2s-input-nos-2r.html)


หลังจากทดสอบเมื่อคืน นึกถึงที่ Mr. Tube บอกใว้ในบทความว่า มี chip R2R อีกหลายเบอร์ให้ลองดู ซึ่งผมค่อนข่างเห็ยด้วย. เทียบกับ TDA1541 แน่นอนว่าภาคจ่ายไฟต่างกัน. แต่ใช้ mosfet iv เหมือนกัน. คงเทียบเคียงแบบตรงๆไม่ได้  ผมแค่จะแชร์ในมุมที่ว่า dac ทั้งสองเครื่องให้ผลการรับฟังใน system ของผม จะใช้คำพูดว่าไงนะ. มวยรุ่นเดียวกัน. ต่างกันแค่สไตล์การชก


สำหรับ project  นี้ประกอบด้วย
1. USB i2s + บอร์ด shift register เพิ่อแยกสัญญาณ R+L  หาซื้อได้จาก Aliexpress
2. ภาคจ่ายไฟ +-12v สำหรับ Analog และ +-5v สำหรับ digital
3. Mosfet iv. รายละเอียดตามกระทู้เก่าๆ. ผม Hard wire
4. บอร์ด DAC. จะเห็นว่ามันต้องการแค่ไฟเลียงและ C สองตัวเพื่อให้มันทำงาน (ไม่ได้ทำ MSB adjust)
หัวข้อ: Re: AD1862 hard wire project
เริ่มหัวข้อโดย: santi01 ที่ 15 เมษายน, 2021, 11:01:59 AM
บอร์ด USB i2s + shift register ที่ได้จาก Ali
หัวข้อ: Re: AD1862 hard wire project
เริ่มหัวข้อโดย: tamarin51 ที่ 15 เมษายน, 2021, 11:06:21 AM
 :clap ติดตามชมครับ เผื่อจะได้หามาลองศึกษาและลองฟังบ้างครับ  :victory
หัวข้อ: Re: AD1862 hard wire project
เริ่มหัวข้อโดย: santi01 ที่ 15 เมษายน, 2021, 11:07:45 AM
ผมออกแบบให้ขนาน chip เพิ่มได้โดยการ stack ข้างบน แต่ผลการทดลองฟังพบว่า dynamic มันหายไป บรรยากาศต่างๆมันหายไป บอกไม่ถูก แต่ผมรู้สึกว่าแบบไม่ขนานฟังดีกว่า ได้อารมณ์กว่า หรืออาจเพราะผมไม่ได้ MSB adjust
หัวข้อ: Re: AD1862 hard wire project
เริ่มหัวข้อโดย: santi01 ที่ 15 เมษายน, 2021, 11:17:21 AM
:clap ติดตามชมครับ เผื่อจะได้หามาลองศึกษาและลองฟังบ้างครับ  :victory
ตอนนี้ที่เหลือว่าจะทดลองต่อคือ
1. ภาคจ่ายไฟ. ตอนนี้ใช้ lm317. กำลังคิดว่าจะลอง shut reg กับ +-5v ของภาค digital
2. ทดสอบภาค iv. อาจจะลองเพิ่ม jfet buffer

หัวข้อ: Re: AD1862 hard wire project
เริ่มหัวข้อโดย: santi01 ที่ 15 เมษายน, 2021, 11:25:12 AM
จากส่วนประกอบทั้งหมดที่ผมให้ดู จะเห็นว่าภาค dac ผมสามารถทำ DAC R2R เบอร์อื่นที่เป็น chip แบบ mono. มาลองได้อีกหลายเบอร์ เช่น Pcm54,pcm56,pcm58, pcm61, pcm63. หรือ ad1860,ad1861. หลายๆเบอร์ยังราคาไม่แพงครับ
หัวข้อ: Re: AD1862 hard wire project
เริ่มหัวข้อโดย: tamarin51 ที่ 15 เมษายน, 2021, 11:39:37 AM
 :victory :victory :victory
หัวข้อ: Re: AD1862 hard wire project
เริ่มหัวข้อโดย: santi01 ที่ 15 เมษายน, 2021, 02:59:21 PM
สอบถาม Mr Tube กรณีทีผมอยากทดลอง  iv แบบใช้ R + Stepup transformer.  มีวิธีคิด คำนวนค่า R. กับ stepup อย่างไร.  จาก specAD1862 ค่า output impedance อยู่ที่ 2.1K.    หรือ ถ้าผมมี stepup ประมาณ 2k ต่อตรงๆเลยได้มั้ย 555
หัวข้อ: Re: AD1862 hard wire project
เริ่มหัวข้อโดย: Mr. Tube ที่ 16 เมษายน, 2021, 11:28:16 AM
ผมออกแบบให้ขนาน chip เพิ่มได้โดยการ stack ข้างบน แต่ผลการทดลองฟังพบว่า dynamic มันหายไป บรรยากาศต่างๆมันหายไป บอกไม่ถูก แต่ผมรู้สึกว่าแบบไม่ขนานฟังดีกว่า ได้อารมณ์กว่า หรืออาจเพราะผมไม่ได้ MSB adjust


ตอนขนาน Chip ต่อขนานทั้ง 16 ขารึเปล่าครับ หรือเว้นขาไหนไว้บ้างครับ
หัวข้อ: Re: AD1862 hard wire project
เริ่มหัวข้อโดย: Mr. Tube ที่ 16 เมษายน, 2021, 11:43:57 AM
สอบถาม Mr Tube กรณีทีผมอยากทดลอง  iv แบบใช้ R + Stepup transformer.  มีวิธีคิด คำนวนค่า R. กับ stepup อย่างไร.  จาก specAD1862 ค่า output impedance อยู่ที่ 2.1K.    หรือ ถ้าผมมี stepup ประมาณ 2k ต่อตรงๆเลยได้มั้ย 555


AD1862 Out +/-1mA ครับ อยากได้แรงดันเท่าไหร่ ก็เอา R ใส่เข้าไปเลยครับ เช่น +/-1V ก็ใส่ R 1k เข้าไปครับ แต่อันที่จริง วงจร I out ของ DAC กลุ่มนี้ ไม่ต้องการให้มี Voltage Swing หรือ DC อยู่บนตัวมันครับ เพราะความแม่นยำ (Accuracy) จะลดลง จึงควรใช้ R น้อยที่สุดเท่าที่จะทำได้ หลายๆ คนบอก Max 10 ohm ครับ

ทีนี้ถ้าใช้ 10 ohm ก็จะได้แรงดัน Swing +/-10mV ครับ ต้องมีวงจรขยายมารับต่อครับ ถ้าเป้าคือ Output +/-3V ก็ต้องขยายอีก 300 เท่าครับ สมนุติ Step-up ขยาย 10 เท่า ก็ต้องใช้วงจร Active เช่น หลอด หรือ Tr ช่วยอีก 30 เท่าครับ อัตราขยายระดับนี้ต้องระวังเรื่อง Noise มากๆ ครับ คิดซะว่าออกแบบภาค Phono MC อยู่ละกันครับ ต้องระวังระดับนั้นครับ
[/size]
กรณีถ้า Primary ของ Step-up มี DCR ประมาณ 10-20 ohm จะใช้ DCR ของ Primary เป็น R เลยก็ได้ครับ คือต่อตรงเข้า Pri ไปเลยครับ ส่วน Sec ก็หา R มา Terminate มันก่อนเข้าวงจรขยายครับ วิธีประมาณค่า R (ที่ Secondary) สมมุติ Turn Ratio = 10, Imp Ratio = 100 เราต้องการสะท้อน R ที่ Sec ไปเป็น 10 ohm ที่ Pri ก็ใส่ R 10 x 100 = 1k ครับ ลองดูครับ  :headphone
หัวข้อ: Re: AD1862 hard wire project
เริ่มหัวข้อโดย: santi01 ที่ 16 เมษายน, 2021, 07:05:13 PM
ผมออกแบบให้ขนาน chip เพิ่มได้โดยการ stack ข้างบน แต่ผลการทดลองฟังพบว่า dynamic มันหายไป บรรยากาศต่างๆมันหายไป บอกไม่ถูก แต่ผมรู้สึกว่าแบบไม่ขนานฟังดีกว่า ได้อารมณ์กว่า หรืออาจเพราะผมไม่ได้ MSB adjust


ตอนขนาน Chip ต่อขนานทั้ง 16 ขารึเปล่าครับ หรือเว้นขาไหนไว้บ้างครับ
จุดที่เชื่อมกัน
1. +-5v ,  -+12v (2,4,8,9,12,16)
2.  I2s.  (5,6,7)
3. I out (9)
ดังน้นจุดที่ไม่เชื่อมกันก็จะมี  1,3,10,13,15
หัวข้อ: Re: AD1862 hard wire project
เริ่มหัวข้อโดย: santi01 ที่ 16 เมษายน, 2021, 07:23:55 PM
สอบถาม Mr Tube กรณีทีผมอยากทดลอง  iv แบบใช้ R + Stepup transformer.  มีวิธีคิด คำนวนค่า R. กับ stepup อย่างไร.  จาก specAD1862 ค่า output impedance อยู่ที่ 2.1K.    หรือ ถ้าผมมี stepup ประมาณ 2k ต่อตรงๆเลยได้มั้ย 555


AD1862 Out +/-1mA ครับ อยากได้แรงดันเท่าไหร่ ก็เอา R ใส่เข้าไปเลยครับ เช่น +/-1V ก็ใส่ R 1k เข้าไปครับ แต่อันที่จริง วงจร I out ของ DAC กลุ่มนี้ ไม่ต้องการให้มี Voltage Swing หรือ DC อยู่บนตัวมันครับ เพราะความแม่นยำ (Accuracy) จะลดลง จึงควรใช้ R น้อยที่สุดเท่าที่จะทำได้ หลายๆ คนบอก Max 10 ohm ครับ

ทีนี้ถ้าใช้ 10 ohm ก็จะได้แรงดัน Swing +/-10mV ครับ ต้องมีวงจรขยายมารับต่อครับ ถ้าเป้าคือ Output +/-3V ก็ต้องขยายอีก 300 เท่าครับ สมนุติ Step-up ขยาย 10 เท่า ก็ต้องใช้วงจร Active เช่น หลอด หรือ Tr ช่วยอีก 30 เท่าครับ อัตราขยายระดับนี้ต้องระวังเรื่อง Noise มากๆ ครับ คิดซะว่าออกแบบภาค Phono MC อยู่ละกันครับ ต้องระวังระดับนั้นครับ

กรณีถ้า Primary ของ Step-up มี DCR ประมาณ 10-20 ohm จะใช้ DCR ของ Primary เป็น R เลยก็ได้ครับ คือต่อตรงเข้า Pri ไปเลยครับ ส่วน Sec ก็หา R มา Terminate มันก่อนเข้าวงจรขยายครับ วิธีประมาณค่า R (ที่ Secondary) สมมุติ Turn Ratio = 10, Imp Ratio = 100 เราต้องการสะท้อน R ที่ Sec ไปเป็น 10 ohm ที่ Pri ก็ใส่ R 10 x 100 = 1k ครับ ลองดูครับ  :headphone
ดูแล้วอุปสรรค และเงื่อนไขเยอะเลย  คือ. ตอนนี้มีหม้อ 600:15k. ให้ลอง 2~3 รุ่น. ถ้าเอา 5842, E180f  มาต่อ plate choke 100h ขยายต่อไม่แน่ใจว่า gain จะพอหรือปาว   แต่กล่องที่ใช้ทดลองก็เล็กเกินไปที่ไม่พอแน่นอน แต่ผมว่าท่าที่ผมจะทดลองนี้ Mr. Tube น่าจะผ่านมาหมดแล้ว
หัวข้อ: Re: AD1862 hard wire project
เริ่มหัวข้อโดย: tamarin51 ที่ 16 เมษายน, 2021, 07:49:43 PM
 :victory :victory :victory
หัวข้อ: Re: AD1862 hard wire project
เริ่มหัวข้อโดย: Mr. Tube ที่ 17 เมษายน, 2021, 10:00:57 AM
ผมออกแบบให้ขนาน chip เพิ่มได้โดยการ stack ข้างบน แต่ผลการทดลองฟังพบว่า dynamic มันหายไป บรรยากาศต่างๆมันหายไป บอกไม่ถูก แต่ผมรู้สึกว่าแบบไม่ขนานฟังดีกว่า ได้อารมณ์กว่า หรืออาจเพราะผมไม่ได้ MSB adjust

ตอนขนาน Chip ต่อขนานทั้ง 16 ขารึเปล่าครับ หรือเว้นขาไหนไว้บ้างครับ
จุดที่เชื่อมกัน
1. +-5v ,  -+12v (2,4,8,9,12,16)
2.  I2s.  (5,6,7)
3. I out (9)
ดังน้นจุดที่ไม่เชื่อมกันก็จะมี  1,3,10,13,15


งั้นก็ถูกแล้วครับ ไม่น่าจะเกี่ยวกับ MSB Adj ครับ ไว้มีโอกาสจะลองดูบ้าง ผมขนานพวก PCM ของ Burrbrown ไม่เจออาการแบบนี้ครับ
หัวข้อ: Re: AD1862 hard wire project
เริ่มหัวข้อโดย: Mr. Tube ที่ 17 เมษายน, 2021, 10:10:57 AM
ดูแล้วอุปสรรค และเงื่อนไขเยอะเลย  คือ. ตอนนี้มีหม้อ 600:15k. ให้ลอง 2~3 รุ่น. ถ้าเอา 5842, E180f  มาต่อ plate choke 100h ขยายต่อไม่แน่ใจว่า gain จะพอหรือปาว   แต่กล่องที่ใช้ทดลองก็เล็กเกินไปที่ไม่พอแน่นอน แต่ผมว่าท่าที่ผมจะทดลองนี้ Mr. Tube น่าจะผ่านมาหมดแล้ว


ผมได้แรงบันดาลใจในการเริ่มทำ DAC จาก AN DAC-5 ครับ วงจรแรกเลยเป็น AD1865 + Step-up + Tube ตอนที่ทำตัวแรกผมอาจจะโชคดี หรือ อาจจะเป็นความประทับใจเมื่อเริ่มต้น คือเสียงออกมาดีมาก เอาไปใช้กับ TDA1541A ก็ออกมาดี แต่หลังๆ เริ่มรู้สึกว่าตัวแปรมันเยอะ ทั้ง Step-up, ทั้งหลอด, ทั้งภาคจ่ายไฟ, C Output หรือ Xfmr Output อีก ตอนหลังเลยไปหาอะไรที่มันง่ายขึ้นจนมาเลือกใช้ MOSFET ครับ


600:15k V-gain = 5 ส่วน 5842 Choke Load คงราวๆ 40 ก็รวมเป็น 200 เท่า ใช้ R I/V ที่ Pri ซัก 12 ohm ก็ได้ สำหรับผมถือว่า OK แล้วครับ น่าจะออกมาดีครับ ลองดูครับ  :victory
หัวข้อ: Re: AD1862 hard wire project
เริ่มหัวข้อโดย: santi01 ที่ 20 พฤษภาคม, 2021, 12:34:22 PM
Mr Tube. ครับ เนื่องจากยังหากล่องใหญ่ไม่ได้เลยอยากลองอะไรเรื่อยเปื่อย.  Mosfet I/V.  ตรง R load 1-1.5k.  ถ้าจะลองเปลี่ยนเป็น CCS หรือ choke load.  เหมือนหลอด. ไม่แน่ใจว่าจะเป็นยังไง. ถ้าผมอยากลอง. Choke. ต้องใช้ค่าที่มันวัด DC ประมาณ 1k. เลยหรือ.  ใช้แกนเล็กๆมันจะอิ่มตัวมั้ย
หัวข้อ: Re: AD1862 hard wire project
เริ่มหัวข้อโดย: Mr. Tube ที่ 20 พฤษภาคม, 2021, 01:02:46 PM
เปลี่ยน R เป็น CCS ได้ โดยเอา R I/V มา Tap จากขา Drain ของ MOSFET ลง Gnd แทนครับ คือ CCS ไม่สามารถทำหน้าที่เป็น R I/V ได้ เพราะมันปรับ Imp ตัวมันเองตามกระแส ยังไงก็ต้องมี R เป็น I/V ครับ ส่วน Choke นี่ไม่เคยลองครับ แต่ถ้าคิดจากหลักเดียวกัน ไม่น่าจะใช้ได้ดีครับ เพราะ Imp เปลี่ยนตามความถี่ครับ