logo elektroda
logo elektroda
X
logo elektroda
REKLAMA
REKLAMA
Adblock/uBlockOrigin/AdGuard mogą powodować znikanie niektórych postów z powodu nowej reguły.

Dźwięk dzwonka - jak uzyskać?

^Rachel 16 Lis 2011 22:40 1634 5
REKLAMA
  • #1 10147400
    ^Rachel
    Poziom 21  
    Witam !

    Robię sterownik dzwonka do szkoły, ze wszystkim sobie już poradziłem, został mi tylko układ dzwonka. Do wyjścia PWM Atmegi8 podłączę układ całkujący i do tego jakiś wzmacniacz mocy co bym mógł głosniczek kilkuwatowy wysterować ( dzwonek tylko do jednej sali ).

    Tylko teraz się zastanawiam, skąd wziąć wartości które mam wpisywać do PWM-a co by dźwięk dzwonka uzyskać ?

    Myślałem o nagranie dźwięku dzwonka przez mikrofonik + wzmacniacz + ADC AVR-a, wtedy miałbym odpowiednie próbki które mógłbym podawać na PWM. Tylko nie wiem na ile to rozwiązanie się sprawdzi ?

    A może ktoś już budował taki i ma te próbki ? Szukałem w google, ale nic nie znalazłem.

    Dodano po 3 [minuty]:

    Proszę o praktyczne porady, bo teoretycznie mając próbki z ADC można by usunąć filtrami szumy i wzmocnić sygnały dominujące, ale procek mimo skrupulatnego pisania programu już jest zawalony.
  • REKLAMA
  • Pomocny post
    #2 10147421
    piotrva
    VIP Zasłużony dla elektroda
    A czy nie lepiej dać przekaźnik (tranzystor, triak, ...) + zwykły dzwonek elektromechaniczny?
    Będzie prościej o 99,9%
  • REKLAMA
  • #3 10147628
    ^Rachel
    Poziom 21  
    oczywiście że prościej !
    Ale... Nauczyciel postawił mi takie wymagania, że dźwięk będzie z głośnika, a sam postawiłem zobie wymaganie żeby to było dostatecznie małych rozmiarów. No chyba że są jakieś mini dzwonki elektromechaniczne ?
  • REKLAMA
  • Pomocny post
    #4 10147669
    Press
    Poziom 24  
    A może daj układ ISD jakiś. To pamięć sygnałów analogowych.
    w nim nagrasz dźwięk dzwonka i potem tylko odtwarzasz przez mały wzmacniacz.
  • REKLAMA
  • #5 10147775
    ^Rachel
    Poziom 21  
    Press napisał:
    A może daj układ ISD jakiś. To pamięć sygnałów analogowych.
    w nim nagrasz dźwięk dzwonka i potem tylko odtwarzasz przez mały wzmacniacz.


    Hmm dobry pomysł. Nie wiedziałem o czymś takim :) ale nadal kusi mnie żeby zrobić to cyfrowo wraz z filtrami cyfrowymi na uC.

    Dodano po 5 [minuty]:

    teraz popatrzyłem na cenę tych układów, nie jest wysoka, więc je zastosuję. Dzięki za radę.
  • #6 10164819
    nsvinc
    Poziom 35  
    Po co od razu ISD? W dzwonku pojedyncze "dzyn" jest jednym krótkim dźwiękiem o czasie trwania <1s. Poza tym dysponując mikrokontrolerem uzywać dodatkowego scalaka do odgrywania dźwięku? Bez sensu...
    Oto co ja bym zrobił:
    - Znaleźć w necie odpowiadający dzwonek do komórek w dowolnym formacie
    - Otworzyć plik w edytorze audio
    - Wyciąć fragment pojedynczego "dzyń"
    - Zapisać ten fragment w formacie wave PCM
    - Binarkę z pliku wpisać w tablicę C do kodu
    - Odtwarzać próbkę cyklicznie wykorzystująć PWM procka i tranzystor...
REKLAMA