Hörselhjälpmedel är dyra små enheter, som vanligtvis kostar några tusen dollar vardera. De måste vara mycket integrerade för att passa i örat, samtidigt som den ger signalbehandling för att säkerställa god ljudkvalitet.
Detta DIY-hörapparat gör en viss intelligent signalbehandling. Den använder en elektret för att fånga ljud, sedan använder en förförstärkare för att öka förstärkningen 100 gånger. Nästa steg består av fyra filter, dividerar ingångssignalen genom frekvens i fyra delar. Dessa passeras i fyra LTC6910 programmerbara förstärkningsförstärkare, vilket tillåter en Arduino att styra förstärkningen av varje kanal. LTC6910 tar 3 digitala ingångar som används för att ställa in förstärkningsvärdet.
För att bestämma vilken vinst som ska användas för varje frekvensband, behöver Arduino veta hur mycket makt är i varje band. Detta kan göras med en snabb Fourier-transformation, men det skulle kräva en hel del bearbetningseffekt. Istället medeltar en kuvertdetektor signalen, som kan läsas av en analog ingång på Arduino. Med hjälp av denna information kan hörapparaten öka specifika frekvenser när det upptäcker konversation.
Detta hörapparat passar inte riktigt i ditt öra, men det finns mycket intressant signalbehandling pågår. Den schematiska, Arduino källkoden och en Matlab-simulering tillhandahålls.