A masz kondensator przy nóżkach zasilających DS1307? czasem bez kondensatora układ wariuje
Witam. Chciałbym sobie wykonać zegar z tego tematu [url=http://www.elektroda.pl/rtvforum/to... ale chciałbym dodać do tego zegar RTC. Myślałem żeby użyć DS1307 lub PCF8583, do obsługi tego drugiego znalazłem taki oto fragment kodu: [syntax=basic4gl]Config Sda = P3.5 'konfiguracja linii SDA magistrali I2C Config Scl = P3.7 'konfiguracja...
Witajcie. Chcialbym ulozyc sobie kilka spraw i prosze o sprawdzenie moich przemyslen. Rzecz dotyczy ukladow RTC DS1307, ATmega8 i Bascom. 1. Swiezy uklad trzeba zainicjowac ustawiajac 0 bitu 7 z rejestru 00H. 2. Jezeli chce zeby uklad odliczal czas w trybie 24 godzinnym musze ustawic bit 6 rejestru 02H na 0. 3. Po zaniku napiecia zasilajacego uklad...
Nawet przykład załączony z bascomem się zatrzymuje na i2cwbyte aż do podłączenia układu pod piny ustawione jako sda\scl, więc to raczej nie wina programu.
Witam. Zabrałem się za ulepszanie mojego zegarka. Chcę do niego dodać m.in. budzik i datę. Cały kod już napisałem, jedynym problemem jest podprogram odczytujący. Chcę odczytywać z adresów: 00h (sekundy) 01h (minuty) 02h (godziny) 04h (dzień) 05h (miesiąc) 06h (rok) 08h (godziny budzika) 09h (minuty budzika) 0Ah (budzik wł./wył.) Nie wiem, jak przejść...
Witam Zauważyłem ze od czasu do czasu powraca temat obsługi zegara RTC w Bascom. Postanowiłem się podzielić z wami moim doświadczeniem jeśli chodzi o tego typu układy. Napisałem artykuł z przykładami kodu w Bascom. Artykuł jest dość duży dlatego zamieściłem do na swojej stronce. Jeśli ktoś chce się zapoznać z tym artykułem to zapraszam. Często buduję...
Witam. Jako ,że stworzyłem płytkę pod ds'a i wszystkie elementy przylutowałem próbuję skomunikować się z ds'em. Jednak to mi nie wychodzi. Wiem ,że muszę ustawić bit CH = 0 ale nie wiem jak. W tym pytanie do mądrzejszych i bardziej doświadczonych w bascomie kolegów. http://obrazki.elektroda.net/72_12326373... Oczywiście oporniki podciągające do lini...
Witam! Chcę zrobić zegar z podtrzymywaniem po zaniku zasilania. Ma on być zrealizowany na procesorze Atmega (np. 8) i układzie czasu rzeczywistego DS1307 lub PCF8583. Zwracam się z prośbą o podanie przykładowego schematu połączeń procesora z zegarem oraz o przykładowy program napisany w BascomAVR. Dziękuję i pozdrawiam.
Dlaczego program główny jest podprogramem??? w _ustaw trzeba się odwołać do setdate: i settime: Trudno zrozumieć jak TO działa-dziwne że działa. Gdybyś dał własne komentarze a potem je "czytał ze zrozumieniem..."
Witam, Natchniony już kolejnym takim artykułem, postanowiłem stworzyć obwód pcb, który będzie mógł realizować taki projekt i wiele innych. Za ok 2 tygodnie powinienem otrzymać gotowe obwody z fabryki. Obwód, który zaprojektowałem jest w całości wykonany z elementów THT. Dzięki czemu, każdy początkujący elektronik powinien sobie z nim poradzić. Oto kilka...
Witam Mam bardzo dziwny problem z komunikacją z układem DS1307. Zacznę od początku. Mam zestaw ewaluacyjny z Atmega8 i układem DS1307, jakiś czas temu napisałem sobie pogram do komunikacji poprzez sprzętowy TWI. Wszystko działało aż miło, teraz chciałem znowu skomunikować się z DS'em, ale okazało się, że nie mam żadnej komunikacji. Sprawdziłem 10 razy...
RAPELC Twoje rozwiązanie najbardziej mi pomogło, dziękuje. Mam jeszcze pytanie czysto techniczne odnośnie innego zagadnienia ale nie chcę otwierać nowego tematu. Czy jeżeli mam układ RTC DS1307 zasilany napięciem 5V i SDA oraz SLC jest podciągnięte rezystorami 4,7k do 5V i są połączone z atmega8 ale zasilaną z napięcia 3,3V to ma to prawo działać?
Logan :arrow: zapoznaj sie z dokumentacją układu i wskazanymi bibliotekami. DS1307 trzeba zainicjować.
Witam! Próbuję uruchomić program, który umożliwiałby mi klawiszowe ustawienie np. minut. Na razie mam tyle, ale program nie chce działać. [syntax=basic4gl]$regfile = "m8def.dat" $crystal = 1000000 '$baud = 4800 Config Lcd = 16 * 2 Config Lcdpin = Pin , Db4 = Portc.3 , Db5 = Portc.2 , Db6 = Portc.1 , Db7 = Portc.0 , E = Portc.4 , Rs = Portb.0 Config...
Witam. Poniżej zamieściłem program w bascomie który właśnie pisze (jeszcze nie skończony) i mam taki oto problem: Twój problem , to notoryczne ignorowanie pliku pomocy Bascoma ;) Powiedz mi , co to ca dziwolągi przy definiowaniu :?: '----KONFIGORACJA WYSWIETLACZA----.' Config Lcdpin = Pin , Db4 = Pa.5 , Db5 = Pa.4 , Db6 = Pa.3 , Db7 = Pa.2 , E = Pa.6...
Muszę tylko sprawdzić kod w docelowym urządzeniu po tych zmianach bo symulacja nie trawi ds1307. Tylko wyciągnij rybki z akwarium ;).
Witam, Chciałbym zrobić sobie zegarek i nie wiem jaka metoda będzie dokładniejsza: 1. wykorzystując RTC atmegi z kwarcem 32,768kHz (Atmega na 8MHz z RC) 2. zewn kwarc 16 MHz i zrobić to na timerze np 2 Czy też inne wyjścia jak DS1307, PCF8583. Chodzi mi o dokładność Do układy będą też dopinane m.in. DS18B20 (2x) Pozdrawiam.
witam!! Ostatnio udało mi się uruchomić zegarek na ds1307, lcd2x16, atmega8 wszystko na płytce testowej program w BASCOMIE. I napotkałem na duży problem związany z alarmem, mianowicie nie wiem jak porównać czas alarmu który, został ustawiony(zapisany) w dodatkowych rejestrach ds1307 a ten który zostaje odczytywany z ds-a 1307. Prosiłbym o fragment procedurki...
Witam Postanowiłem nauczyć się wykorzystywać funkcji w swoich programach. Na początek chciałem przerobić opanowaną jakiś czas temu obsługę układu DS1307 . Nie wiem czemu, ale wartości na lcd dochodzą do 59 i program staje, procesor się nie zawiesza, po prostu wartość 59 zamarza na wyświetlaczu. Błąd musi być gdzieś w funkcji, w jej wywołaniu, bo zawartość...
Po pierwsze, raczej nie krzycz :) Po drugie, tu masz kod w BASCOM-ie do zapisu i odczytu DS-a. ATMEGA8, 8MHz $regfile = "m8def.dat" $crystal = 8000000 $baud = 9600 Config Sda = Portc.4 Config Scl = Portc.5 Dim _date As Byte Dim _month As Byte Dim _year As Byte Dim _sec As Byte Dim _min As Byte Dim _hour As Byte Dim Ds1307w As Byte Dim Ds1307r...
Witam Wiem jak wygląda proces ładowania kondensatora :) Chodzi o pewną zasadę, jeśli mam małą płytkę i mam tylko podładowywać kondensator to nie będę szukał diod na 10A choć pewnie takie mam nawet w szufladzie, jeśli mam włożyć kondensator supercap to projektuję uklad tak by nie przekroczyć prądu, bo nigdy nie wiem jaką będzie miał rezystancję, chwała...
Po 1. To przesadziłeś z tak wielkim (ATmega 16) procesorem dla zegarka i termonetru. Po 2. Dając zewnętrzny zegar RTC mógłbyś użyć mniejszy(tańszy) procesor i mieć podtrzymywanie czasu i to z małym poborem prądu. Suma suma-sumarum cenowo wyszło by tak samo a miałbyś niezawodne podtrzymywanie czasu RTC. Po 3. Po co jest tam taka wielka cewka? Tylko nie...
Witam! Nie jestem jakoś genialnie zaawansowanym programistą. Ale mam dużo chęci :) Proszę o sprawdzenie czy części przeze mnie wybrane zdadzą swoją role. Założenie jest następujące: Chcę napisać sterownik (j.Bascom) wyświetlający realną godzinę, temperaturę, wilgotność powietrza, oraz sterowanie przekaźnikami 1wszy - sterowanie wiatrakami 12V jeśli...
Oki:) Pytalem, bo znalazlem w necie kilka programow w Bascomie na odczytanie zegara, i zaden nie chce dzialac :/
http://obrazki.elektroda.net/32_11681915... Witam! Tak od jakiegoś czasu oglądam ten dział i postanowiłem opublikować swój projekcik.. W sumie jest stary (z przed 2ch laty), więc proszę aż tak bardzo się nie czepiać – są to moje początki z dziedziny uC Nie wnosi sobą nic nowego - jest to taki bajerek, ale chciałem się nim pochwalić Układzik...
http://obrazki.elektroda.net/22_12752238... Witam. Dzisiaj chciałbym zaprezentować mój projekt zegara VFD na lampie IW-18. Jest to kontynuacja wątku kolegi Pier -> http://obrazki.elektroda.net/95_12752233... Wszystko tak szybko się odbywa że wyświetlacz w ogóle nie miga :D Program został napisany w BASCOMie - zajmuje ~64% pamięci Flash....
Witam, poszukuje osoby, która napiszę dla mnie program do pewnego sterownika. Myślę że co do warunków to się dogadamy. (Jestem w trakcie nauki, wiec budzet mam ograniczony.) Elementy: *Atmega 8 (smd) *LCD 16X2 (BIG) *impulsator z przyciskiem *RTC: DS1307 *Czujnik: DHT 11 Funkcję: * Wyświetlanie: godziny (bez sekund) ,temperatury,wilgotności, ustawionej...
Kilka pytań - bo kto pyta nie błądzi :-) Niby wszystko ładnie liczyło w przerwaniach - ale tylko do momentu kiedy zacząłem wywoływać Sub lub funkcję - wtedy zaczyna się resetować i zaczyna program od początku co sekundę ?? O co chodzi Teraz przestało mi nawet liczyć w przerwaniach. Wchodzi tylko raz i potem lcd się czyści. Zamieszczam kod, w którym...
http://obrazki.elektroda.pl/7295763200_1... Witam szanownych Kolegów. Po dość długim czasie o poprzedniej prezentacji http://obrazki.elektroda.pl/2198009600_1... Kolejność pinów na schemacie odpowiada wyprowadzeniom matrycy Jako, że od wersji 1,0 minęło trochę czasu doszlifowałem co nieco moją znajomość Bascoma i kod...
http://obrazki.elektroda.pl/7803610300_1... Witam postanowiłem pokazać wam mój nowo powstały Inkubator. Opis: Sterownik Inkubator jest w 100 % mojego autorstwa jest on zbudowany na: - Atmega8 - Ds1307 - Ds18b20 - Przekaźnik Soft został napisany w Bascomie. Obudową zastosowaną w Inkubatorze jest lodówka 2 komorowa górna komora przeznaczona...
Próbowałem ustawić prescale timera 1 na 8 co powinno dać przerwanie co 32,768ms i w przerwaniu zwiększałem liczniki mikro\milisekund co eliminowałoby opóźnienie przed zmianą wartości licznka. Wynik bez większych zmian - również około 1s\2h, może minimalnie mniej. Przerw: Timer1 = Timer1 + 49911 Incr S If S = 60 Then S = 0 Incr M End If If M = 60...
http://obrazki.elektroda.pl/3883873400_1... Witam wszystkich Chciałbym tu zaprezentować swoją najnowszą konstrukcję jaką jest sterownik akwarium na AVR ATMega8. Sprzęt nie jest szczególnie odkrywczy, ale jest konstrukcją na miarę moich aktualnych potrzeb, a może i kilku innych osób które akurat poszukują czegoś podobnego. Jak napisałem...
http://obrazki.elektroda.net/69_12267438... Witam. Chciałbym Wam przedstawić zegarek jaki ostatnio wykonałem. Inspiracją do wykonania go był post kolegi "KORKO_CZONG" w którym to opisuje On swój zegar na tej samej lampie. Kiedy niedawno zobaczyłem zegarek kolegi "KORKO_CZONG" postanowiłem sam coś podobnego zbudować. Moim zegarem steruje atmega8...
http://obrazki.elektroda.net/34_11846141... Oto mój zegarek Nixie :) Zrobiony jest na lampkach LC-516 , obsługiwanych przez AtMega8 . Dane brane są z RTC na DS1307 podtrzymywanego baterią 3V. Sterowanie katod odbywa się z pomocą dekodera BCD 4028. Przetworniczka jest na schemacie, tak jak większość połączeń. Za podstawki pod lampy posłużyło...
http://obrazki.elektroda.net/97_11620692... Witam! W końcu udało mi się znaleźć czas, aby na tyle dokończyć prace przy moim wzmacniaczu, by nadawał się do pokazania światu :). Nadal znajduje się w fazie beta, ale jest już w pełni działający, teraz trwają prace nad rozwojem oprogramowania sterującego. ZAŁOŻENIA: - końcówka na LM3886TF – bo...
http://obrazki.elektroda.pl/4192018300_1... Witam! Postanowiłem przedstawić mój projekt urządzenia do rejestracji danych na karcie SD (tzw. data logger). Urządzeniu nadałem nazwę MADACU stanowiący skrót od szumnej nazwy Measurement And Data Acquisition Control Unit. Urządzenie miało być uniwersalne tzn. służyć do pomiaru temperatury,...
Witam, Zlecę napisanie programu na ATmega8(Bascom albo C). Program ma obsługiwać: -LCD 16x4, -zegar DS1307 (sekundy, minuty, godziny, dzień tygodnia, rok), -obsługę 3 czujników temperatury DS18B20, -pomiar napięcia na przetworniku AC, -klawiaturę (3 przyciski), -5 portów wejścia (tzn. jeśli pojawi się na nich 1, to na wyświetlaczu pojawi się dana informacja)...
atmega8 ds1307 ds1307 bascom ds1307 atmega8
równania kwadratowe uziemienie fundamentowe brother wolno drukuje
problemy diagbox hulajnoga frugal problemy
CTB-80 migająca czerwona lampka – blokada palnika, brak płomienia, diagnostyka Thomson 43UG6300 Service Manual Equivalent – TCL RTD2851 Chassis, Factory Menu, USB Recovery