To zależy co chcesz osiągnąć. Jak tylko beep to z generatorem. Jak chcesz zmieniać wysokość generowanych tonów to bez generatora. O częstotliwość musi wtedy zadbać kontroler.
Możesz dać tranzystor np BC817 lub BSS138 i za nim równolegle buzer i leda z rezystorem. Będzie dzialać niezależnie od typu procesora.
a ja tam powiem, że mój buzzer bierze duży prąd i atmega8 nie wyrabiała (przy 70*C rozłączałem układ). Polecam zastosować najtańszy tranzystor (np. bc546d za 20gr) i mieć spokój.
ł. Poniżej zaprezentowałem kod, który uaktywnia buzzer: Kłopot w tym, że to nie ten kod uaktywnia buzzer ;-(
Kierunek wlaczenia diod sie nie zgadza - katoda jest podlaczona do VCC, czyli w kierunku zaporowym. Powinno byc odwrotnie. Wszystko inne wyglada dobrze. Pozdrawiam i zachecam do dalszego zglebiania elektroniki :)
Tak, buzzer na 5V.
C10 tak właściwie powinien być po stronie pinu RESET, by dawał to co chcemy, czyli "mega" stabilne napięcie na RESET. Ale wtedy należy pamiętać, że może przeszkadzać w programowaniu (zależnie od szybkości w trakcie programowania), jeżeli będziesz programował mikrokontroler w układzie docelowym (po schemacie tego nie widać, bo nie ma etykiety przy sygnale...
Wklep w Google "Atmega8 prosty schemat" i obejrzyj znalezione grafiki. Na pewno znajdziesz coś z wyświetlaczem 7seg, przyciskami i buzzerem...
Może nie tyle się trzęsie, co słychać te przełączania równie głośno jak buzzer. Brzmi to ciekawie.
Nie możesz zastosować wprost ten układ, a na wyjściu dać buzzer? Po co procesor?
Witam. Na forum jestem nowy, ale Atmege8 gryzę już od roku:). Zakładam że czytałeś datasheet'a od Atmega8 i niestety nie udało Ci się zrozumieć.Jeżeli tak to Ci pomogę. Po pierwsze w Atmega8 masz trzy timery/countery: -Timer0 8bit -Timer1 16bit -Timer2 8bit Timer1 i Timer2 możesz wykorzystać jako PWM,gdyż mają wbudowaną taką funkcje. Wiadomo że 16bitowy...
Witaj. Da radę ogarnąć to wszystko na atmedze? Zobacz co potrafi mniejsza od niego ATmega88 (prawie to samo co ATmega8): [youtube]http://www.youtube.com/watch?v=... Generuje wszystko łącznie z sygnałem wideo i dźwiękiem :) To kwestia poprawnego podziału zadań i wykorzystania wewnętrznych układów oraz przerwań. Szczegóły: http://www.linusakesson.net/scene/craft/
Np. coś takiego: [syntax=c]przerwanie_timera_100Hz(void) { static _Bool alarm = 0; static uint8_t utimer = 100; if (alarm) { if (zamkniete) { // koniec alarmu alarm = 0; utimer = 100; // wylacz diode alarmu i piszczek // wlacz diode czuwania } else { if (-- utimer == 0) { utimer = 100; // wlacz diode alarmu i piszczek } else if (utimer == 50) // wylacz...
Witam, Projektuje układ zasilany z 12V. W układzie jest buzzer który dla 9-10V daje zadowalająca głośność. Sterowanie atmega8 zasiana jest z 5V. Układ potrzebuje zasilania awaryjnego w postaci baterii. Był tam pomysł na baterie 9V, ale potrzeba dla atmega8 obniżać to napięcie do 5V więc straty. Teraz plan jest taki aby zasilanie awaryjne było z 3 paluszków,...
Wstaw sobie o tak o: [syntax=basic4gl] Config Portb.0 = Output ' ustawienie portu sterującego przekaźnikiem przez tranzystor Config Portd.7 = Output ' ustawienie portu sygnalizacji zbyt wysokiej temeratury Config Portd.6 = Output Przekaznik Alias Portb.0 Buzzer Alias Portd.7 Led_pompa_stop Alias Portd.6 Reset Przekaznik Reset Buzzer Reset Led_pompa_stop...
Czy przekaźnik i buzzer powinien być sterowany za pomocą tranzystora PNP. Jeszcze nie spotkałem takiego sterownia przekaźnikiem jak na Twoim schemacie. Teoretycznie będzie to działać ale praktyka pokazuje że lepszym rozwiązaniem jest sterowanie za pomocą tranzystora NPN podłączonym do masy (emiter) a przekaźnik do plusa zasilania. Ale oczywiście to...
A jeszcze jedno pytanko, jak chce zmienic ton buzzera do alarmu w zegarze to co moge zrobic w tym kierunku? Mam buzzer z generatorem 5V. Z góry dziekuje za podpowiedzi:)
Witam, robię pierwszego robota na mikrokontrolerze. Planuję kupić ten kontroler: http://allegro.pl/plytka-testowa-atmega8... Do płytki ma być podłączony buzzer, dioda LED i silniczek. Czy ta płytka wystarczy? Czy programator można wykonać samemu, czy kupić?
Ad 3. Oj, ciapa ze mnie, albo okularów na nosie nie miałem, a rzucając szybko okiem widziałem, że jest podłączony jak PNP :) Przenieś go między masę (emiter) a buzzer (kolektor). Buzzer natomiast bezpośrednio do Vcc - czyli tak jak zrobiłeś z przekaźnikiem. Buzzery warto zabezpieczać diodą Shottky lub rezystorem równolegle do niego. Podobnie jak w przypadku...
W zasilaniu przed stabilizatorem daj sobie jakiegoś elektrolita , buzzer steruj przez tranzystor i myślę że bezpiecznik 315mA powinien wystarczyć.
Jest to kawałek kodu w bascomie dla atmega8, może coś pomoże: **Podprogram konfiguracji** Sub Konfig Cls Pwm1a = 200 'to od podświetlenia lcd Lcd "USTAWIENIA" Locate 2 , 1 Lcd " PROGRAMU" Wait 2 Cls Lcd "Przycisk START" Do Getrc5(address , Command) Command = Command And &B01111111 If Adress <> 255 Then...
Program dojdzie do Loop po czym skoczy do Do . Instrukcje od End do końca same z siebie się nie wykonają. Można je jedynie wywołać jeśli mają etykietę lub są zadeklarowane jako podprogram lub funkcja. Na pewno chcesz stworzyć urządzenie, które zaczyna piszczeć i nic z tym nie można zrobić?[syntax=basic4gl]Do 'pętla nieskończona dla zatrzymania wykonywania...
Witam. Potrzebny mi jest prosty minutnik na atmega8, w którym było by tak, że jak chcę go włączyć przytrzymuje przez 3 sec włącznik chwilowy, a drugi włącznik jak włączę go (oczywiście jak układ będzie włączony) to odliczy 120 sec, włączy buzzer i jeszcze takie coś, że jak będzie odliczanie, to buzzer i dioda będzie dzwonić i świecić :P a odliczanie...
Zasilanie bateryjne 3,6V - 5200mAh. Urządzenie będzie pracować 24h/dobe. Otwarcie drzwi nastepuje kilkdziesiąt/set razy dziennie. Elementy zuzywające energię ograniczone do minimum czyli atmega8 i w czasie wysterowania buzzera jeden tranzystor. Buzzer ma pobór ok 60mA. Nie wiem czy coś jeszcze potrzeba? Dodano po 1 ATmega 8A-PU :)
A po co go ciągle testować? Ustawić jedno przerwanie co np. sekundę i wtedy sprawdzać stan ADC. Własnie o tym mówię. Odpalanie przerwaniem czy pętla busy wait - zasada jest identyczna. A to nie ma buzzerów z generatorem? Gdzieś pewnie są, ale czy akurat w tym projekcie? Kilka mA w stanie standby nie powinno być problemem W takim wypadku nie ma co się...
Przy poborze tak niewielkiego prądu buzzer możesz podłączyć bezpośrednio do Atmegi minus do portu Atmega a Plus do +5V. Rezystor jest zbędny
(at)dioda_007 budowałeś już coś na atmedze czy po prostu mamy Ci tutaj wytłumaczyć od zera podstawowy schemat połączeń? O języku w jakim chciałbyś to napisać też nie ma wzmianki. (at)mikandrzej12321 switch, buzzer i dwa przekaźniki i do tego schematu potrzebujesz?... Pozdrawiam
Kilka przykładów: http://mikrokontrolery.blogspot.com/2011... http://mikrokontrolery.blogspot.com/2011... http://mikrokontrolery.blogspot.com/2011...
Po podłączeniu tak jak na tamtym schemacie buzzer mi piszczy od razu. Akurat aktualnie nie mam tego jaki tam jest potrzebny, tylko jakiś inny 3-24V pasywny, może przez to. Taktownie to prawdopodobnie 16MHz
Nie działa wcale, fuse są zmienione na 12MHz, do kompilacji dodana jest opcja -D12000000UL a w kodzie tylko po to żeby żeby się biblioteka <util/delay.h>, pwm na timerze2 nie działa wcale, znaczy na wyjściu jest poprostu 0. Preskaler też jest ok bo chodziło i niewielką częstotliwość żeby buzzerek do testu wysterować. tam wychodzi niecałe 400Hz....
Po pierwsze, jak chcesz sprawdzać tylko wartość przed przecinkiem to po co mnożysz to przez 10? ;) tzn możesz ale po co ? Po drugie - gdzieś ty umieścił to przypisanie temperatura = coś tam ???? Toż to trzeba zrobić w warunku, który dokonuje pomiaru bo po drodze masz badane dwa razy różne temperatury i zmienna cel raz przybiera w pętli głównej wartość...
Nie pisz cyt. "mniej więcej", tylko dokładnie co chcesz osiągnąć, bo mniej więcej to Twój układ już działa. Poza tym, nawet nie wiemy, gdzie są diody a gdzie Buzzer - musimy się domyślać z kodu. Jeżeli chcesz szybkiej pomocy to postępuj tak: http://mikrokontrolery.blogspot.com/2011...
Ten brzęczyk to taki z jakby przezroczystą plastikową membraną, czy taki czarny z generatorkiem? Wg. mnie ten pierwszy... z przezroczysta membrana to głosnik do ucha, należy zastosować buzzer czyli ten czarny znajdujący się na dole po lewej stronie telefonu http://www.mobilephone-spares.com/images...
Witam wszystkich , na początek przyznam się ze jestem zielony i poszukuję odpowiedzi na temat podlaczenia serw ( 6 - ciu sztuk ) do mikrokontrolera , w jaki sposób to zrealizować.Chcialbym tez o pomoc w podłączeniu wyswietlacza LCD (typowego 2 x 16 znaków ) do w/w kontrolera , czy ATMEGA 8 - mka , czy 16 stka, jak do nich podlaczyć buzzerek, chodi o...
I niestety zaczyna się taki sam offtop jak w 90% takich tematów... Jasne w ogóle po co kupować mikrokontroler, kupie od razu kompa i będę sobie pisał w jakimś wysokopoziomowym języku, bo po co pisać w ASM czy C na AVT... Panowie - szukam prostego mikrokontrolera, wybór padł na ATMEGA8. Jakie mam plany co do tego mikrokontrolera? Chciałbym zacząć od...
Chyba nie jasno sie określiłem ! Programator a raczej program nie wykrywa uC ! 7805 jest daleko od uC i posiada swój radiator, a podaje na niego napięcie z zasilacza 900mA. Pomysłowe to grzanie sie procka od LMa hhahaha ale niestety procek grzeje sie w środku ! i jest odsuniety dalllllleeeeeeeeko od 7805. Dla tego podpiołem diody w ten sposób, otóz...
Witam, mi w czajnikach brakuje zawsze jednej rzeczy, sygnału dźwiękowego. Zastosowana tu ATmega8 mogłaby się tym spokojnie zająć używając sprzętowego PWM. Z tego co zauważyłem to pokazany czajnik ma sygnał dźwiękowy, zarówno jako buzzer na płytce, jak i uwzględniony w programie napisanym w bascomie. Zaraz podłącze głośniki do komputera i spawdze, czy...
Witam, Chciałbym zbudować termostat.Jak ja to widzę: - ATmega8 w obudowie TQFP32 (wszystko montowane w smd) - pomiar temperatury: DS18B20 - zegar do odliczania końca pracy - informacje wyświetlane na LCD 16x1(regulacja jasności podświetlania na PCB) - 3 przyciski konfiguracyjne: * wybierz/zatwierdź * mniejsza wartość * większa wartość - złącze do programowania...
Wcześniej sprawdzałem czy wchodzi do przerwania z pustą główną pętlą w pragramie - włączałem buzzerka w przerwaniu tylko. Teraz, powinno być tak, że po wejściu do przerwania (w moim przypadku przy wciśniętym klawiszu) buzzerek powinien dzialac, ale i po wyjściu nadal brzęczeć - a tu nic. Po wyjściu z procedury przerwania milknie, czyli gubi gdzieś ustawienie...
Ten fragment nie jest najwłaściwszy, bo niewiele z niego wynika. Przeróbkę należy rozpocząć od odnalezienia warunków odpowiedzialnych za porównywanie aktualnego czasu z czasem w którym ma zostać załączony buzzer. Rozumiem, że w oryginale istniała możliwość 'nastawiania' czasu załączania buzzer'a. Dalej odnaleźć fragment odpowiedzialny za sprawdzania...
Cześć, zbudowałem pewien układ i mam do niego 2 pytania. Jedna część układu uruchamia buzzer na 0.5 sek. Buzzer podłączyłem : plus do zasilania, drugą nóżkę bezpośrednio do pinu mikrokontrolera i aktywuje go stanem niskim. (Parametry buzzera to Rated Current 5V i Rated Current to <30mA). Teraz moje pierwsze pytanie czy mogę to mieć tak podłączone...
Dodałem buzzer sterowany przez tranzystor i wpasowałem to na płytkę marco47. Zmieniłem też przyciski na pionowe, takie bardziej mi pasują. Wkrótce przystąpię do montażu i pisania programu. Do Euro 2012 powinienem skończyć. http://obrazki.elektroda.net/68_12646979...
Witam, przedstawiam dziś prosty, bezobsługowy sterownik pompy do instalacji CO opartej na piecu węglowym do domu jednorodzinnego z dodatkowym termometrem zewnętrznym. Układ oparty na atmega8 i attiny4313 składa się z: -sterownika (atmega8) z wyświetlaczem LCD 4x40 znajdującego się w kuchni - wyświetla on temperatury zbierane z dwóch popularnych czujników...
http://obrazki.elektroda.pl/7351975200_1... Witam. Chciałbym zaprezentować wykonany przeze mnie zegar binarno-cyfrowy oparty o mikroprocesor Atmega8. Dlaczego binarno-cyfrowy? Ponieważ ma dwa tryby działania: 1. Tryb binarny, gdzie świecą jedynie niebieskie diody. 2. Tryb mieszany, gdzie dodatkowo oprócz postaci binarnej mamy też możliwość...
Koledzy wyżej po raz kolejny zwracają Ci uwagę, ale Ty nadal nie widzisz błędu, więc porównaj: - operator przypisania - operator relacji a na końcu zaglądnij do pętli for . 4.Pozmieniałem to we wszystkich for'ach, tylko nie w tym od buzzera, bo wtedy działa trochę inaczej (inaczej jak jest zmienione na sekundnik = 0; ); jak jest włączony stroboskop...
EDIT. http://www.youtube.com/watch?v=OcLVG1uZb... Po wielu godz. rozwiązałem wszystkie problemy. Poniżej umieszczam program napisany pod ATmege 328P(inaczej niż w temacie), gdyby ktoś budował coś podobnego i temat zamykam. [syntax=cpp] #define F_CPU 16000000uL #include <avr/io.h> #include <avr/interrupt.h> #include <util/delay.h> #include...
Diody połącz w matrycę, przyciski też, tykanie ja bym rozwiązał tak, że pod jakieś wyjście podłączasz buzzer i w programie zmieniasz stan tego wyjścia ze 2-3 razy pod rząd, w głośniczku powinno być wówczas słychać krótkie stuknięcie. Polecam lekturę : Marcin Wiązania, Programowanie mikrokontrolerów AVR w języku BASCOM - masz tam dokładnie opisane łączenie...
No teraz się zgadza :) A nie lepiej Marku dać DS1307, też bardzo fajny RTC i tani niecałe 4 zł. No chyba, że masz sporo luźnych tych z PC 1307 też mam, ale to: ds1307+kwarc+bateria+diodki.... i z 4PLNów robi się 10! A te 12887 mają to już zintegrowane, i ze zdziwieniem stwierdziłem że wewnętrzne akku są sprawne! No trochę nie za dokładne: 2 tygodnie...
W projekcie podanum przez oj trzeba użyć PIC-a dało by się to zrobić bez mikrokontrolera? Jeżeli nie to czy na np. Atmega8?
Powiedzmy, że przychylę się do tych uderzeń prądu :) Co do C4, powiedziałem jedynie, że jest nieobowiązkowy. A propos SP1, jeśli to jest buzzer z generatorem (mam na myśli taki malutki, nie jakąś syrenę), to nie widzę potrzeby sterowania go tranzystorem, pobór prądu tych piszczałek wynosi poniżej 10mA, a już LEDy będą większym prądem sterowanie wprost...
właściwie to mam programator USB ISR AVR tylko nie umiem ustawić żeby programowało mi przez avrdude jak ktoś mi to powie to można i pokazać mi jak się robi taki minutnik z programatorem xD jbc mam atmega8
http://obrazki.elektroda.net/34_12891364... Witam, termometrów na tym forum wiele, ale może komuś się przydać gotowy projekcik. Chciałem zaprezentować wam termometr z alarmem do centralnego ogrzewania. Układem steruje procesor ATMEGA8, a za pomiar temperatury odpowiedzialne są 3 cyfrowe czujniki DS18b20 w obudowie TO-92. Zakres temperatur...
Witam ponownie udało mi się zaprogramować za pomocą tego opisu przy przylutowanych kablach do ATMegi8. Wgrałem sobie programik włączający buzzer w moim komputerku i działało. http://www.patron.net.pl/artykuly/AVR_tu... Następnie odlutowałem kable od LPT i podłączyłem według schematu STK 200/300 i w bascomie wykryło poprawnie. W bascomie przestawiłem...
Witam, Wykonałem schemat ideowy( załącznik ) mojego czujnika temperatury. Całość oparta na ATmaga8. Czujnik N/A( wiem tyle, że rezystancyjny ), dlatego potrzebuje wykonać odczyty by zrobić aproksymację odcinkami liniową. Mój problem jest taki, iż nie wiem czy schemat podłączenia czujnika jest dobry i czy mój programowy odczyt też jest w miarę ok. Do...
(at)dondu Jeszcze zrobiłem kilka reczy w sumie takich dodatków: - Dodałem TSOP'a. - Dodałem Buzzer. - Dodałem żeński pin na AREF'a. - Dodałem diode Zenera na stabilizator (5V6). - Dodałem gniazdo I2C. - Dodałem termometr DS18B20. Schemat wygląda tak: http://obrazki.elektroda.pl/7328171600_1... Nie jestem pewny co do tego rezystora przy...
http://obrazki.elektroda.pl/3211603800_1... Witam wszystkich. Chciałbym zaprezentować moją wytrawiarkę. Akwarium o wymiarach wewnętrznych 31x21x3cm zostało wykonane u szklarza. W akwarium znajdują się dwie grzałki o łącznej mocy 250W ,kamień napowietrzający o długości 30cm i cyfrowy czujnik temperatury DS18B20. 1,5l roztworu nagrzewa...
Nom. Napisałem, że to 100kHz. Na wykresach widać wyraźnie, że wartości podciągania zależne są od prędkości bo chodzi o czas narastania zboczy. Tu znów pozwolę sobie na żarcik :D Nie powinien dopatrywać się u mnie oszczędności ten który sam napisał, że w jego masowo produkowanym urządzeniu klienci będą musieli dopłacić za buzzer :P ahahahaha I jeszcze...
1. W jakim celu zastosowałeś rezystory RS1-RS4? 2. Dlaczego Buzzer podłączasz w taki sposób? Jaki to typ? 3. Zamiast 7805 zastosuj jakiś LDO i zmień baterię na znacznie niższe napięcie. W takiej konfiguracji jak Twoja, większa część energii baterii pójdzie w otoczenie w postaci ciepła: http://mikrokontrolery.blogspot.com/2011...
Witam Jestem początkującym bascomowcem , napisałem program minutnika do kuchni i prosiłbym bardziej doświadczonych kolegów o rzucenie okiem na moją konstrukcję. Program działa poprawnie według moich założeń, zależy mi tylko na opiniach. Schematu nie rysowałem bo to prosta konstrukcja jedna dioda led , buzzer i trzy przełączniki . przełącznik S1 ustawia...
Witam! Jeśli chodzi o buzzerek to ... Działanie procesora miałem i coś niecoś wiem taka wiedza jaką posiadam mi starczy. ... ... no nie byłbym tego taki pewien, nigdy do końca nie wiadomo czym nas życie zaskoczy. ;-) Poza tym uczyć się trzeba bez końca, jeśli chcesz mieć coś do powiedzenia w tej branży (informatyka/elektronika), bo postęp w tych dziedzinach...
Może zamiast tego: Symbol = Lookup(cyfra4 , Dta) Wyswietlacz1_2 = Symbol * 16 Symbol = Lookup(cyfra4 , Dta) Wyswietlacz2_2 = Symbol / 4 In R16, Wyswietlacz1 andi R16, &B00001111 Lds R17, {Wyswietlacz1_2} !or R16, R17 !Out Wyswietlacz1, R16 In R16, Wyswietlacz2 andi R16, &B11000011 Lds R17, {Wyswietlacz2_2}...
Witam ponownie, zastanawiałem się nad pewną opcją, a mianowicie czy jak podłącze sygnał z programatora (USBasp) SCK i podepnę go pod XTAL w Atmega8 to czy ruszy procesor. W końcu w programatorze jest zamontowany również Atmega8 także generuje sygnał? Strzelam ponieważ nie mam odpowiedniej wiedzy. AvrDude po takim zabiegu przekazje komunikat: avrdude.exe:...
Witam. Przeszukując sieć natknąłem się na prosty programik który wyszukuje adresy urządzeń I2C.Mi pomógł bo się okazało że moje rozszerzenie I2C jest uszkodzone [syntax=Bascom] ' BASCOM-Programm ' I2C-Scanner mit ATMega8 ' ' In: beliebige I2C-Slaves an C.4=SDA und C.5=SCL ' Out: LCD an D2 bis D.7 ' B.6 Piezo-Buzzer ohne Elektronik ' Funktion dieses...
Muszę wybrać rozwiązanie podłączenia buzzer-a piezzo do mikrokontrolera. Przeglądnąłem sporo dokumentów Atmela (i nie tylko) i znalazłem kilka rozwiązań podłączenia. Założenia: - praca na baterii przez kilka lat, - minimalizacja poboru energii (w szczególności w stanie spoczynku) bo 95% czasu procesor śpi w POWER DOWN), a dźwięki generuje sporadycznie...
Język programu dowolny, realizacje projektu oparłem na atmega8 I czujnikach ultradźwiękowych(odbiornik i nadajnik). Realizacja oparta została na podstawie pomiaru odległości (Wyemitowanie paczki impulsów o częstotliwości 40kHz i zmierzeniu czasu powrotu od napotkanego przedmiotu). 1.Zostaje wyemitowana paczka impulsów 2.Czekamy na powrót echa 3.Jeżeli...
Układ jest przystosowany do zasilania 6V, jak będziesz go zasilał z 5V lub 4,5V to nie montujesz D1 tylko robisz zworkę. 162E to wyświetlacz 2*16. IC1 - atmega8 D1 - 1N4148 LED1 - dowolna dioda led C1, C2 - 100n C3 - 220uF R1 - potencjometr montażowy 10k do regulacji kontrastu (na org. schemacie go nie było, ale z nim jest lepiej ;D) R2 - 1k R3 - 4,7k...
Witam! Wykonałem układ w którym atmega8 zasilana jest przez dwa akumulatory li-ion 18650, poprzez dzielnik napięcia 500k/500k dokonuje pomiaru napięcia. Źródło odniesienia jest ustawione jako wewnętrzne 2,56V. Pozornie wszystko jest okey, napięcie jest mierzone poprawnie gdy układ pozostaje w spoczynku, jednak w chwili gdy akumulatory zostają obciążone...
Przy okazji pierwszego posta na forum chciałem się ze wszystkimi przywitać. Proszę bardziej doświadczonych forumowiczów o sprawdzenie schematu termometru opartego na atmedze8. Na schemacie zamieściłem dwa złącza ARK do których podłączane będą czujniki db18s20, buzzer i dioda led sygnalizujące przekroczenie pewnej temperatury oraz wyświetlacz lcd 1x16...
Patrzysz pod kątem swoich aplikacji. A ja patrzę pod kątem szerokim Nie sądzę że jest to kwestia aplikacji. Urządzenie, które zostało zaprojektowane prawidłowo, nawiązując do pozyskanych z dokumentacji zachowań mikrokontrolera, nigdy nie wykarze nieprawidłowych zachowań, by design. To w kwestii dewelopera jest znać i przewidzieć, co będzie działo się...
http://obrazki.elektroda.pl/9880174100_1... Witam. Przedstawiam timer do naświetlarki UV, którą niebawem zrobię. Cechy Timera: - Nastawa dwóch czasów PCB (dla płytki) SOL (dla lakieru) z zapisem do eeprom, - Maksymalny czas to 999 sekund - Buzzer ostrzegawczy o naświetlaniu - Pobór prądu około 150 Menu użytkownika: http://obrazki.elektroda.pl/5281407000_1...
natomiast gdy wpiszesz PORTx = 0xFF; na wyjściach masz +5v (podciągnięcie"pull-up" ) O podciągnięciu rezystorem pull-up można mówić jedynie, gdy pin jest wejściem, czyli odpowiadający mu bit w DDR jest ustawiony na 0. Jeśli port masz ustawiony jako wejście DDRx = 0x00; a do rejestru PORTx wpiszesz PORTx = 0x00; piny będą reagowały gdy podasz na nie...
Dobry wieczór ! Zbudowałem zgrzewarkę punktową na Atmega8.Układ wykonawczy jest podobny jak na rysunku poniżej : http://obrazki.elektroda.pl/3671317800_1... Zamiast MOC3041 zastosowałem MOC3020 i PC814 i zrealizowałem wykrycie przejścia przez zero programowo.Zgrzewarka jednak w wersji zastosowania gasika z rysunku generowała co kilka...
Witam Coś tam wiem na temat tego jak zaprogramować atmege 8 by na wyświetlaczu pojawił się konkretny tekst. Mam jednak pytanie co do takiej funkcji. Potrzebuje zrobić układ do wyświetlacza 2x20 znaków który ma wyświetlać dwa ustalone wcześniej komunikaty. O tym co ma być wyświetlone, decydować będzie jeden z dwóch przekaźników, które będą zasilane z...
Wiem że czujniki piezo nie posiadają zasięgu do 100m, ja naszczęście maksymalnie potrzebuje osiągnąć 10m ale jak będzie 6m to też będzie dobrze. schemat postaram się wrzucić jutro bo nie mam go na kompie tylko na kartce i właśnie sciąga się program do rysowania. Mogę Ci tak na szybko powiedzieć jak jest podłączony. Procek to Atmega8 z niego z portu...
Witam, dziś doszedł do mnie oczekiwany zestaw uruchomieniowy wraz z programatorem 300-k. Poskładałem wszystko w całość, działa, świeci się dioda, buzzer po złączeniu z masą działa czyli wszystko powinno być cacy. Jest na niej zintegrowany programator STK200/300. Są to moje pierwsze kroki w tej dziedzinie więc proszę o wyrozumiałość. Z tego co wyczytałem...
Pokaż program po zmianach. [syntax=c] /* BAUD RATE: 9600 */ #include <avr/io.h> // Załaduj bibliotekę input/output #include <util/delay.h> // Załaduj bibliotekę opóźnień #include <avr/interrupt.h> // Załaduj bibliotekę obsługi przerwań #include "ioinit.h" // Załaduj bilbiotekę zew. (do ustawienia portów ATMega 8) #include "uart.h"...
http://obrazki.elektroda.pl/6713977200_1... Witam! Dziś chciałbym zaprezentować układ do sterowania drzwiami garażowymi wraz z pilotem. Płyta główna Płyta główna została zbudowana w oparciu o mikroprocesor atmega8 na wewnętrzym rezonatorze 1MHz. Sterowanie odbywa się za pomocą podczerwieni (rc5). Układ wykonawczy to trzy przekaźniki...
W takim razie przejże jeszcze jakieś LDO a jak nic nie znajdę to zdecyduje się na przetwornice. Do głośniczka nie podłączałem żadnego kondensatora ani tranzystora gdyż ma to być zwykły buzzer wydający dźwięk po podaniu na niego 5V. Do tranzystora od podświetlania LCD rzeczywiście zapomniałem dodać rezystora. Za czytelność schematu przepraszam, właśnie...
http://obrazki.elektroda.pl/3731390700_1... Witam. Dziś chciałbym przedstawić moją ostatnią konstrukcję jaką jest płytka testowa do sprawdzania programów procesorów Atmega32/16. Płytka na swoim pokładzie mieści: 1. Zasilacz stabilizowany 5V na LM7805, 2. 6 bitową drabinkę LED, 3. 5 switch, 4. LM35, 5. DS18B20 (jeszcze nie wlutowany),...
Witam. Robię sterownik (do teściowej :) ) do kotła z możliwością regulacji prędkości dmuchawy i jest drobny problem, stosuję wyświetlacz led który wyświetla róże parametry (multipleksowany jest i wykorzystuje do tego celu timer0), jak uruchomię przerwanie zewnętrzne INT0 to zaczyna mi strasznie migotać,tzn. wyświetlacz jest taktowany częstotliwością...
Witam. Mam dom mieszkalny na "działce", często użytkowany zwłaszcza latem z dala od miejskiego zgiełku. Wiadomo, w zimie trzeba jeździć i ogrzewać chałupę żeby mróz nie wszedł. Głowię się z pewnym udogodnieniem dla mojego ojca. Gdy nadchodzi zima do piwnicy nie chce się chodzić (wejście do piwnicy tylko od zewnątrz). Zastanawiam się nad zbudowaniem...
Witam. Zanim postanowiłem napisać nowy temat przeglądałem różne tematy z podobnymi do mojego problemami i nic z tego nie rozumiem. Do rzeczy- zbudowałem sterownik do zgrzewarki oparty na uC Atmega8A https://obrazki.elektroda.pl/9250457200_... Problem polega na tym że uC nie pamięta zapisanych ustawień (czas preimpulsu, czas przerwy,...
Witam. Ostatnio wpadłem na pomysł zrobienia line followera i ... I tyle z masy pytań, pozdrawiam :) Zaglądnij tutaj: http://mikrokontrolery.blogspot.com/2013... ... zrobiłem schemat i przyszedłem zapytać czy jest ok. Jest kilka błędów, ale najpierw pytanie o to z jakiego źródła będzie zasilany...
Czy ktoś uruchamiał atmege8 na kwarcu 32kHz a nie na wewnętrznym oscylatorze. Mam taki prosty programik "timer" który o danej godzinie włącza budzik i kolejno odlicza 2 a potem 1 godzinę. Urządzenie ma być zasilane z bateryjki i chcę zmniejszyć pobór prądu. '---------------------------------------... $regfile = "m8def.DAT"...
Witam. Chciałbym was prosić o sprawdzenie mojej płytki. Jeszcze kilka miesięcy temu nie wiedziałem co to jest rezystor i od razu rzuciłem się na coś takiego, lecz troche mnie to przerosło. Próbuje zrobić robota z 2 silniczkami DC sterowanymi przez ATMega8, który będzie zapisywał temperatura na karte pamięci + grał sobie jakąś muzyczke i ewentualnie...
Ja niedawno budowałem zwykłą stację lutowniczą, sterowanie zrobiłem za pomocą algorytmu PID jaki udostępnia atmel. Na atmega8 śmiga aż miło polecam. Sprawdzone na 6 kopiach stacji, które powstały :) Aktualnie pracuję nad stacją BGA. Konstrukcja mechaniczna/grzejna bez polotu, dół podgrzewacz kwarcowy 800W + góra promiennik 375W, sterownik już wykonany,...
http://obrazki.elektroda.pl/2074472200_1... Inspiracją dla tego projektu był Funkcje * zegar czasu rzeczywistego z podtrzymaniem bateryjnym * buzzer * ustawianie czasu za pomocą przycisków lub UART * złącze rozszerzeń (UART, IRQ, GPIO, +5V) * fotorezystor do oceny natężenia oświetlenia * opcjonalna synchronizacja DCF77 Konstrukcja Konstrukcja...
Witam. Mam problem z prawidłowym odczytywaniem danych z eepromu atmega 8. Dzieje się to po kilkunastu startach procesora, zamiast np. 90 wskakuje mi 10 lub inne głupoty... do procka mam podłączony kwarc 8MHz z każdego +5V 100nF, reset podciągnięty do +5V przez 5,1k i kondensator 100nF do masy, fusy mam ustawione na CKOP = 0 , kwarc zewnętrzny czyli...
Witam mam zamiar zrobić termostat na ATMEGA8 + LCD 2x16 (testowo mam 2x24) i DS18B20. Napisałem program, wgrałem go dla sprawdzenia do mojego zegarka z budzikiem i zamiast przekaźnika załącza mi buzzer. Jedyne 2 problemy jakie napotkałem to problem ze zrobieniem histerezy, tak aby nie włączało mi co chwilę przekaźnika. Chcę aby histereza wynosiła 0,5°C....
Witam, moim celem jest samodzielne stworzenie/zaprogramowanie sprzęciku by na ekranie lcd pojawiały się jakieś napisy/menu/godzina itd. oraz ogólnie chciałbym się pobawić choćby czujnikiem ruchu (PIR HC-SR501). Posiadam wieloletnią wiedzę na temat c++ więc samo programowanie nie powinno mi sprawić zbyt dużo problemów aczkolwiek jeśli chodzi o elektronikę......
Tak się dzieje jak stosujesz instrukcje Gosub, program idzie do procedury a tam znowu stosujesz Gosub i w tej na koncu nieszczęsne Retrurn. Program idzie w "krzaki" bo przepełniasz stosy i nadpisujesz w pamięci Ram zmienne. Poczytaj o procedurach i funkcjach w pomocy Bascoma, użyj Declare Sub a potem Sub: i END SUB. Stosuj też deklaracje ramki i stosu...
Rem **konfiguracja portów** Config Pinb.1 = Output 'wyjście PWM OC1A nóżka 15 Config Pind.3 = Output 'wyjscie przekaznik Config Pind.4 = Output 'wyjscie buzzer Config Pind.5 = Input 'do trybu lato/zima Config Rc5 = Pinb.0 'wejscie rc5 Set Portd.5 'podciągnięcie Czyli przy Config musi być Pinx,x=Input lub Output. I teraz jeśli pin jest "Input" to musisz...
Witajcie! Jako ze attiny2313 i atmega8 okazaly sie dla mnie za male postanowilem przejsc na cos wiekszego. Najpierw miala byc to mega32 ale po krotkim namysle padlo na 644. Oto co chcialbym aby zawierala: * Atmega644 w podstawce * Kwarc 20Mhz (+ kondensatory) przelaczany z zegarkowym * Buzzer * 5x LED * kKlawiatura 3x3 * LCD (4x20) *...
Kolego (at)DJ_Zientek , poprawiłem kilka błędów (brak średników i klamr ) i skompilowałem Ci ten program dla Atmega8 8MHz Poniżej kod z poprawkami błędów które wyrzucił kompilator : 899127 Pozdr
Witam! Siedzę już drugi dzień nad multipleksem w budziku i tracę już cierpliwość. Podejrzewam, że problem leży w zmiennych. Jednak trudno mi go zlokalizować, bo za długo siedzę nad tym samym. Przydałoby się świeże spojrzenie na ten kod. Pokrótce opiszę problem. Po wstawieniu wartości odpowiadającej za wyświetlenie "--:--" do tablicy "toDisplay" nie...
Dokładnie chodzilo mi o ustawianie pojedynczych bitow. Niestety nie znam innej metody na ustawianie pojedynczych bitow. Jezeli jest metoda ktora ustawia tylko konkretny bit to prosze o przyklad. Jeszcze jedno zapomnialem wspomniec ze po zaprogramowaniu mikrokontrolera dzialanie jest takie ze swieca sie obie diody a buzzer milczy.
Efekt 888 pojawia się dlatego, że używasz operatora OR w funkcji setNum() oraz dlatego, że źle korzystasz z operatorów logicznych (AND i OR). Zamiast wpisać nową wartość do rejestru PORTD, sumujesz ją z poprzednią wartością. Sama funkcja jeszcze mogłaby wyglądać inaczej, ponieważ nadal niepotrzebnie w procedurze obsługi przerwania jest ona wywoływana...
Czyli teraz jest ok? Nie mogę się doczekać, bo to mój pierwszy projekt. Z RTC chcę skorzystać, bo ładnie wystawia dane w BCD po I²C, poza tym chce zrobić jakiś budzik dlatego głośniczek (buzzer, ale nie mogłem znaleźć jego symbolu :( ), jest na zworce, żeby ułatwić programowanie. http://obrazki.elektroda.pl/2103248400_1...
Witam. Korzystam z wejść ATmegi8 w sposób pokazany na obrazku, tzn. kiedy wcisnę przycisk to na pinie pojawia sie wartość "0" i mikrokontroler wykrywa zdarzenie (pin programowo ma podciągnięcie do rezystora). Problem polega na tym, że jeśli nie wcisnę przycisku, a przyłożę sondę lub kawałek druta do pinu w punkcie oznaczonym 1 to mikrokontroler reaguje...
Witam i dziękuję za wszystkie pozytywne opinie. Postaram się odpowiedzieć na wszystkie pytania i rozwiać ewentualne niedomówienia. Jeśli chodzi o koszty, to dokładnie nie wiem, myślę że w granicach 30-40 złotych. Na wyjściu jest BUZ11, wytrzymuje dosyć duży prąd jak na moje potrzeby. Na wyświetlaczu widać stopień wypełnienia PWM, jest to zakres 0-255,...
atmega8 reset buzzer sprawdzić buzzer buzzer głośność
pomiar prądu pomiar pradu samsung firmware update delphi otwieranie
technika radiowa technika radiowa
Blaupunkt BS43F2012NEB – aktualizacja firmware OTA i USB, instrukcja, wersja v1.0.47 Kondensator do pralko-suszarki Beko HTV8733X50 – filtr EMI, pompa, wentylator, parametry