HTG2.club

Audio DAC - SRC4392 --> AnyDAC [โครงการ DAC มหาจน2 (ทำเสร็จจนกินแกลบ)]

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

ออฟไลน์ พี่ดุ้น

  • เบื่อ
  • ผู้สนับสนุน web
  • *
    • กระทู้: 436
    • เพศ:ชาย
;D ;D ;D ;D ;D ;D Re: Audio DAC - SRC4392 --> AnyDAC [โครงการ DAC มหาจน2 (ทำเสร็จจนกินแกลบ)]  ;D ;D ;D ;D ;D เขาเรียกว่า ทำ DAC จนไม่มี DAC  ละม้าง ๆๆๆๆ  ;D ;D ;D เอ๊ะ อย่างไงนะ  ......เมื่อก่อนจะทำ DAC  ก็ มี DAC....แต่เวลาทำ DAC แล้ว ทำมา ทำไป เหมือนกับมีความรู้สึกว่า เหมือน ๆ จะไม่มี DAC ...~โฮ้ยยยยยยยย งง ไปหมด !  ;D ;D ;D ;D ( ล้อเล่นน่ะ อย่าซีเรียส ;D ;D ;D)

ทำเสร็จแล้วขายกินนะครับ ก็เลยไม่มี DAC
งาน DesignIY ก็แบบนี้แหละครับ ทำไว้ใช้กันเอง ไม่อยากทำอะไรที่เขาทำกันไว้แล้ววนไปวนมาเลยอยากลองหาอะไรใหม่ๆทำดูบ้าง

มารอลุ้นต้นแบบด้วยคน

ลายวงจรน่าสนใจมาก   สั้นรวบรัด  กระทัดรัด  .............  แต่ขออย่างเดียว  ขออย่าเป็นพีซีบีแบบใช้แล้วทิ้ง(บางแหล่งเป็นเช่นนั้น ใช้/บัดกรีครั้งเดียว ครั้งที่สองลอกล่อน เลยหละ)

ไม่กระทัดรัดนะครับ ทำไปทำมาโคตรใหญ่เลย รกรุงรัง
คือ pad peel off นี่ เพราะพี่ใช้หัวแร้ง หัวเท่าควาย ความร้อนสูง กดบี้เข้าไปแล้วดันใช้ที่ดูตะกั่วดูดอีก พี่ต้องเปลี่ยนไปใช้หัวเล็กแบบปลายตัดดูครับ มีแบบหลายๆวัตต์ไว้ก็ดี 
เบื่อ


ออฟไลน์ Rabbit-Hunter

  • Super Star
  • *
    • กระทู้: 1,515
  • DIY มันย่อมต้องมีความใหม่และแตกต่าง มันก็แค่นั้น.
 ;D ;D ;D ;D ;D ;D Re: Audio DAC - SRC4392 --> AnyDAC [โครงการ DAC มหาจน2 (ทำเสร็จจนกินแกลบ)]  ;D ;D ;D ;D ;D เขาเรียกว่า ทำ DAC จนไม่มี DAC  ละม้าง ๆๆๆๆ  ;D ;D ;D เอ๊ะ อย่างไงนะ  ......เมื่อก่อนจะทำ DAC  ก็ มี DAC....แต่เวลาทำ DAC แล้ว ทำมา ทำไป เหมือนกับมีความรู้สึกว่า เหมือน ๆ จะไม่มี DAC ...~โฮ้ยยยยยยยย งง ไปหมด !  ;D ;D ;D ;D ( ล้อเล่นน่ะ อย่าซีเรียส ;D ;D ;D)
ทุก ๆ งาน คือ ความสุข..


ออฟไลน์ พี่ดุ้น

  • เบื่อ
  • ผู้สนับสนุน web
  • *
    • กระทู้: 436
    • เพศ:ชาย
หลับไปแล้วตื่นนึง  ;D ;D ;D

ใกล้ปี 2011 แล้วนะ

อยากบอกว่าบ้านเราทำ PCB แบบราคามิตรภาพก็แค่ 2 layer สำหรับ มากกว่า 2 layer ขั้นต่ำต่อ order ประมาณแสนกว่า ผมเลยต้องออกแบบเป็น 2 หน้า แล้ว ออกแบบ 2 หน้าให้มันดีนี่ยากมากผมต้องใช้มุกอื่นเข้ามาช่วยมันมีเรื่องให้คิดเยอะอะครับ
ผมมีเวลาทำเดือนละวันสองวัน ซึ่งบางวันแทบได้อะไรไม่เท่าไหร่เลย PCB ก็ยังไม่มีให้ลองกับโปรแกรม โปรแกรมที่เขียนไว้แค่เขียนไว้ทดสอบ function การทำงานเป็นตัวๆไป

