HTG2.club

Home Theater Guide webboard => มุม Thai DIY Audio => ข้อความที่เริ่มโดย: covalent19 ที่ 23 กรกฎาคม, 2013, 08:07:13 am

หัวข้อ: ทดลอง dac 4 in1
เริ่มหัวข้อโดย: covalent19 ที่ 23 กรกฎาคม, 2013, 08:07:13 am
จากการลองทำ+อ่านกระทู้  เสาะหา ic dac เพื่อจะได้ลองฟังเสียงแบบ non oversampling บ้าง   เรียกได้ว่าถ้าไม่ชอบจริงคงบ๊ายบายกันก่อนแน่  เพราะ ic หายากขึ้นทุกที  (ที่ราคาไม่โหดร้ายมากนัก)   พอได้ฟังซักตัว  กิเลสมันก็มาเลย DAC IC ตัวอื่นจะเป็นไงหนอ   เมื่อลงมือทำก็เจอปัญหาใหม่  นี่เราต้องซื้อ cs8412 /cs8414 เพิ่มเรื่อยๆตาม ic dac หรือนี่?   เลยเกิดความซนเป็นบอร์ดนี้ขึ้นมา

หลักการก็แบบง่ายๆ  เอาสัญญาณ digital ที่ cs8412 ประมวลผลแล้วแยกออกเป็น สี่ชุดโดยใช้รีเลย์ตัดต่อ  แต่มาฉุกคิดได้ว่า ic dac มันไม่ได้รับ
i2s ได้ทุกเบอร์  เลยเพิ่ม microcontroller   เพื่อให้สามารถ control mode ของ cs8412 ได้ด้วย   แล้วก็ถ้าสั่งงานด้วยรีโมทได้ก็น่าจะดี  จะได้ฟังแบบเปรียบเทียบกันได้เลย

หัวข้อ: ทดลอง dac 4 in1
เริ่มหัวข้อโดย: covalent19 ที่ 23 กรกฎาคม, 2013, 08:09:47 am
ใช้ LED 7segment แสดงผลว่าเลือกใช้แชนแนลใหน  และ cs8412 เป็นโหมดใหน
หัวข้อ: ทดลอง dac 4 in1
เริ่มหัวข้อโดย: covalent19 ที่ 23 กรกฎาคม, 2013, 08:11:45 am
เมื่อต่อกับบอร์ด DAC  2เบอร์

ก็ทำงานได้ในระดับนึง  อย่างไรก็ตาม มยังมีจุดที่ต้องปรับปรุงอีก  คือ เสียงรบกวนอย่างรู้สึกได้   และเมื่อมีการเปลี่ยนโหมด cs8412  เพื่อส่งให้ DAC อย่าง AD1865 ซึ่งไม่ได้รับ interface แบบ i2s     ผมก็ส่งสัญญาณ reset cs8412 ก่อนที่จะส่ง logic  เลือกโหมดที่ขา M0 ถึง M2 บางทีกลับไม่ lock สัญญาณ spdif ซะงั้น  ต้องดึงสาย spdif ออกแล้วเสียบใหม่ cs8412 มันจึงกลับมา lock สัญญาณได้   พี่ๆเพื่อนๆท่านใดมีข้อแนะนำใหมครับ  รวมถึงเรื่องเสียงรบกวน
หัวข้อ: Re: ทดลอง dac 4 in1
เริ่มหัวข้อโดย: Old Tube ที่ 23 กรกฎาคม, 2013, 08:31:24 am
 :clap :clap :clap :clap :clap :clap :clap
