Witam, 3 tygodnie temu postanowiłem poznać zasady programowania mikroprocesorów, aby przygotować inkubator (coś na wzór projektu, który znalazłem na niniejszym forum ATmega8A ustawiony na 2MHz i czujnika DS18B20 . Do tego wyświetlacz LED 3-cyfrowy, 7-segmentowy. Program napisałem...
Wstęp: Witam wszystkich forumowiczów. Jest to mój pierwszy projekt tutaj jednak forum śledzę już od dawna. Ale do rzeczy. Chciałbym wszystkim przedstawić mój projekt termometru cyfrowego z przewodowym pomiarem temperatury wewnętrznej oraz bezprzewodowym pomiarem temperatury...
Witam ponownie. Ze względu na częstą potrzebę wykonywania pomiarów temperatury w dość długich procesach postanowiłem ulżyć sobie i stworzyć coś co zrobi to za mnie. Efektem moich przemyśleń jest urządzenie oparte o mikrokontroler Atmega8 i czujnik temperatury DS18b20. Dodatkowo urządzenie...
Chciałem zaprezentować tutaj swoją pracę magisterską, jaką jest rozproszony system pomiaru temperatury z wykorzystaniem do transmisji danych technologii Bluetooth. System składa się z: - jednostki bazowej (na pierwszym foto) - jednostek zdalnych - komputera z odpowiednim oprogramowaniem Sercem...
Witam! Chciałbym prosić o pomoc w zdiagnozowaniu problemu polegającego na tym, ze gdy uruchamiam podprogram odpowiedzialny za pomiar temp z LM35CZ cały program na procku staje. Wcześniej pisałem coś takiego na ATmega8 i tam działało wszystko idealnie. Na Atmega16 program przeniosłem niemal...
Czy układ Atmega8 podoła zliczaniu impulsów z częstotliwością 3500Hz? Spokojnie i jeszcze będzie się nudzić. ... dałem w podstawce gdzie będzie zamontowany MAX6675 a na czas programowania wyjmowany Może zamiast podstawki i wyciągania, dodaj jumpery. ... albo zastosuj czujnik...
Witam. Buduję regulator temperatury w kriostacie azotowym na ATMega8. Zachodzi więc konieczność pomiaru temperatury w zakresie od 0 do -200 °C (temperatura cieklego azotu). Ze względu na koszty, odpada zastosowanie jako czujnika temperatury Pt100 lub termopary, ze względu na zakres (do -55°C)...
Przerobiony program duch na trzy czujniki oraz z termostatem... Prosiłbym o sprawdzenie głównie ostatnich linijek służących jako termostat... co do pomiaru bezprzewodowego to daruję sobie bo mam mało czasu na wykonanie... co do schematu to ewentualnie dośle później... z góry dziękuje... [syntax=basic4gl]$regfil...
Witam koledzy! Mam problem z pomiarem temperatury, przeszukałem forum i internet n razy w poszukiwaniu odpowiedzi ale nie natrafiłem na żaden trop. Sądzę, że błąd leży gdzieś w kodzie. Wynik pomiaru docelowo jest prezentowany na LCD 2x16. Pomiędzy VCC a DQ mam rezystor 4,7k zgodnie z...
Ja bym się nie bawił w analogówke ... Sam zrobiłem stację meteo podłączoną do serwera , dane zbierane były do bazy danych mysql a stronka z odpowiednimi skryptami wyświetlała wyniki w postaci wykresów ( gnuplot ) oraz wskaźniki we flaszu bieżącą pogode. Zastosowałem mikrokontroler...
Co do wyświetlania to możesz "odświeżać" wyświetlacz w przerwaniu czyli: - tworzysz zmienną w której będziesz przechowywał temperaturę po odczycie z 1-Wire itp (modyfikacja zmiennej będzie się odbywała po zakończonym odczycie z czujnika w ten sposób wyświetlacze nie będą gasły...
wszystko ladnie wyglada jednak do wilgotnosci/temperatury ja proponuje sht11 lub 17 interfejs podobny do I2C choc nie do konca. Jednak najwiekszy problem to czujniki do pomiaru CO2 aby dokonac w miare poprawnego pomiaru jest potrzebna kalibracja co nie jest takie proste z tymi czujnikami musisz miec...
Witam, Złożyłem już sobie podstawowe serce robota sumo. #include <avr/io.h> #include <util/delay.h> //ENABLE1 - PB1 //ENABLE2 - PB2 //Input1_1 - PD4 //Input1_2 - PD5 //Input2_1 - PD3 //Input2_2 - PD2 #define ENABLE1 0x04 #define ENABLE2 0x02 #define ENABLE1i2...
Co się dzieje z pamięcią pomiaru,u mnie pamięta tylko godzinę. Natomiast pomiar temperatury zaczyna się od nowego wykresu.
jak z jednego czujnika to po co kilka kanałów? ale jeśli ma być kilka to do LM35 wystarczy ten przetwornik wbudowany w procek na ATMega8 (10 bitów) może lepszym rozwiązaniem byłoby dać czujnik na 1wire ? nie wiem co o tym myślisz, ale wtedy można dać jakiś tańszy procek bez przetwornika
wg mnie najlepiej zastosowac termometry 1wire (np ds1820) i podpiac do jakiegos avr'ka najprostrza budowa podlaczenie i najlepsza cena (3 ds1820 ~ 3*8zl atmega8 ~ 8zl jakis najprostrzy wyswietlacz ~ 10zł) nie ma zadnego strojenia tylko jakis wyswietlacz albo cokolwiek co nam pasuje
Siemka! Nie ma większego problemu i z paroma czujnikami. Rozwiązania tego problemu są conajmniej dwa. 1. Wrzucasz czujniki każdy na innym pinie portu mikrokontrolera i odczytujesz wynik korzystając właśnie z algorytmu dla jednego czujnika. Jedyna kwestia to tylko sekwencyjne przełączanie...
W takim przypadku rezystancja portu bedzie miala znaczenie, chociaz wlasciwie nie wielkie, bo ta rezystancja jest rzedu 20-30 Ohm jezeli dobrze zauwazylem na wykresie. Zobacz sobie wykres "I/O PIN SINK CURRENT vs OUTPUT VOLTAGE" w nocie jakiegos avr, ja zagladalem do noty atmega8 strona 265. Podejrzewam...
Sterownik w linku w pierwszym poście nie komunikuje się z komputerem w 2 strony. Sterownik tylko odbiera dane od komputera, a jeśli chcesz odczytywać dane z czujnika na komputerze to sterownik musi wysyłać dane do komputera. Modułowo raczej nie uda Ci się zmontujesz tego układu. Musisz zbudować...
Ja z kolegą robiłem kiedyś taki system, który miał zasięg min 500m w otwartym terenie, temp z 6 czujników. procesor atmega8 a dane wysyłał i odbierał nRF905 Zauważ, że nRF905 to dużo wyższa półka od moich modułów Aurela. Twój nRF905 to transceiver pracujący na GFSK. Taki układ...
plahenryk Mógłbyś rozwinać swoja myśl i poprzeć schematem ewentualnie kodem? Zdiąłem kawalek schematu z regulatora klimy który to korzysta z atmega8 i termistora. R5 i R4 - 10 om 5% R2 i R7 - 2.2k om 1% na początku tygodnia bede testowal to rozwiązanie. A, zastosowany...
Profesjonalnie zrealizowane i oprogramowane, moja amatorszczyzna działa podobnie ale poziom wykonania całości ehh. Mój chodzi ma atmega8 + 2xDS18B20 do tego RS232 na maxie . Przydało by się Delphi poznać takie projekty zachęcają i to jest ich siła.
W czym problem? Wszystko jest dosyć jasno opisane: DS18B20<-interfejs 1-wire->ATMEGA8->LCD oparty o HD44780 Poczytaj o tych kluczowych elementach i zapoznaj się ze sposobem ich podłączenia.
CORTEX M0+ Chyba pchanie tutaj ARM'a nie ma sensu :) Tak się składa, że mam parę niepotrzebnych ATTiny, ATMega8 i kilka różnych '51, więc raczej te wykorzystam. Na ARM (Cortex M3) robiłem pracę magisterską (też komunikowała się po GSM, ale przez dedykowany moduł). No ale tutaj potrzebuję...
Do realizacji tego projektu wystarczy jeden arduino dwa rejestry szeregowe np. 74HCT595 wyświetlacz np. LCD-AG-128064MN-FHW K/W-E6 PBF , Moduł czytnik kart pamięci SD ARDUINO, 16 wzmacniaczy termopar MAX31855KASA+ i tyle. Reszta to projekt płytki i oprogramowanie. PS.Można to zrealizować nawet...
Witam, próbuję zmierzyć temperaturę za pomocą czujnika LM35 podłączonego do pinu ADC0 uC. Próbowałem kilku znalezionych w internecie funkcji, jednak bezskutecznie. Zależy mi na funkcji, która w ostateczności podałaby mi oddzielnie cyfrę dziesiątek i jedności celem wyświetlenia ich...
Czym go zasilałeś/na ile starczało ogniwo (jeśli ogniwo)? Który? Układ na 74164 nie bardzo się nadaje do zasilania bateryjnego. W przypadku SAA1064 pobór energii jest zależny bezpośrednio od jasnosci świecenia wyświetlacza, a dane można znaleźć w datasheet (link powyżej). Ja bardziej...
Kod działającego termometru dla LM75 LM75A Atmega8 -55C do 125C ' LM75 LCD i2c termomert LCD -55C do 125C by gts1991 2010r $regfile = "m8def.dat" $crystal = 8000000 Config Lcd = 16 * 2 Config Lcdpin = Pin , Db4 = Portc.3 , Db5 = Portc.2 , Db6 = Portc.1 , Db7 = Portc.0 , E = Portc.4...
Program przepisałem całkowicie z zmieniłem tylko port na PC5. Najpierw podłączyłem dobrze i otrzymywałem takie coś: -16.1\0x00\0x00\0x00-16.1\0x00\0x00\0x00... No w moim mieszkaniu to tak ok...
Moderator napisał że: WOBI napisał: ...Tu masz przykład kodu trochę bardziej zaawansowanego, A w którym to miejscu, ten kod jest tak bardzo zaawansowany Proszę nie mówić mi że tak napisałem :) i być obiektywny jak na moderatora przystało ;) Tak przeciez napisałem...
Zawsze, gdy robisz proste pomiary stosuj tryb pojedynczego wyzwalania. Jeżeli musisz zbierać dużą ilość danych w tle programu głównego to rób to w trybie ciągłym + przerwanie. PS ustaw sobie w opcjach kompilatora -Wall, a prawda spłynie z monitora. Odbiegając nieco od tematu. Tablica...
Witam, robię układ na płytce evbavr04 propoxu, napisałem program do obsługi czujnika ad590 po wgraniu do atmegi nie wyświetla mi prawidłowo, tzn. są straszne wahania tak jakby przetwornik był źle ustawiony. Co może być nie tak ? [syntax=c] //program dla czujnika ad 590 #define F_CPU...
To tak: pomiar multimetrem potwierdził dobre działanie czujników LM35, nie mam żadnego innego źródła napięcia odniesienia. Spróbuję z filtrem, tylko że obecnie nie mam pod ręką takich wartości elementów. Teraz zabiorę się może za sterowanie PWM (chciałbym zastosować algorytm...
Witam. Próbuję własnie zbudować termometr oparty o mikrokontroler atmega8 i czujnik pt100. Wykorzystując wbudowany przetwornik ADC jestem w stanie zmierzyć napiecie, ale aby mierzyc temperature potrzebuje mierzyć oporność czujnika pt100. Znalazłem tutaj układ który w połączeniu z pt100...
Dziękuje za pomoc udało mi się uzyskać w miarę dokładny pomiar temperatury oczywiście "t = W * 5" "t=t/2" nie jest za dokładne ale projekt robiłem w celach szkoleniowych nauki obsługi ADC. Oczywiście lepsze odczyty udało mi się uzyskać z DS18b20 ale to już całkiem inna zasada...
Podmieniłem rezystor 4,7k i w końcu pomiar jest stabilny :) Miałem uszkodzone kwarce, czujniki, ale z rezystorem mi się jeszcze nie zdarzyło. DS'a testowałem już wcześniej. Dzięki za zainteresowanie tematem.
Źle się wyraziłem,.......... Jeszcze mam pytanie: Rozdzielczość = 2,56 / 1024 = 0,0025 = 2,5mV Jak można użyć tego parametru przy pomiarze temperatury? Czy próbowałeś zapoznac się z datasheet? Prawdopodobnie - nie, bo byś nie pytał.. Z datasheet znajdziesz ze napięcie na...
W jakich okolicznościach nieulotna pamięć eeprom może mi się ulotnić? Drugie pytanie to bardziej sprzętowe. Zasilam to zasilaczem impulsowym 12V i stabilizuje na 5V. Czasem mam tak, że atmega nie wystartuje poprawnie, tzn. na lcd wyświetla się pasek, zdarzało się że temperatury zmieniły...
Dzielnik tak, wartości - raczej nie. Zasymuluj sobie ten układ np. w lub dokonaj obliczeń. Zauważ, że źródło prądowe 3mA w przypadku 100°C będzie miało do pokonania dwa połączone równolegle rezystory zwierające do GND: - pierwszy to KTY-81 o wartości 3392Ω - drugi to...
Witam Może zostałem źle zrozumiany :) opisywaliśmy jedną z koncepcji, czyli zastosowanie Atmegi i jej przetwornika, ale : - nie sugerowałem zasilania PT100 z wewnętrznego źródła Atmegi, tylko wykorzystania źródła wewnętrznego do ADC (zakres 0V - 2,56V ), - jak starałem się zasugerować...
Genialnie ! Dziękuję. Jutro jak czas dopisze dam cały kod . ===============================... kod nieco zmodyfikowany dla potrzeb zasilania awaryjnego z baterii. Opierałem się jak widać o dostępne w internecie kody. [syntax=vbnet] $regfile = "m8def.dat" $crystal...
Mam program tyle żę w pliku hex...i w nim jest kalibracja...i tam na początku wyświetla się dla napięcia napis "25V" i trzeba ustawić potencjometrem patrząc na multimetr te 25V a na lcd obok tego 25V rośnie liczba w zakresie od 0-1023...tak samo to wygląda z ustawieniem prądu (napis jest 3A...
Witam Jako ze to moj pierwszy post chcialbym z gory napisac ze jestem laikiem jesli chodzi o uC. Bawie sie tym od 2 tygodni, probowalem programowac w C ale niestety za wysokie progi. 2 dni temu zabralem sie za bascoma i wymodzilem programik do sterowania solarami, na dwoch czujkach ds1820. Mam prosbe...
Witam. Chciałem przedstawić projekt mikroprocesorowego systemu kontroli temperatury. Zamieszczam go w tym dziale, gdyż jest w nim pełno niedociągnięć, głównie programowych. :arrow: Inspiracja: Inspiracją była dla mnie nauka, wykonanie projektu na studia, oraz ceny taki sterowników....
Witam. Zrobiłem sterownik do swojego obrotowego kolektora słonecznego. Bascom, Atmega8, lcd 4X20 znaków-tryb 4 bit. Problem jest następujący: sterownik za pomocą przekaźników steruje siłownikiem z silnikiem DC lewo - prawo. Miałem problem z zakłóceniami, reset procesora, krzaki na LCD. Działo...
Witam! Skonstruowałem sobie urządzenie, które ma służyć do optymalnego ustawienia sterownika kotła. Mierzy temperatury na zewnątrz i wewnątrz, liczy ich średnie, minima i maksima, jest podłączone do sterownika kotła pod przekaźnik (przez transoptor) i zlicza ilość załączeń podajnika...
Witam, Od jakiegoś czasu staram się ogarnąć co robię źle. Otóż w Atmedze8 na 3 pina ADC dokonuję pomiaru napięcia: - 2 porty do pomiaru temperatury (czujnik TMP36) - 1 port pomiar napięcia sterującego (0-10V) przez odpowiedni dzielnik napięcia. Napięcie to powoduje zmianę wypełnienia...
Przepisujesz z ksiazki? :cunning: Popatrz dobrze czy np. jest tam cos takiego: $regfile = M8def.dat Tutaj masz poprawny kod: 'Program sterowania dwoma układami DS1820 dołączonymi 'do tej samej magistrali 1-Wire $regfile = "m8def.dat" 'informuje...
Książka to "Programowanie Mikrokontrolerów AVR w jez. BASCOM" Program termometra. Przykład z książki. 'Program obsługi jednego układu DS1820 dołączonego 'do magistrali 1-Wire $regfile = "m8def.dat" 'informuje kompilator o pliku ...
Poprawiłem ten kod według wskazówek i działa z instrukcją case w podprogramie oraz z taką samą instrukcją w pętli głównej. Kod programu z Instrukcją case w podprogramie [syntax=basic4gl]'Projekt sterownika na podczerwień '12 kanałów binarnych sterowanie załącz/wyłącz 'oraz 2 kanały...
Napisałem coś sam, nie wiem czy coś jest dobrze ale spróbowałem.. Prosiłbym o jakieś rady/wskazówki. Czy włączanie ventylatora/ów ma jakikolwiek związek ze zmianami temperatury? Jeżeli processor obsługuje/wykonuje pomiar czasów włączenia i wyłączenia vents, to kiedy robi...
Od kilku dni staram się uruchomić pomiar temperatury czujnikiem ds18b20. Pomiar niskich temperatur przebiega poprawnie. Po przekroczeniu temperatury 54stC na wyświetlaczu ukazuje się wartość 127. Poniższy kod jest skopiowany z tego forum, poza tym napisałem własne funkcje obsługi 1wire lecz...
Witam serdecznie. Walcze już z tym drugi dzień. Na początku problemem było permanentne wskazanie 0 -1. Jednak gdzieś na forum znalazłem informację aby wymienić czujnik co okazało się strzałem w dziesiątkę. Teraz jednak mam inny problem. Maksymalna temperatura jaką chciałbym zmierzyć to...
Witam Mam Problem Z Napisaniem Programu Do Atmega8. A Mianowicie Sprawa Wygląda Tak: Każdy ds18b20 Podpięty Do Innego Portu. I Chcę: 1. Zrobić Alarm Po Przekroczeniu Określonej Temperatury: a) W Miejscu Danego Czujnika np. 2 Zamiast Temperatury Wyskoczył Napis "GORĄCO" i Po...
Witam. Proszę o przejrzenie kodu i uwagi. Zasada działania urządzenia jest prosta. Pomiar temperatury z pieca z centralnego, porównanie , ja ze zmienna alarmową, jeśli się zgadza to sygnał buzera co 250 ms. 4 przyciski: 1 - pozwala zwiększyć zmienna alarmową 2 - pozwala zmniejszyć...
Rejestrator prądu spoczynkowego, temperatury, napięcia DC końcówek mocy Wstęp, do czego służy? Podczas konstruowania końcówek mocy niezbędny jest pomiar prądu spoczynkowego. Zwykle odbywa się on za pomocą pomiaru napięcia rzędu pojedynczych miliwoltów na rezystorach emiterowych...
Proszę o pomoc w rozwiązaniu problemu jaki występuje w podmianie danych z data. Wykonałem regulator który po pomiarze temperatury na zewnątrz zakres -30 do +30 st C. ma dopasować temperaturę zadaną (Tempust) z danych zapisanych w data. Z dodatnimi temperaturami nie ma problemu pobiera prawidłowo...
Witam mam problem z programem do trawiarki mianowicie znalazłem na necie program do sterowania trawiarką chciałem do tego dopisać wybór menu żeby było jeszcze był drugi tryb sterowania trawiarką. Wgrałem program do uC i działało poprawnie potem chciałem wgrać ten sam program bez żadnych...
Witam! Od kilku dni nie mogę poradzić sobie z takim dziwnym problemem. Zbudowałem system z ATmega8 z podpiętym do niego (poprzez TWI) PCF8583 (generuje przerwanie na INT0 co 1s), do systemu dołączony jest wyświetlacz LCD 2x16 oraz poprzez 1-Wire (portd.0) czujnik DS18B20. System działa poprawnie,...
Konstruuje motocyklowy komputer sterowany mikroprocesorem atmega8. Podstawowe funkcje jakie ma spełniać to: -pomiar temperatury z dwóch DS18B20 (JP1, JP14) -pomiar napięcia ładowania akumulatora poprzez dzielnik (PD6) -pomiar ilości paliwa poprzez pomiar napięcia na pływaku 0,8-2,8V (JP2) -pomiar...
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,...
Miernik temperatury cewki głośnika wysoko-tonowego Wstęp, zastosowanie Jako konstruktor zwrotnic głośnikowych często stawiałem sobie pytanie, jak dużo jest w stanie wytrzymać głośnik wysoko-tonowy, i jak bardzo jego wytrzymałość zależy od rodzaju filtracji czy samej częstotliwości...
Ruszam z programem ;) Z tego co przetestowałem to na pcb jest źle odbiornik ir podłączony. Dodano po 2 Ir jest dobrze podłączony i wszystko działa ;) Dodano po 33 Dalej nie wiem jak zawartość eeprom 24c04 wyświetlić na lcd :?::?::?: Declare Sub Write_eeprom(byval...
Mając kilka wolnych chwil, postanowiłem skonstruować odbiornik do bezprzewodowego czujnika stacji pogodowej Oregon Scientific RMR203HG. Stacje tej marki są ogólnie dostępne, jeśli chodzi o wrażenia z użytkowania – działa bez zarzutu. Mój model wyposażony jest w pomiar temperatury...
Witam! Chciałem zaprezentować zegar mojego wykonania na uC Atmega8, soft został napisany w bascomie. Zegarek posiada funkcje, budzika, pomiaru temperatury na zewnątrz i wewnątrz mieszkania (DS18B20), daty, podtrzymania pamięci po zaniku zasilania, wygaszania...
Podałem wyraźnie, że oprogramowanie napisałem w WinAVR ;) Nie uznaję czegoś takiego jak bascom (wystarczyło mi raz w życiu się na nim przejechać...). Przedstawię "odchudzone" kody źródłowe - aby były całkowicie funkcjonalne należy troszkę dopisać. Ogólna idea jest przedstawiona....
Witam Arkusz już dawno skasowałem - ale utworzyłem go ponownie, jednak dane zawarte w nim są tylko przykładowa (mniej więcej tak powinny wyglądać dla mojej kolby). Pamiętajcie że przebieg zmian napięcia w zależności od temperatury termopary K nie jest w zasadzie liniowy - jednak dla naszych...
Witam, Właśnie zabieram się za budowę termometru. Moje założenia : - Pomiar temperatury Zewnętrznej - Pomiar temperatury Pokojowej - Wyniki wyświetlane na LCD 2x16 Czy jest możliwość aby podświetlanie lcd było chwilowe ? Tzn. Chodzi mi o to, że przy "normalnej" pracy termometru...
Witam, Proszę o sprawdzenie schematu. Jest to programowalny regulator temperatury, który steruje grzałką 2kW poprzez triak BT138 oraz silnikiem 12VDC (np. takim od wycieraczek samochodowych) napędzającym mieszadło. Pomiar temperatury przez DS18B20. Do tego wyświetlacz LCD 4x16 lub 4x20. Zadaniem...
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ę:...
a jeszcze jedno pytanie czy nie prosciej i taniej zastosowac wyświetlacz np od 3310?? 'ladowanie biblioteki rejestrow dla ATMEGA8 $regfile = "m8def.dat" 'deklaracja kwarca (wewnetrzny 1 MHz ) $crystal = 1000000 'konfiguracja polaczeń LCD oraz wybor typu Config...
Witam Z początku chciałbym zaznaczyć, że jest to mój pierwszy samodzielny projekt tego typu. Naukę programowania w bascomie zacząłem od niedawna i jeszcze wszystko jestem w stanie ogarnąć. W związku z tym, że moim drugim hobby jest hodowla ptaszników, postanowiłem zrobić sterownik...
Witam Zbudowałem układ jak w temacie. Gdy mam podłączony jeden czyjnik wszystko działa poprawnie i jest ok. Gdy podłącze 2 czujnik to już jest problem ponieważ odbieram ok z czujnika tylko temper2 =0000 0101 , temper1 = 0101 0000 i nie zmienia się to ze zmianą temperatury. sama funcja mach_rom...
Chciałbym wrocic do procedur jakie napisałem na wstępie: void USART_Transmit( unsigned char data ) ... void write_temp( short int t) , otoz chce użyc jakiejs alternatywnej procedyry, zeby byla o wiele prostrza, jak ktos taki jak ja (poczatkujacy) spojrzy na ten program to bedzie wiedzial...
Witam wszystkich i na początku proszę o wyrozumiałość bo to mój pierwszy post na elektrodzie. Zbudowałem układ do pomiary temperatury z wykorzystaniem atmegi8 i czujnika temperatury ds1820. Wynik wyświetlany jest na 4 wyświetlaczach 7-segmentowych. Program napisałem w języku C (obsługę...
Witam, składam termometr na czujniku LM35 narazie w symulatorze bo nie mogę dojść do ładu z przeliczeniem odczytu i proszę o pomoc. Przekopałem google i z kilku różnych programów skleiłem kawałek mojego ale niestety nie działa jak powinien. Przy temperaturze 100*C lm35 powinien dawać...
Witam Napisałem program który mierzy napięcie na ADC0 i wynik wyświetla na po-2-jnym wyświetlaczu LED. Niestety nie chce wyświetlać dziesiętnych napięcia wejściowego. Dlatego napisałem program w DEVcpp aby sprawdzić czy sposób formatowania wyniku jest dobrze interpretowany, oto program,...
Witam wszystkich forumowiczów. Mam problem ponieważ napisałem sobie program do pomiaru temperatury na Atmega8 z wyświetlaniem na LCD. Taktowanie procka to 8MHz wewnętrznym oscylatorem. Proszę o pomoc bo nie mam pojęcia już jak to ugryźć - wyświetla temperaturę 4095 C. [syntax=basic4gl]...
Witam wszystkich. Mam problem z obsługą DS18B20 na Atmega16. Zacznę od tego, że obsługę tego czujnika i wyświetlacza segmentowego mam opanowaną, bo na Atmega8 wszystko mi działa, także sam czujnik jest w porządku. Czujnik mam podłączony w trybie NORMAL z użyciem rezytora 4,7k(takie...
Czyli wyczyszczenie magistrali następuje w pierwszej linijce tej funkcji, tak? Mam cały program i coś jest nie tak. Temperaturę z MCP9700 odczytuje prawidłowo, a z dallasa mam ciągle "cisza". Poza tym wszystko działa bardzo wolno i jak wyjmę kondensator filtrujący spomiędzy pinów MCP9700...
Hmm... Spróbuj regularnie migać LED, jednocześnie komunikując się z PC, obsługując pomiar temperatury za pomocą 1wire (DS18B20) i wyświetlać ją na LCD, używając waitXX... ;) Timer0 jak nic do zastosowania... Tymczasem małe co nieco w załączniku (miganie LED z użyciem timera), zarówno...
-> snow bez zmian.... zrobiłem tak: main: ........................ ............... wire_write_byte1(0xCC); wire_write_byte1(0x44); delayms(250); delayms(250); delayms(250); wire_reset1(); wire_write_byte1(0xCC);...
Chyba udalo mi sie rozwiazac. Podpiolem pin6 do plusa zasilania przez rezystor i zaczal mierzyc obroty podobnie jak drugi timer na pinie 11. Dodalem jeszcze pomiar temperatur z 3 zrodel. Wszystko wydaje sie dzialac dobrze. A masz moze wskazowki jak oprogramowac wcisniecie klawisza w bascom?...
Korzystając z materiałów z sieci, help'a z bascoma avr i własnych przemyśleń napisałem prosty program. Jest to zegar z pomiarem temperatury na 18B20 oraz pomiarem napięcia za pomocą wewnętrznego przetwornika A/C. wszystkie procedury osobno działają dobrze ale razem nie bardzo. Pod...
witam Czy ktoś z wytrawnych bacom-owców mógłby mi podpowiedzieć jak poprawić kod ;) Program jest banalny dla was ;) ja dopiero się uczę ;) Napisałem program z menu przełączanym jednym klawiszem - zmienna Menu_id zliczana i ze względu na nią i ponowne naciśniecie klawisza wywołuję...
Początek zabawy, i bliski jestem stwierdzenia, że to nie dla mnie. A więc, albo ktoś podpowie, albo pogryzę tego procka. Problem jest następujący: Po przerwaniu, program zapala leda i wychodzi z pętli WHILE (zaczyna main()) czyli mój LED zgaszony. Lub bez przerwania, prog. wchodzi do petli...
Witam! Kolejny etap mojego 'rozwoju' w zabawie z atmegami. Stworzyłem taki oto następujący schemat sterownika akwarium: Założenia: -Wyświetlanie na LCD godziny z możliwością ustawienia + podświetlenie LCD -Sterowanie serwomechanizmem realizującym funkcję karmika -Sterowanie...
Witam Od pół roku montuję i modyfikuję wielozadaniowy układ do samochodu osobowego, oparty o Atmega8 (program Bascom). Funkcje: -pomiar temperatury i ciśnienia oleju -pomiar składu mieszanki -pomiar temperatury cieczy chłodzącej -odczyt zerowego położenia przepustnicy -pomiar prędkości...
Tak, mniej więcej, piny zewnętrzne do VCC i GND, które normalnie służą do zasilania termometru. Po ich zwarciu i podłączeniu do masy termometr zaczyna pracować w trybie pasożytniczym, tj. "środkowa" nóżka pełni rolę zasilania i transmisji danych jednocześnie. Otóż w czasie panowania...
Dodałem kod odpowiedzialny za pomiar temperatury z ADC (PC5) za pomocą LM335. Nóżkę V- podłączyłem do GND, V+ do VCC poprzez rezystor 10k i na tej nodze mierzę temperaturę. Wynik przy obecnym kodzie 528, a powinno być około w granicach 80-120. Czy LM335 mogło się uszkodzić? Lampki migają,...
[syntax=basic4gl]$regfile = "m8def.dat" $crystal = 8000000 Dim Sbcd As Byte Dim Mbcd As Byte Dim Gbcd As Byte Dim S As Byte Dim M As Byte Dim G As Byte Dim Corobic As Byte Dim Wart_ac1 As Word 'zmienne do pomiaru temperatury Dim Nap_lm35 As Single Dim...
Przetrzyj oczy, wypij kawę :D Pisze przecież wyraźnie: Wait 1 'tylko w celach prezentacji Nie każdy używa Timera tylko do pomiaru temperatury i do odmierzania jednej sekundy. Jakbyś nie zauważył On tam ma jakiś PWM...pisał też o...
Witam, Mój problem jest dziwny. Mam przetestowany układ na płytce stykowej, program też działał bez zarzutów. Wykonałem PCB złożyłem, ATmega normalnie została zaprogramowana i reaguje. Zczytałem pomiary temperatury przez UART- też działa. Obecnie sterowanie jest dwustanowe, docelowo...
Witam, mam problem. Napisałem program do pomiaru temperatury i ma być ona wyświetlana na wyświetlaczu 7 segmentowym. Termometr ds18b20 wysyła temperaturę jako dziesiątki i ułamek dziesiętny i tu moje pytanie jak podzielić dziesiątki np. 23 aby uzyskać 2 i 3 ?
Witam, Potrzebuję wykonać prosty układ z przekaźnikiem, który mierzy temperaturę i w zależność od jej wartości zmienia stan przekaźnika, po czym układ ma przejść w stan oszczędzania energii na czas 5 sekund, po tym czasie ponownie ma wykonać wcześniejszą czynność. Sam pomiar temperatury...
W tygodniu dolutuje drugi tranzystor zwierający piny nadajnika do masy. Przychodzi mi też pewnien prosty trick do głowy jak zrobić "fitrowanie programowe". Można np zapisywać powiedzmy 10 ostatnich otrzymanych z pomiaru czasów, obliczyć ich średnią i teraz sprawdzić po kolei, czy któryś...
MotoVT to proste urządzenie do zrobienia w domowych warunkach, wskazujące napięcie akumulatora, temperaturę silnika oraz temperaturę powietrza. Głównym założeniem przy budowie, było osiągniecie jak najbardziej "fabrycznego" wyglądu przy jak najmniejszym koszcie. Sercem układu jest...
Najpierw potrzebuje PCB do sterownika. Sterownik ma sterować diodami LED, które zapalają się lub gasną w zależności od oświetlenia - jest oświetlenie wszystkie gasną, jest ciemniej diody się kolejno zapalają. Myślę, że dobrym wyjściem będą tutaj 4 rzędy po 4-6 diod LED. Elementem,...
Witam, Chciałbym zbudować termostat.Jak ja to widzę: - ATmega8 w obudowie TQFP32 (wszystko montowane w smd) - pomiar temperatury: DS18B20 - zegar do odliczania końca pracy - informacje wyświetlane na LCD 16x1(regulacja jasności podświetlania na PCB) - 3 przyciski konfiguracyjne: * wybierz/zatwierdź ...
Miło mi, że mogłem w jakiś sposób pomóc. Sam konstruuję podobne urządzenie. Będzie to sterownik laminatora. Pomiar temperatury z dwóch miejsc (grzałka oraz silnik), wyświetlanie aktualnej temperatury, ustawienie zadanej temperatury, sterowanie grzałką i silnikiem. Narazie mam ten projekt...
Odnośnie metody pomiary temperatury tzn. analogowej (użycie ADC) czy cyforwej to zdecydowanie polecam, w okolicznościach jakie opisałeś, metodę cyfrową. Ponieważ: 1. Używając Bascoma odpada ci sprawa oprogramowania magistrali I2C czy 1wire (w sumie parę linijek i już). 2. Analogowe czujniki...
Witam! Mam problem a polega on na tym że: Mam procka atmega 8 oraz trzy czujki temperatury ds18b20. Czujki temperatury skonfigurowane są na 1wire, rezystor podciągający tych czujek to 4,7 kohm. Połączenie czujek jest trój przewodowe. I problem jest w tym że co jakiś czas temperatura podawana...
To tylko potwierdza że trzeba jednak kwarc zewnęrtzny. Ja przeprowadziłem wiele prób i doszłem do wniosku że ten wewnętrzny to można ustawiać dla magistrali I2C,1wire tylko dla odczytu numeru (pomiar temperatury już jest błędny). Pozdrawiam i czekam na efekty pracy.
Zbudowałem termometr na dwóch układach ds1820. urządzenie ma stabilizator 7805 i kondensatory do niego o wartości 10uF po obu stronach. Urządzenie to zamontowałem w samochodzie, jak chodzi urządzenie i jest włączone radio to radio gorzej działa. Jak ustawie częstotliwość 9.81Mz to gdy jest...
dziekuje za zainteresowanie otoz wczesniej w programie mam wyswietlanie na lcd + polaczenie z komputerem gdzie uzytkownik podaje znaki z klawiatury (od wlaczenia ukladu do obslugi pomiaru temperatury mija >0.5 sek).. mysle ze dzieki temu sygnał reset wystepuje.. ale moge sie mylic..
Nawigator troche wiecej szacunku dla wiedzy innych, a asembler troche wiecej pokory :P To jak ustalic czestotliwosc 8MHz jak chyba przegapiliscie podalem juz wyzej wiec nie wiem o co sie sprzeczacie :P A co do pomiaru temperatury to mimo, ze Cie to Nawigator dziwi mozna zmierzyc czestotliwosc generatora...
Osobiscie robilem cos takiego na kosciach maxima MAX6651, do tego pomiar temperatury tez Maxim(Dallas) na 1wire, napiecia... Calascia sterowal AVR + display 2x16. Uklad kontorluje sobie chlodzenie wzmacniaczy w zabudowie CarAudio :) MAX-y dostaniesz jako probki :) Soft powinno ci sie udac napisac...
Witam wszystkich. Mam taki problem chciałem zbudować układ do pomiaru temperatury z wykorzystaniem 3 układów LM35. Obsługiwać to ma procesor Mega8 a program ma być napisany w Bascomie. Widziałem w gazecie program napisany dla 90S2313 który ma jeden kooperator i ten układ działa mi prawidłowo....
Witam! Posiadam układ Si4711 (3x3mm) który jest na raz generatorem RF, syntezerem, cyfrowym koderem stereo, koderem RDS, przetwornikiem A/C, cyfrowym limiterem audio, posiada wejścia audio analogowe i cyfrowe. Możliwa jest komunikacja za pomocą SPI, 2wire i 3wire. Do tej pory w mojej praktyce korzystałem...
Witam potrzebny jest mi sprawdzony chodzący kod do pomiaru temperatury na ds1820 znalazłem kilka owych ale żadem nie działa poprawnie tzn wyświetla 85,6 stopni podobno to wina opóźnień ale mimo poprawek i tak dalej to samo.
Witaj. Zostaw to porównywanie sekund, bo nie patrząc na elegancję tego rozwiązania jest ono takie sobie. Po starcie programu program mierzy Ci temperaturę co 1 sekundę. Po 59 sekundach zmienna SekPrev osiąga wartość 59. I co się wtedy dzieje? If Sekundy > Sek_prev Then Ano ten warunek...
Witam! Chciałbym się dowiedzieć jak poprawnie używać liczby zmienno przecinkowe. Korzystam z win-avr i niestety nie mogę sobie poradzić. Dodałem biblioteki printf_flt oraz m (math) i odpowiednie opcje dla linkera (zywcem wziete ze strony avr-gcc) ale niestety jakiekolwiek uzywanie floatów daje...
Witam, projekt obejmuje pomiar temperatury oraz wysłanie danych do odbiornika przy PC. Układ odbiornika działa poprawnie (testowany przy starej wersji nadajnika z uC z rodziny attiny). Problem pojawia się gdy chcę wysłać ramkę (na razie bez danych) z nowego układu. Pod względem elektrycznym...
Witam. Napisałem prosty programik na atmege8 i lcd 16*2 do pomiaru temperatury silnika i prędkości obrotowej , wszystko działa ok ale chciałbym dodać jeszcze parę rzeczy w postaci ze jeśli obroty silnika przekroczyłyby np: 3000 rpm to wyświetliłby się komunika "zbyt wysokie obroty" lub coś...
Dwa słowa na temat projektu, podstawową rolą procka jest pomiar temperatury i odczyt pamięci EEPROM, w zależności od tych danych, ustawiany jest stan wyjscia, włączającego przekaźnik, temperatura mierzona przez DS18B20, mierzona jest w głównej pętli ciągle, a stan pamięci odczytywany co...
Dodaj mu pare funkcjonalnosci i bedzie fajny - np. pomiar temperatury w piekarniku, mozliwosc wlaczania urzadzenia o okreslonej porze, wyswietlanie czasu. Mam taki timer fabryczny w piekarniku elektrycznym, niestety jakis niezbyt rozgarniety inzynier go robil, bo pomimo 4 przyciskow trzeba miec co najmniej...
Witam ponownie. Układzik już zmontowany i pierwszy program napisany. Wrzuciłem do uC programik na pomiar temperatury i mam do was pytanie ponieważ gdy nóżka vcc DS18B20 była połączona do zasilania to wyświetlacz pokazywał wartość -0.0*C, a jak ją zwarłem do masy to zaczął działać...
AVE... Do podłączania urządzeń 1-Wire do komputera. Są na przykład iButtony robiące co jakiś czas pomiar temperatury lub/i wilgotności i zapisujące wyniki w pamięci. Dzięki takiemu interfejsowi można z nich te dane odczytywać. Stosują to firmy przewozowe i produkujące żywność zagranicą,...
Jeśli okleję folią to podrzucę. Oczywiście, że można zrobić, sterowanie na pilota i wiele innych rzeczy. Lecz to miał być prosty zegar:) Właśnie jestem w trakcie budowy innego zegarka tylko na większych wyświetlaczach i tam będę miał właśnie sterowanie pilotem oraz pomiar temperatury....
Witam Ostatnio zmuszony potrzebą muszę zrobić termometr na wyświetlaczu lcd i dwóch czujnikach do pomiaru temperatury. Chciałem przerobić swój termometr na attiny 2313 lecz okazało się, że program jest za duży. Szperając trochę po internecie znalazłem termometr spełniający moje oczekiwania...
Myślę,że na elektrodzie z 90% przykładowych kodów do obsługi ds18x20 pod bascoma korzysta z waitms. Niezależnie od ilości czujników. Sam mam urządzenie do opomiarowania kotła CO w którym jest 5 dsów, transmisja przez sprzętowy uart z sim300 i przez programowy uart z btm222. Wykorzystuję...
Po pierwsze to uporządkuj program na początku konfiguracje , deklaracje zmiennych , ustawienia portów itp , potem właściwy program , Programy przekopiowałeś tworząc dwie pętle DO -LOOP pierwsza się wykona ( pomiar temperatury ) ale druga już nie .
Witam, od kilku tygodni "bawię" się transceiverami rfm12b. Docelowo układ ma służyć do bezprzewodowego pomiaru temperatury (czujnik 18b20). Ale oczywiście od samego początku są z tym problemy. Stoję pod ścianą i nie wiem jak ruszyć. Znalazłem kilka projektów (kodów w C), ale niestety...
Ja tak zawsze w głowę zachodzę - jak można się tak męczyć z tymi operacjami na zmiennych float, jak można marnować hektary pamięci flash na te wszystkie funkcje dtostrf, sprintf , włączanie specjalnych opcji w makefile - na takie mega proste działania do których NIE TRZEBA NAWET JEDNEJ...
Witam, mam dziwny problem, pomoże mi ktoś go rozwiązać? Chodzi o to, że buduję urządzenie, które na żądanie będzie mierzyło temperaturę układem DS18B20. Żądanie odbywa się poprzez naciśnięcie odpowiedniego przycisku na pilocie RC5. Całe moje urządzenie to dwa AVR: Atmega8 (jako...
Po długiej przerwie z rs232 wziąłem się do pracy i udało mi się odebrać z atmegi to co oczekiwałem. Oto program: [syntax=c] #include <avr/io.h> #define FOSC 1000000 // Clock Speed #define BAUD 4800 #define MY_UBRR FOSC/16/BAUD-1 void USART_Init( unsigned int ubrr) { // ***...
(at)sp3ots - tak, wiem, reset tylko do resetu będzie (chyba). Kondensatory poprawione. (at)miszczo997 - podmienię to wg. Twoich sugestii jak znajdę to o czym mówisz, bo na razie nie potrafię tego znaleźć albo nie tego nie ma. Podstawka musi być zmieniona na Mega8 czy może zostać tak jak...
Witam serdecznie, jestem początkującym jeśli chodzi o programowanie w c na avr. Celem mojego zadania jest zaprojektowanie termostatu z użyciem czujnika temperatury dwóch diod sygnalizujacych, przycisku do programowania termostatu oraz przekaźnika jako elementu wykonawczego. Poniższy kod napisałem...
Opis: Pomiar temperatury z 16-tu punktów, współpraca z wyświetlaczem 4x16. DS18B20 w czterech liniach po 4 DS-y. S1 reset, s3 i s4 przyciski funkcyjne. Pozdrawiam.
Dziękuje za zainteresowanie moim problemem. Jednakże, wydaje mi się, że źle mnie Pan zrozumiał. W żaden sposób nie chodziło mi o odchudzenie układu, tylko sprawdzenie tego którego mam (nie chcę wyrzucać z układu użytych elementów, jeśli nie jest to konieczne). Użyłem tranzystorów...
- reset można by podłączyć lepiej: - producent DHT11 zaleca podłączenie kondensatora 100nF pomiędzy VCC i GND - osobiście nie jestem zadowolony z DHT11, zwłaszcza w kwestii pomiaru temperatury (dlatego używam DS18B20), ponieważ pokazuje tylko całe stopnie i zawyża wskazania około...
Gratuluję zaliczenia :) Cieszę się, że umieszczone informacje okazały się przydatne. Zastosowanie przetwornicy to był dobry pomysł. Pozwoli to na podłączenie większych wyświetlaczy, które maja większy pobór prądu. Wytracenie kilku woltów przy 400-500mA powoduję dość znaczne grzanie...
Na schemacie rezystory 4k7 nie są połączone z liniami OW i I2C, co jest dobrym powodem do niedziałania. Odczyt 85 stopni wskazuje jednak na poprawną pracę OW i brak polecenia konwersji temperatury (czytasz bez uprzedniego pomiaru).
Mam taki kod: Deklaracje: [syntax=vbnet] $re... = "m32def.dat" $crystal = 8000000 $baud = 19200 Config I2cdelay = 5 'Opóźnie dla magistrali I2C wynosi 5ms Config Sda = Portc.1 Config Scl = Portc.0 [/syntax] I przykładowy program: [syntax=vbnet] I2cstart I2cw...
No, idealny pomysł. Kupić Mega128 za 100zeta i przez przypadek zablokować sobie FUSBITY. A potem posty... Jak odblokować moj procesor. Powiem Ci, tak, ostatnio robiłem to, co ty mniej więcej chcesz... Dokladniej: Sterowanie krokowcem przez L298, LCD, pomiar temperatury na DS18B20, 2...
Dzień dobry, Zbudowałem termometr cyfrowy oparty na układzie Atmega8 i czujniku DS18B20. Do tego podpięty jest wyświetlacz LCD. Termometr "pamięta" i wyświetla temperaturę maksymalną i minimalną z ostatnich 12 godzin. Do tego wszystkiego podłączyłem diodę RGB tak jak na schemacie: ...
Witam,potrzebuję pomocy w dokończeniu programu (jeśli istnieje możliwość) schemat znalazłem na elektrodzie ,kod też który przerobiłem pod siebie (docelowo ma być to zamontowane w motocyklu) ma za zadanie dokonywać pomiary temp układu chłodzenia i oleju oraz pomiaru napięcia akumulatora...
Ten kod poniżej to część kodu w której wykonywane są wszystkie pomiary...z tego co widzę to odrazu są chyba wykonywane kolejne pomiary while(1) { prad = 0; napiecie = 0; temperatura = 0; ADC_temp = 0; ADC_temp_sr = 0; Uin = 0; pradogr = 0; ogran...
Witam Napisałem program, który dekoduje sygnał DCF77 ( ustawia flagę ), następnie zapisuje ( przy pierwszym uruchomieniu ) wartości zmiennych do PCF8563 i cztery razy na dobę wysyła przez RS485. do tego dwa razy na dobę koryguje czas w PCF8563. I to działa bez problemu. Do celów testowych...
Co może być grane. Wszystko poskładane zgodnie z prawidłami, rezystor podciągający na linii danych jest, zasilanie filtrowane odpowiednio, wszystkie połączenia miliard razy sprawdzone, a sytuacja jak w temacie. Jakikolwiek program wgrywam temperatura na wyświetlaczu -0 lub -1. Jako że to...
Znalazłem poniższy kod na "Elektrodzie" załadowałem do procesora, pomiar napięcia jest zrealizowany zgodnie z przykładem z książki o Bascomie, niestety coś jest nie tak, ponieważ mimo że do ADC1 nie przykładam żadnego napięcia na wyświetlaczu pokazuje napięcie 1,96-2,03 V, po przyłożeniu...
Witam, Mam problem z wyświetleniem temperatury na LCD. Wynik jest pokazywany tylko w liczbie całkowitej, a przydałoby się przynajmniej 1 miejsce za przecinkiem jeszcze. Niestety nie do końca ogarniam i mimo kilku różnych prób i podejść do tematu nie udało mi się osiągnąć celu :( Kod...
Załączam sprawdzoną, działającą bibliotekę do 1-Wire. Opóźnienia są policzone dla kwarcu 16MHz. Skoro Ty wykorzystujesz kwarc 1MHz to wystarczy, że podzielisz przez 16 argumenty funkcji opóźniających. Jakbyś miał z tym problem to napisz. Gratis dorzucam też sprawdzoną i działającą...
Witam Zmieniłem sposób obsługi wyświetlania. Początkowo miałem tak : [syntax=basic4gl] '************ Zegar 8 wyswietlaczy LED + 74HC595 + PCF8563 $regfile = "m8adef.dat" $crystal = 8000000 $hwstack = 32 ' rozmiar stosu sprzętowego $swstack...
Witam Dość długo podchodziłem do tego zagadnienia. Początkowo chciałem zrealizować to na mikrofonie i wzmacniaczu. Ostatecznie po poszukiwaniach i analizie postanowiłem to zrobić na odczycie temperatury przy nosie. Wdech omiata termometr powietrzem otoczenia i go ochładza, a wydech...
Okej rozumiem , dziękuję za pomoc ;) Jeszcze przy okazji , aby nie robić nowego tematu specjalnie. Czy możecie sprawdzić program obsługi tego ds18b20? Program ma sterować diodą i optotriakiem podłączonym do PB1 oraz pośrednio (przez optotriak) triakiem do którego podłączona bedzie grzałka...
Załączam funkcje do obsługi tego scalaka: //obsługa IIC //Opoznienie void delay (void) { int delay; for (delay = 0; delay < 10; delay++); }//end (delay) //start void start (void) { SCL = 1; delay (); SDA = 0; delay (); SCL = 0; delay (); }//end(start) //stop void...
Witam. Napisałem program do obsługi woltomierza i pomiaru napięcia na atmega8. Cały układ będzie zamontowany w samochodzie. Po zaprogramowaniu wszystko prawie działa tylko przy samym włączaniu na wyświetlaczu pojawia się że temperatura wynosi 85 stopni a dopiero po ok 4s (drugim odczycie...
Witam Czy ten układ podany wyżej ma prawo działać poprawnie? Oczywiście zakładając, że program wgrany w uC jest poprawny. Wszystkie wartości elementów są podane na schemacie, z tym że: B1 , B2 - 1W / 1% R1-R6 - 0,5W / 1% R7-R10 - 0,6W / 0,1% uC to ATMega8 w wersji SMD napięcie...
A w jaki sposób wyszukujesz te czujniki? Należy to zrobić przez SEARCHROM, zapisać gdzieś wszystkie adresy, a przy odczycie temperatury wywoływać kolejno te adresy. Wyszukiwanie wszystkich układów: unsigned char ow_search_address() { ui... conf_mask[8]={0}; ui...