เตรียมกินยานอนหลับ หลับรอต่อไปอีกยาวพอควรได้เลยนะครับ
เบื่อ


ออฟไลน์ Bang_IB

  • ***
    • กระทู้: 151
    • เพศ:ชาย

ออฟไลน์ tfender

  • ชอบฟังแอมป์หลอด
  • Super Star
  • *
    • กระทู้: 1,744
    • เพศ:ชาย

ออฟไลน์ wat12(คุ้ม)

  • ชอบรวมสิ่งที่ดีๆเข้าด้วยกัน จึงไม่เกี่ยงทั้งเทคโนโลยี่แรกเริ่ม หรือล่าสุด
  • ผู้สนับสนุน web
  • Super Star.
  • *
    • กระทู้: 2,839
  • DLP 4 Studiotek130 , TUBE 4 STAX , SSamp 4 spk
มารอลุ้นต้นแบบด้วยคน

ลายวงจรน่าสนใจมาก   สั้นรวบรัด  กระทัดรัด  .............  แต่ขออย่างเดียว  ขออย่าเป็นพีซีบีแบบใช้แล้วทิ้ง(บางแหล่งเป็นเช่นนั้น ใช้/บัดกรีครั้งเดียว ครั้งที่สองลอกล่อน เลยหละ)
ไม่มีอะไรดีที่สุด การค้นหาข้อดีของแต่ละอย่างแล้วผนวกเข้าด้วยกันเพื่อความพึงพอใจคือสิ่งที่ท้าทาย  " ทำเหมือนเขา ได้ดีที่สุดคือเท่าเขา แต่ส่วนใหญ่จะแพ้เขา แต่ถ้าเราใส่ไอเดียคิดใหม่ของเราเข้าไป โอกาสชนะและดีกว่ามีครับ " สนับสนุนการคิด ไม่พิศมัยการลอกทั้งดุ้น

http://www.htg2.net/index.php?topic=23262


ออฟไลน์ พี่ดุ้น

  • เบื่อ
  • ผู้สนับสนุน web
  • *
    • กระทู้: 436
    • เพศ:ชาย
มันไม่ใช่วงจร regulate ครับ  มันแค่เอา noise มาหักล้างกันเท่านั้นเอง  จะ regulate ไปทำเอาที่อื่น มีให้เลือกถมถื่น

วงจรนี้เอามาจาก wenzel ครับ ตอนแรกจะเอาของ tubecad มาให้ดูแต่มันเป็นหลอดคงไม่ถูกจริตเจ้าของกระทู้เท่าไหร่

http://www.wenzel.com/documents/finesse.html



ถ้าเอาหลอดมาต้องขอผ่าน ไม่ไช่ไม่ถูกจริตหลอกครับ ผมดูไม่เป็นไม่มีความรู้ดูไม่รู้เรื่องอะครับ ต้องให้คนอื่นดู

:)  อ่าาาาา Get แล้วครับ วงจรนี้มีข้อจำกัดอย่างนึง มันจะทำงานได้ในกรณีที่ ripple หรือ noise ของสัญญาณ Vinput ต้องต่ำ เหมาะเอาไปต่อหลัง regulator
น่าสนใจมาก ปัญหาของตัวผมคือไม่เคยเจอวงจรประเภทแบบนี้เท่านั้นเองซึ่งผมไม่ค่อยมั่นใจในทางปฏิบัติซักเท่าไหร่ แต่ไม่เป็นไรว่างๆเดี๋ยวจะลอง simulate เทียบดู แบบต่อ lm317 ตามด้วยวงจรที่ว่านี้ เทียบกับแบบอื่นดูนะครับ  :)




เบื่อ


ออฟไลน์ Withaya

  • Super Star
  • *
    • กระทู้: 1,390
มันไม่ใช่วงจร regulate ครับ  มันแค่เอา noise มาหักล้างกันเท่านั้นเอง  จะ regulate ไปทำเอาที่อื่น มีให้เลือกถมถื่น

วงจรนี้เอามาจาก wenzel ครับ ตอนแรกจะเอาของ tubecad มาให้ดูแต่มันเป็นหลอดคงไม่ถูกจริตเจ้าของกระทู้เท่าไหร่

http://www.wenzel.com/documents/finesse.html





ออฟไลน์ พี่ดุ้น

  • เบื่อ
  • ผู้สนับสนุน web
  • *
    • กระทู้: 436
    • เพศ:ชาย