หัวข้อ: Re: ทดลอง dac 4 in1
เริ่มหัวข้อโดย: nut_ty ที่ 23 กรกฎาคม, 2013, 09:12:41 am
สาย I2S ชีลด์มันหน่อยก็ดีครับ นอกจากนั้นก็ไบแค็ปพวกความถี่สูงให้มันหน่อย
หัวข้อ: Re: ทดลอง dac 4 in1
เริ่มหัวข้อโดย: Mc ที่ 23 กรกฎาคม, 2013, 10:31:54 am
ยินดีต้อนรับน้องใหม่ไฟแรงครับ คงมีอีกหลายโรงงานออกมาให้เล่นกันอีกแน่
หัวข้อ: Re: ทดลอง dac 4 in1
เริ่มหัวข้อโดย: Mr.so-nE ที่ 23 กรกฎาคม, 2013, 10:55:00 am
อลังการงานสร้างครับ ยินดีต้อนรับ K)
หัวข้อ: Re: ทดลอง dac 4 in1
เริ่มหัวข้อโดย: nut_ty ที่ 23 กรกฎาคม, 2013, 11:52:22 am
อีกอย่างครับ งานแบบนี้ต้องใช้ดิจิตอลสวิทช์ครับ อย่าใช้รีเลย์
หัวข้อ: Re: ทดลอง dac 4 in1
เริ่มหัวข้อโดย: covalent19 ที่ 23 กรกฎาคม, 2013, 02:26:57 pm
อีกอย่างครับ งานแบบนี้ต้องใช้ดิจิตอลสวิทช์ครับ อย่าใช้รีเลย์

มีic เบอร์ใหนดีๆบ้างครับ (ไม่แพงและใช้ง่าย)  ใช่พวก IC cmos analog swich หรือเปล่าครับ  เคยมองๆ ic เหล่านี้อยู่เหมือนกัน   แต่เห็นว่าใช้กับพวกความถี่สูงไม่ค่อยดี ค่า propagation delay time มักจะเป็นปัญหา

>> นอกจากนั้นก็ไบแค็ปพวกความถี่สูงให้มันหน่อย
ช่วยขยายความนิดนึงครับ  หมายถึงตรงจุดใหนของวงจรครับ  หรือหมายถึง C ตรง phase lock loop ของ cs8412 หรือครับ
หัวข้อ: Re: ทดลอง dac 4 in1
เริ่มหัวข้อโดย: covalent19 ที่ 23 กรกฎาคม, 2013, 02:31:05 pm
อลังการงานสร้างครับ ยินดีต้อนรับ K)

ไม่ถึงขนาดนั้นครับ  ต้องพวก TDA1541x4  หรือ x8  จึงจะเรียกว่าอลังการ ทั้งงานสร้างและ ทุนสร้าง
ของผมเป็นการ_รวมร่าง_จากบอร์ด cs8412+TDA1541 ที่ทำไว้นานแล้วอะครับ   ส่วนบอร์ด pcm1798 ก็ซื้อมาครับ (ของ อ.พัลลภ)

ถ้า ic ที่หามาได้ทั้งหมดร้องเพลงได้เพราะๆแล้วละก้อ  คงมันส์พิลึก     ที่ยังรอการปลุกเสกก็มี
TDA1543 DI-DAC
AD1865
PCM61
ไม่รู้จะเสร็จเมื่อไร   N]
หัวข้อ: Re: ทดลอง dac 4 in1
เริ่มหัวข้อโดย: XMan ที่ 29 กรกฎาคม, 2013, 01:48:29 pm
อีกอย่างครับ งานแบบนี้ต้องใช้ดิจิตอลสวิทช์ครับ อย่าใช้รีเลย์

มีic เบอร์ใหนดีๆบ้างครับ (ไม่แพงและใช้ง่าย)  ใช่พวก IC cmos analog swich หรือเปล่าครับ  เคยมองๆ ic เหล่านี้อยู่เหมือนกัน   แต่เห็นว่าใช้กับพวกความถี่สูงไม่ค่อยดี ค่า propagation delay time มักจะเป็นปัญหา

>> นอกจากนั้นก็ไบแค็ปพวกความถี่สูงให้มันหน่อย
ช่วยขยายความนิดนึงครับ  หมายถึงตรงจุดใหนของวงจรครับ  หรือหมายถึง C ตรง phase lock loop ของ cs8412 หรือครับ


รีเลย์ในบอร์ดนี้ทำหน้าที่อะไรครับ?
หัวข้อ: Re: ทดลอง dac 4 in1
เริ่มหัวข้อโดย: covalent19 ที่ 30 กรกฎาคม, 2013, 10:23:45 am
อีกอย่างครับ งานแบบนี้ต้องใช้ดิจิตอลสวิทช์ครับ อย่าใช้รีเลย์

