นายรังสฤษดิ์ตั้งคณารหัส นายวสันต์ชานุชิตรหัส
ความเป็นมาของโครงการ ความไม่สะดวก ราคาของเครื่องวัดสัญญาณ นักศึกษากับคอมพิวเตอร์
ภาพรวมของโครงการ วัดสัญญาณจากช่อง Microphone สร้างสัญญาณผ่านช่อง Headphone
ขอบเขตของโครงการ วัดสัญญาณชนิด Sinusoidal ความถี่ในช่วง 100 – 88200Hz
Solutions DirectSound Direct Memory Access (DMA) Wave API External Hardware & Its driver
Our Concepts Software Wave API to Manage input signal DirectSound to Generate signal Hardware Sound Probe Voltage Divider Switcher to select voltage divider value
System Block Diagram Hardware Module Signal Data Software (Input capture & Output player) Sound Card (Mic In & Headphone Out) Divided voltage signal Data from Mic Ch. Output Signal Generate sine wave
Software Block Diagram WaveIn DirectSound to generate sinusoidal Sinusoidal Wave form Generation Microphone capturing data And Process data Data from sound card Capture data from mic Ch. Sine wave data Output signal
Hardware Schematic
Implementation Voltage Divider
Implementation (cont.) Recording and Show its wave form Wave API thread Generate sinusoidal signal DirectX Optional Function Save data to.wav file Save data to.xls file
Testing & Results Divider comparative table CH1 วงจร แรงดัน input ( peak to peak Volt ) แรงดันสูงสุดที่ สัญญาณยังคงรูป เดิม /2 เท่า 1.3 Volt 1/4 เท่า 2.9 Volt 1/8 เท่า 6.5 Volt 1/16 เท่า 13.2 Volt 1/32 เท่า 26 Volt 1/64 เท่า 52 Volt วงจร แรงดัน input ( peak to peak Volt ) /2 เท่า /4 เท่า /8 เท่า /16 เท่า /32 เท่า /64 เท่า
Testing & Results Divider comparative table CH2 วงจร แรงดัน input ( peak to peak Volt ) แรงดันสูงสุดที่ สัญญาณยังคงรูป เดิม /2 เท่า 1.2 Volt 1/4 เท่า 2.9 Volt 1/8 เท่า 6.5 Volt 1/16 เท่า 13.8 Volt 1/32 เท่า 26 Volt 1/64 เท่า 52 Volt วงจร แรงดัน input ( peak to peak Volt ) /2 เท่า /4 เท่า /8 เท่า /16 เท่า /32 เท่า /64 เท่า
Testing & Results (cont.) Recording signal
Testing & Results (cont.) Generate signal
Question