วงจรประหลาด. work เหรอครับ เอามาจากเวปไหนเอ่ย? ดูเหมือนจะ feed กลับไปหาขา base ของ BJT แบบ AC-coupled นะครับ ดูแล้วไม่ไช่วงจร regulator แน่นอน ดูยังไงก็งง คงต้องมีคำถามเจ้าของวงจรว่า เขา model noise source ยังไง อยู่ตรงไหนมั่ง แล้วมันจะ cancel กันได้ยังไง ผมว่ามันไม่ได้คิดกันแบบง่ายๆ

วงจรของ Broskie แปลกทุกอันแหล่ะครับ แต่ข้ามคำถาม Work หรือเปล่าไปได้เลย ไปดูที่ว่าใช้ได้ดีแค่ไหนเลยครับ ลองเข้าไปหารายละเอียดใน www.tubecad.com ดูละกัน พี่ลองหาให้แล้วแต่ไม่เจอ  :D แต่หลักการของมันคือเอา Noise ใน Supply Rail มา Amplify ส่งเข้าไป Shunt เอา Noise เดิมออกครับ

ถาม ลวกๆก่อน ใช่วงจร regulator มั๊ย ผมสนใจแค่วงจรข้างบนดูยังไงก็ไม่ไช่ regulator แน่ใขเหรอพี่ว่าเป็นของ บรู๊คขี้ เขาไปดูในเวปแล้วไม่เห็นมี

เข้าใจ feedforward หลักการก็ทั่วไปเหมือนกันๆ กลับ phase ปรับ amplitude แล้วเอาไปรวมกันฟังดูเหมือนง่าย ถ้าสัญญาณ ripple น่าจะพูดถึงสัญญาณขนาดใหญ่น่าจะง่ายนะถ้าจะหักล้าง แต่ถ้าพูดถึง noise ที่เกิดในวงจรเนี่ยคงต้องคุยกันอีกเรื่อง

เอาละ ผมไม่สนใจวงจรข้างบนแล้ว
Brokie อะไรของพี่เขาก็เอา concept มาจาก เวปนี้  http://www.eetimes.com/design/automotive-design/4009607/Feedforward-noise-cancellation-rejects-supply-noise  เอามาแปลงเป็นหลอดดดดด ซึ่งเวปดังกล่าวคนเขียนชื่อ Ken Yang เป็น application engineer ของ maxim ผมพยายามหา application note ใน maxim ก็ไม่มี ก็แปลกถ้ามันดีทำไมไม่เอาลงเป็น app note ในเวป maxim
โดยรวมแล้วผมว่าแปลกๆที่ผมอ่านของเขา noise เขาคิดมาจากมาจากแหล่งเดียวคือทาง input อีกอย่าง มี feedback กลับมาเข้าขาลบ ของ opamp ด้วย (ขี้โกง) 
« แก้ไขครั้งสุดท้าย: 03 พฤศจิกายน, 2010, 02:21:31 am โดย rflover »
เบื่อ


ออฟไลน์ Mr. Tube

  • Admin
  • Super Star.
  • *****
    • กระทู้: 2,854
วงจรประหลาด. work เหรอครับ เอามาจากเวปไหนเอ่ย? ดูเหมือนจะ feed กลับไปหาขา base ของ BJT แบบ AC-coupled นะครับ ดูแล้วไม่ไช่วงจร regulator แน่นอน ดูยังไงก็งง คงต้องมีคำถามเจ้าของวงจรว่า เขา model noise source ยังไง อยู่ตรงไหนมั่ง แล้วมันจะ cancel กันได้ยังไง ผมว่ามันไม่ได้คิดกันแบบง่ายๆ

วงจรของ Broskie แปลกทุกอันแหล่ะครับ แต่ข้ามคำถาม Work หรือเปล่าไปได้เลย ไปดูที่ว่าใช้ได้ดีแค่ไหนเลยครับ ลองเข้าไปหารายละเอียดใน www.tubecad.com ดูละกัน พี่ลองหาให้แล้วแต่ไม่เจอ  :D แต่หลักการของมันคือเอา Noise ใน Supply Rail มา Amplify ส่งเข้าไป Shunt เอา Noise เดิมออกครับ


ออฟไลน์ Mr. Tube

  • Admin
  • Super Star.
  • *****
    • กระทู้: 2,854
อื้อฮือ  ใครคิดโจทย์เนี่ย   N]

