19 เมษายน 2024, 10:31:24 *
ยินดีต้อนรับคุณ, บุคคลทั่วไป กรุณา เข้าสู่ระบบ หรือ ลงทะเบียน

เข้าสู่ระบบด้วยชื่อผู้ใช้ รหัสผ่าน และระยะเวลาในเซสชั่น
 
  หน้าแรก   เว็บบอร์ด   ช่วยเหลือ ซื้อขายสินค้า Shop เข้าสู่ระบบ สมัครสมาชิก  
หน้า: [1]   ลงล่าง
  พิมพ์  
ผู้เขียน หัวข้อ:  digital preamp  (อ่าน 5813 ครั้ง)
0 สมาชิก และ 1 บุคคลทั่วไป กำลังดูหัวข้อนี้
มด [tewbc]
H/W & S/W Guru
Moderator
**


Plastic Model, Manga, MCU, GPS, Camping
ออฟไลน์ ออฟไลน์

เพศ: ชาย
ID number: 538
กระทู้: 718
$2000.18 credits

View Inventory
Send Money to มด [tewbc]

Referrals: 0
คำขอบคุณ
-ได้ให้: 183
-ได้รับ: 2228



พลังชีวิต
0%


« เมื่อ: 22 พฤษภาคม 2015, 13:44:33 »


อ่า...มันอยากทำมานานมากจนลืมไปแล้ว สมัยที่ pga2310 ของburbrown จนกระทั่งนึกขึ้นได้ว่าตอนนี้ทำได้แล้วนี้นาของหาซื้อไม่ยากเหมือนแต่ก่อน
ตอนที่ 1 หาชิ้นส่วนมาทำกัน
1. บอร์ดarduino nano v.3. ในอีเบย์อันละ130 บาท หรือไปหา atmega 168 มาแทนก้อได้มาเขียนโหลดเดอร์ลงเอาจาก อีดิเตอร์ของ arduino เอง
2. จอ LCD แบบ 20x4 ในบ้านเราราคาแทบน้ำตาไหลในอีเบย์อันละ 220 บาท แต่ถ้าเป็น glcd ดันถูกกว่าในเบย์ซะงั้น
3. Rotary encoder แบบ 20 step/round ในเบย์อันละไม่เกิน 40 บาท ถ้าหาในบ้านหม้อได้ตัวละ 25 มั่งอ่ะ ถ้าดีเอาของพานาโซนิคราคาประมาณ 250 บาท เป็นแบบ 30step ลื่นกว่า
4. ตัวสำคัญอันนี้ลองไปใช้ pt2257 ก่อนควบคุมวอลลุุ่่มผ่าน i2c ตัวละ70 บาทก่าๆ เอาไว้ PGA2310 ทีหลัง
5. I2c expander ในร้าน es ตัวละ35 บาท mcp23017
6. รีเลย์แบบใช้กับสัญาณแบบ dpdt form C ตัวละ 25 บาทในร้าน es เช่นกัน
7. ULN2304 เอาไว้ใช้ขับรีเลย์ตัวละไม่เกิน 10 บาท

ตอนแรกจะทำในส่วนของของภาคคอนโทลก่อน
ลิงค์ ไฟล์ซิมมูเลเตอร์ของ Proteus 8.1 http://www.4...o_328-2.html ยังไม่เรียบร้อยไม่ได้ใส่รีเลย์ 3 ตัวกับ PT2257
ลิงค์ ไฟล์ hex ของ aruino ใช้ใน Proteus 8.1 http://www.4...VUMETER.html
*** อัพ hex โดยกดดับเบิ้ลคลิ๊กที่ Atmega328 เลือก Program เป็นไฟล์ที่โหลดมา
*** ใน proteus 8.1 ทีเปิดขึ้นมาให้ปิดแทป source code ไปก่อนเพราะมันใช้ AVR เลยคอมพลาย ฟังก์ชั่น Log10 ไม่ได้
      
*** จากนั้นโหลด ไฟล์นี้ http://www.4...extLIBs.html แล้วเอาไปแตกไฟล์ไปใส่ใน "C:\Program Files\Arduino\libraries"
*** จากนั้นตั้งค่าใน Arduino edtor ตามนี้