มีic เบอร์ใหนดีๆบ้างครับ (ไม่แพงและใช้ง่าย)  ใช่พวก IC cmos analog swich หรือเปล่าครับ  เคยมองๆ ic เหล่านี้อยู่เหมือนกัน   แต่เห็นว่าใช้กับพวกความถี่สูงไม่ค่อยดี ค่า propagation delay time มักจะเป็นปัญหา

>> นอกจากนั้นก็ไบแค็ปพวกความถี่สูงให้มันหน่อย
ช่วยขยายความนิดนึงครับ  หมายถึงตรงจุดใหนของวงจรครับ  หรือหมายถึง C ตรง phase lock loop ของ cs8412 หรือครับ


รีเลย์ในบอร์ดนี้ทำหน้าที่อะไรครับ?

ใช้สำหรับเลือกสัญญาณ data BCLK WS  มายังบอร์ด dac ที่ต้องการครับ
หัวข้อ: Re: ทดลอง dac 4 in1
เริ่มหัวข้อโดย: covalent19 ที่ 10 เมษายน, 2014, 11:59:32 am
หลังจากนั่งดู(ว่าจะแก้ตรงใหนดีบ้าง)  นั่งค้นหาข้อมูลไปเรื่อยๆ  ไอซีที่เป็นอิเลคทรอนิคส์สวิทช์แบบแจ่มๆ เห็นมีแต่ค่าย maxim  บางเบอร์เห็นบอกว่ารองรับถึงระดับสัญญาณวีดีโอ  แต่ราคาค่อนข้างสูงและต้องสั่งจากเวปนอกอย่างเดียว  เลยพักไว้ก่อน   และนั่งทำ (อันนี้น้อยสุดเลย :D)

หลายวันก่อนขณะนั่งประกอบบอร์ด NOSDAC ที่มีการ group buy ของ Mr Tube  สังเกตดูวงจร cs8412  ระหว่างขา 20,21 ต่อด้วย C 0.12uF กับ R 1k   ขณะใน datasheet กล่าวว่าต่อด้วย C 0.047uF กับ R 1k  ส่วนในวงจรที่ผมใช้ต่อด้วย C 1uF กับ R 100 ohm  ซึ่งทำงานได้กับบอร์ดเก่า!!!  :-\ :-\ เลยลองเปลี่ยนตามแบบ MrTube ดู  โป๊ะเช๊ะเลย  แก้ปัญหาไปได้เปลาะหนึ่ง   :victory  เสียงรบกวนลดลง และการไม่ lock สัญญาณ spdif เมื่อเปลี่ยนโหมดของ cs8412 ไม่เป็นแล้ว
หัวข้อ: Re: ทดลอง dac 4 in1
เริ่มหัวข้อโดย: covalent19 ที่ 08 กุมภาพันธ์, 2015, 12:11:42 pm
ได้ฤกษ์กลับมาเปิดโหล-ดองอุปกรณ์อีกครั้ง  ได้ฟัง di dac tda1543 กะเขาบ้าง  ต่อบนปรินท์เอนกประสงค์ กับบอร์ด mcu 8 ขาอันหนึ่ง   นำมา  reuse ซะเลย 

ใช้ pcb อเนกประสงค์ก็ง่ายดี  แต่สุดท้าย wiring มากกว่าที่คิดไว้ 
หัวข้อ: Re: ทดลอง dac 4 in1
เริ่มหัวข้อโดย: covalent19 ที่ 08 กุมภาพันธ์, 2015, 12:15:57 pm
วงจร di dac tda1543 ก็เป็นวงจรที่มีการโพสต์ในกระทู้เก่า  ที่ใช้ IC CD4517 อะครับ

ส่วนด้านล่างนี้เป็น วงจรที่มีการ interface กับ cs8412 เพื่อเลือกโหมดได้  ที่ผมยำขึ้นมา  อาจมีจุดที่เขียนผิดบ้าง  ก็ถือว่าดูเป็นแนวทางละกันครับ
หัวข้อ: Re: ทดลอง dac 4 in1
เริ่มหัวข้อโดย: แพร่ ที่ 08 กุมภาพันธ์, 2015, 09:11:06 pm
 O0 :headphone d_d
หัวข้อ: Re: ทดลอง dac 4 in1
เริ่มหัวข้อโดย: oldman ที่ 09 กุมภาพันธ์, 2015, 11:05:05 am
 O0 O0 O0 O0