จริงๆ แล้วผมก็ยังสงสัยว่า 24 bit ที่เราฟังๆ กันอยู่นี่ จริงๆ แล้วมันโดน Noise กลบไปซะกี่บิท โดยเฉพาะพวก Unbalance Signal ยังไง PSRR ก็ต่ำ ผมว่าอย่าง High-end แล้ว Noise ใน PS น่าจะหลัก uV ครับ ซึ่งมันจะกลบ Resolution ไปราวๆ 6-8 bit แล้ว สิ่งที่ทำให้ฟังว่ารายละเอียดเยอะกว่าอาจจะเป็นเพราะ Sampling Rate ก็เป็นได้ครับ


ออฟไลน์ พี่ดุ้น

  • เบื่อ
  • ผู้สนับสนุน web
  • *
    • กระทู้: 436
    • เพศ:ชาย
ตอบข้อสอบ  ใช้ feed forward shunt มาหักล้างnoise ประมาณวงจรแบบนี้ ต่อหลังจากพวก 7805 อีกที  ลดจาก 300nV เป็น 20nV พอได้ ของจริงอาจจะต้องใช้ ic very low noise มาช่วย กับวาง layout แบบเทพๆอีกหน่อย  มั้ง

วงจรประหลาด. work เหรอครับ เอามาจากเวปไหนเอ่ย? ดูเหมือนจะ feed กลับไปหาขา base ของ BJT แบบ AC-coupled นะครับ ดูแล้วไม่ไช่วงจร regulator แน่นอน ดูยังไงก็งง คงต้องมีคำถามเจ้าของวงจรว่า เขา model noise source ยังไง อยู่ตรงไหนมั่ง แล้วมันจะ cancel กันได้ยังไง ผมว่ามันไม่ได้คิดกันแบบง่ายๆ
เบื่อ


ออฟไลน์ Withaya

  • Super Star
  • *
    • กระทู้: 1,390
ตอบข้อสอบ  ใช้ feed forward shunt มาหักล้างnoise ประมาณวงจรแบบนี้ ต่อหลังจากพวก 7805 อีกที  ลดจาก 300nV เป็น 20nV พอได้ ของจริงอาจจะต้องใช้ ic very low noise มาช่วย กับวาง layout แบบเทพๆอีกหน่อย  มั้ง


ออฟไลน์ santi

  • Super Star
  • *
    • กระทู้: 1,822
    • เพศ:ชาย
  • ปล่อยให้ดนตรีนำพา
ต้องใช้ VDC supply ใน Pspice พี่ noise 0V

อันนั้นมันเอามาฟังเพลงไม่ได้นิ เปลี่ยนเป็นถ่านไฟฉายได้มั๊ยครับ


ออฟไลน์ พี่ดุ้น

  • เบื่อ
  • ผู้สนับสนุน web
  • *
    • กระทู้: 436
    • เพศ:ชาย

ถ้า Resolution 24 bit ที่ Output 2Vp-p ค่า 1 LSB จะเท่ากับ 30nV ถ้าทำให้ Noise ต่ำกว่านี้ได้ก็น่าสนใจที่จะเล่น 24 bit อันนี้ถามมืออาชีพว่า Reg 5V จะทำให้ Noise ต่ำกว่า 30nV นี่ทำได้หรือไม่ได้อย่างไร  ;)


ต้องใช้ VDC supply ใน Pspice พี่ noise 0V
เบื่อ


ออฟไลน์ Withaya

  • Super Star
  • *
    • กระทู้: 1,390



ถ้า Resolution 24 bit ที่ Output 2Vp-p ค่า 1 LSB จะเท่ากับ 30nV ถ้าทำให้ Noise ต่ำกว่านี้ได้ก็น่าสนใจที่จะเล่น 24 bit อันนี้ถามมืออาชีพว่า Reg 5V จะทำให้ Noise ต่ำกว่า 30nV นี่ทำได้หรือไม่ได้อย่างไร  ;)




อื้อฮือ  ใครคิดโจทย์เนี่ย   N]


ออฟไลน์ Mr. Tube

  • Admin
  • Super Star.
  • *****
    • กระทู้: 2,854
เผื่อท่านอื่นสนใจด้วย เอาออกมาเรียกน้ำลาย

