høreapparater er dyre små enheder, der typisk koster et par tusind dollars hver. De skal være yderst integreret for at passe i øret, mens de stadig leverer signalbehandling for at sikre god lydkvalitet.
Denne DIY høreapparat gør noget intelligent signalbehandling. Det bruger et elektret til at fange lyd, så bruger en forforstærker til at øge gevinst 100 gange. Næste fase består af fire filtre, der deler indgangssignalet med frekvens i fire dele. Disse sendes i fire LTC6910 programmerbare forstærkere, som gør det muligt for en arduino at styre gevinsten af hver kanal. LTC6910 tager 3 digitale indgange, der bruges til at indstille forstærkningsværdien.
For at bestemme, hvilken forstærkning til hvert frekvensbånd, skal Arduino vide, hvor meget strøm der er i hvert band. Dette kunne gøres ved hjælp af en hurtig Fourier-transformation, men det ville kræve en hel del forarbejdningskraft. I stedet er en konvolutdetektor gennemsnitligt signalet, som kan læses af en analog indgang på arduinoet. Ved hjælp af disse oplysninger kan høreapparatet øge bestemte frekvenser, når den registrerer samtale.
Denne høreapparat vil ikke helt passe i dit øre, men der er en masse interessant signalbehandling foregår. Den skematiske, arduino kildekode og en matlab simulering leveres.