http://obrazki.elektroda.pl/3265192600_1... Witam serdecznie. Na wstępie powiem iż jest to moja pierwsza konstrukcja jaką przedstawiam na forum i liczę na konstruktywne opinie. Podstawowe założenia projektu: 1. Zbudowanie "żarówki" (źródła światła) emitującego światło RGB oraz białe, 2. "żarówka" musi być zasilana z 230V i musi mieć...
(at)kamil12239 Do wyjścia za mostkiem trzeba dobrać pojemność tak by przerzutniki schmitta stojący za dzielnikiem ( tworzący sygnał dla INT ) na jakimś wzmacniaczu operacyjnym działał popranie. Zamiast 4700uF raczej trzeba zastosować supercapa 1F na 5.5V ( lub mniejszy, pobór prądu zależy od typu procesora i jego zegara ). Przy tak dużej pojemności...
Zanik napięcia badanego powinien pojawić się nieco wcześniej niż zanik zasilania procesora. Można to zrobić tak jak napisał kolega ololukiXP, trzeba dobrać inny dzielnik (jeśli jest to zasilane z napięcia przemiennego to można dodać osobną diodę i mały kondensator). Dodatkowo bezwzględnie należy w takich aplikacjach ustawić fusebit BOD enable. Spowoduje...
Zasilacz sprawny , podejrzenie padło na wsad w eeprom ,TV przestał funkcjonować po wielokrotnych zanikach napięcia zasilającego 230V.Po wstawieniu czystego eeproma startuje , lecz bez treści obrazu.
Komparator jest w stanie wykryć zmianę a układ INT0 nie? To troche dziwne. Niespecjalnie dziwne. Zwykły pin przełączy się, gdy napięcie opadnie poniżej poziomu niskiego sygnału logicznego, który jest definiowany jako procent Vcc - problem w tym, że Vcc obniża się po zaniku i proporcjonalnie obniża się próg przełączenia pinu. W efekcie, gdy nawet w...
Pytanie czy ten sterownik kiedyś zachowywał nastawy po zaniku napięcia a od pewnego czasu je gubi? Bo mikrokontroler ma swoją pamięć EEPROM i być może następuje tylko uszkodzenie danych w trakcie gdy są one zapisywane do EEPROM a w tym samym momencie następuje zanik napięcia. Na początek spróbowałbym jedynie zwiększyć/wymienić kondensator elektrolityczny...
Jeżeli tylko zwarłeś zasilanie, to nie powinno się nic stać - z punktu widzania procka takie coś wygląda jak zwykły zanik napięcia. No chyba, że zrobiłoeś to podczas programowania, kiedy na końcówkach proca był stan wysoki, wtedy jest ryzyko uszkodzenia wewnętrznych diod przy pinach i z tej przyczyny w programatorach ZAWSZE trzeba dawać szeregowe rezystory...
no to wstępnie mogę powiedzieć, że po wyłączeniu zasilania nie ma sygnału 1Hz...czyli bateria wcale nie zasila RTC
To ma byc timer/stoper ktory po zaniku napiecia bedzie pamietal czas stąd potrzebuję zapisywania danych co sekundę bynajmniej tej jednej zmiennej jaką są sekundy, minuty co 60 sekund wiadomo.. A zegar RTC w tym projekcie jest juz użyty. To, że jest użyty nie znaczy, że przy okazji nie można go użyć do tego celu. Skoro zapisujesz co sekundę jeden bajt,...
Tym bardziej, że wystarczy tylko podtrzymać zasilanie EEPROM-u.... kondensator + dioda i sprawa załatwiona. Dodatkowo przerwanie od zaniku zasilania do procka, żeby nie próbował nic pisać jak właśnie spadło napięcie, ewentualnie sygnał WP do EEPROM-u (większość układów ma takie wejście).
Chodziło mi że dana zostanie zapisana tylko 1 raz (w trakcie przerwania) w czasie całkowitego włączenia urządzenia aby można było później (po zaniku napięcia zasilającego) odtw. stan układu)...
Pytanie właśnie o tą resztę. Jeśli wyłączysz zasilanie to ta reszta będzie zasilana pasożytniczo przez MCU. Odłącz wszystko od układu i sprawdź wtedy.
w wersji FRAM (nielimitowana ilość cykli zapisu), A mnie sie wydaje, ze limit jest. Jak będziesz zapisywał FRAM 10000 razy na sekundę na ile wystarczy? Problem żywotności eeprom i konieczności bardzo częstych zapisów, rozwiazywałem, zapisując eeprom w chwili zaniku zasilania. Energię zapewniał superkondensator. Po zapisie usypiałem procka. Jeśli zasilanie...
One mają pamięć EEPROM, więc jej po prostu użyj. No ale ma limit cykli ... Dodano po 11 (at)tmf Tak sobie myślę szerzej. A zasilać uśpionego procka diodą i kondensatorem ? Są na ten temat jakie artykuły ? Musiałbym zanik napięcia badać, a nie tylko "o! był zanik na VCC" Bo przy kawie zrozumiałem, że uśpienie daje mi dużo większy potencjał "algorytmiczny",...
ALE czy koniecznie co sekundę musisz zapisywać do nieulotnej pamięci? a może przerwanie wyprzedzające zanik napięcia? czy nawet buforowe zasilanie procesorka np. wielgachnym kondensatorem, programowe sprawdzanie zasilania i ewentualne miękkie londowanie?
Zaryzykowałem kolejny mikrokontroler i podłączyłem jeszcze raz ten układ detekcji zaniku napięcia zasilającego. Tym razem nic się nie stało. Zakładam, że poprzednio to był przypadek. Zmodyfikuję program i zobaczę, jaki kondensator wystarczy do zapisania 3 zmiennych uint16 i jednej uint32 do EEPROM-u podczas zaniku napięcia.
... Zapamiętanie najlepiej zrealizować "na baterii".Najlepiej dać zewnętrzną pamięć ram podtrzymaną baterią patykową, albo zasilić atmegę z baterii i usypiać po zaniku napięcia zasilania. Zapis za każdym razem do pamięci eeprom jest głupi, bo szybko ilość cykli jej się wyczerpie. ... Nie tak szybko gdy zapis będzie inicjowany komparatorem na przerwaniu....
Ja bym proponował wykorzystanie wbudowanego w procesor AVR komparatora analogowego - wtedy możesz ustalić za pomocą potencjometru, czy potem stałego dzielnika przy jakim napięciu uznamy stan układu za zanik napięcia. A od AC też masz przerwanie. Poza tym u Ciebie dodatkowo dioda wprowadza spadek napięcia, w związku z czym napięcie zasilające uC jest...
może złapać wirusa ( nawet pralka ) Na szczęście pralka nie jest podłączona do internetu i wirusy jej się nie imają . Co najwyżej zaniki napięcia w sieci zasilającej mogą przemodelować wsad programowy w pamięci eeprom i pralka będzie wykonywała głupoty . Ale na tę przypadłość jest antidotum :D http://wsady.elektroda.pl/
Czysto teoretycznie - a może wyposażyć układ w jakiś rozsądnie duży kondensator (np. 2200uF) , a zasilanie poprowadzić do niego przez diodę i kontrolować obecność napięcia zasilania przed diodą - w przypadku zaniku generujemy przerwanie a w jego obsłudze zapis do EEPROM - trochę skomplikowane, ale na zapisanie danych powinno zupełnie wystarczyć 0,1s...
Można zrobić na dwóch prockach, można na jednym. IMHO lepiej podtrzymać zasilanie MCU na te 3-5 ms po zaniku zasilania na zapis do EEPROM, niż kombinować. Dodatkowa zaleta jest taka, że EEPROM zapisujemy wyłącznie w chwili padu zasilania, czyli żadne wear leveling nam nie jest potrzebne - 100 tys. padów to naprawdę długi okres eksploatacji (chyba, że...
nie czepiaj sie kompilatora bo to napewno nie tu tkwi przyczyna. Najlepiej jakbys dal na forum listing programu oraz napisal jak zrobiles ze przy wylaczeniu urzadzenia zapisujesz cos do eeproma.Masz jakis uklad wyczuwajacy zanik zasilania??czy raczej procesor jest caly czas zasilany i to on wylacza urzadzenie (czyli przechodzi w tryb standby).
cóż, słyszałem też, choć sam mam w tym względzie marne doświadczenie i nawet nie jestem tej kwestii pewny (dlatego proszę bardzoej doświadczonych o weryfikację tej wiedzy), że można wyłączyć inicjlaizację zmiennych na początku programu (czyli po resecie z WD komórka ze zmienną w pamięci RAM nie powinna zostać zmieniona). Dodatkowo można też wykryć,...
Zastanawiam się czemu co jakiś czas zaskakują mnie dziwne wartości. Procedury wyglądają tak: [syntax=c]//============================... void SAVE_RAM(void) { char adr=0, suma=0; EEPROM_write(adr++, sun_lvl), suma=sun_lvl; EEPROM_write(adr++, pmp_min), suma=+ pmp_min; EEPROM_write(adr++,...
Szukam pomysłu na powiadomienie mikrokontrolera że sieć elektryczna przestała działać. Chodzi o to żeby po wszystkim nie startował normalnie ale obsłużył specjalny podprogram resetujący sterowaną suwnicę. Jedyne co przychodzi mi do głowy to wsadzić mu duży kondensator przy VCC i gdy zaniknie zasilanie to mikrokontroler zrobi sobie notatkę o tym w EEPROM....
W sumie to chodzi mi o zapis czasu pracy. EEPROM AVR'a w ogóle nie bardzo nadaje się do takiego backup'u. Zrobiłem kiedyś urządzenie z zapisem przy zaniku zasilania. Zdecydowanie detekcja po stabilizatorze odpada. Czemu odpada po stabilizatorze? Jakiś pomysł jak podłączyć np 9V na pin INT1? -może starczy energii w kondensatorze a może kondensator wyschnie...
Można zapisywać dane do EEPROM w mikrokontrolerze, ale musisz wiedzieć, że jest to pamięć o bardzo dużej, ale jednak skończonej liczbie zapisów. Jeśli wystarczy Ci dokładność do minuty, to np. w programie robisz zapis co minutę aktualnie odliczonego czasu. W razie kolejnego restartu urządzenia odczytujesz tą wartość i przyjmujesz jako początkową. co...
Witam Na wstępie powiem, iż jestem początkujący w zabawie z prockami. Otóż zastanawia mnie taki problem, z tego co podaje producent żywotność pamięci eeprom wynosi 100k operacji. Lecz z tego co wiem w praktyce wychodzi, że żywotność pamięci wynosi ok 30k operacji. I teraz szukam sposobów by przedłużyć żywotność pamięci eeprom. Przeglądając to i tamto...
Ja bym tego wielkiego kondesatora tak mocno nie krytykował. W swoim czasie borykałem się preblemem zapisania pewnych danych w pamięci EEPROM z chwilą wyłaczenia zasilania (użytych przy kolejnym starcie). Wówczas wykombinowałem sobie prosty układ który generował przerwanie przy wyłaczeniu zasilania a sam uP był zasilany z kondensatora o poj 1000uF. Zapas...
Zapewne masz BODLevel za nisko i procek ci się resetuje zanim zdążysz zrobić zapis. Spróbuj go zmniejszyć ile sią da, lub na chwile wyłącz go. Znacznie lepiej układowo byłoby gdybyś dał tą diodę i ten duży kondensator przed stabilizatorem, a detekcję zaniku napięcia dał przed diodą przed stabilizatorem. Oczywiście musisz zabezpieczyć wtedy to wejście...
Czyli podczas pracy zapisuję zmienną w pamięci RAM... napięcie spada poniżej 1,8V (zasilanie uP) lub zostaję odłączone. Następnie po zwiększeniu napięcia powyżej 1,8 V (pierwszy przypadek) lub ponownym włączeniu zasilania (drugi przypadek) będę miał dostęp do tej danej? Czy na pewno jej nie utracę? Niestety, ale jestem na etapie wyboru uP do mojego...
Ponieważ jak dotąd do żadnych konstruktywynych wniosków nie doszło, pozwoliłem sobie na eksperyment. Rozebrałem akumulator NP-F550 i co znalazłem w środku. Dwa akumulatory Li-Ion firmy Panasonic o oznaczeniach CGR18650H. Zdziwiło mnie to nieco, ale ok. Ponad nimi jest płytka z układem elektronicznym. To, co na niej znalazłem, zdziwiło mnie o wiele bardziej....
Parametry centrali same się nie przestawią . Parametry centrali zapisywane są w pamięci nieulotnej eeprom. Teoretycznie powinny być niekasowalne bez ingerencji użytkownika centrali , ale w praktyce poszczególne bajty mogą być wykasowane przy zbiegu niekorzystnych okoliczności , takich jak harmoniczne częstotliwości pasożytniczych generowane przez pracujące...
Witam. Mam problem w znalezieniu rozwiązania. Chciałbym zrobić układ wykrywający zanik zasilania i w momencie zaniku zasilania zapisać pewne zmienne do pamięci. Wiem że można było wykorzystać Drown-Out Detector, dla atmega16:3,6V - 4,6V dla atmega16L(tak jak wyżej, lub...): 2,5 - 3,6V Zasilanie w moim układzie waha się między 4,5 a 5V, dlatego tez użyłem...
Wpisałem do eeprom-a 24c16 nowy bin i w efekcie mogę ustawić prawidłową geometrię, ale po wyłączeniu i ponownym włączeniu TV obraz ulega przesunięciu (tak jakby nie zapamiętywał ustawień). Spróbujmy uporządkować sposób rozumowania. Jeśli regulacje w trybie serwisowym działają i nastawy się utrzymują po wyjściu z tego trybu, to oznacza, że EEPROM jest...
Pamięć SRAM (pamięć statyczna) jest pamięcią ulotną, to znaczy nie pamięta zawartości po zaniku napięcia zasilania. W odróżnieniu od DRAM (dynamiczna) nie wymaga ciągłego (co kilka milisekund) odświeżania. Pamięć DRAM gubi zawartość gdy nie ma odświeżania nawet, gdy przez cały czas jest napięcie zasilana. Do długotrwałego przechowywania informacji nawet...
Eeprom służy do zapisu parametrów i ustawień których nie można zaprogramować podczas programowania mikrokontrolera. Są to parametry "wyuczone", zdobyte przez mikrokontroler podczas pracy programu a maja być pamiętane. Możesz sobie czytać z tego Eeproma w kółko ale kosztuje Cię to czas. Ja pracuję tak że działam w programie na RAM bo ma szybszy dostęp....
+5V do anody diody, katoda do końcówki zasilania procka i układów wymagających chwilowego podtrzymania. Równolegle do zasilanych układów kondensator elektrolityczny, czyli pomiędzy katodę diody a masę. Sygnał przerwania informującego o zaniku zasilania trzeba pobrać z punktu w zasilaczu gdzie napięcie zanika najszybciej. W ostateczności może to być...
...no niestety dowlność nie jest zbyt wielka, musze trzymać się danych projektu, a jeśli chodzi o to podtrzymanie, to głównie chodzi o to, by po zaniku zasilania (z sieci) dane utrzymywały się jeszcze przez jakiś czas w pamięci, która właśnie zasilana byłaby z tej bateryjki. Co do wyboru SRAM czy EEPROM, to tu jest dowolność, ale jako że muszę wykonać...
Doprowadziłem do stanu w którym pamięć trzyma dane do puki nie odłącze zasilania. Teraz już nawet zapisuje pojedyńczo każdy bajt. Po zaniku zasilania, niktóre komurki przyjmują dziwne, aczkolwiek stałe wartości. przekładam pamięci w podstawce i nic. Zawsze gdy dokonam zapisu natychmiast robie odczyt i wartości są takie jakie chciałem zapisać, jak zrobie...
Nie jest ważne jaki wektor dla BOD tworzy GCC, bo licznik rozkazów jest zerowany sprzętowo. Ponadto procesor nie wstanie dopóki napięcie nie wzrośnie ponad ustawiony próg napięcia. Skoro napięcie może zaniknąć, to prawdopodobnie procesor jest zasilany z sieci. W takim wypadku najszybszym rozwiązaniem jest sprawdzanie obecności impulsów przed prostownikiem...
Czy zamiast budować układ oparty o mikrokontroler, pisać program do niego, wykonywać pcb a na końcu i tak musieć ręcznie przełączyć piec pod drugą fazę nie taniej, szybciej i wygodniej byłoby zastosować stycznik z cewką na 230V który automatycznie przełączyłby zasilanie pieca także gdy nie będzie nikogo w domu? Takie styczniki są drogie, a i tak przeważnie...
Co do spadku napięć to zależy w jakich granicach, zobacz temat [url=http://www.elektroda.pl/rtvforum/to... ATMEGA8 na 3.0V ?? Sam za jakiś czas zaczne budowę zegarka z kalendarzem na atmega8 z pcf i lcd 2x16 i chyba będę to zasilać ładowarką od nokii która ma 3,7V 335mA, tylko nie mam pewności czy ten pcf będzie działał ;) A co do...
Możesz podać źródło tej informacji? Nie będę szukał, ale możesz mi wierzyć na słowo ;) Ahahaha Sam poszukaj jak jesteś ciekawy. Może mi się to jeszcze z Motoroli ciągnie, ale gdzieś o tym na pewno czytałem a wielu kodach widziałem że komórkę te omija sie szerokim łukiem :D Chyba,że sprawę się skieruje do mythbusters :D EDIT: Powinno tu coś być na temat...
Witam. krystii - uład nie posiada zasilania buforowego ... także raczej nie da się zapisać po zaniku zasilania :-) . można dodać opcję zapisz ustawienia w programi i zapisywać tylko wtedy kiedy uzytkownik chce ... ale to inna sprawa ... a układ miał być taki jaki jest. Marek Fajny uklad, robi to co chciales, wiec wszelkie malkontenctwo jest nie na...
Ja to widze tak: Procesor ma do jednego przerwania zewnetrznego (o najwyzszym priorytecie) podpiety przez zewnetrzny pullup +5V czy ilestam zaleznie od tego jak jest zasilany. Przerwanie to wywoywane jest sanem niskim na porcie. Pullup wpiety jest przed diode prostowanicza. Za dioda jest duzy kondensator i wlasnie procek. W momencie zaniku zasilania,...
Witam Mam uszkodzony monitor B246HL ACER. Zasilanie prawidłowe, płyta główna przy starcie pobiera około 30mA. Pojawia się przebieg na kwarcu i po 2 sekundach zanika i monitor jest martwy. Pamięć eeprom 24c jest czytana w czasie tych 2s. Natomiast po upływie 2s widzę stały odczyt między pamięcią flash 25x21 a kontrolerem (mimo braku głównego zegara)....
Tak to już robiłem wszystko jest ok ale w trybie tunera S:R0071 M:Err co już ciężko mi po lekturze samej serwisówki zrozumieć. Przeprowadziłem przed chwilą testy. Dekoder RDS wysyła dane do procesora (widzę to na oscyloskopie), ma zegar i ma poprawny sygnał mpx w którym wyraźnie widać podnośne 19khz 38khz i 57khz Kość tunera ma temperaturę około 48*C...
http://obrazki.elektroda.pl/9589280700_1... HPS 2014 Hybrydowy laboratoryjny zasilacz sieciowy. Parametry użytkowe zasilacza w skrócie: 1. Wykorzystanie tanich i łatwo dostępnych elementów. 2. Wydajność prądowa min 3A (dla niskich napięć może dochodzić do 5A). 3. Rozdzielczość DAC 12bit. (filtrowany PWM 4.9kHz) 4. Rozdzielczość ADC...
Tak wygląda schemat funkcjonalny obecnego układu testowego. Na pająka wlutowana jest dioda D2 i D1. Kwarc jest daleko od nóżek więc dodane będą kondensatory. Kilka spostrzeżeń: 1.Condensator C6 ; włączony w odwrotnej polaryzacji. (!?) 2.Rezystor(Reset) ; 100k zamiast 10k 3.Także rezystory podciągające do GND R13 i R14 = 100k zamiast powiedzmy...10k...
eeprom zanik zasila eeprom zanik napięcia eeprom zanik zasilania
podłączyć domofon wekta mikrofon stawiać router bluetooth słuchawka komputer
najlepszy mikrofalownik telewizor wisła
Canon błąd E-355-0004 w drukarkach ImageRUNNER ADVANCE Yihua 706 - Lutownica nie nagrzewa grzałki