ที่ผมออกแบบไว้คือ ใช้ SRC4392 เป็นตัว reciever และใช้เป็น SRC ในตัวได้ด้วย ปกติชาวบ้านที่ใช้ SRC4392 จะลงท้านด้วยมุกคือ เพลงที่เข้ามา sampling rate เท่าไหร่ไม่สน ฉันแปลงเป็น 192kHz หมด (หากใช้ MCK clock จากข้างนอก)
ความตั้งใจของผมคือสิ่งที่แตกต่างจากชาวบ้าน ผมตั้งใจใช้ clock ถึง 3 ตัว 3 ความถี่ ซึ่ง clock จะถูกเลือกใช้ ตาม sampling rate ที่เหมาะสม ส่วน clock ที่ถอดมาได้จาก SPDIF เขวี้ยงทิ้งครับ ไม่ใช้ขอแค่รับรู้ ซึ่งจร detect จะแยกไปอีกภาคนึง
ข้อดี receiver SRC4392 ตัวนี้คือ ไม่ต้องทำ reclock ที่ทุกคนเข้าใจว่ามันดี ซึ่งก็จะได้ LRCK BCK ออกมาซึ่งได้มาจาก clock ดีดี 3 ตัวข้างนอกที่ป้อนให้ SRC4392 นั่นเอง และ clock 3 ตัวนี้ยังถูกเอาไปจ่ายให้ DAC รุ่นใหม่ๆข้างนอกอีกด้วย (DAC รุ่นเก่าๆ อย่าง TDA1541 ไม่ได้ใช้)

ขอบใจมากที่เอามาแบ่งกันดู

เห็นด้วยกับพี่ santi ว่า Clock 2 ค่าน่าจะครอบคลุมและทำให้งานง่ายขึ้น

ตัว SRC มันจะมี Recovery Clock จาก SPDIF มาให้ด้วย น่าจะเอามาเข้า D-PLL ให้มัน Detect Sampling Rate ได้ หรือจะแถมให้มันส่ง Volt ไป Control Phase ของ VCXO ได้ มันมี PIC16F... อยู่เบอร์นึงเป็น D-PLL เคยคิดไว้แต่ไม่มีปัญญาทำ ฝากด้วยนะ  ;D

อ้างถึง
-เรื่องของ Regulator
ก็ไม่ได้มีอะไรพิศดาร ใช้ concept เดียวกับ Super reg ของ Jung ต่างกันตรงที่การ layout และการเลือกใช้อุปกรณ์ ซึ่งหากเข้าใจการทำงานก็เล่นไม่ยาก ตัวเช่น noise อยากได้ low noise กัน ก็ต้องเข้าใจว่า noise ใน regulator มันเกิดจากตรงไหนแล้วก็รู้ว่าจะลดมันยังไงก็ไม่ไช่เรื่องยาก

ถ้า Resolution 24 bit ที่ Output 2Vp-p ค่า 1 LSB จะเท่ากับ 30nV ถ้าทำให้ Noise ต่ำกว่านี้ได้ก็น่าสนใจที่จะเล่น 24 bit อันนี้ถามมืออาชีพว่า Reg 5V จะทำให้ Noise ต่ำกว่า 30nV นี่ทำได้หรือไม่ได้อย่างไร  ;)

อ้างถึง
-เรื่องของการ Layout
อันนี้เป็นเรื่องทรมานที่สุดในการออกแบบ แก้แล้วแก้อีกเปลี่ยนเปลี่ยนอีก สุดจะบรรยาย

วงจรใช้ C แบบโคตรเปลืองเกินความจำเป็น ส่วน regulator จะแยกให้แต่ละภาคอิสระต่อกัน

DAC ใช้ PCM1792 2ตัว กับ AKM4395 1 ตัว ซึ่งอาจจะทำเผื่อ TDA1541A หรือ AD1865 ไว้ด้วย ขอดูพื้นที่ PCB ก่อน และคาดว่าอีกนานเป็นชาติกว่าจะเสร็จเพราะเดือนนึงผมมีเวลาทำแค่ 2-3วันเต็มๆเอง แต่ก็จะพยายามทำให้ใช้ได้เป็น functionๆ ไปก่อนซึ่งผมออกแบบ hardware ไว้เพื่อพัฒนา firmware ไว้อยู่แล้ว

ส่วน C ที่ต้องการ เดี๋ยวเดือนหน้าพกขึ้นไปให้ ใกล้ๆ ทวงด้วย ไม่งั้นมันจะอยู่ที่บ้านเหมือนเดิม  :P


ออฟไลน์ พี่ดุ้น

  • เบื่อ
  • ผู้สนับสนุน web
  • *
    • กระทู้: 436
    • เพศ:ชาย
โอ้ย อย่าเอาไปเทียบกับตัวที่พี่ใช้อยู่เลย ของผมเสียงน่าจะห่วย :D แค่ทำเอามันให้มันแตกต่างกับชาวบ้านดูมั่ง
   ลองทำภาค I/V แบบที่ใช้อะไหล่เป็นตัวๆ(ไม่ใช่op amp) หรือเป็นโมดูลแล้วเอามาใส่   ในเมืองไทยยังไม่เคยเห็นใครทำเลยครับ  (กำลังอยากได้พอดีครับ :whistling)

