Jeśli przy okazji jest ci potrzebny RTC to PCF może być dobrym wyborem. Natomiast jeśli potrzebujesz tylko pamięć o swobodnym dostępie, która nie traci danych po utracie zasilania to polecam ci FRAM - też zewnętrzna kostka po I2C w SO08, nie jest to tanie, ale możesz mieć nawet 64kB i więcej, np. FM24CL04 - 4kB FRAM. No i podtrzymanie jest niezależne...
Tak właśnie robię, problem w tym, że po odcięciu masy, wszystkie piny procesora zostają podciągnięte do Vcc i tranzystor się ponownie otwiera.
Jeśli twierdzisz że będzie pamiętać po wyłączeniu i wytrzyma setki zmian dziennie to wiszę piwo. Wytrzyma dłużej niż atmega ;) Ale trzeba dać mu osobne podtrzymanie zasilania, powinien nawet wystarczyć dużej pojemności kondensator, jeżeli ma podtrzymywać tylko pomiędzy resetami.
Żeby to zrobić trzeba dołożyć zasilanie bateryjne i jakiś monitor zasilania żeby procek wiedział kiedy jest zasilany z sieci a kiedy z baterii. A żeby procek też nie pobierał za dużo prądu przy zasilaniu z baterii to trzeba mu zmienić kwarca z 1MHz na zegarkowy 32,768kHz (choć sam procek może być taktowany z wewnętrznego generatora RC, a ten kwarc zegarkowy...
Wiem, że temat był już kilka razy omawiany na forum, jednak próbuję znaleźć własne rozwiązanie problemu podtrzymania zasilania dla Atmegi w przypadku zaniku zasilania głównego. Mój cały układ składać ma się z Atmegi, która obsługuje pomiar temperatury i w zależności od niej steruje przekaźnikami. Poniżej zamieszczam schemat mojej propozycji rozwiązania...
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...
Hmm. Kombinuję coś z MOSFET-ami. Sprubuję wykorzystać wyjścia z ILC7673 do sterowania nimi. Muszę to jeszcze przetrawić. Zobaczymy co z tego wyjdzie.
U mnie w obu przypadkach też czas wyświetlania jest bardzo krótki 2-3 sek. Jeżeli układ był by źle zbudowany to albo wcale by się nie włączył albo był by włączony cały czas bo przecież to atmega zapewnia podtrzymanie zasilania utrzymując na PD6 stan wysoki. A jeżeli były by źle ustawione bity zegara to przecież wyszły by błędy przy pomiarze oporników....
chciałbym zrobić podtrzymanie bateryjne dla mojej aplikacji... zasilanie główne jest na poziomie 3,8 - 4V, a atmega chodzi sobie na 3,3V oczywiście po lowdropie...i teraz mam pytanko czy mogę podpiąć do zasilanie głównego bezpośregnio baterię li-ion, w czasie normalniej pracy będzie stale doładowywana przez napięcie 3,8... tylko w czasie zaniku podstawowego...
ło matko ;) po opisie kolegi atom1477 i po tej informacji, że "Bascom coś kombinuje" można by uznać, że napisanie sotu do obsługi 1wire to rzecz prawie niemożliwa dla zwykłego śmiertelnika. Tymczasem to co robi Bascom to absoultnie nie żadna kombinacja tylko normalne zachowanie - ponieważ to podtrzymanie stanu wysokiego na pinie portu jest niejako przygotowaniem...
Nie odbieraj mojej wypowiedzi jako krytykę w dosłownym tego słowa rozumieniu. To tylko uwagi i pytania, których zadanie uznałem za niezbędne :) Ad. 2. ATmega także może mieć podtrzymanie bateryjne i być uśpiona w trakcie gdy z baterii pracuje, a jednocześnie zegarek obsługiwać. Właśnie w tym celu jest timer2.
Witam Posiadam sterownik z mikrokontrolerem atmega 16 Szukam jakiegoś sposobu aby podtrzymać sygnał na optotriaku 3063. Optotriak podłączony jest do zasilania +5 później do diody led , opornika 270 om i mikrokontrolera. Na wyjściu mikrokontrolera pojawia się stan niski - przez optotriak płynie prąd zmienny. Potrzebuje czegoś aby "podtrzymać" płyniecie...
Myślę że przeróbka resetu rozwiąże problem. Daj na resecie 100n do masy i rezystor 10k do zasilania. Do tego warto dać nawet kilka 100n na zasilaniu. Powinno pomóc, szczególnie jeśli masz podtrzymanie z aku.
Pierwsza przyczyna jest głównie historyczna, jak napisał Kolega powyżej - kiedyś większość układów potrafiła wciągnąć większy prąd, niż wypuścić. Jest jeszcze jeden powód do podłączenia diody "do góry" - możliwość zasilania diod sprzed kondensatora podtrzymania zasilania mikrokontrolera i wolniejsze opadanie napięcia przy zaniku zasilania, co ma znaczenie...
Włącz BOD w procesorze. Tak jak pisze wlodek91 to na pewno sprawa resetu.
Nie LED nie świeci. Jeśli LED nie świeci, bo jest uszkodzona - miernik będzie działał tylko w trakcie naciskania TEST, Q1 będzie nasycony przez dołączenie do jego Bazy złącza B-E tranzystora Q2, jednak podtrzymanie zasilania przez Q1 nie nastąpi, bo kolektor nasyconego z portu PD6 tranzystora Q3 "wisi" w powietrzu, przez przerwany obwód LED. Dla "spokojności"...
NE555 właśnie do podtrzymania włączenia przekaźnika przez pewien czas przy braku sygnału.
Witam . Ale to jest pamięć SRAM lub jak kto woli Static Ram . Jest to pamięć ulotna no chyba że zastosujesz podtrzymanie bateryjne . Programatora do tego nie znajdziesz bo nie ma bo i po co. Jedynie co mi przychodzi na myśl to można ją zastosować z mikrokontrolerami które obsługują zewnętrzną pamięć , jakaś 51 albo atmega (z tych większych).
Witam Przy RTC masz błąd, powinien być kondensator przy kwarcu, przynajmniej dla PCF, nie wiem jak to jest z DSami. Po drugie dałbym jakieś podtrzymanie dla RTC małą bateryjką. Po trzecie wywaliłbym stabilizator 5V i całość zasilił z 3,3V. Nie podoba mi się podłączenie karty SD zasilanej z 3,3V do układu zasilanego z 5V. Pozdrawiam
Jeśli chcesz oszczędzać energię i wyłączasz zasilanie uC, to co robią w urządzeniu prądożerne przekaźniki? Wygląda to następująco. Układ będzie uruchamiany raz na powiedzmy tydzień. Po jego włączeniu, musi zostać włączona atmega oraz trzy inne moduły jak np. serwomechanizm, czytnik RFID, RTC, wyświetlacz itp. Wygodniej będzie mi wyłączyć całość niż...
NIE wolno robić czegoś takiego żeby zmienna co chwile była zapisywana do EEPROM-u dlatego że on ma określoną ilość zapisów minimum 100.000 / + . Ja bym si polecił jakiś SRam na i2C albo SPI z podtrzymaniem bateryjnym może być nawet zegar RTC PCF8583 . Co do karty i komunikacji z PC tu [url=http://www.dharmanitech.com/2009/01...
Ok, pamięć która najbardziej mi odpowiada to cy62128ev30ll ze względu na napięcie zasilania 3,3 i możliwość współpracy z podtrzymaniem bateryjnym ,czy bedzie ona dobrze współpracowała z uC zasilanym napięciem 5V :?: jesli zastosujesz bufory to będzie dobrze pracować. Nie lepiej zasilac z jednego napięcia i wybrać odpowienią do tego pamięć ? Buforowanie...
Dawno mnie tu nie było . Zastanawiałam się nad zaprezentowanymi przez kolegów rozwiązaniami i wymyśliłem coś takiego : dla napięć 110-230V przetwornica impulsowa na 9 V a dla napięć 9-24V wystarczy układ z mojego pierwszego postu oraz automatyczne wykrywanie napięcia 230V -24V przez ATmega 8(z podtrzymaniem z małego akumulatora) i przełączanie za pomocą...
Witam Jeśli to ma być zasilane cały czas to zamiast baterii daj supercap, kondensator może się ładować przez diodę a na czas braku zasilania starczy na długie podtrzymanie zasilania RTC. Ważne by supercap ładować przez rezystancję bo na starcie prądy byłyby bardzo duże i mógłby być kłopot z resetem procesora. Jeśli procesor jest zasilany to rezystancja...
http://obrazki.elektroda.pl/5139479300_1... Witam wszystkich użytkowników:) Jest to mój pierwszy post, mimo że projekt nie pierwszy, ale nigdy jakoś wcześniej się nie złożyło zrobić dobrej dokumentacji:D Przedstawiam zegarek który wykonałem jakiś rok temu, ale okazja do udokumentowania go pojawiła się dopiero niedawno, bo akurat trafił...
Ja dodałbym kilka opto-triaków załaczanych w zerze i szybkie opto-tranzystory do tych tranzystorów, przydałby się jakis zegarek z podtrzymaniem baterią lit.3V. Atmega EEprom ma na pokładzie, więc dodatkowy wydaje się zbędny. kwarcu możesz dać podstawkę, to jest praktyczniejszy sposób zmiany taktowania procesora. Dla izolacji laptopa od płytki poza transoptorami...
http://obrazki.elektroda.net/96_12810965... Witam! W wolnych chwilach postanowiłem zmajstrować sobie zegarek,który to w całości zaprojektowałem samemu włącznie z programem napisanym w BASCOMIE. Zegar posiada funkcję budzika oraz podtrzymanie czasu po zaniku zasilania (bateria CR2032). Oraz skromnie 5 przycisków do ustawiania czasu i budzika...
"Jeszcze pozostaje jak te napięcia min i max ustawiać z oprogramowania procka a nie z analogu" Oczywiście że można. Jest tylko problem przy wyłączeniu zasilania: Przy analogu zawsze będzie uruchamiany z wartością stałą, ustawioną na potencjometrze. Przy regulacji programowej będzie startował z wartością początkową zapisaną w programie, a nie ustawioną...
Buduje dwa urzadzenia oparte na ATmega 328p. Komunikacja Bluetooth przez modul HC-05. Jak rozwiazac, problem by uklady automatycznie rozpoczely komunikacje po przerwie zasilania? Czy zastosowac podtrzymanie baterii? Czy na stale wpisac adresy mac modulow i parowac przy starcie? http://obrazki.elektroda.pl/6113087000_1...
Jeśli chodzi o ppm (parts per milion) to nie wiem. Sam kwarc konstrukcyjnie ma około 50ppm. Zgadzam się z kolegą R-MIK, że dokładny zegar lepiej jest zbudować na Atmega 8 z wyżej wymienionym trybie Timera 2. Nie zależało mi na bardzo dokładnych wskazaniach ani na podtrzymaniu awaryjnym. Te, które uzyskałem są moim zdaniem na dobrym poziomie. Dowolny...
No właśnie. można na ATTiny i WD, można dowolny ATMega z RTC, można XMEGA z RTC, co ma dodatkowo zaletę, że można go wybudzać w dowolnej chwili i ma podtrzymanie bateryjne. Opcji jest wiele.
Do potrzymania RPi potencjalnie nadają się tzw. ładowalne baterie RAM. Trzy sztuki można bezpośrednio podłączyć do 5V (ew. przez jakiś niewielki rezystor). Nie szkodzi im ciągłe doładowywanie. Poszukaj np. "baterie Pure Energy" Te ogniwa mają jednak większą rezystancję wewnętrzną niż normalne baterie. Nie wiem o ile spadnie na nich napięcie po podłączeniu...
A gdyby tak zastosować w mikrokontrolerze małe podtrzymanie bateryjne? I sterować funkcjami za pomocą zaniku napięcia 230V? Oczywiście przycisk musiał by działać odwrotnie, zawsze zwarty, w momencie naciśnięcia - rozwarty?
Masz ten tranzystor między masą a -9V ? Na pewno mówimy tu o -9V ? Generalnie to do tego typu rozwiązań stosuje się mosfet w dodatniej gałęzi zasilania.
Ja tak dla testów zbadałem że te ładowarki normalnie zapewniają prąd 4A do uzyskania naładowania a potem jest 2,5 A konserwujące i na końcu podtrzymanie . Pomimo i tak bawienia się w podtrzymywanie akumulatora i inne gusła jego napiecie po 2 dniach spada do 12,2V . Chyba że mu faktycznie z 16V przywalę . Jednak prędzej to pójdzie na reklamację .
znam kilka możliwości: 1.Pamięć SRAM z podtrzymaniem bateryjnym 2.Są też pamięci tzw. ZeroPowerRAM są to pamięci j/w tylko że fabrycznie ma wbudowaną bateryjkę (chyba coś koło MK48Z02 2kB) wadą jest znaczne rozbudowanie układu (adresowanie + dane) 3.Zastosowanie jakiegoś zegarka RTC... - z reguły takie układy mają kilka(naście) bajtów pamięci konfiguracji...
Dziękuję wszystkim za podpowiedzi. Zdecydowałem, że przy takiej liczbie danych najlepiej będzie dorobić pamięć FRAM do układu. Pozdrawiam. Nie ma jak sobie wziąć starego trupa i potem próbować go reanimować:) ATMega32 to historia, weź sobie np. ATMega328 i tam po pierwsze całkowity czas zapisu to już tylko 3,4 ms, w dodatku można go rozdzielić na kasowanie...
Witam wszystkich mam pytanie i jednocześnie "pomysł", konkretnie chodzi o zabezpieczenie MCU serii Atmega przed kopiowaniem. Ze względu na niejasność informacji czy można wyciągnąć wsad z zabezpieczonego AVR czy nie dla pewności możnaby użyć opcji skasowania pamięci z użyciem drugiego MCU w momencie np otwarcia obudowy. Np. - główny MCU Atmega328 -...
Przerwanie ok, podtrzymanie również Bardziej mnie interesują pozostałe kwestie. Czy 3 (lub więcej) zmiennych przechowywanych w pamięci RAM (SRAM) czyli ulotnej nie będą się wykrzaczać? Czy należy użyć jakiejś specjalnej procedury zapisywania tych zmiennych czy po prostu dopóki Atmega jest zasilana to one będą i ich wartości będą się mogły swobodnie...
A co zrobić żeby kolejne kliknięcie zmieniło x na zero? To nie zadziała zbyt dobrze, bo przytrzymanie przycisku będzie ciągle zmieniać stan x na przeciwny. Zresztą taką zmianę szybciej można zrealizować za pomocą x^=1; Stąd też najlepiej PINC przypisać do jakiejść zmiennej tymczasowej i sprawdzać czy od ostatniego sprawdzenia stan przycisku uległ zmianie....
Odpowiem tak: Jeśli nie możesz kupić to zrób sam. Proponuję atmega 8, wyświetlacz LED 2x16, 1 lub 2 czujniki temperatury. Mógłby wyglądać np tak: https://www.youtube.com/watch?v=v5dm9jn-... Program sterujący jest dowolny, można napisać samemu od podstaw lub zmodyfikować znalezione w sieci. Do testów można na płytce uniwersalnej zmontować lub na stykowej.
Redundancja. Dwa czujniki niezależne. Podtrzymanie z dużego akumulatora. Jak często wyłaczają prąd i na jak długo? W rurach glikol- nie zamarźnie. Gorzej jak się nie wyłączy i wybuchnie.
Witam Panów Rozbudowałem troszkę swój układ z Atmegą. Dodałem: -sterowanie przekaźnikiem -podtrzymanie bateryjne dla PCF'a -układ MAX6675 (posłuży on do obsługi termopary), zrezygnowałem z wzmacniaczy operacyjnych na rzecz tego scalaka. oraz ogólne poprawki. Proszę oczywiście o kolejne podpowiedzi jeśli coś było by nie w porządku.
Witam! Chcę wykonać zegar na ATmega8L lub 16L (takie mam u siebie). Raczej będe wybierał ATmege16L bo ma możliwość debuggowania przez jtag (który posiadam). Do atmegi chcę podłączyć DS1337, jako RTC. Będzie miał on podłączony kwarc 32kHz. Atmega będzie prawdopodobnie działać na kwarcu wewnętrznym 1Mhz. Chyba więcej nie będzie potrzeba do transmisji...
Witam! Robię układzik (mianowicie sterownik do akwarium) i musi w nim być podtrzymanie czasu w razie awarii zasilania głównego (sieciowego). Mikrokontroler, to ATmega128. Generalnie najbardziej podoba mi się rozwiązanie na RTC wewnętrznym (Timer0 z podpiętym kwarcem 32768Hz). Nie wiem, czy użyć akumulatorka, czy baterii (i to, i to 9V/200mAh). Układ...
Witam, Mam układ z ATmega64 i chciałem go uśpić. Kawałki schematu podrzucę później... Suema sumarum: uklad ma zrobione podtrzymanie napięcia z baterii - zrealizowane na 2 diodach - czyli w przypadku zaniku zasilania - procek nie jest zasilany z zasilania tylko z bateri. Jedna nóżka uC jest podłączona do VCC - po zaniku zasilania uklad ma przejsc w tryb...
Można, ale zdecydowanie prościej dać supercap. Chyba, że to podtrzymanie ma działać bardzo długo, to wtedy tak jak piszesz.
Strasznie wielki ten zegarek... Ładne za to są cyferki. No i ogólnie z zewnątrz wygląda zdecydowanie lepiej niż wewnątrz. Wytłumacz mi tylko czemu ma niby służyć umieszczenie termometru (czujnika) w tej ohydnej rurce? W oryginalnym przeznaczeniu ta rurka ma jeszcze jakiś sens,ale w tym wypadku jedynie szpeci. No i na koniec jeszcze jedno; Skoro ma to...
(at)michalzd tak, kwarc 32k to ten czarny Weż pod uwagę że PCF miał zapewne podtrzymanie bateryjne, a samo użycie biblioteki do wewnętrznego RTC ne załatwia sprawy. (at)margas60 1) jak Ci zostało dużo pinów, może lcd podłaczyć równolegle. 2) Wbijam się w ADC ale im więcej czytam tym bardziej jestem skołowany - jak to działa? Jakie zakresy napięć obsługujesz?...
Do tego celu służą specjalizowane układy scalone, na przykład LTC1980 - ładowarka LiIo + konverter DC/DC. Freddy, gdzie można dostać ten układ w Polsce? Potrzebowałbym do projektu 1-2 sztuki, patrzałem w Protonie, ale mają w magazynie 0 sztuk. I druga sprawa, gdzie się zaopatrzyłeś w transformatorek do niego? Chodzi mi o coś SMD, moc nie większa niż...
Czy w przypadku wykrywania zaniku zasilania układ powinien być wyposażony w bateryjkę, czy realizuje się to inaczej. Można użyć kondensatora... wystarczy podtrzymać działanie na czas potrzebny na zapisanie potrzebnych rzeczy w pamięci EEPROM. Polecam Ci tę stronę: http://mikrokontrolery.blogspot.com/
Witam, mam taki problem, z którym za bardzo sobie już nie radzę. Otóż mój sterownik do uprawy roślin działałby w pełni gdyby nie to, że hm...znika zasilanie ? Objawy są takie: gdy np włączam sterownik, na wyświetlaczu widzę zczytane z EEPROMu 3 zmienne i każda ma wartość 0, a domyślnie ustawiane są inne z poziomu aplikacji w C#. Gdy je sobie ustawię...
https://obrazki.elektroda.pl/4522651200_... Gdy w urządzeniach pojawiły się superkondensatory podtrzymujące pracę zegarów czasu rzeczywistego i pamięci nastaw pomyślałem, że będą one znacznie bardziej trwałe niż akumulatory i ogniwa jednorazowe np. CR2032. Ostatnio trafiłem na awarię sterownika z wbudowanym RTC podtrzymywanym superkondensatorem...
Wskazuję firmę, która na w sprzedaży atmega 128. Nie jest to sam układ lecz gotowa aplikacja. Procek atmega 128, zegar czasu rzeczywistego, szeregowa DataFlash o pojemności do 4 Mb, złącze ISP do programowania, układ reset na DS1811, dodatkowy kwarc 32768 Hz dla wewnętrzeba timera, podtrzymanie bareryjne. A wszysko to na płytce o wymiarach 39 X 42 mm....
Weź pod uwagę, że nie masz do dyspozycji całej energii zgromadzonej w kondensatorze. Także 1mF może okazać się zbyt mały. Tak samo detekcja zaniku napięcia po stabilizatorze nic nie daje. Lepiej zrobić przed (np. po prostowniku), dzięki temu wcześniej uzyskasz informację o problemie i będziesz miał do dyspozycji energię zgromadzoną w kondensatorach...
Witam, Kolejny zegarek oparty o PCF8583 i atmega... A na czym ma być??? Ten RTC jest bardzo popularny, tani, dokładny, prosty w obsłudze i do tego ch...nie energooszczędny - podtrzymywany superkondensatorem 0,22F wytrzymał tydzień, potem podłączyłem zegar z powrotem do zasilania :) Można robić zegar bez użycia zewnętrznego RTC, tylko na procku ale...
Atmega 16 lub 32 kosztuje max 12zl 3 wejscia TTL - myśle że powinieneś dostać w cenie uP 1 wejscie 1-wire - około 20 gr (4,7k) RTC z podtrzymaniem - max 5zl + bateryjka wyświetlacz 2x16 lub większy - około 25-35 zl chyba że ma być w kolorze kanarkowym 6 diod LED - około 7 zl 5 guzików - po jakieś 80 gr za szt (3 powyższe idealnie jako panel na obudowie)...
ale bez nowego programu myśle ze tez by sie obeszło.. przeciez jak nie bedzie pradu.. to wystarczy by napiecie nie zanikło na samym procku, a atmega jak pamietam nie pobiera go az tak duzo,wiec taki pakiecik powiedzmy 500 mA powinien na troszke starczyc. jak pamietam w którejs wczesniejszej wersji płytki było miejsce na kondensator goldcap, on chyba...
http://obrazki.elektroda.pl/5276496500_1... Witam wszystkich Właśnie powstał sterownik Termostat na potrzeby nadchodzącego sezonu Jesienno - zimowego Termostat. Jest to wersja 4 kanałowa na czujnikach DS18B20 Jako elementy wykonawcze to triaki BT136 które wysterują Styczniki Ać na 230V Do odliczania zegarka został zaprzęgnięty PCF w...
marenc : niestety w przypadku zwarcia mosi z miso programator powinien wykryć brak układu (polecenie wejścia w tryb programowania jest zwracane z 8bitowym opóźnieniem), dodatkowo nie był by możliwy odczyt sygnatury. Co do prędkości zegara programatora: prędkość powinna być co najwyżej F_CPU/4. Osobiście po przebiegu tematu jestem za wersją pkoper 'a....
Kolego, chyba nie chcesz powiedzieć, że czas odmierzasz przez programowe opóźnienia? To jakiś koszmar. Szczególnie w procesorze, w którym masz do tego celu dedykowane timery. Co do 1-wire - po co programowo odmierzać czas, skoro ATMega, podobnie jak każdy procesor wyposażony w UART ma semi-sprzętową obsługę 1-wire? No i przydałoby się dodać jakieś podtrzymanie...
Dokladnie tak, chce sprawdzic czy transmisja jest ok. Pierwszy raz robie cos na atmega128, podlaczylem rtc tak jak zwykle, gdzie zawsze dzialalo. SCL i SDA jest podlaczone do odpowiednio zdefiniowanych w programie portow i podciagniete rezystorami 4k7 do +5V. Na samym poczatku mialem problemy z zadzialaniem czegokolwiek bo byl wlaczony tryb zgodnosci...
Dzień dobry. Zlecę napisanie programu timera do urządzenia opartym na ATMEGA i rejestrze 74HC595. Urządzenie składa się z zegara czasu rzeczywistego i timera. Zegar ma pokazywać bieżący czas, możliwość ustawienia tegoż czasu na pierwszym wyświetlaczu LED cztero cyfrowym 7 segmentowym, oraz powinien mieć podtrzymanie tego czasu na kilka tygodni po odłączeniu...
I czy atmega sama w sobie jest na tyle dokladna (oczywiscie zalezy to od kwarcu) aby odliczac za jej pomoca czas? Jest, ale to by znacznie skomplikowało program i był by dodatkowy problem z podtrzymaniem :)
Nie powierzałbym sterowania kotłem CO dla atmegi, jeszcze jej coś odbije i otworzy zawór na "maxa" lub coś innego. Do tego typu zadań poleciłbym jakiś sterownik przemysłowy. Ostatnio miałem okazje zajrzec pod maske sterownika do kotła CO produkcji ELSTER (któryś z Perfektów) i był wykonany właśnie na ATMEGA któryś z rodziny 16. Swoją droga ciekawa...
No to jeszcze wyrzuć triaka. Można to zrobic za pomocą przekaźnika. Cewkę łaczymy do masy poprzez opornik dobrany tak zeby przekaźnik sie nie włączał, A właczał sie dopiero po zwarci tego opornika do masy. Ponieważ przekażnik potrzebuje więcej do załaczenia a już mniej do podtrzymania pracy,więc po zwarciu tego opornika przekażnik sie załączy. Zwarcie...
Na razie układ testuje w domu. Na wejściu 12 V jest 10000uF (podtrzymanie zasilania przy rozruchu) , dalej stabilizator(7805) 100nF i 100uF. I to tyle jeżeli chodzi o zasilanie. AVCC AREF jest podciągnięte do +5V ze stabilizatora a AGND do masy. Temperaturę mierzę na LM335.
Zastosuj zewnętrzny RTC. PCF8583 można ustawić na kwarc lub zewnętrzny sygnał 50Hz z sieci energetycznej(PO transformatorze)-ale jak odłączysz od sieci-to się rozjedzie. Można też tak- chodzi stale RTC na impulsach z sieci, sprawdza ATMega czy są-jak nie ma-to przełącza bity konfiguracji RTC na kwarc zegarkowy. Przedtem zapamiętuje czas z RTC. A jak...
A czy oscyloskopu kupionego za grube pieniądze takim pikiem wysokiej energii nie możesz załatwić? Wszystko zależy od zabezpieczeń: Twoich :) Wstawiasz transila na odpowiednie napięcie i się mocno nie przejmujesz. Nowoczesne przekaźniki nie potrzebują amperów do podtrzymywania styków. I tak więcej energii zmarnujesz na podświetlanie ekranu (jeśli taki...
Najlepiej kupic zwykłą analogową centralkę. Nie potrzeba wtedy klawiatury, można sterowac przez ukryty przełącznik lub pilota radiowego. To naprawdę niewielki koszt w porównaniu ze zrobieniem własnej niezawodnej centralki. Podstawowe problemy które: napotyka się przy konstrukcji takiego urządzenia: 1 - niedostateczne zabezpieczenie wejśc procesora procesora...
Witam, wiem że dużo już w tym temacie, ale nie moge znaleźć rozwiązania swojego problemu... Chyba nawet nie wychodzi mi poprawna inicjalizacja, ponieważ po niej na lcd mam wciąż tylko 2 wypełnione pixelami linie.. #include <avr/io.h> #include <util/delay.h> #include <my_defs.h> #define LCD_E 3 #define LCD_RS 2 //#define LCD_RW #define...
Generator używający kwarcu zegarkowego jest generatorem o ultraniskim poborze energii, w efekcie superczułym na zakłócenia. Niewykluczone, że pojemności pasożytnicze wystarczą na podtrzymanie oscylacji, jednak aby dać mu "kopa" na początek wymagane jest coś dodatkowego - np. konieczność wpięcia kwarcu. Oczywiście jak go wypniesz, będzie szaleć. Tu się...
Witajcie. Hmm. 7 bitów do wyświetlenia cyfry plus ósmy bit na mruganie dwukropkiem. Można nawet proste napisy wyświetlać. Lub tylko 4 bity dla UC7447. Do tego 4 bity na multipleksowe przełączanie kolejnych wyświetlaczy np. HC4514 Plus 2 bity na obsługę I2C dla zegara z podtrzymaniem bateryjnym i termometru, albo kilku. Roku w ogóle bym nie wyświetlał...
Mikroprocesorowy sterownik z wyświetlaczem 4x16 ( hd44780 ), obsługa trzema przyciskami. Urządzenie steruje poprzez optotriaki i triaki wentylatorem i transformatorem. Sterownik ma swój zegar i ustawia się godzinę włączenia i wyłączenia wentylatora, ustawia się również czas pracy i czas przerwy. Przykładowo : godzina włączenia 07:00, godzina wyłączenia...
Niestety nie jest ok. Po kolei: - dzielnik na wejściu RxD modułu WiFi ma raczej za duży opór, będą problemy. Jeśli moduł WiFi ma na wejściu diody zabezpieczające to wystarczy szeregowy rezystor. - Rozumiem intencję z zasilaniem dzielników mierzących wilgotność - ale zasilasz je wprost z pinu MCU, jeśli zabezpieczasz wejścia ADC to i ten pin należałoby...
Do tego RTC PCF8583p, podtrzymanie bateryjne zegara w przypadku zaniku zasilania. A dlaczego nie zegar w atmega? Na stronie Atmela jest dostępny kod. Drugi mikrokontroler tylko do obsługi internetu zastosowałem dlatego, że moduł ENC28j60 nie zawsze pracuje stabilnie i czasami lubi powodować zawieszenie procesora. To raczej błąd biblioteki lub programu....
Nie wiem czy ktoś już robił prostownik ,ale ja mam problem ! ciągle mi się pali LM317 , pracuje kilka godzin i siada , napisałem do autora i kazał wstawić 78012 oraz dostałem zje......ki . Panowie kto jest tak uprzejmy i pisze do niego powołując się na to że jak tak mu napisałem ? że niby daje wsady i kod źródłowy? otóż wyjaśniam nikomu nie pisałem...
https://obrazki.elektroda.pl/6123321900_... Dziś prezentuję tu kolejny element mojego zestawu audio. Jest nim stereofoniczny tuner FM, choć w zasadzie jest to tuner z zegarem, zdecydowałem się bowiem na powiększenie funkcjonalności urządzenia, wbudowując w nim także zegar, dzięki czemu jest możliwość wyświetlenia aktualnego czasu zarówno...
joboo - oswiec mnie bo sie zgubilem - na forum znalazlem informacje ze aby atmega pracowala z generatorem kwarcowym 16 MHz to fuse bity trzeba ustawić na zewnętrzy zegar (0000:external clock). Ale ja, tak jak wczesniej pisalem, mam rezonator kwarcowy 16MHz a nie generator - i teraz pytanie czy ustawienia fuse bitow dla rezonatora i generatora kwarcowego...
Niezawodny układ wykrywający spadek napięcia wymaga użycia źródła napięcia odniesienia. Jak już Koledzy wspominali wcześniej, poziomy napięć wejściowych w technice cyfrowej opartej na strukturach CMOS, są zasadniczo proporcjonalne do napięcia zasilania. Jeżeli spada napięcie zasilania, to spada próg wykrycia stanu niskiego, co uniemożliwia prawidłowe...
Układ jest zasilany z sieci.... Jeśli chodzi o detekcje sygnału w sieci to nie będzie problemu - bo jednym z zadań układu będzie regulacja mocą(sterowanie fazowe, ale nie tu jest problem), ale czekanie 10-20ms to za duża strata czasu. Załączam cały układ zasilacza. Vcc_det - idzie do przerwania Vcc_up do procka... a Vcc do pozostałych układów Idea jest...
http://obrazki.elektroda.pl/9001166700_1... Witam. Chciałbym zaprezentować Wam zegar na wyświetlaczach LED (4x1.5" + 2x0,8"), który ostatnio wykonałem. Obudowa została wyfrezowana za pomocą obrabiarki CNC z jednego kawałka drewna. Z przodu jest ciemna pleksa, która wchodzi na "wcisk" do obudowy - dzięki temu nie było konieczności klejenia...
ad 1. Wear leveling robi się identycznie niezależnie od języka. ad 2. Po prostu zapisujesz wszystko podwójnie i przy odczycie przepisujesz tą kopię, która ma poprawne CRC. Warto też pomyśleć nad sprzętem - zapewnić detekcję zaniku zasilania i podtrzymanie na czas zapisu EEPROM. Prawdę mówiąc na twoim miejscu wybrałbym z AVR jakąś XMEGA, gdyż ma możliwość...
Co do rozdzielczości temperatury 0.1st jest to wykonalne jednak nie na popularnych czujnikach bo ich błąd pomiarowy to ok 0.5st. Rozdzielczość a dokładność to dwie różne sprawy. Kolega pożąda rozdzielczości 0,1 stopnia, co jest możliwe do osiągnięcia i na LM35 i na DS18B20. Dokładności lepszej niż 0,5 stopnia tymi czujnikami nie osiągnie, chyba, że...
Jeśli chodzi o podtrzymanie RTC to ja stosuję baterię CR2032 (taka jak podtrzymuje CMOS w komputerze) która wytrzymuje ok 10lat. Zasialnie RTC jest podłączone w dwóch stron przez diody, z 5V oraz z baterii. W taki przypadku LED warto by zrobić w odwrotnej logice czyli 230V jest to świeci a jest zanik to jest wyłączona. Jeśli to jest instalacja z kotłem...
Jak napisano DataFlash dołączona do AVR na SPI pozwala odczytać bajt w czasie trochę powyżej 1us (8MHz daje 8bit/us jeśli nie uwzględniamy czynności organizacyjnych). Dla 64 kilobajtów daje to czas rzędu 100ms czyli powiedzmy 1/10 sekundy. W przypadku pamięci z interfejsem równoległym (równoległy EEPROM, SRAM) czas ten można skrócić z 10x. Oczywiście...
Jeśli masz oporność 0R1 i pojemność nawet 1000uF, to rozładowanie następuje ze stałą czasową 100us=0.1ms, albo inaczej, w ciągu 69us napięcie i prąd maleją o połowę. Powiedzmy, że mamy prąd 0.5A, a do podtrzymania styków potrzeba 100mA, to po jakim czasie styki puszczą? Weźmy jeszcze pod uwagę, że podczas przejścia przez zero połowę prądu dostarcza...
Baterie Li-Poly czy Li-ion sa akurat latwiejsze w ladowaniu bo wymagaja jedynie ograniczenia napiecia (pradu gdy znaczny), pozatym maja niewielka upływność. Napiecie rzedu 3,0-4,2V nie jest przeszkodą bo atmega na pewno sobie z nim poradzi a jesli nie to mozna kupic wersje na nizsze napiecia. Dioda Zenera to moze nie najlepszy pomysl ale prosty. Lepszy...
Nie bardzo rozumiem po co ma być zasilany z baterii 9V, gdy mamy do dyspozycji źródło napięcia zasilania o dużej pojemności; dodatkowo napięcie obniżane stabilizatorem 5V - który sam "zjada" 5mA Jak już z baterii ma być zasilany to zrobić tak, że gdy kluczyk w stacyjce układ zasilany jest także z instalacji samochodowej 12V, po odłączeniu przechodzi...
To co chcesz zrobić jest bardzo skomplikowane i przygotuj się na długą zabawę. Tak jak napisałem wcześniej, obsługa ekranu dotykowego jest prosta. Sprawdzanie przepalonej żarówki jest zrobione na przekaźniku kontaktronowym. Nawinięta jest na nim cewka z grubego drutu i tak jest dobrana ilość zwoi aby po przepaleniu jednej żarówki, nie starczało prądu...
WojcikW - dzięki za info, załączeń będzie jakieś do 40 dziennie na okres od 1 do 60 sek. Czyli dac taki sam optoizolator jak na płytce uruchomieniowej dodając 1. kondensator na pinach wyjściowych z kontrolera 2. na wyjsciu optoizolatora dać diody prostownicze zgodnie z twoim schematem ( taki jak na schemacie ULN2803AG czy inny model) ? 3. Dodać kondensatory...
Wlutowałem 3 kondensatory 470uF, równolegle po jednym na 3 przewody które wychodzą miedzy mase i : -przewód idący do świateł -zasilanie -podtrzymanie pamięci. I restarty pojawią się nadal. Czyli uruchamiam silnik i dzieje się to po włączeniu świateł. Poprawiło się to że nie ma już "krzaczków" na wyświetlaczu po restarcie.
To wystarczy przełączyć procesor w stan u spania z opcją wyłączenia portów I/O?
Witam. Robię właśnie układ który będzie zasilany z baterii 9V . Cały układ oparty jest na uC atmega 8 ale żeby oszczędzać energie baterii , układ będzie załączany tylko wtedy jak będzie potrzebny . Z tego powodu użyłem at42qt , jest to układ sensora dotykowego bardzo energooszczędny . Chcę zrobić tak że po wykryciu dotyku zostanie załączone zasilanie...
http://obrazki.elektroda.pl/6564375700_1... Witam. Chciałem zaprezentować moją pierwszą konstrukcję z wykorzystaniem Atmega 8. Kilka miesięcy temu zaprojektowałem moduł podtrzymania kierunkowskazu. Często jest ona nazywany modułem komfortu. Moduł powstał za namową kolegi a wykonanie i program jest moim udziałem. Jego działanie zostało...
BOD traktuję inaczej. Mikrokontroler kiedy ma zbyt niskie zasilanie jest jak pijany kierowca. Wydaje mu się, że jeszcze może, ale tylko mu się wydaje :D Tak wiec jak założysz mu BOD to nie będzie zapisywał do pamięci głupot, ale.. jeśli chcesz żeby zapisywał coś przy zaniku zasilania to powinno się zrobić wykrywanie zaniku zasilania i jakieś buforowe...
Ten kwarc obok układu numer 1 to nie jest kwarc zegarowy ? Mnie to wygląda na układ RTC z podtrzymaniem bateryjnym.. adm232aarn - to ewidentnie klon MAX-a lm25755 - stabilizator napięcia 5V atmel 622 - to jakaś pamięć I2C z serii 24Cxxx Jakie jest dokładnie oznaczenie na tym układzie nr 2 EZ........ ? Cały układ wygląda na jakiś sterownik czasu rzeczywistego.
Układ podtrzymania jak najbardziej mam tyle, że układ ma być zasilany 3.3V co przy BOD na poziomie 1.8V daje niewielki margines czasowy na zapis 20bajtow. Muszę przemyśleć sprawę ponownie, gdyż układ pracuje z kwarcem 10MHz co zapewne wyklucza tak niskie napięcie zasilania podczas wyłączania. 3.3V bo wymaga tego wyświetlacz. robiw
Kolektory tych tranzystorów powinieneś podłaczyć zaraz za stabilizatorem - przed tą pierwszą czerwoną diodą. Wtedy po wyłączeniu wtyczki z gniazdka sieciowego zgaśnie wyświetlacz ale procek będzie pracował... wydaje mi się to lepsze rozwiązanie, które pozwoli na długotrwałe podtrzymanie. Ten elektrolit na zasilaniu to trochę przesadzony, myślę, że przy...
http://obrazki.elektroda.pl/9961127800_1... http://obrazki.elektroda.pl/6887104500_1... Witam wszystkich. Dziś chciałem pochwalić się projektem, który powstał już jakiś czas temu, Jako że nie miałem kiedy go przedstawić większemu gronu na forum elektroda.pl, postanowiłem zrobić to dziś. Sterownik do uprawy roślin w systemie...
podtrzymanie napięcia atmega podtrzymanie zegara atmega atmega podtrzymanie bateryjne
zbiornik nadkole wsady flash blaupunkt toshiba kanały cyfrowe
traktorek silnik briggs traktorek silnik briggs
Klimatyzator 3,5 kW: Jaką powierzchnię schłodzi? Potencjometr siły głosu w Unitra PW 9010 - wartość