- Funkcje radia
- Szukanie stacji w górę i w dół - tego nie będzie
- Zapamiętywanie stacji (6 stacji) - tego nie będzie
- Ustawienie stacji na wcześniej zaprogramowaną (1-6) częstotliwość - tego też nie będzie
- Wybór ręczny częstotliwości i zapamiętanie aktualnego ustawienia
- Słuchanie mono (na stałe -> jeden głośnik)
- Wyświetlanie informacji RDS (nazwa stacji, tytuł piosenki) - tego nie robię. To jest radio dla mnie. Nie potrzebuję tego
- Moduły
- Jednostka centralna (Arduino Pro Mini)
- Moduł radiowy TEA5767 - działa. (bądź Si4703 RDS FM Radio Tuner). Przetestuję oba, ale wolę Si4703, bo zawiera układ, który przetwarza RDS.
- Wyświetlacz alfanumeryczny z podłączeniem poprzez I2C
- Wzmacniacz 18W na TDA2030A - zbudowany
- Głośnik 60Wat, 4 Ohm- podłączony i działa
- Sterowanie (enkoder + przyciski)
- Zasilanie 12V, 5V, 3V
- konwerter stanów logicznych 3V <----> 5V - nie ma takiej potrzeby
- Wyświetlanie
- Częstotliwość aktualnej stacji
- Zapamiętane stacje (6 pozycji)
- Tekst z RDS (nazwa stacji + tytuł piosenek) - opcja
- Zasilanie
- 3V - moduł radiowy Si4703 (z RDS)
- 5V - moduł radiowy TEA5767 (moduł zawiera regulator napięcia 5V -> 3V)
- 12V - wzmacniacz
- Inne elementy
- Konwerter stanów logicznych 3V <---> 5V
Pozostało do zrobienia:
- obudowa - Muszę nauczyć się projektowania w Inkscape, aby zaprojektować maskownicę do głośnika (chcę ją zaprojektować we wzór wzięty ze sztuki ludowej polskich górali).
- zasilanie - Zasilanie będzie brane z zasilacza 12V (zasilanie wzmacniacza). Dodatkowo zmienię go na 5V i 3.3V, aby zasilić Pro Mini i moduł Si4703. Aby zmienić napięcie wstępnie ograniczę go za pomocą dzielnika napięcia i układu 741 (po to aby ograniczyć straty mocy na układzie 7805), a następnie zastosuję regulatory napięcia 7805 (5V) i LE33CZ (3.3V). Albo zastosuję gotowe mikro-regulatory napięcia z ebay 😉
- Wyświetlanie - Wyświetlanie będzie na wyświetlaczu alfanumerycznym, bądź na matrycy OLED| - dostępne na ebay. Jeszcze tego nie robiłem
- Sterowanie (przyciski)
- Zapamiętywanie stacji - Oprogramowanie układu Pro Mini. Prawdopodobnie zastosuję pamięć EEPROM. Tego też jeszcze nigdy nie robiłem
Poniżej przedstawiam schemat modułowy mojego radia:
Wzmacniacz (układ TDA2030A) - działa
Moduł TEA5767 - działa. (Si4703 - opcja)
Wykorzystuję moduł TEA5767 z ebay. Posiada cztery wejścia (Vcc, GND, SCL, SDA). Zasilany jest napięciem 5V. Na razie działa bardzo dobrze. Do sterowania radiem wykorzystuję bibliotekę TEA5767N, której autorem jest Marcos R. Oliveira.Oprogramowanie
Oprogramowanie jest napisane w Arduino IDE. Sporo w nim sekcji, które do nie służą do niczego ważnego. Są tylko po to, aby testować działanie programu.Części
- moduł TEA5767
- wzmacniacz mono 18W na układzie TDA2030A

Brak komentarzy:
Prześlij komentarz