ผมว่าใช้ opamp ดีแล้วครับ ง่ายและดีกว่าอุปกรณ์เป็นตัวๆที่เรียกว่า discrete คิดว่าการที่จะหาทรานซิสเตอร์ที่มัน match กันได้ง่ายมั๊ยละครับ โดยเฉพาะคู่ fet ทางภาค differential i/p แล้ว ยังจะภาคต่อไปอีกที่เป็น PNP กับ NPN ที่เข้าคู่กัน
คราวนี้ถ้าใช้แบบ package คู่ ก็น่าจะดี ส่วนคนที่ใช้ package เดี่ยวแล้วให้คนขายมันจับคู่ macth ให้ ผมก็ไม่รู้ว่ามันจับให้ยังไง คำว่า match ของผมนี่ I/V curve นี่แทบจะทับกันเปะๆเลย ไม่รู้ว่าเขาลงทุนวัดให้แบบนี้หรือเปล่าหรือแค่วัด hfe ให้

ใช้ opamp เหอะครับ ง่ายดี ถึงมันจะเล็กและดูไม่ขลังก็เถอะ
เบื่อ


ออฟไลน์ nong

  • ****
    • กระทู้: 470
โอ้ย อย่าเอาไปเทียบกับตัวที่พี่ใช้อยู่เลย ของผมเสียงน่าจะห่วย :D แค่ทำเอามันให้มันแตกต่างกับชาวบ้านดูมั่ง
   ลองทำภาค I/V แบบที่ใช้อะไหล่เป็นตัวๆ(ไม่ใช่op amp) หรือเป็นโมดูลแล้วเอามาใส่   ในเมืองไทยยังไม่เคยเห็นใครทำเลยครับ  (กำลังอยากได้พอดีครับ :whistling)


ออฟไลน์ Darksanta

  • ***
    • กระทู้: 118
    • เพศ:ชาย
  • ร่วมกันค้นหาบทสุดท้ายของการทำ D.I.Y
 ขอรบกวนถามหน่อยครับ ถ้าไฟล์เพลงเป็น 16 bit เรา convert ไฟล์ด้วย software อย่าง sony sound forge เป็น 24 bit ไฟล์ที่ได้น่าจะไม่ใช่ 24 bit จริงใช่ไหมครับ

ถ้าเป็นแบบนั้นจริง เราจะหาต้นทางที่เป็น 24 bit ได้อย่างไรครับ
« แก้ไขครั้งสุดท้าย: 01 พฤศจิกายน, 2010, 06:04:59 pm โดย WiT78 »
สถานที่ติดต่อ 
http://www.htg2.net/index.php?topic=70296.0


ออฟไลน์ พี่ดุ้น

  • เบื่อ
  • ผู้สนับสนุน web
  • *
    • กระทู้: 436
    • เพศ:ชาย
ด้าน sampling rate
ถ้าข้อมูลเป็น 44.1, 88.2, 176.4 khz ให้มันส่งออกเป็น 176.4 khz
ถ้าข้อมูลเป็น 48, 96, 192 khz ให้มันส่งออกเป็น 192 khz
นอกเหนือจากนั้น เป็น 192 khz

ด้าน bit dept ทำไงถึงจะใช้ความเป็น 24 bit ได้เต็มที่ครับ ถ้าข้อมูลมันแค่ 16 bit


จริงๆต้องขอออกตัวก่อนว่าจุดมุ่งหมายของการใช้ chip เบอร์นี้ไม่ไช่เพราะต้องการทำ upsampling นะครับ แต่ก็สามารถทำเป็น option ได้
จุดประสงของการ upsampling หรือ down sampling ที่ผมเข้าใจคือเขาไว้ปรับ format เพื่อให้ match กันในการ mix เสียงที่มาจาก sampling rate ต่างกัน ซึ่งผมอาจจะเข้าใจผิดก็ได้

ถ้าข้อมูลมีแค่ 16 bit มันก็คงได้แค่นั้นนะครับเพราะพอกลายมาเป็น 24bit มันก็คงเพิ่มข้อมูลหลอกๆออกมาให้มั้งครับ ผมเองก็ไม่ได้สนใจ function การ Sampling rate แม้แต่น้อยเลย แต่หากจะโปรแกรมให้ up ให้ down ตามที่ต้องการก็ทำให้เลือกได้ตามใจชอบ ลืมบอกไป PCM1792 ไม่รับ 176.4kHz นะครับ ผมถึงได้เพิ่มใช้ AKM4395 เข้าไปด้วย ซึ่งผมจะเน้น PCM1792 เป็นหลักใช้เป็น mono mode ทั้ง 2 ตัว