*** ส่วน sket ของ arduino ยังไม่เรียบร้อย VU meter มันแปลกๆ http://www.4...VUMETER.html

เดี๋ยวมาต่อช่วงค่ำๆ สอบ อังกฤษก่อนนา

ตัวอย่างที่ต่อแล้วแบบคร่าว ๆ


ถ้าหากลองกับไฟล์เพลงสามารถทำได้โดยแปลงเพลงให้เป็น wave ไฟล์ หรือ .wav ก่อน แล้วไปตั้งค่าตามรูปนี้


รันซิมดู


ตอนแรก...จบแระ เดี๋ยวมาต่อตอนสองครับ ที่จริงไฟล์ที่ให้มันใช้งานได้แล้วล่ะถ้าต่อ I2C กับ PT2257 กับ MCP23017 และรัเลย์เพื่อเลือกช่อง Line input มีทั้งหมด 3 input ครับ
แต่ตอดเรื่อง LED เหมือนมันไม่แสดงค่า peak

Update: 5/6/15
กำลังแกะ PCB อยู่ครับ แล้วทำเผื่อการต่อกับ PGA2310/11 กะ CS3310 อยู่

กำลังหา Bufer สำหรับ PGA2310/11 กะ CS3310 เพราะต้องจำกัดความแรงสัญญาณด้านอินพุต
บันทึกการเข้า
 
ที-เร็กซ์
Web Editor
Team & Developers
*


ออฟไลน์ ออฟไลน์

เพศ: ชาย
รางวัล:
meetingx1x1...
ID number: 1
กระทู้: 13114
$1000.15 credits

View Inventory
Send Money to ที-เร็กซ์

Referrals: 1
คำขอบคุณ
-ได้ให้: 2565
-ได้รับ: 72112



พลังชีวิต
1.33%


navthaicom
« ตอบ #1 เมื่อ: 22 พฤษภาคม 2015, 15:49:12 »

ตั้งตารอครับพี่มด  Kiss
บันทึกการเข้า

เพิ่มเพื่อน
yoo
Full Member



ออฟไลน์ ออฟไลน์

เพศ: ชาย
รางวัล:
lifetime member
ID number: 226
กระทู้: 89
$10.00 credits

View Inventory
Send Money to yoo

Referrals: 0
คำขอบคุณ
-ได้ให้: 143
-ได้รับ: 73



พลังชีวิต
0%


« ตอบ #2 เมื่อ: 31 พฤษภาคม 2015, 20:54:35 »

สุดยอดครับ
บันทึกการเข้า

Where there is the WILL, There is the WaY........
หน้า: [1]   ขึ้นบน
  พิมพ์  
 
กระโดดไป:  


กระทู้ที่คุณอาจสนใจ
หัวข้อ เริ่มโดย ตอบ อ่าน กระทู้ล่าสุด
Digital TV คืออะไร? มาทำความรู้จักกันดีกว่า
ห้องนั่งเล่น
^SuRaYoOt^ 2 2916 กระทู้ล่าสุด 23 มกราคม 2013, 21:10:12
โดย ^SuRaYoOt^
Mini Review : แกะกล่อง Digital TV พร้อมแล้วสำหรับบ้านเราหรือยัง
IT & Gadget News!!
ที-เร็กซ์ 16 15679 กระทู้ล่าสุด 24 เมษายน 2014, 15:48:24
โดย so_ang
ด่วน TV DIgital , TV DIgital HD ฟรี Limited time
iPhone, iPad
^SuRaYoOt^ 3 3210 กระทู้ล่าสุด 13 กันยายน 2014, 08:06:06
โดย ^SuRaYoOt^
Powered by MySQL Powered by PHP

Powered by SMF 1.1.10 | SMF © 2006-2009, Simple Machines LLC
SimplePortal 2.3.5 © 2008-2012, SimplePortal | Thai language by ThaiSMF

SMFAds for Free Forums
© Copyrights 2010 navthai.com mod by trex_ln
Valid XHTML 1.0! Valid CSS!
หน้านี้ถูกสร้างขึ้นภายในเวลา 0.064 วินาที กับ 43 คำสั่ง