Kanał - ATNEL tech-forum
Wszystkie działy
Najnowsze wątki



Teraz jest 19 gru 2024, o 18:54


Strefa czasowa: UTC + 1





Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 4 ] 
Autor Wiadomość
PostNapisane: 5 wrz 2013, o 18:45 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 19 kwi 2013
Posty: 38
Lokalizacja: Warszawa
Pomógł: 0

Zrobiłem bardzo prościutki układ składający się z diody trójkolorowej LED i buzera. Wszystko sterowane jest przez ULN2003.
Okazało się że kiedy włącza się buzer dioda zaczyna wariować i świeci na raz wszystkimi kolorami.
Przypadkiem wyszedł mi ciekawy wizualnie efekt, ale nie takie było założenie.
Wygląda na problem z układem elektrycznym. Nie mogę dojść gdzie jest przyczyna.

Wrzucam schemat układu.

Dodatkowo kiedy steruję pracą buzera w taki sposób
PBOUT ^= buzzer;
to praca jest niestabilna

a kiedy robię to tak
PBOUT |= buzzer;
//pewne opóźnienie
PBOUT &= ~buzzer;
//pewne opóźnienie

to dźwięk jest generowany idelanie.

Obie metody sterowanie buzerem maja identyczny skutek a jednak przez użycie XOR nie chce chodzić.


Załączniki:

Aby zobaczyć załączniki musisz się zalogować. Tylko zalogowani użytkownicy mogą oglądać i pobierać załączniki.

_________________
auto gaz, serwis instalacji LPG, Instalacje LPG



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 6 wrz 2013, o 09:35 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 19 kwi 2013
Posty: 38
Lokalizacja: Warszawa
Pomógł: 0

Antystatyczny napisał(a):
Pin nr 9 ULN2003 do +12V, a poza tym masz buzzer z generatorem, dlatego xorowanie zasilania buzzera wprowadza nieczystości w dzwięku.


Pin 9 to dioda zabezpieczająca używana razem z przekaźnikiem. Co to ma do buzera?

Nie rozumiem xorowanie ma skutkować zła pracą buzera a bezpośrednie wpisanie "1" i "0" już nie.
Poza tym buforem między prockiem a buzerem jest klucz tranzystorowy.

Dodałem równolegle to buzera kondensator elektrolityczny 100uF. Poprawiło to znacznie jakość dźwięku ale to jeszcze nie jest to co powinno być.

_________________
auto gaz, serwis instalacji LPG, Instalacje LPG



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 6 wrz 2013, o 11:08 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 29 lis 2011
Posty: 582
Lokalizacja: okolice Wrocławia :)
Pomógł: 24

afrikanerhart napisał(a):

Nie rozumiem xorowanie ma skutkować zła pracą buzera a bezpośrednie wpisanie "1" i "0" już nie.
Poza tym buforem między prockiem a buzerem jest klucz tranzystorowy.

Dodałem równolegle to buzera kondensator elektrolityczny 100uF. Poprawiło to znacznie jakość dźwięku ale to jeszcze nie jest to co powinno być.


Bo niby dlaczego miałbyś modulować buzer który juz jest modulowany wbudowanym generatorem?

Po dołożeniu kondensatora niwelujesz własną modulację 'wygładzając' sygnał sterujący,

_________________
sig off ;(



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 6 wrz 2013, o 13:28 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 19 kwi 2013
Posty: 38
Lokalizacja: Warszawa
Pomógł: 0

W sumie macie racje w przypadku xor każde wejście do funkcji powoduje zmiane stanu i robi się modulacja. Zaskoczyłem o co chodzi.

Zostałem przy sterowaniu buzera stałym poziomem "1" albo "0". Kondensator 100uF z równoległym opornikiem 100 ohm rozwiązał problem zakłóceń. Dźwięk jest prawidłowy a na diodach nie ma dziwnych objawów.

Wytłumaczcie mi co powodowało że buzer zakłócał pracę diód LED. Prąd pobierany przez buzer to tylko 10mA.


Załączniki:

Aby zobaczyć załączniki musisz się zalogować. Tylko zalogowani użytkownicy mogą oglądać i pobierać załączniki.

_________________
auto gaz, serwis instalacji LPG, Instalacje LPG



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
Wyświetl posty nie starsze niż:  Sortuj wg  
Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 4 ] 

Strefa czasowa: UTC + 1


Kto przegląda forum

Użytkownicy przeglądający ten dział: Brak zidentyfikowanych użytkowników i 4 gości


Nie możesz rozpoczynać nowych wątków
Nie możesz odpowiadać w wątkach
Nie możesz edytować swoich postów
Nie możesz usuwać swoich postów
Nie możesz dodawać załączników

Szukaj:
Skocz do:  
Sitemap
Technologię dostarcza phpBB® Forum Software © phpBB Group phpBB3.PL
phpBB SEO