เบื่อ


ออฟไลน์ santi

  • Super Star
  • *
    • กระทู้: 1,822
    • เพศ:ชาย
  • ปล่อยให้ดนตรีนำพา
ด้าน sampling rate
ถ้าข้อมูลเป็น 44.1, 88.2, 176.4 khz ให้มันส่งออกเป็น 176.4 khz
ถ้าข้อมูลเป็น 48, 96, 192 khz ให้มันส่งออกเป็น 192 khz
นอกเหนือจากนั้น เป็น 192 khz

ด้าน bit dept ทำไงถึงจะใช้ความเป็น 24 bit ได้เต็มที่ครับ ถ้าข้อมูลมันแค่ 16 bit


ออฟไลน์ พี่ดุ้น

  • เบื่อ
  • ผู้สนับสนุน web
  • *
    • กระทู้: 436
    • เพศ:ชาย
concept น่าสนใจครับ O0
ไม่ลองออกเเบบ A to D บ้างล่ะครับ ไปที่ไหนก็เจอเเต่ D to A ;D

ขอบคุณที่ให้ความสนใจครับ ปัญหาคือพอเป็น D แล้วไม่รู้จะเอาไปทำอะไรต่ออะครับ ถ้ารู้วิธีการแปลงเก็บเป็น .wav ก็คงแจ๋วเลย O0  ไม่เคยศึกษาหาข้อมูลทางด้านนี้  :cry2 ว่าแต่เอาไว้ก่อนดีกว่าเดี๋ยวโครงการจะบานปลายไม่จบไม่สิ้น

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

จริงๆแล้วในความเห็นส่วนตัวผมคือสิ่งที่ควรโมคือ หรือถ้าจะโมก็ทำแค่เปลี่ยน R หรือ C ที่ดีกว่า หรืออุปกรณ์อื่น ที่ขนาดมัน มัน form+fit พอดี ซึ่งข้อจำกัดของ comercial ต้นทุนเขาก็ทำและให้ของเท่าที่จำเป็น ต่างกับของ DIY ซึ่งมีเท่าไหร่ก็เห็นทุ่มกันไม่อั้น

ถ้ามีไอเดียอะไรเจ๋งๆก็แนะนำกันได้นะครับ ขอบคุณครับ
เบื่อ


ออฟไลน์ sawasdee

  • *****
    • กระทู้: 559
    • เพศ:ชาย
concept น่าสนใจครับ O0
ไม่ลองออกเเบบ A to D บ้างล่ะครับ ไปที่ไหนก็เจอเเต่ D to A ;D
กุลวัฒน์ พรหมสถิต 4/222 ม.สหกรณ์4 ซ.11 คลองกุ่ม บึงกุ่ม กทม. 10240
Phone 0956378674


ออฟไลน์ พี่ดุ้น

  • เบื่อ
  • ผู้สนับสนุน web
  • *
    • กระทู้: 436
    • เพศ:ชาย
โอ้ย อย่าเอาไปเทียบกับตัวที่พี่ใช้อยู่เลย ของผมเสียงน่าจะห่วย :D แค่ทำเอามันให้มันแตกต่างกับชาวบ้านดูมั่ง
เบื่อ


ออฟไลน์ Artafact

  • ****
    • กระทู้: 330
ไว้รอเทียบ กัน ตอนเสร็จแล้วละกันครับ เพราะ มีรุ่นพี่ในกลุ่ม ใช้ ภาครับ ของอาจารย์ท่านนั้นอยู่ครับ(สั่งตรงจากต้นตำหรับเลยครับ)ไปฟังมาทั้งตอนเดิม ๆ และ โมดิฟาย ปลายปี2011 เจอกันครับ  :bye1 :bye1





ออฟไลน์ พี่ดุ้น

  • เบื่อ
  • ผู้สนับสนุน web
  • *
    • กระทู้: 436
    • เพศ:ชาย
เผื่อท่านอื่นสนใจด้วย เอาออกมาเรียกน้ำลาย

