Bezpłatna biblioteka techniczna ENCYKLOPEDIA RADIOELEKTRONIKI I INŻYNIERII ELEKTRYCZNEJ Wezwanie muzyczne na 120 melodii. Encyklopedia elektroniki radiowej i elektrotechniki Encyklopedia radioelektroniki i elektrotechniki / Mikrokontrolery Na łamach czasopism można znaleźć wiele schematów i opisów wezwań muzycznych, ale wszystkie mają jedną wadę - liczba melodii jest ograniczona (nie więcej niż 16), więc szybko się zapamiętują i nudzą. Proponowane urządzenie jest w stanie zsyntetyzować do 120 melodii, które są odtwarzane sekwencyjnie z każdym kolejnym naciśnięciem przycisku dzwonka. Schemat ideowy wywołania pokazano na rysunku. Jego podstawą jest mikrokontroler AT90S8515-8PI firmy ATMEL. Po naciśnięciu przycisku dzwonka SB 1 urządzenie zostaje włączone, program zapisany w pamięci mikrokontrolera zaczyna działać, a na pinie 39 (RAO) pojawia się napięcie logarytmiczne. 1. W rezultacie tranzystor VT1 otwiera się, przekaźnik K1 jest aktywowany, a jego styki K 1.1 blokują przycisk wywołania. Do generowania oscylacji 3H wykorzystywany jest timer mikrokontrolera, którego trybem pracy jest przełączanie zewnętrznego wyjścia PD5 (aby uzyskać żądaną częstotliwość audio, częstotliwość timera należy przemnożyć przez dwa). Sygnał pobrany z tego wyjścia jest wzmacniany przez tranzystor kompozytowy VT2VT3, w obwodzie kolektora którego zawarta jest głowica dynamiczna BA1. Aby kontrolować głośność szeregowo, możesz włączyć rezystor strojenia R5 (przedstawiony linią przerywaną). Po zagraniu melodii program zapisuje wskaźnik do następnej melodii do pamięci nieulotnej (EEPROM) mikrokontrolera, stan wysoki na jego wyjściu 39 zostaje zastąpiony stanem niskim, a przekaźnik przerywa obwód zasilania do następnego naciśnięcie przycisku SB1. Dzwonki są pobierane z programu Melody Player for Motorola (znajdującego się w archiwum mp4m.rar). Aby przekonwertować melodie na język asemblera, napisano program motcvt (znajdujący się w archiwum motcvt.gag). Za jego pomocą łatwo zmienić/dodać/usunąć dowolną melodię. Po uruchomieniu wiersz poleceń określa nazwę pliku z melodiami z mp4m oraz nazwę, pod jaką ma zostać zapisany plik wynikowy (np. mel.inc). Teksty źródłowe programu dla mikrokontrolera znajdują się w archiwum zvonok.rar, główne punkty są opatrzone komentarzem. W przypadku korzystania z rezonatora kwarcowego dla innej częstotliwości konieczna jest zmiana wartości częstotliwości (3618400) na aktualnie używaną (w hercach) w wierszu .equ fsck = 3618400 pliku zvonok.asm. Wszystko inne zostanie obliczone przez asemblera. Program został napisany i debugowany przy użyciu AVRStudio 4.0 Build 181. Zasilacz U1 - dowolny stabilizowany o napięciu wyjściowym 5 V (można również zastosować baterię złożoną z ogniw lub baterii galwanicznych). Zamiast BESTAR BT-5S można zastosować dowolny przekaźnik o napięciu roboczym nie większym niż 4,5 V i stykach przeznaczonych do przełączania napięcia sieciowego 220 V. W trakcie debugowania urządzenia stwierdzono, że zawartość nieulotnej pamięci danych mikrokontrolera może ulec uszkodzeniu, jeśli po wyłączeniu napięcie zasilania powoli (powyżej 0 ms) spada do 10. Faktem jest, że po płynnym opuszczeniu mikrokontroler nadal działa przez pewien czas, co może spowodować nieprawidłowe dekodowanie i (lub) pobieranie poleceń, co z kolei może spowodować nieautoryzowany zapis do pamięci EEPROM. Aby zapobiec uszkodzeniu zawartości pamięci, można zastosować tzw. detektor spadku napięcia zasilania (krajowy KR1171SP47 lub jego zagraniczny analog PST529), który w przypadku spadku napięcia zasilania poniżej ustawionego progu wydaje sygnał Reset, tym samym zatrzymując działanie mikrokontrolera. W tym celu autor wykorzystał rezystor R6 dołączony do wyjścia zasilacza jako dodatkowe obciążenie (pokazano na schemacie linią przerywaną). Autor: M.Beletsky, Ufa Zobacz inne artykuły Sekcja Mikrokontrolery. Czytaj i pisz przydatne komentarze do tego artykułu. Najnowsze wiadomości o nauce i technologii, nowa elektronika: Sztuczna skóra do emulacji dotyku
15.04.2024 Żwirek dla kota Petgugu Global
15.04.2024 Atrakcyjność troskliwych mężczyzn
14.04.2024
Inne ciekawe wiadomości: ▪ Wyświetlacz HDR do smartfonów ▪ Analizator częstotliwości licznika czasu PM6690 o dużej prędkości ▪ Anteny repeaterowe - z wody morskiej ▪ Akumulator wodny do pojazdów elektrycznych Wiadomości o nauce i technologii, nowa elektronika
Ciekawe materiały z bezpłatnej biblioteki technicznej: ▪ sekcja serwisu Narzędzie dla elektryków. Wybór artykułu ▪ artykuł Być albo nie być. Popularne wyrażenie ▪ artykuł W którym roku odkryto pierwszego hakera? Szczegółowa odpowiedź
Zostaw swój komentarz do tego artykułu: Komentarze do artykułu: Alexander Jakie bezpieczniki musisz ustawić, czy możesz pozostawić domyślne ustawienia fabryczne? puch57 Powtórz twoje wezwanie. Dzięki, wszystko w porządku Wszystkie języki tej strony Strona główna | biblioteka | Artykuły | Mapa stony | Recenzje witryn www.diagram.com.ua |