ว่าจะสั่ง CS8416 ซักพันตัว สั่งเผื่อ OCZ OGD โปรเจคหน้าด้วย
Announcement
Collapse
No announcement yet.
[D.I.Y. + Project Log] ลองทำ DAC + Amplifier เล่นเองดีกว่า(?) ผมเรียกมันว่า FuWa :)
Collapse
X
-
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 มั่งไหม
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 นี่ ผมยังไม่เคยลองเลย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
- ถามตรงๆ ถามเผื่อคนทำตัวนี้ อะหลั่ยในบอร์ดดิจิตอล มีโอกาสรื้อเข้าออกได้ไม่เกินกี่ครั้ง
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
-
@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
ปล. มันไม่ใช่ทางแก้แต่อยากรู้ว่าต่อ NB แบบไม่เสียบปลั๊ก ดีกว่าไหมครับ
Comment
Comment