VU metr obsahuje 26 LED, které jsou řízený procesorem Attiny 84 (CPU). Napájení zajišťuje baterie 9V spolu s lineárním stabilizátorem na 5V. Audio signál z elektretového mikrofonu je operačním zesilovačem LM358 zesílen 100x a následně veden na A/D vstup procesoru. Operační zesilovač (OZ) je zapojen jako invertující zesilovač. OZ je napájený nesymetricky ze zdroje 5V. Výstupní napětí z OZ je posunuto na 2.5V (umělá zem vytvořená R3 a R4). Rozkmit výstupu OZ je 0 až 5V, 2.5V odpovídá nule, 2.5V až 5V je kladná fáze signálu, 0 až 2.5V je záporná fáze vstupního signálu. CPU ve smyčce měří min a max rozkmit vstupního signálu 0-5V (na 0-1023 v 10 bit AD vstupu CPU) a následně ho převede na 26 stejných úseků pro spínání 26 LED. LED jsou spínány tzv. Charlieplexing režimem, kde v každý okamžik svítí vždy jen jedna LED. Tlačítkem můžeme volit mezi bodovým a proužkovým režimem. Při napájení z baterie 3V (CR2032) neosazujeme IO1 stabilizátor a zmenšíme přiměřeně rezistory k LED.
Video
DONATE
- deska spojů a gerber (Eagle)
- zdrojový program pro procesor (Attiny84)
- soubor csv pro osazovací stroj NEODEN YY1
Aktuální FW
- FW 1.2 Attiny 84 (výchozí verze 8MHz interní clock)
Schéma zapojení
Deska spojů
Seznam součástek
Počet | Hodnota | Pouzdro | Součástka |
26 | LED | 1206 | 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26 |
6 | 100 | 1206 | R8, R9, R10, R11, R12, R13 |
1 | 100k |
1206 |
R6 |
2 | 100nF | 1206 | C1, C2 |
5 | 10k | 1206 | R1, R2, R3, R4, R7 |
1 | 10uF | chip D | C3 |
1 | 1k | 1206 | R5 |
1 | 78M05 | DPAK | IO1 |
1 | ICSP | 2X5 pin | J1 |
1 | IO2 | SO14 | ATTINY84 |
1 | LM358DR | SO8 | IO3 |
1 | MCE100 | MIC-EL | MIC |
1 | MODE | SWITCH_SMD_6.2MM | S1 |