Łap. Cały tydzień programuję poważniejsze sprawy i taki programik to dla mnie dosłownie rozrywka :D Bierzesz Tiny85 i programujesz Hexem lub Binem do wyboru. Podłączasz do niego DS18B20 i linijkę na MAX7219 i gotowe... żonka zadowolona. Program ma nawet wyjście diagnostyczne i wypluwa temperaturę na UART 9600bps (to żeby sprawdzić poprawnośc Dallasa)....
Pisałem Ci - sprawdź diodą LED. Może masz niepoprawnie zaprojektowane sterowanie tranzystorem i się zatrzaskuje coś.
nadajnik: [syntax=basic4gl]$regfile = "M8def.dat" $crystal = 16000000 $baud = 19200 $hwstack = 40 $swstack = 20 $framesize = 40 '=== Declare sub routines Declare Sub R_register(byval Command As Byte , Byval C_bytes As Byte) Declare Sub W_register(byval C_bytes As Byte) '=== Constante === 'Define nRF24L01 interrupt flag's Const Idle_int = &H00 'Idle,...
Dzieje się tak, ponieważ po wyjściu z ostatniej pętli czyścisz ekran, zmieniasz wartość zmiennej "a" i kończysz program - wracasz z funkcji main(). Zapomniałeś dodać pętlę nieskończoną, while(1). Rozpoczyna się ją za wstępną inicjalizacją. W twoim przypadku, będzie to za ekranem powitalnym. Skoro zaczynasz przygodę z programowaniem, to napiszę jeszcze...
Hm... Może LM73 do max 150°C? (na I2C)
2 stronna płytka :) co za problem przeprojektować na 1 stronna? fakt bedziesz miał trochu roboty ale efekt ;) ewentualnie możesz zrobić taki zegarek sam ;) zrobisz schemat płytke ściagniesz jakiś w miarę gotowy program pozamieniasz odpowiednio porty i gotowe :)
Popełniłem właśnie takie coś ale wyświetla mi krzaki na lcd. Sam program widzę że działa, bo mam w programie zdefiniowany ekran startowy i po 2sek. zmieniają się krzaki na inne. Sprawdźcie proszę czy czegoś nie namieszałem. http://obrazki.elektroda.pl/6616125400_1...
Do mierzenia napięcia powyżej 5V potrzebujesz dzielnika napięcia. Jeśli chcesz mierzyć 9V to najpierw musisz sobie dobrać rozdzielczość pomiaru co przy atmedze 8 możesz wziąc 2,56. R1=~26K a R2=10k
Jeśli nie są Ci potrzebne wysokie prędkości przesyłu danych, to z powodzeniem sprawdzą się proste moduły ZS-RT14 (jako nadajnik) oraz ZS-RR3 (jako odbiornik). Moduły te działają i osiągają odległość o której mówisz przy prędkości przesyłu 80-110 bps. Współpracują bezpośrednio z UART-em.
Masz podany schemat podłączenia. V1 to np napięcie zasilające lub lepiej Vref, V0 podajesz na wejście przetwornika ADC i mierzysz napięcie. W pdf jest podana formuła wiążąca wszystkie niewiadome.
Odpowiedź jest na stronie 8 w dokumentacji DS1820 http://www.elenota.pl/search.php?szuk=ds...
Szukam termometru z atmegą i max7219 , możliwie prosty i tani .
A próbowałeś coś sam napisać ? Na elektrodzie i nie tylko jest mnóstwo przykładów zegara na Atmega. Termometrów też nie brakuje. Najprościej jest wykorzystać jakiś RTC i termometr cyfrowy na i2C. Program do tego to banał.
Kwadraciki na wyświetlaczu oznaczają problem z konfiguracją. Wyświetlacz jest sprawny. Uzupełnij swój schemat o pełne połączanie z wyświetlaczem, i umieść go na schemacie.
http://obrazki.elektroda.pl/1076165400_1... Chcę przedstawić moja konstrukcję Termostatu Projekt powstał z potrzeby czysto naukowej w kierunku programowania w Bascomie. Zasada działania: Np. w systemie kominkowym są 2 pompy obiegowe. Jest potrzeba załączania o konkretnych temperaturach i wyłączenia żeby nie nastąpiło skraplanie na płaszczu...
Witam Nie trzeba żadnego schematu. Zerknij do notki katalogowej mikroprocesora i zobacz na której nóżce masz wejście przetwornika A/D i do niego podłącz LM35. Cała reszta to kwestia programu, który musisz napisać i wpisać go do mikroprocesora. Prawdę mówiąc przekombinowałeś z tym ATmega, prościej byłoby zbudować termometr na LM3914 (linijka diodowa)...
Spróbuj linię ~SHDN podciągnąć do zasilania, według DS nie może wisieć w powietrzu.
Witam serdecznie chyba lepiej będzie jak zamieszczę cały kod do DS: ds18b20.c #include <avr/io.h> #include <util/delay.h> #include <avr/interrupt.h> #include "ds18b20.h" #include <stdio.h> #define PRZEBIEG_PETLI 8 #define us(num) (num/(PRZEBIEG_PETLI*(1/(... inline...
Do samego wyświetlacza dobrać tylko zarżenie i napięcie siatek, atmega jest zbędna
Na pierwszy rzut oka schemat wydaje się być wporządku. Wsad kolega ma do tego projektu? Byloby łatwiej sprawdzić.
Masm pytanie ,jak zgrać Dallas18B20 zATTINY 12L (pewnie ma za małą pojembność)ale z Atmega8L-8PI,mam tego kilka sztuk i nie wiem ja k je wykorzystać, najlepiej byłoby chyba jako czujniki temperatury.Pomóż jak możesz, chodzi o program.Czy to co Podałeś będzie pasowało do mojego Atmega?
Czy wsad .hex będzie działał z Atmega 328P ?
Witam Pojawił się problem, ponieważ po ponownym zaprogramowaniu proca, lcd wyswietla mi tylko jedną górną linię (problem był opisywany w postach by Duch, ale nie podali sensownego rozwiązania). Dodam że kiedyś tez mi się to zdarzyło i chyba wtedy coś nie łączyło, ale teraz mam wszystko podłączone. Może być źle zaprogramowana atmega?
Witam! Czy ma ktoś/udostępni wsad hex do termometru avr AVT1697/2 jest to ATtiny2313-20SU. Termometr po podłączeniu zasilania nie działa ponieważ padł stabilizator 7805 i atmega dostała wyższe napięcie. Żal mi tego termometru bo jest to najdokładniejszy termometr w domu jaki miałem :)
Witajcie, dziś postanowiłem się podzielić dorobkiem w postaci oprogramowania i wiedzy na temat pewnego modułu GPS. Zegar softowy synchronizowany GPS z dodatkowym wyświetlaniem współrzędnych i prędkości no i dorzuciłem w ostatniej chwili temperaturę z DS18B20 - taki szkoleniowy programik w BASCOM (świetny przykład - gotowiec dla tych którzy chcą zrobić...
Coś tam kiedyś czytałem że linkowanie do innego forum to grzech i mam opisać cała sprawę.. nie chce mi się pisać o tym samym jeszcze raz, ale to może Ci pomóc. Jeśli z jakiegoś powodu moderatorzy usuną link to wpisz w Google "LCD EMI" i może Google podlinkuje ;) No bez żartów. We wskazanym miejscu gość napisał, że podlutował kondensator 1 nF pomiędzy...
Nie jestem pewien ale czy w multipleksowaniu chodzi o to że potrzeba ośmiu portów sterujących segmentami i po jednym porcie na każdą dodatkową cyfrę wyświetlacza np anodę czy katodę przez tranzystor? Tak w zasadzie to chodzi o 8 PINÓW jednego portu (7 segmentów + kropka) oraz tyle pinów innych portów, ile masz cyfr. Te piny sterujące cyframi najlepiej...
Witam serdecznie wszystkich ,mam takie pytanie mam kilka pojedynczych projektów na atmege 8535 tzn.zegar,termometr na 4 Ds1820,odbiór i nadawanie RC5 i chciałbym to wszystko wepchać w jeden program jak to zrobic najlepiej zeby sie ze soba nie gryzły czy uzyc polecen call lub gosub (dodam ze programuje tylko w bascomie) czy tez to wszystko do jednej...
Hej Chcę zrobić termometr z wykorzystanie DS1820 i ATmega. W moim programie postanowiłem skorzystać z noty AVR300 do obsługi I2C. Ponieważ układu jeszcze nie zbudowałem i na razie piszę program zastanawiam się, czy dobrze wykorzystuję funkcje z AVR300. Chodzi mi o wykonanie pomiaru (tylko jeden układ na linii). Pniżej zamieszczam listing: rcall i2c_init;...
Sinus zużywa dużo czasu procesora, ale przy budowie termometru nie powinno to stanowić problemu.
Twój podstawowy błąd jest taki, że procedury które podałeś są dla 2313 a on nie posiada sprzętowego I2C więc jest to rozwiązane programowo. ATmega16 ma sprzętowe I2C więc powinieneś z tego skorzystać. Kod będzie wtedy inny.
(at)wojtek6000 Te diody niczemu nie służą i nic nie zabezpieczają. Jeśli podłączysz DS'a odwrotnie to i tak będzie podłączony odwrotnie ze wszystkimi tego konsekwencjami. Rezystor 4k7 przy zasilaniu 5V jest zupełnie ok. Pomysł z jakimkolwiek zabezpieczeniem ESD jest dobry. Na schemacie nie ma RS485. Natomiast takie podłączenie DSów, każdy do osobnego...
Atmega z literką L to jest wersja LowPower Ma niższego max clocka ( 8 MHz a nie 16 MHz ) , niższe napięcie zasilania. Operating Voltages. – 2.7V - 5.5V (ATmega8L). – 4.5V - 5.5V (ATmega8). I pewnie jeszcze kilka szczegułów ( zajrzyj do pdf ) A atmega z literką A to jest zwykła atmega taka jak bez literki tylko że awansowała do Automotive...
na stronie kursu AVR-GCC masz kompletny kod pod Atmega16: http://hobby.abxyz.bplaced.net/index.php...
Zarzucisz jakiś schemat.
Wymieniłem wszystko, ponieważ przegniły kable od zewnętrznego czujnika temperatury i zrobiło się zwarcie i spaliła się jedna dioda i chyba właśnie mikrokontroler. Wymiana wszystkich cześci to groszowe sprawy, dodatkowo wlutowałem podstawkę na mikrokontroler, żeby w razie czego łatwo było go wymieniać.
Witam Mam kilka pytań do bardziej doświadczonych osób na tym forum piszących programy w Bascom. Chciałbym zrobić sobie zegar (godzina) z kalendarzem (wyświetlanie dnia tygodnia i imienin w danym dniu) i pomiarem temperatury z czterech termometrów na Atmedze i wyświetlaczu graficznym 64x128 •Czy trudna jest obsługa wyświetlacza graficznego w Bascom,...
Kwarc do takiego zastosowania jak termometr to zbyteczność... W zupełności wystarczy wewnętrzny skalibrowany generator RC, wbudowany w każdy mikrokontroler ATmega i ATtiny.
Niestety zmiana DS18b20 na DS1820 nic nie dała nadal komunikat brak układu. Odnośnie 8MHz to przy wgrywaniu programu ustawiałem fuseBity na zewnętrzny oscylator w przedziale od 3-8MHz. No to źle ustawiłeś(!) Jeżeli to ma byc tylko termometr to z powodzeniem mogłeś pozostawic taktowanie z wewnętrznego oscylatora 1 MHz lub nawet 8 MHz; nie ma w tym konkretnym...
Chcę pominąć odczytywanie adresów na każdym z czujników. Wydaje mi się że tak będzie prościej obsługiwać ten termometr.
co pokazuje jak jest odłączony ds
(at)R-MIK Znowu nie na temat. Wbudowany w niektóre ATMega termometr służy do tego, żeby był. Żadnych sensownych właściwości to on nie ma, przy niewielkiej różnicy w rozchodzeniu się dźwięku w zależności od temp. i potrzebie tylko zgrubnego określenia odległości w czujniku parkowania na niewiele się zda. Obecność debug Wire też na nic autorowi, skoro...
Nie da się zasilić tego termometru bezpośrednio napięciem 5V? Przecież przy takim pracuje zapewne Atmega, czy jest w tym termometrze elektronicznym jakiś element wymagający tych 12V?
Witajcie! Próbuję zbudować sobie termometr, używam następującego kodu: [syntax=c] #include <avr/io.h> #include<util/delay.h> #include "LCD/lcdhd.h" #include "MACRO_PORT.h" #include "stdlib.h" #define PIN_1WIRE 2 #define PORT_1WIRE PINB #define OUT_1WIRE_LOW PORT_1WIRE &= ~(1<<PIN_1WIRE) #define OUT_1WIRE_HIGH PORT_1WIRE |= (1<<PIN_1WIRE)...
http://obrazki.elektroda.net/66_12520120... Witam! Chcialem sie pochwalić moim termometrem. Składa się z ATmega 32, 2x DS18B20, wyswietlacz LCD 4x40. Wiem ze podobnych konstrukcji było już duzo tu na forum, ale i tak chciałem się pochwalić. Mój projekt pełni rolę zegara, termometru 2punktowego połączonego z wykresami temperatury z ostatnich...
Witam, ilość odczytów nie ma znaczenia, mam układ gdzie 8 komórek 24C02 jest odczytywane cyklicznie co kilka milisekund w termometrze od ponad 7 lat i jeszcze nic się nie zmieniło. Nigdy nie spotkałem się z informacją o ilości cykli odczytu a jedynie zapisu do EEprom.
jak wywołać pętle co pewien okres :?: wyjasnię o co dokładnie chodzi :) jest sobie atmega + Pga2310 + termometr na ds1820 całość na bascom pga jest cyfrową drabinką i otrzymuje komendy do pracy za pomoca pilota RC5 z przerwą 100ms natomiast odczyt z czujnika ds1820 jest z przerwą 600ms a na taki czas w odczycie kodu z rc5 niemogę sobie pozwolic :( jak...
Ciekawy układ, przede wszystkim funkcjonalny - kto posiada kocioł który trzeba nadzorować ten wie ile chodzenia do kotłowni to zaoszczędzi.Przy remoncie domu wziąłem to pod uwagę i rozprowadziłem przewody czujników w pobliżu drzwi wejściowych. Zastosowałem zakupiony na allegro gotowy termometr na procesorze atmega (sprzedający zaprogramował mi na życzenie...
Problem jest w sprzęcie a nie w programie. W układzie brakuje kondensatorów ceramicznych 100nF na pinach zasilających uC, LCD, czujnika, wejściu ADC. Nie widzę też filtru na AVCC oraz jakiegokolwiek tantala/elektrolita na zasilaniu. Popraw zasilanie a zamiast analogowego czujnika użyj cyfrowego np DS18B20 na 1Wire.
Mama ATmega 8-16PI
Na początek przejrzyj dział DIY i zobacz np pierwszy z brzegu z tego tygodnia termometr http://www.elektroda.pl/rtvforum/topic25...
Chciałem zobaczyć czy po książce "Mikrokontrolery dla początkujących" p. Piotra Góreckiego, coś zostało mi w głowie. Chyba jednak mało Kolega zapamiętał. W książce autor pisze wyraźnie aby jak najmniej używać poleceń wait. A kolega zrobił na nich Zegar! A od czego atmega ma timery?
Wpisz w google "termometr atmega" i zobacz jak jest zrobiony, poczytaj jak działa, a nie porywasz się z motyką na słońce. Nie wiesz nic, a chcesz wiedzieć wszystko i oczywiście najlepiej jakby ktoś Ci to wytłumaczył... To forum jest od tego, żeby rozwiązywać konkretne problemy, a nie wyjaśniać kwestie typu "a jeżeli bym chciał zrobić termometr... "....
Witam! Projekt znakomity, bardzo mi się podoba. Spróbuję zrobić coś podobnego, tylko chciałbym dorzucić do tego miernik napięcia. Czy atmega da radę zmieścić to?
Jaki "termometr" - 1 wire? Myślał bym nad połączeniem przycinku z termometrem. A co to za odbiornik?
Usunąłem ten wiersz i nadal brak odczytu - czekam do wieczora. P.S Jeśli możesz to podaj mi swój kod moze on zadziała. Twój przykład też działa :) Pzdr. Piotrek Sz.
Ewentualnie możesz to zrobić na płytce uniwersalnej... i tą metodę bardziej polecam , bo jak zrobisz zwarcie "na pająku" to może nie tylko atmega odlecieć :)
Koszt elementów bez wiatraków to max 50 zł np atmega 8 :) i przekaźniki, termistory i switche jako przyciski + LCD, najprościej było by wykorzystać np przetworniki A/C w atmedze i mierzyć napięcia a następnie wyświetlać to na LCD-ku. Sprawa jest do przedyskutowania :)
Czesc, Tutaj ktos walczyl z takim termometrem na atmega i udalo mu sie uruchomic : http://www.elektroda.pl/rtvforum/topic71... Moze masz podobny problem? Sprawdz oscyloskopem co sie dzieje na pinach FPGA. Pozdrawiam, tony_tg
Proszę nie odsyłajcie mnie do wujka google bądź noty katalogowej A jednak odeślę cię: http://www.atmel.com/Images/doc8161.pdf Strona 9, oraz strona 57 (tablica). The interrupts have priority in accordance with their Interrupt Vector position. The lower the Interrupt Vector address, the higher the priority. Myślę, że to rozwieje twoje pytania :) A Wujek...
Aha czyli lepiej kupić gotową płytkę testową atmega 8 i do niej napisać program?
Też tak mi się wydawało, jak zbierałem informację do budowy PC. Pierwszy rozdzielacz był nawet zamontowany poziomo, ale dalsza praktyka, zweryfikowała wcześniejsze wyobrażenia. Dyszę miałem odpowiednią, potem była o rząd zwiększona, bo doszła druga sprężarka. Po prostu stała czasowa przy chłodnicy i regeneracyjnym w postaci wymiennika płytowego była...
Czepiam się ale Procesor główny atmega 32 to jest mikrokontroler
Witam Władziowek coś Cie boli Raspberry jak widzę .... Ktoś następny spyta czemu Atmega skoro lepiej na PICu. A tak ogólnie to chciałbym widzieć jak robisz na płytce uniwersalnej serwer webowy z podłączeniem 81 termometrów DS18B20, chciałbym nawet zobaczyć jak rysujesz schemat serwera, tylko o zgrozo nie używaj gotowych płytek LAN do Arduino tylko zrób...
Wyświetlacz to wiem, tam bedzie podlaczone wszystko jak nalezy. Chodzi mi tylko o to czy moja atmega bedzie programowalna w arduino uno.
http://obrazki.elektroda.pl/4776361100_1... Witam wszystkich, jest to mój pierwszy projekt opisywany na tym forum. Przedstawiam projekt mojego autorstwa, zegar z termometrem wyświetlający aktualną datę, godzinę oraz temperaturę z 3 czujników. Założeniem projektu było zbudowanie zegara wyświetlającego godzinę oraz temperaturę wewnątrz...
Witam. Wykonałem czteropunktowy termometr na Atmega 8 z tego tematu- http://www.elektroda.pl/rtvforum/topic81... Termometr nie działa - zamiast temperatur wyświetla się 0.0'C pomimo, iż cztery DS18b20 są podłączone według schematu, a temperatura w pomieszczeniu wynosi ok. 20'C. Czujniki są nowe. Dołączam też zrzut fuse bitów z programu SinaProg....
Ja właśnie tak zasilam swój układ. Zasilacze od SE są dość tanie,a napięcie ok. 4,9V w sam raz. I działa. Zastanawia mnie tylko, jak zasilacz impulsowy zachowuje się przy zmiennym obciążeniu? Zrobiłem na ATmega 8 termometr z 4 wyświetlaczami LED i buzzerem, układ ma pracować non stop, przy włączonym alarmie LEDy migają, buzzer popiskuje. Przy spadku...
witam mam problem z termometrem ds18b20 i atmega 8 pokazuje różne temperatury raz dobrą raz jakąś wielokrotność wyniku im czujnik w wyższej temperaturze tym gorzej a taki sam program ten sam czujnik na 90s2313 wszystko w najlepszym porządku żadnych skoków temp czujbik na jakimś 3 metrowym przewodzie podciąganie 3,3kom co może być nie tak?? pomocy
u mnie jest potrzebny termometr wiec go zrobie tez atmega 8 i lcd
Mam na płytce testowej do ATMEGA8 złącze 1-wire, 1. to znaczy że można tego DS'a podpiąć bezpośrednio pod ATMEGE?? 2. A można kilka?? 3. I jak ATMEGA będzie to widzieć? Jak to odczytywać?
Funkcje OneWireReset_1, OneWireReset_2, OneWireWriteByte_1, OneWireWriteByte_2, OneWireReadByte_1 i OneWireReadByte_2 obuduj tak: unsigned char OneWireReset_1() { cli(); ... ... ... sei(); return(0); } A jeszcze lepiej to obuduj makrem ATOMIC_BLOCK.
no tak, tylko slyszalem ze z tym atmega sa problemy niby identyczny a jednak cosik nie dziala. niewiem ale spruboje, tylko troche później, a jka ktoś ma wyprubowany z atmega to bardzo bym prosił.
Co do 3: Przeczytaj jeszcze raz dokumentację układu. Chyba bardzo czegoś nei zrozumiałeś. Do termometru wysyła się ciąg bitów, z których pierwsze 8 stanowi polecenie, a nestępne - jego ew. argumenty. W układzie DS18B20 nie ma żadnych "adresów" ani "miejsc do wysyłania bitów". Ani mikrokontroler, ani DS18B2 nie wiedzą, co to jest "hex". W prgramie zapisuje...
Tutaj znajdziesz jakie minimum ma mieć Atmega do prawidłowej pracy: [url=http://mikrokontrolery.blogspot.com...
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...
Witam. Chyba nie szukałeś, lepszym i praktyczniejszym projektem jest mikrokontrol ATmegi czyli Arduino i wpiecie czujników wilgotności i temperatury. Mona kupić czujniki juz gotwowe uruchamiajac przy pomocy kodu napisanego w srodowisku Ardino IDE (np. dla początkujących). ARDUINO (ATmega) - https://botland.com.pl/content/category/... Odczytanie...
A dyć napisałem AD7715, lub wersja 3 przetworniki AD7707. http://obrazki.elektroda.net/4_122208904... Jest też np. AC1226 Wejdź na stronę analog.com i w Search wpisz thermocouple i dostaniesz sporo odpowiedzi.
O zasilaniu i kondensatorach poczytaj np. [url=http://www.elektroda.pl/rtvforum/to... Zwłaszcza druga strona.
http://obrazki.elektroda.pl/3637756900_1... http://obrazki.elektroda.pl/6313868300_1... Zrealizowałem w tym roku swoje postanowienie jeszcze sprzed zeszłej zimy i zrobiłem sobie wreszcie własny sterownik pieca CO. Na początek pytanie "dlaczego"? Otóż oryginalny dostarczony z piecem przede wszystkim miał 6 poziomów nadmuchu...
Witam Od jakiegoś czasu skrobię sobie coś na atmegach, miałem już działający układ składający się z dwóch termometrów ds18b20 i wyświetlacza 4x20, w momencie gdy chciałem zająć się modulacją ir postanowiłem zainstalować zewnętrzny kwarc. Po zamontowaniu kwarcu i ustawieniu fusebitów w burn-o-macie, atmega32 zablokowała się. Uruchomiłem ją sygnałem z...
Dzięki za wyczerpujące odpowiedzi. 3. Zapomniałem o tym ;) Ale tak zerknąłem na specyfikację zasilacza (Chieftec GPA-500S8) i linii -5 nie ma jest tylko -12 (podobno w nowych komputerach -5 nie jest już do niczego używane). 4. Tutaj tak długo myślałem że się zamotałem. 5. To wiele wyjaśnia. A artykuł bardzo ciekawy, właśnie czytam, znalazłem też 2 część....
mam zrobić projekt na studia (który musi zawierać elementy elektroniki z której jestem niestety kompletnie zielony bo studiuje informatykę). To jest https://obrazki.elektroda.pl/5754559700_... Pisanie programu dla : - osobne układy ATmaga aplikacja np. AVR STUDIO i wymaga do wczytania Programator. - gotowy Moduł Arduino na ATmegach...
Podejrzewam że koszt tego wszystkiego czyli: 1 termometr 4 kanałowy lub 4 termometry 1 kanałowe +4 regulatory obrotów na LM317 lub 350 i jeszcze automatyczna regulacja + czujniki informujące o zatrzymaniu wentylatorów + filtr np .dymny lub czerwony w przypadku jednego koloru wyświetlania +twoja robota. Koszty będą większe od AKASA. Chyba że wykorzystasz...
1) Brak jakiejkolwiek linii GND. Wróżka Jadwiga nie wie gdzie GND będzie podłączona do elementów więc ten układ nigdy nie zadziała 2) Rezystory to chyba w pionie będziesz utykał bo są za krótkie 3) Wstawiłeś przelotki, ponieważ zrobisz pewnie płytkę 1 stronną to w otworek przelotki kabelka nie wetkniesz, rozwiercisz i już masz podziabaną ścieżkę. Zrób...
Witam Chciałbym połączyć dwie Atmegi przez SPI. Atmega 328 jest na głównej płytce, czyli MASTER. Obsługuje termometr 1WIRE, LCD oraz zapis na SD. Zapis na SD jest przez HARD SPI. Do tego chciałem podłączyć drugą płytkę z Atmega8, jako SLAVE. Chciałem je połączyć przez Sprzętowe SPI, tylko, czy fakt, że na MASTER jest już karta SD nie utrudni/uniemożliwi...
Na pewno prostsze w okablowaniu byłoby połączenie czujników poprzez sieć 485. 4-żyłowy kabel umożliwia połączenie i zasilanie do 32 urządzeń. Każde urządzenie/termometr to np. - czujnik LM335 - ATTINY2313 (20 pin posiada UART i ADC) - układ do transmisji MAX485 lub odpowiednik Do tego potrzebny jeszcze układ Master - może być PC - Sterownik na ATMEGA...
... Na płytce mam ustawioną zworke do korzystania z zewnętrznego rezonatora 16Mhz. Nie mam pojęcia co jest nie tak :/ To czemu "okłamujesz" kompilator i piszesz $Crystal = 1600000 (1.6MHz) :?: Poza tym , zworka na płytce to jedno , a fusebity w uC do drugie - czy przestawione :?: Piotrek
Działa. Oczywiście, że tak sprawdziłem, ale mam czasem problemy z programowaniem przez JTAGa. Co pewien czas wyskakuje info o błędzie i nie wiem czego to wina. Pytam bo czasem może niby działać a coś się uszkadza i coś tam nie działa. Może Atmega ma jakieś zabezpieczenie np w postaci wbudowanej diody zenera albo coś podobnego... W dokumentacji nie znalazłem....
Niepoprawnie podłączyłeś gniazdo ISP (kanda). Niepoprawnie podłączyłeś masę przy procku. Aby to zobaczyć podświetl sygnały narzędziem Show . Brak rezystora 10k podciągającego Reset do +5V. Brak kondensatorów ceramicznych 100n przy stabilizatorze LM7805. Nie rysuje się sygnałów przechodzących przez elementy, w tym przypadku MEGA16. Poniżej masz przykład...
Sorry - dla mnie to przerost formy nad treścią - płytka, Atmega, DS, czujnik za parę zł, LCD, parę linijek kodu i śmiga; koszt jakieś 20-30 zł.
http://obrazki.elektroda.pl/7421989900_1... Witam,chciałbym pochwalić się projektem jaki starałem się ukończyć w tegoroczne wakacje. Mam 16 lat i ten projekt był dla mnie sporym wyzwaniem jak i szansą na naukę nowych rzeczy. Myślę ze dla niektórych osób będzie źródłem użytecznych informacji jak nie postępować i natchnieniem do budowania...
Wszystko fajnie, ale ATmega16 to już dinozaur i do energooszczędnych nie należy ;) Spróbuj tych nowych z serii PicoPower - są zdecydowanie bardziej energooszczędne - np. ATmega164PA lub inne z końcówką 4P/4PA (pinologicznie zgodne z ATmega16). Możesz w nich powyłączać niepotrzebne peryferia, a nawet dynamicznie zmieniać częstotliwość zegara. Kiedy nie...
Nie, poczytaj jak działa SPI - w skrócie każda transmisja to wymiana 8 bitów między urządzeniami. Wymianę kontroluje MASTER. Czyli, żeby coś odebrać musisz NADAĆ 8 bitów - w tym samym czasie SLAVE też prześle ci 8 bitów. Tu sytuacja jest nieco bardziej skomplikowana, bo układ współdzieli MISO z MOSI. Ogólnie ja bym rozwiązał to podpinając SIO do pinu...
ale moze zostanmy juz przy T89C5115... atmega mi jednak nie pasuje.. i racze chodzi mi o sprzet. czego potrzebuje zeby to podpiac do kompa . bo soft juz mam: flip
Czy nie jest to przypadkiem woltomierz cyfrowy na At i do tego termometr na LM35? Przecież LM zamienia temp na V,więc sama atmega jest jedynie woltomierzem z przesuniętą kropką,a wynik jest podany na wyświetlacz...Pomysł prosty i fajny,lecz lepiej układ włączać i wyłączać-w końcu nikt nie będzie 24h przyglądał się jaka jest temperatura
Tak, mają dokładność +- 0,5*C, ale Twój termometr odniesienia to jaką miał dokładność?
http://obrazki.elektroda.net/38_11571913... Płytka testowa z ATMega32 by agent_J OPIS: Jest to prosta płytka testowa, którą wykonałem ostatnio w wolnym czasie (2 dni). Płytka zawiera: - ATMega32 - Zegar czasu rzeczywistego (na razie nie przylutowany) - Termometr na DS (na razie nie przylutowany) - LCD 16x2 - klawiatura 0-9, Enter, Esc, strzałki...
http://obrazki.elektroda.net/94_12891659... Witam, własną konstrukcję prezentuje na elektrodzie po raz pierwszy, jestem otwarty na wasze opinie, pomysł na konstrukcję miałem już dawno temu, kupiłem wyświetlacze, jeszcze w szkole zrobiłem płytkę pod wyświetlacz (co zresztą widać) ale późnej zabrakło i wiedzy i chęci. No i ostatnio zafascynowany...
Witaj! Co masz na myśli mówiąc "jednocześnie"? Masz na myśli immobiliser z termometrem w jednym? :) Ten przykład tutaj działa :) To niewątpliwie, bo kiedyś go uruchomiłem ... z pełnym sukcesem, tak więc musisz próbować :) Albo pisz co jest niejasne, co Ci nie działa, albo jakie masz błędy ... Ja teraz zmagam się z zegarem :) Chcę zrobić zegar ATMEGA8+PCF+właśnie...
termometr atmega termometr atmega gotowy termometr atmega zegar
skrypt uruchamia automatyczny volvo potencjometr przepustnica otwarcie drzwi uzbraja
stabilizator lm7812 stabilizator lm7812
Ford Transit 2007 nie wchodzi na obroty - przyczyny Ford Transit nie wchodzi na obroty powyżej 3000 RPM