Aucustic Comm. Project Presentation
-
Upload
elia-linzky -
Category
Documents
-
view
56 -
download
2
Transcript of Aucustic Comm. Project Presentation
![Page 1: Aucustic Comm. Project Presentation](https://reader034.fdocuments.us/reader034/viewer/2022042611/589e20a21a28ab605b8b6819/html5/thumbnails/1.jpg)
ARDUINO MASTER-SLAVE ACOUSTIC COMMUNICATION SYSTEM
(4 points project presentation)
Presenter: Elia Linzky (317608313)
Advisor: Dr. Samuel Kosolapov
![Page 2: Aucustic Comm. Project Presentation](https://reader034.fdocuments.us/reader034/viewer/2022042611/589e20a21a28ab605b8b6819/html5/thumbnails/2.jpg)
Introduction
Motivation:
Universality: Acoustics - an already existing ability to (but not limited to) all cellphones
Immediacy: Doesn’t require pairing. Ideal to transfer small amounts of data, fast.
Solution for private cases like in ships, planes, safe-rooms
Project goal: Examination of short range acoustic communication as a replacement for NFC (IR, WiFi etc.)
![Page 3: Aucustic Comm. Project Presentation](https://reader034.fdocuments.us/reader034/viewer/2022042611/589e20a21a28ab605b8b6819/html5/thumbnails/3.jpg)
Introduction
Arduino development kit as a control unit
Common and cheap – 3$
Slow processor – 16Mhz
C programming language
Two communication methods: Morse Code, SKFK
Symbolic functions implementation: MC – Arithmetic device, SKFK – Temperature measurement
Goertzel Algorithm as frequency detector
Project details:
![Page 4: Aucustic Comm. Project Presentation](https://reader034.fdocuments.us/reader034/viewer/2022042611/589e20a21a28ab605b8b6819/html5/thumbnails/4.jpg)
System Configuration & Behavior
MasterDevice
SlaveDevice I
SlaveDevice II
An optional configuration
Universal devices (M/S)
![Page 5: Aucustic Comm. Project Presentation](https://reader034.fdocuments.us/reader034/viewer/2022042611/589e20a21a28ab605b8b6819/html5/thumbnails/5.jpg)
Device Basic Block Diagram
Control Unit
(Arduino MEGA)
Amplifier )OP(
BPF(Resonance Circuit)
LPF
ADC
Receiver TransmitterUSB to PC
Microphone
Temperature sensor
Speaker
![Page 6: Aucustic Comm. Project Presentation](https://reader034.fdocuments.us/reader034/viewer/2022042611/589e20a21a28ab605b8b6819/html5/thumbnails/6.jpg)
Method I: Morse Code
f=1500[Hz], BR=250[dots per sec]
Easy to implement
Frequency independent
Noise sensitive
Needs additional hardware
Dictionary (from left to right)
0
5
![Page 7: Aucustic Comm. Project Presentation](https://reader034.fdocuments.us/reader034/viewer/2022042611/589e20a21a28ab605b8b6819/html5/thumbnails/7.jpg)
Method I: Morse Code
Dot duration X 3 Dot durationDot duration
Signal Reception process:
Sampling
Control Unit
LPF
ADC
MicrophoneA
B
C
Voff=2.5V
![Page 8: Aucustic Comm. Project Presentation](https://reader034.fdocuments.us/reader034/viewer/2022042611/589e20a21a28ab605b8b6819/html5/thumbnails/8.jpg)
Method II: SKFK
‘Pause’ – 1400Hz BR=25[signs per sec]
‘0’ – 1500Hz
‘1’ – 1600Hz
Decoded by Goertzel filter
0
5
0 PP 1 EOTSOT
Semi binary data transfer
![Page 9: Aucustic Comm. Project Presentation](https://reader034.fdocuments.us/reader034/viewer/2022042611/589e20a21a28ab605b8b6819/html5/thumbnails/9.jpg)
Method II: SKFK
High noise resistance Low error rate
No additional hardware required
Transmitting to/receiving from multiple devices at once is possible
Long processing time
Limited to low frequencies
0
5
0 PP 1 EOTSOT
![Page 10: Aucustic Comm. Project Presentation](https://reader034.fdocuments.us/reader034/viewer/2022042611/589e20a21a28ab605b8b6819/html5/thumbnails/10.jpg)
Electrical Scheme & Hardware Solutions
CU Amp.
BPF
LPF
ADC
Main Scheme:
![Page 11: Aucustic Comm. Project Presentation](https://reader034.fdocuments.us/reader034/viewer/2022042611/589e20a21a28ab605b8b6819/html5/thumbnails/11.jpg)
Thanks for listening!
![Page 12: Aucustic Comm. Project Presentation](https://reader034.fdocuments.us/reader034/viewer/2022042611/589e20a21a28ab605b8b6819/html5/thumbnails/12.jpg)
Additional Context
Neutralizing speaker’s inductive component
Boucherot cell:
![Page 13: Aucustic Comm. Project Presentation](https://reader034.fdocuments.us/reader034/viewer/2022042611/589e20a21a28ab605b8b6819/html5/thumbnails/13.jpg)
Additional Context
Thermistor temperature calculation:
y = 1300.7e-0.038x
0
250
500
750
1000
1250
1500
1750
2000
2250
-20 -10 0 10 20 30 40 50 60 70 80
R[Ω
]
T[̊C]
Thermistor Resistance vs Temperature
![Page 14: Aucustic Comm. Project Presentation](https://reader034.fdocuments.us/reader034/viewer/2022042611/589e20a21a28ab605b8b6819/html5/thumbnails/14.jpg)
Additional Context
Amplifier gain capacitor:
![Page 15: Aucustic Comm. Project Presentation](https://reader034.fdocuments.us/reader034/viewer/2022042611/589e20a21a28ab605b8b6819/html5/thumbnails/15.jpg)
Additional Context
Microphone circuit:
Sensitivity
![Page 16: Aucustic Comm. Project Presentation](https://reader034.fdocuments.us/reader034/viewer/2022042611/589e20a21a28ab605b8b6819/html5/thumbnails/16.jpg)
Additional ContextReceiver: RC LPF:
Vc(t)
charging
discharging
Dotlenght = 4 [mSec]
τ= RC = 0.5 [mSec] = Fast but stable enough
![Page 17: Aucustic Comm. Project Presentation](https://reader034.fdocuments.us/reader034/viewer/2022042611/589e20a21a28ab605b8b6819/html5/thumbnails/17.jpg)
Additional Context
Resonation Xc=Xl
BPF:
![Page 18: Aucustic Comm. Project Presentation](https://reader034.fdocuments.us/reader034/viewer/2022042611/589e20a21a28ab605b8b6819/html5/thumbnails/18.jpg)
Additional Context
Speaker:
![Page 19: Aucustic Comm. Project Presentation](https://reader034.fdocuments.us/reader034/viewer/2022042611/589e20a21a28ab605b8b6819/html5/thumbnails/19.jpg)
Additional Context
Microphone: