Zrób sobie jakąś dodatkową flagę, której stan zmienisz po wciśnięciu przycisku. Z drugiej strony jeśli po naciśnięciu ma to już stale działać to wystarczy zapętlić te dwa fory.
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...
Można, ale zdecydowanie prościej dać supercap. Chyba, że to podtrzymanie ma działać bardzo długo, to wtedy tak jak piszesz.
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.
tylko jak to podłączyć do całej reszty? i czy dużych zmian w programie to będzie wymagać?
Czy powyższy schemat jest prawidłowy? Jeśli nie, proszę o wskazanie błędów. Co do akumulatorków, to planowałem użyć 6 sztuk NIMH AAA lub np. 3 sztuki + przetwornica step-up. Przemyśl, czy dobrym pomysłem było by użycie 4 akumulatorków "za" stabilizatorem. ATmega8L/A może pracować już przy 2,7V. Na schemacie brakuje Ci rezystora dzielnika do ADC. Napięcie...
Czy: Reset podciągnięty rezystorem 10k do Vcc Kondensator 100nF, jest przy mikrokontrolerze. Wykorzystywane jest podtrzymanie po zaniku napięcia
Co do tego jak go podłączyć niestety nie pomogę Ci. Myślę że z tym podłączeniem to sobie poradzę. A co myślicie o tym podtrzymaniu :?:
Hmm... Czyli jeżeli dobrze rozumiem to potrzebujesz aby układ załączał "coś" tak długo jak trzymasz przycisk + po puszczeniu jeszcze działa przez jakiś czas ? Proponuje atmega8.
proponuję popularny PCF8583, do niego podłączamy np baterię 3 V jako podtrzymanie i tyle http://alfa.iele.polsl.gliwice.pl/elenot... pozdr KN
Jeżeli R5 to również i R4 będzie za duży.
Ja kiedyś robiłem sterownik z zegarem ale zastosowałem PCF8583 ponieważ tam wystarczy i to na długo bateria CR2032. To rozwiązanie uważałem za pewniejsze. Pozostałe nastawy są w eeprpomie więc nie ma potrzeby podtrzymania zasilania.
Mogles przynajmniej zastosowac jakies podtrzymanie bateryjne do tego RTC
Oczywiście, że chodziło mi o podtrzymanie czasu tylko trochę źle to napisałem:)
Tutaj masz przykład wysyłania danych do tego PCF: Godziny = Makebcd(godziny) Minuty = Makebcd(minuty) I2cstart I2cwbyte 162 I2cwbyte 3 I2cwbyte Minuty I2cwbyte Godziny I2cstop A i pamiętaj że w tamtym temacie schemat w pierwszym poście zawiera błędy więc musisz dokładnie przeczytać cały temat. PCF'a możesz podtrzymać 3V, albo kupić Atmega8L i cały układ...
W jakim programie kolega pisał wsad i czy jest szansa na zamieszczenie źródła. Program napisany w C. Mogę zamieścić wsad do mikrokontrolera jak kolega chce :) Po oglądnięciu schematu zastanawiają mnie jednak dwie kwestie. Pierwsza to brak zewnętrznego układu RTC z podtrzymaniem- rozumiem, że takowego zegar nie posiada czy może jest zasilany bakteryjnie??...
W zasadzie najlepszy wariant to drugi, Atmegę chce puscić na 4MHz, a przerwanie odmierzające czas taktowane 100Hz (mostek prostowniczy bez filtracji). Tylko nie wiem jak sobie poradzić ze zmianą źródła zegara przy podtrzymaniu bateryjnym.
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. Instrukcje są błędne i nie kompletne... - troszkę nie wiem co jest nie kompletne i błędne. Bazując na tematach z podobnym problemem wyczytałem, że to powinno wystarczyć. Czyli 25V i 16V - a pojemności...
Tylko trzeba pamiętać że eeprom ma ograniczoną ilość zapisu :) 100 000 cykli to powiedziałbym żadne ograniczenie, nawet zmiana zawartości 10 razy dziennie to nadal 10 000 dni. Wiadomo niektóre kontrolery zniosą więcej inne mniej, ale mniej więcej powinno się zgadzać z danymi katalogowymi. Jak trzeba zapamiętać coś co się zmienia bardzo często to warto...
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...
Czy ktoś posiada sprawdzony schemat podtrzymania bateryjnego do tego zegarka binarnego?
no w sumie mi bez roznicy tylko ze bascom ma obsluge LCD np z default'u , jak i epromu chyba ze AVR Studio tez :-) Co do samego softu, plan dzialania taki: 1. Zegarek 24h z mozliwoscia nastawiania 2. Obsluga 3 przekaznikow ( zalaczanie o danej godzinie ) 3. Okreslenie dlugosci zalaczenia w sekundach ( 2 timery?) 4. na koniec duperelek poiar temperatury...
Podtrzymanie procesora i silnika na sporym kondensatorze połączone z badaniem zaniku napięcia.
Dokładność zależy od kwarcu, więc mikrokontroler taktowany kwarcem ma porównywalną, tylko podtrzymanie zegara przy zanikach zasilania jest bardziej prądożerne.
I zainteresuj się nowszymi AVRami, nawet jeśli to tylko projekt edukacyjny. M8 to już denat, nie warto z niego robić zombie :) Od biedy może byc i M88, albo lepiej coś z serii XMEGA, nie tylko masz np. w serii A3 dedykowany układ podtrzymania do RTC, to masz 32 bitowe RTC, dzięki czemu potrzeba wybudzenia nigdy nie zajdzie, a sam układ pobiera 0,4-0,6...
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...
https://obrazki.elektroda.pl/4897951800_... Witam. Szybki projekt zegarka za archaicznych wyświetlaczach VQB71. Sterowanie atmega8 plus RTC DS1307 i podtrzymanie bateryjką CR2032. Sterowanie dwoma przyciskami. Jeden zwiększa godziny drugi minuty zapis do RTC następuje po chwili bezczynności. Ustawianie posiada mały bajer w postaci...
Przy robieniu schematu podpowiadali mi forumowicze, i mówili, że kondensatora i rezystora nie potrzeba. Czyli mam dodać pcf8583 + kwarc zegarkowy? Może i nie trzeba, ale są zalecane do tłumienia zakłoceń na zasilaniu. Biorąc pod uwagę koszt kondensatora i rezystora to żadna oszczędność w konfrontacji ze świętym spokojem. Generalnie zwiększą one odporność...
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...
Atmega8 napewno ma wbudowaną sprzętową obsługę I2C. Program możesz pisać w jednym z 3 języków. Zależy który najlepiej znasz. Masz do wyboru asembler, C lub Bascom Podtrzymanie PCF8583 robisz w bardzo prościutki sposób za pomocą bateryjki np CR2030 +3V. Dajesz tylko 2 diody. zobacz sobie jak ja zrobiłem podtrzymanie bateryjne dla PCFa: http://obrazki.elektroda.net/3_117001514...
Witam, chcę zrobić układ losujący liczbę i wyświetlający ją o określonej porze dnia. Do tego celu zamierzam użyć mikrokontrolera ATMega8, wyświetlacza LED ze wspólną katodą oraz zegara czasu rzeczywistego PCF8583P z podtrzymaniem zasilania baterią CR2032 3V. Schemat: http://obrazki.elektroda.pl/9743766800_1... Czy schemat jest dobrze...
Można i tak, ale najprościej to wybrać odpowiedni mikrokontroler i go głęboko uśpić. Dla AVR bez problemu uzyska się 1-4 uA, dla nawet malutkiej LR44 o pojemności 100mAh daje to czas podtrzymania ponad 3 lata. I dlatego warto zaglądnąć tutaj: Bateria zasila mikrokontroler Niektóre mikrokontrolery PIC pobierają zaledwie 15nA w czasie głębokiego snu.
Właśnie skończyłem montaż i uruchamianie prostego układu zegarka z termometrem do samochodu. Celem była wymiana fabrycznego zegarka, który choć sprawny, miał jedynie 12-godzinny wyświetlacz oraz gubił czas przy każdym odłączeniu akumulatora. Układ składa się z mikrokontrolera ATmega8, 4 wyświetlaczy 7-segmentowych LED (multipleksowanych), układu DS1307...
Dzięki a czy ktoś podpowie co wyrzucić żeby nie było tego podtrzymania? I czy znajdzie się ktoś kto będzie potrafił to zastosować do bargrafu 2-kolorowego?
Z tego co pamiętam to tak ma być. A jeśli chodzi o podtrzymanie czasu to zależy to od pojemności kondensatora podtrzymującego. Ja mam chyba tak samo dla 1F. pozdrawiam
PD7 jest zwierany aby w poinformować mikrokontroler, że został naciśnięty przycisk, a mikrokontroler wystawi stan wysoki na PD6 aby podtrzymać zasilanie całego układu. Dodatkowo ponowne naciśniecie przycisku ponowi cykl pomiarowy, bez czekania na automatyczne wyłączenie; stan niski na PD6 Skomplikowany głownie z uwagi na znaczny pobór prądu przez wyświetlacz...
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...
Możesz zrobić podtrzymanie zasilania na kondensatorze i monitorować stan na jakiejś nóżce przed tym układem-tam zniknie zasilanie najpierw i wtedy wykonać procedure zapisu stanu do eeprom.
Chodzi mi o sprawdzone rozwiązanie sprzętowe tym bardziej, iż nie mam wolnych portów w mikrokontrolerze a chcę zwolnić użytkownika z potrzeby zapisywania wrażliwych danych przed wyłączeniem zasilania. Oczywiście można by zastosować RTC (z RAM) i podtrzymaniem lub FRAM ale problem braku wolnych portów wyklucza to rozwiązanie jak... i zapewne wszystkie...
"Więc po komunikacie "Do widzenia" program będzie czekał na uzbrojenie alarmu, potem zamknie szyby." i to jest dobre rozwiązanie. Możesz to zamknąć w jednym Uc. Przecież po przekręceniu stacyjki możesz włączać zasilanie i wyłączać podtrzymanie dopiero po zamknięciu szyb. To nie koliduje . Program zamknięcia szyb wykonasz jako ostani.
No ... to był by dopiero tani zegarek :D Fakt, że układzik niezły ale można użyć nawet zwykłego PCF- a z podtrzymaniem bateryjnym i zrobić z tego całkiem fajny zegarek. Pełny kalendarz można sobie już wyklepać w programie -na forum jest nawet gotowy kodzik.
Poza uwagami kolegi (at)BlueDraco pomyśl nad przepięciem DSa na USART, którego nie wykorzystujesz. Dzięki temu z łatwością zrobisz nieblokującą obsługę 1-wire, dokładnie tak samo, jakby to kolega (at)BlueDraco zrobił na ARM. Poza tym zastanów się nad eliminacją układu RTC - w końcu mikrokontroler już ma go w sobie, tyle, że zachodzi potrzeba przeliczenia...
Chodzi o zmniejszenie "spadku napięcia" na przewodzącej diodzie między akumulatorem a mikrokontrolerem, przy zwykłej będzie ok 0,7V , przy Schottky ok. 0,3V. Przy wersji ATmega8 bez L, zastosowanie zwykłej diody może spowodować zawieszenie się mikrokontrolera/reset przy przechodzeniu na napięcie podtrzymania. Rezystor służy do ładowania akumulatora.
"opóźnienia związane z przetwarzaniem danych" chodziło mi o to że mikrokontroler zanim przygotuje te dane i je wyświetli minie trochę czasu. Ja w danej chwili nie potrzebuje idealnie dokładnego czasu, ale żeby po tygodniu nie rozjechał się o kilkanaście sekund, bo po roku będzie to opóźnienie kilku minut, a zamierzam zastosować dla PCF'a podtrzymanie...
Najtańszy RTC to podłączyć kwarc pod TOSC ATMegi8, mając licznik, datę i czas sobie policzysz (zobacz time.h). A jeśli potrzebujesz podtrzymanie i wiele więcej, to najtaniej kupić XMEGA serii A3 - w cenie RTC dostaniesz doskonały procesor, z niezłym RTC.
Jesli akumlatorki mają większe napięcie niż 5V to wtedy zegarek bedzie z nich ciągnoł zasilanie ;) za ładowanie odpowiada tezystor bocznikujacy diode od podtrzymania. Zamiast baterii zastosuj jakaś tanią baterie z telefonu i w podtrzymaniu zostawił bym tylko zasilanie sterownika a pominoł wyświetlacze.
Nie będzie lepiej. Im szybszy kwarc tym gorzej. Da się zrobić w miarę dokładny zegar bez specjalizowanego układu (zegara czasu rzeczywistego) ale pod dwoma warunkami: 1. Kwarc o niskiej częstotliwości - tzw. zegarkowy 32768 Hz 2. Do obsługi kwarcu użycie timera asynchronicznego - ale ten prymitywny procek (AT89*) się nie nadaje - minimum to atmega8....
Witam! Jak układ ma być zastosowany w komputerze, to najlepiej podłącz wyświetlacz do LPT, odpowiedni program i po krzyku. Jeśli jedna chcesz koniecznie na AtMega8 to mam wsad ale z samymi temperaturami. Mogę dopisać Ci godzinę, najlepiej na PCF8583 ale tak i tak musisz dać baterię na podtrzymanie, lub wziąć dodatkowe zasilanie z kabla na którym jest...
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...
... Jestem natomiast zdecydowanie przeciwny zasilaniu układów bezpośrednio z akumulatora, postawiłem kiedyś auto na miesiąc... po powrocie trzeba było szukać dawcy prądu. Piotr Niestety jest to nieuniknione choćby przez zamek centralny, który ciągle "nasłuchuje" sygnału z pilota i podtrzymanie danych w pamięci np. radia (swoją drogą czemu tego nie...
Ja bym zostawił R4 i R8 a pozostałe podniósł o rząd wielkości do góry. Zawsze to jakaś oszczędność. Dodatkowo pomyślałbym nad innym układem - tak aby wciśnięcie przycisku powodowało również załączenie zasilania dla uC i RF plus dodatkowy mosfet aby uC mógł później podtrzymać sobie sam zasilanie. Wtedy jak nie ma wciśniętego żadnego przycisku masz zerowy...
Nie zbudujesz dokładnego zegara bez układu RTC lub przynajmniej z wykorzystaniem kwarcu 32,768kHz. ATmegi podobno nie można podłączyć do takiego kwarcu (sam nie próbowałem, choć niektórym się to podobno udaje). Można wykorzystać wejście XCK (do zewnętrznego oscylatora USART) i podłączyć pod niego kwarc zegarkowy (32,768kHz), można też podłączyć ten...
Co do toru odbiornika: Jednak potrzeba by było odbiornik tonów DTMF (może MT8870). Kod w Bascomie uwzględnia tylko nadawanie. Hm niech Ktoś zaproponuje jakieś inne kostki z wyjściem BCD. Co do wyłączania: Jakiekolwiek rozwiązanie elektroniczne, będzie ciągle pobierało energię. Oczywiście zwykły przełącznik to bzdura. Co do pamięci: Zgoda, jest to konkretne...
http://obrazki.elektroda.pl/2823871000_1... "BIT.TRIP BEAT" to gra na konsolę, którą poznałem parę lat temu. Jest dość niezwykła, ale nie będę się rozpisywał. Urzekł mnie w niej szczególnie font wykorzystany do podawania wyniku gry. Był to nietypowy, kanciaty krój 4x3 piksele. Jako wielki fan niskiej jakości, zakochałem się od pierwszego...
Jedno co mi się tu nie podoba to umieszczenie przycisków ! Z tego co widzę to są one dostępne od tyłu przez włożenie ręki w obudowę obok trafa. A jeśli kabel sieciowy przetrze się i zewrze z tym kawałkiem metalu, który go zabezpiecza przed wyrwaniem? nieszczęście murowane. Tym bardziej, że brak w konstrukcji podtrzymania bateryjnego, więc do przycisków...
Wykorzystanie INT nie jest dobrym pomysłem. Przełączenie następuje przy niskim napięciu (zobacz w nocie progi przełączania z H na L), w efekcie na Vcc napięcie może być za niskie i nie gwarantować wystarczająco długie podtrzymania działania mikrokontrolera. A zapis jednej komórki EEPROM to kilka ms. Pokaż też realizację kodu odpowiedzialnego za zapis.
Najbardziej popularne są układy zew. RTC. Łatwo do nich dorobić podtrzymanie. Jeżeli chodzi o dokładność to musisz patrzeć na charakterystyki aczkolwiek da się trochę skalibrować taki układ za pomocą trymera. Można także spotkać zew. RTC z wbudowanym kondensatorem ale ich ceny są niestety dość wysokie.
Ja to zrobiłem tak: http://obrazki.elektroda.net/60_12558771... Linie VCC i GND to te, których oznaczenie (czerwony napis) przecina się z konkretną ścieżką. Oprócz tego widać podłączenie baterii, dwóch diod, kondensatorów, kwarcu, trymera i rezystorów podciągających linie TWI do 5V. Te linie SCL i SDA idą bezpośrednio do Atmegi (w Atmedze 32 są to...
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.
Do Twojego "urządzenia" nadają się stare Siemensy (35,35,55,60 itp) i inne, które obsługują komendy AT. Można też wykorzystać jakiś modem (np. serii SIM300, SIM9000). Zabezpieczenie przed wodą nie stanowi poważniejszego problemu. Poważniejszy problem, to zabezpieczenie przed mrozem. Baterie telefonów nie wytrzymają spadków temperatury poniżej zera....
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ć,...
Zastosowanie zewnętrznego RTC uprościło by pewne sprawy: - Zegar ustawiałoby się tylko raz. - Prostsze podtrzymanie bateryjne - dwie diody, rezystor, bateryjka i po sprawie. - Przy zastosowaniu opcji alarmu z PCF-a wszystko działoby się automatycznie. Żadnego chodzenia do zegara punkt 8:00 by go "zresetować" - Nie trzeba pisać nieco skomplikowanej procedury...
Oto płytka:) http://obrazki.elektroda.pl/9573204800_1... kosztorys: wyświetlacz miałem ale ok 35zł, atmega8 miałem ok 5zł, DS18B20 miałem ok 3zł, reszta drobnicy ok 10zł więc wyszłoby ok 55zł aha i opis elementów bo niema tego w programie. Wszystkie rezystory 10K, 2 potencjometry 10K jeden do regulacji kontrastu a drugi do regulacji...
Marek_Skalski To co napisałeś wydaje się sensowne, ale niestety problem występuje nadal gdy nawet wyświetlacza nie ma w obwodzie. Wlaczylem uklad bez wyświetlacza, przerwałem zasilanie, a nastepnie wpiąłem wyświetlacz I ponownie uruchomiłem układ. Wyświetlacz niestety nie pokazał znianę pamięci eeprom. Już brakuje mi pomysłów. Spróbowałem na innym...
Witam, Potrzebuję układ zasilania 5V/2A z podtrzymaniem akumulatorowym dla zestawu Atmega8 oraz modem GSM (sim900). Zastanawiam się nad wykorzystaniem akumulatora Li-Ion 18650 zamontowanego na stałe w ładowarce 3,7V/500mA z podłączoną przetwornicą DC/DC zbudowaną na LM2596S. Modem w trakcie wysyłania wiadomości SMS pobiera impulsowo ok 2A prądu. Czy...
Sprawdź czy przypadkiem wykrycie zera nie następuje po faktycznym zerze. W takiej sytuacji następowałoby samoczynne podtrzymanie przewodzenia triaka (w związku z przedłużonym sterowaniem). Możesz także podłączyć równolegle elektroniczne trafo i żarówkę, zaobserwujesz czy ściemniacz jest niedostosowany do trafa czy też trafo nie korzystnie wpływa na...
Słowotoki strasznie się czyta na ekranie komputera :) Staraj się w przyszłości jakoś pogrupować tekst, wypunktować itp. Podtrzymanie zasilania na tą operacje chcę uzyskać z kondensatorów C1 i C2 Jeżeli to ma być 5 sekund, to musisz wykonać próby, bo C1 i C2 są przed regulatorem napięcia. Co ma działać przez te 5 sekund? Tylko mikrokontroler? Jeśli tak...
Kolega wader chyba nie zrozumiał. Autorowi chodzi o podtrzymanie, tzn w moim przypadku (lcd) narazie zastosowałem kondensator 5V podtrzymujacy (taki specjalny) i jest w miare ok jest zrobione tak zeby z kondensatorka doszło zasilanie po odłączeniu tylko do megi8 a na lcd nic sie nie wyswietla. Lepsze było by uśpienie czy standbay ale nie moge tego znaleźć...
Z tymi diodami chodziło mi o to żeby przyciskając przycisk dawać gnd do odpowiedniego pinu i jednocześnie zasilać go. (tylko w tym czasie kiedy się przytrzymuje przycisk) bez diód przyciskając przycisk układ dostawałby gnd na każdym pinie pod które są podpięte switche. To z kodem chodziło mi o to że bascom DEMO ma ograniczenie ilości danych wgranych...
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...
Program z podanego przez Ciebie kursu działa perfekcyjnie :) O ile są to podstawowe klawisze, typu: 0 ... 9. Ale jak dla mojego zastosowania będzie to wystarczające. Zmieniłem program, żeby zamiast komendy wyświetlanej na porcie B, wysterował odpowiednie piny: [syntax=cpp] while (1) { // Wykrywa i dekoduje polecenie pilota RC5 cmd = detect(); // Jeśli...
Mam akumulator 35ah, rozumiem że prąd nie jest za duży ale chodzi mi bardziej o podtrzymanie ładunku a dokładniej abym nie miał niespodzianek że rano samochód nie nie da rady zakręcić. Jeśli można bez negatywnych skutków ładować akumulator przez PWM zainwestuje w zasilacz większej mocy. Myślę, że można zrobić z tego fajny prostownik z wyświetlaczem...
Dołączasz do procesra kwarc 32767 Hz do odpowiednich końcówek - TOSC1 i TOSC2. Nie są to te od taktowania procesora. W Bascomie masz gotowe polecenia, do ustawiania i odczytu czasu itd. A co będzie jak prądu braknie ? Dlatego dobrze ktoś wcześnieł radził. PCF i bateria. PL I to jest jedyny sensowny pomysł. Stabilność termiczna kwarców zegarkowych w...
Teraz po prostu nie wiem, czy jak w momencie przejścia przez zero zacznie mi transmitować układ TDA5051, to czy sygnał ten nie będzie na tyle silny, że spowoduje podtrzymanie świecenia diody w optotranzystorze. Z mojego punktu widzenia rozwiązanie jest trywialne - nie ma potrzeby wykrywania przejścia przez zero, wystarczy wykrywać wartość podchodzącą...
Końcówki 7,8,9,10 wyświetlacza LCD mają wisieć w powietrzu - a nie do masy. Klawiatura AT-o ile pamiętam-podciągnięta do + przez 2.2k Dioda zenera przy PCF8583 -nie wiadomo po co. Ale resztę jeszcze sprawdzę. Dodano po 1 Nie ma złącza programatora!!! Dodano po 4 Na INT0 -4 nóżka atmegi-nie ma żadnego filtra RC-będą kłopoty. Dodano po 4 Diodę wyrzuć...
Ja mam 4.7k. A pind.6 jest podłączony do 7 nogi układu ds1307 (sygnał FT/OUT) aby czas był sprawdzany co sekundę. Tam też opornik 4.7k I NIE do masy tylko do +5V podciąganie!!! SCL, SDA, i FT/OUT DO +5V ! edit: CH w programie w programie który podałem jest ustawiany. I to w taki sposób aby nie były zmieniane sekundy. Jak to nie pomoże to należy sprawdzić...
ARMy drogie? Ja przerzucam się z AVRów na ARMy właśnie dlatego że nie są drogie. Może jakiś ATTiny czy ATMega8* jest tańsza od najtańszego ARMa. Ale ATMega32 której dotyczy ten temat to już na pewno nie. * To znaczy była, jak jeszcze produkowali :/ Albo raczej jak jeszcze sprzedawali, bo produkować to chyba produkują.
Się zupełnie nie przejmuj :P Gdybyś popełnił błąd, pamiętaj, że rodzina na pewno przyjdzie na pogrzeb :P A tak na serio: odpalanie tego typu układów nie jest nie wiadomo jak niebezpieczne. Wystarczy przestrzegać prostych zasad, jak chociażby: - nie podłączaj się do ziemi ani lokalnej masy . - maty i branzoletki uziemiające z serii anty-ESD mogą spowodować...
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...
https://obrazki.elektroda.pl/3845985100_... https://obrazki.elektroda.pl/1095475900_... Kiedy zbliżała się tegoroczna jesień i słońce wschodziło coraz później, postanowiłem zbudować budzik świetlny - urządzenie, które o zadanej godzinie włącza stopniowo rozjaśniające się światło. Nawet, jeśli nie obudzi ono użytkownika,...
Panowie rok trzeba odczytać żeby wiedzieć czy jest przestępny czy nie bo inaczej dni miesiąca lutego się nalicza i zauważcie że to najlepiej zrobić tak że ustawić rok na 00 zapisać go do ramu pcf i tak sobie będzie bezpieczny jeżeli macie podtrzymanie. Następnie podzielić %4 i macie rozpoznanie czy przestępny jeśli 0 to przestępny:) Teraz tą informacje...
Witam Można wykorzystać również tranzystor. Mianowicie wyglądałoby to tak, że tranzystor masz podłączony bazą przez rezystor do uC. Emiter tego tranzystora podłączasz do masy całego układu. Natomiast kolektor podłączasz do minusa mikrokontrolera. Między masę uC a masę układu wpinasz uswitch. Naciskając uswitch podajesz napięcie do zasilania uC. W programie...
Dzięki za zainteresowanie, układ wstępnie przetestowałem i póki co od strony technicznej wszystko pracuje, problemem jest jeszcze tylko napisanie odpowiedniego programu. Jak wcześniej wspominałem uC zajmuje się od 2-3 tygodni więc obsługa timerów i przerwań to jest ciągle dla mnie nowość, no ale trzeba się rozwijać :) Nie wystarczyło zastosować filtr...
Witam! O ile dobrze pamiętam to większość procesorów Atmela może pracować od 2,7V do 5,5V, a porty mogą być obciążane do 20 mA (ale tylko w stanie L). Są również wersje specjalnie oznakowane do pracy przy niskim napięciu i małym prądzie zasilania (low power), wiec myślę, że układ przy 3V zasilania powinien działać. Najlepiej zapytać autora oryginalnego...
:arrow: dawid512 Na przykładzie DS3234. Kompensacja temperatury i starzenia się kwarcu, fabrycznie zestrojony układ oscylatora. Zrób na Timerze z ATmegi zegar o dokładności Âą2ppm :) Poza tym mały pobór prądu w czasie pracy na podtrzymaniu bateryjnym, dwa wbudowane alarmy, kalendarz, 256B pamięci do swobodnego zagospodarowania. Osobiście nie miałbym...
W każdym kroku silnika należy kilkadziesiąt razy mierzyć prąd. Właśnie w tym SENS. I w zależności od wyniku i od żądanego przebiegu należy ustawiać wypełnienie PWM. 1/8 kroku to nie jest 1/8 prądu znamionowego. Dlatego na forum jest trochę projektów sterowania silnika krokowego za pomocą procesora ale jeszcze nie spotkałem się z działającym układem...
Program można zrobić za pomocą wait lub delay itp. Skoro mamy załączyć lub wyłączyć to i tak nie ma się co bić o marne 5s. Przed pętlą główną po 5 s oczekiwania procka sprawdzasz stan przycisku. Jeśli wciśnięty to na odpowiedniej końcówce wystawiasz odpowiedni sygnał do włączenia i podtrzymania zasilania. Jeśli nie to każesz prockowi wyłączyć zasilanie....
Cześc, wstyd mi pisać bo jest to kolejny temat LAIKOWSKI, i nic nie wnoszący bo raczej nikt nie będzie miał takiego samego problemu jak ja: Wytłumacze: Wczoraj podłączając kamere z grzałką w obudowie, przyszedłem do domu ząłączyłem zdalnie grzałkę, cała płytka z zasilaniem wszystkiego routery kamery sterowniki avr itd, była obsadzona tymczasowo na zasilaczu...
http://obrazki.elektroda.net/15_12576237... Witam. Wykonałem sobie zegar Nixie, miałem lampki w szafie. Jest to kolejny taki projekt, własciwie jakich wiele. Stelaż nie jest w tej chwili wykonany zbyt starannie, nie jestem w tym dobry. Kombinuje, jak to zrobić lepiej. Opis konstrukcji. Zasilanie 9-12V (pobór pradu ok 200mA, bezpiecznik 315mA),...
Witam. Mam mały problem z uruchomieniem testera. 1. Działa tylko przy wciśniętym przycisku TEST, po zwolnieniu gaśnie. Dioda ani błyśnie. Może to sprawa, co w poście wyżej, mam BC557B http://obrazki.elektroda.pl/6945016100_1... EDIT: --------- Chyba najpierw muszę rozwiązać problem włączania [ podtrzymania i świecenia diody ]. Nieświadomie...
data uchar Watch; //flagi kontrolne void procedura_1 (void) { Watch=Watch || 1; // ustawiasz flage nr1 .... .... .... } void procedura_2 (void) { Watch=Watch || 2; // ustawiasz flage nr2 .... .... .... } void procedura_3 (void) { Watch=Watch || 4; // ustawiasz flage nr3 .... .... .... } //itd... void procedura_obsuluga_Watchdoga (void) interrupt x {...
Kolega excray ma racje, można atmege zupełnie pominąć zawszę mniej wykorzystanych nóżek, a już nie jednokrotnie musiałem zmieniać uC z powodu brakującej jednej nóżki. Przekaźnik 1 pod diode, a kolejny przekaźnik na podtrzymaniu np. http://obrazki.elektroda.pl/7414528800_1... gdzie 1-2 to pin gdzie podajemy sygnał a 1-1 zasilanie cewki....
Programował będę ja :) Tamte diody przełączają napięcie zasilacz/baterie. Więcej tu: http://mikrokontrolery.blogspot.com/2011...
https://obrazki.elektroda.pl/1047348400_... Do wykonania tego zegara skłonił mnie mój słabnący wzrok - leżąc w łóżku bez okularów nie mogłem odczytać godziny na zagarkach wbudowanych w sprzęt RTV - cyfry wyświetlaczy są po prostu dla mnie zbyt małe. Miałem w zapasach 4 czerwone wyświetlacze LED z cyframi o wysokości 20mm (po nieużywanym...
http://obrazki.elektroda.net/42_12765405... Witam, Chciałem przedstawić swój projekt tak zwanego volumera. Trochę inspiracji (oraz nazwę dla urządzenia) zaczerpnąłem z EP, gdzie publikowano podobny projekt. Niemniej niniejsze urządzenie jest całkowicie moją konstrukcją zarówno jeśli chodzi o warstwę programową (z wyłączeniem bibliotek do LCD)...
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...
Oczywiście pomysł z triakami jest do bani - nie da się ich wyłączyć w obwodzie prądu stałego - chociaż tu prąd może być tak mały, że nie wystarczy do podtrzymania triaka i w efekcie przypadkowo to może działać. Co do tego co piszą landy13 i rpal, podłączenie wszystkiego pod ADC nie jest złym pomysłem, a wręcz świetnym - poczytajcie co to takiego i po...
tak, było to juz wiele razy, ale może coś jeszcze da się dopowiedzieć... sterujesz wg http://obrazki.elektroda.net/39_12847954... w punkcie 2 podaj impuls (generowany w przerwaniu od timera) triak się wyłączy- jak pisałeś -zgodnie z rys. przy przejściu przez zero sieci; a nawet wcześniej => ze względu na parametr prąd podtrzymania. Z tego samego...
Witam. Na załączonym fragmencie schematu widać jak mam podłączony przekaźnik(s3-5 5V). Podłączenie to wymyśliłem już jakiś czas temu nie wiedząc nic o tym jak należy podłączać przekaźniki (chodzi o zabezpieczenia). Przekaźnik jest sterowany atmegą8 stanem niskim. Układ zasilany jest z akumulatora 12V. Czas podtrzymania przekaźnika wynosi 4 sekundy po...
$regfile = "m8def.dat" 'program jest pisany na procesor atmega8 $crystal = 8000000 'procesor będzie pracował z kwarcem bądź na wewnętrznym oscylatorze 8Mhz Config Portb = Output Config Pind.5 = Input Config Pind.6 = Input Config Pind.7 = Input Portb = &B0000000 Portd = &B0000000 Config Lcd = 16 * 2 Config Lcdpin = Pin , Db4 = Portd.7 , Db5...
atmega8 zegar podtrzymanie podtrzymanie turbo podtrzymanie cewki
wymiana matrycy aparat antena radia detektorowego rozbiegnięcie silnika
lutownica arduino lutownica arduino
Dekoder nie włącza się - przyczyny i rozwiązania Niskie ciśnienie doładowania na niskich obrotach w Renault Master