ที่ผมออกแบบไว้คือ ใช้ SRC4392 เป็นตัว reciever และใช้เป็น SRC ในตัวได้ด้วย ปกติชาวบ้านที่ใช้ SRC4392 จะลงท้านด้วยมุกคือ เพลงที่เข้ามา sampling rate เท่าไหร่ไม่สน ฉันแปลงเป็น 192kHz หมด (หากใช้ MCK clock จากข้างนอก)
ความตั้งใจของผมคือสิ่งที่แตกต่างจากชาวบ้าน ผมตั้งใจใช้ clock ถึง 3 ตัว 3 ความถี่ ซึ่ง clock จะถูกเลือกใช้ ตาม sampling rate ที่เหมาะสม ส่วน clock ที่ถอดมาได้จาก SPDIF เขวี้ยงทิ้งครับ ไม่ใช้ขอแค่รับรู้ ซึ่งจร detect จะแยกไปอีกภาคนึง
ข้อดี receiver SRC4392 ตัวนี้คือ ไม่ต้องทำ reclock ที่ทุกคนเข้าใจว่ามันดี ซึ่งก็จะได้ LRCK BCK ออกมาซึ่งได้มาจาก clock ดีดี 3 ตัวข้างนอกที่ป้อนให้ SRC4392 นั่นเอง และ clock 3 ตัวนี้ยังถูกเอาไปจ่ายให้ DAC รุ่นใหม่ๆข้างนอกอีกด้วย (DAC รุ่นเก่าๆ อย่าง TDA1541 ไม่ได้ใช้)

- เรื่องของ clock
เนื่องจาก ต้องมีการ switch clock กันให้วุ่นวายและมีการเดินสายสัญญาณ clock ค่อนข้างไกลและยังต้องแจกจ่ายให้ SRC4392 และ DAC อีกหลายตัว ทางเลือกที่ดีสุดคือใช้ของ IC logic ต่างๆ โคตร high speed รับดับ GHz (โคตรแพง ซึ่งของแบบปานกลางมันไม่มีขาย)
ทีเด็ดคือผมเดิน clock เป็นแบบ true differential ซึ่งทนต่อ noise pick up คือสัญญาณรบกวนที่จะ coupling เข้ามาในสายทางเดินสัญญาณ สัญญาณรบกวนที่แพราออกไปก็ต่ำ และข้อดีอื่นๆคือ jitter ที่เพิ่มเข้าไปต่ำมากๆ ซึ่ง IC ตระกูล 74HC,VHC,XXX ทั้งหลายไม่มี spec jitter ที่เกิดขึ้นบนตัวมันเองให้ครับ เพราะตัวมันเองห่วยเขาเลยไม่วัดกัน ซึ่ง rise time fall time ของการเปลี่ยน logic แคบมาก ดังนั้นเนี่ยออกมาจาก clock เท่าไหร่ ถ้ามาผ่าน IC logic ตระกูลที่ว่านี่ แทบจะไม่ให้เห็นว่ามันบานออกอีกเลย (เอามาใช้กับ 24MHz เอง :P)
 
-เรื่องของ Regulator
ก็ไม่ได้มีอะไรพิศดาร ใช้ concept เดียวกับ Super reg ของ Jung ต่างกันตรงที่การ layout และการเลือกใช้อุปกรณ์ ซึ่งหากเข้าใจการทำงานก็เล่นไม่ยาก ตัวเช่น noise อยากได้ low noise กัน ก็ต้องเข้าใจว่า noise ใน regulator มันเกิดจากตรงไหนแล้วก็รู้ว่าจะลดมันยังไงก็ไม่ไช่เรื่องยาก

-เรื่องของการ Layout
อันนี้เป็นเรื่องทรมานที่สุดในการออกแบบ แก้แล้วแก้อีกเปลี่ยนเปลี่ยนอีก สุดจะบรรยาย

วงจรใช้ C แบบโคตรเปลืองเกินความจำเป็น ส่วน regulator จะแยกให้แต่ละภาคอิสระต่อกัน

DAC ใช้ PCM1792 2ตัว กับ AKM4395 1 ตัว ซึ่งอาจจะทำเผื่อ TDA1541A หรือ AD1865 ไว้ด้วย ขอดูพื้นที่ PCB ก่อน และคาดว่าอีกนานเป็นชาติกว่าจะเสร็จเพราะเดือนนึงผมมีเวลาทำแค่ 2-3วันเต็มๆเอง แต่ก็จะพยายามทำให้ใช้ได้เป็น functionๆ ไปก่อนซึ่งผมออกแบบ hardware ไว้เพื่อพัฒนา firmware ไว้อยู่แล้ว
« แก้ไขครั้งสุดท้าย: 06 ธันวาคม, 2010, 01:03:34 pm โดย rflover »
เบื่อ