I mam pytanie czy to: while (!ADIF ); jest dobrze a zastanawiałeś się kiedyś co oznacza zapis np (1 << ADSC) ? to co napisałeś to jakaś stała będąca numerem bitu. Jaki to numer to można sprawdzić w dokumentacji albo w pliku nagłówkowym. Jak napisałem wyżej taki kod kompiluje się do while(0) więc nigdy ta pętla się nie wykona. Pływanie może brać...
Wspomniana przez CH.M. metoda (opisana przez Atmela) nadaje się wyłacznie do sygnałów wolnozmiennych, takich jak z czujnika ciśnienia czy mostków. Z precyzyjnym źródłem napięcia nie byłoby duzo kłopotów - maxim robi gotowce o dokładności kilku ppm niemniej precyzyjne źródło napięcia przy metodzie oversamplingu nie jest konieczne. Założenie tej metody...
Czy dasz rezystory 2W, czy 5W to będą się nagrzewać tak samo (pomijam ew. wzrost masy i co za tym idzie powierzchni rozpraszającej energię). W końcu na obu wydzieli się taka sama moc...
Połączyć wejście ADC z mierzonym potencjałem. Jeśli ten potencjł jest odłączany, to np. z masą przy użyciu jakiegoś opornika o dużej wartości. Generalnie, między tym wejściem a jakimś ustalonym potencjalem w układzie (masa, zasilanie, wartość mierzona - cokolwiek, co dopuszcza nota katalogowa ATmegi8) musi istnieć galwaniczne połączenie, aby nie gromadziły...
Pomysł właściwy, ale zrób to, co doradził kol: Dodaj rezystor stały szeregowo z potencjometrem R6.
Twój LM75 jest na I2C, zakładam więc że umiesz odczytać z niego te dwa bajty z wartością temperatury. Sprawdzasz najstarszy bit, starszego bajtu w odczytanym z czujnika wyniku. jeśli jest równy 0, to znaczy że temperatura jest dodatnia i wynik liczysz poprzez: 1. przesunięcie otrzymanego z czujnika wyniku o 5 bitów w prawo 2. pomnożenie rezultatu tej...
Ustawiasz napięcie odniesienia na Vcc, ale ... w funkcji pomiaru z powrotem ustawiasz napięcie odniesienia z pinu AREF, czyli zewnętrzne, bo nadpisujesz wartość ADMUX. Wzór OK. [syntax=c]return ADCW;[/syntax] zmień na [syntax=c]return ADC;[/syntax] Przykłady ADC: http://mikrokontrolery.blogspot.com/2011...
kamil1cos7 --->, tak, czujniki mam w trybie pasożytniczym, po pracy podmienię rezystor na 2k; snnaap ----> tak, powyżej 10st. Celsjusza wyświetla prawidłowo, wg termometru, w pokoju mam 22st, więc raczej nie przekłamuje. Pierwsze co to wyświetl na ekranie co masz w zmiennej Ss po odczycie wprost z czujnika przy tem poniżej 8 stczyli : Ss = Str(i1)...
jack63 to wcale nie jest liniowa charakterystyka! Oczywiście, tylko ta nieliniowość jest niewielka. Dla 200oC wynosi mniej niż 6oC. Czyli 3% ,jeśli dobrze policzyłem :D. Przetwornik ADC jest 10 bitowy z dokładnością do 2 LSB czyli 0,4%. Można przeprowadzić ew. linearyzację po ADC programowo. (at)PiotrPitucha próbujesz "wymusić" stosowanie rozwiązań...
Ad 1. Jeżeli zmienisz program to tak. Ad 2. Nie będziesz mógł. Temat wałkowany wielokrotnie na forum.
Zgadza się, procesory mają możliwośc pracy w konfiguracji z wejściami różnicowymi - i znów człowiek dowaiduje się czegoś oczywistego ;)
Dzielnik tak, wartości - raczej nie. Zasymuluj sobie ten układ np. w http://www.falstad.com/circuit/ 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 rezystor wypadkowy z dzielnika, czyli 5,4kΩ...
Problem masz ewidentnie z programowaniem Flash, a nie z kompilacją. Może spróbuj z innym programatorem.
Po generacji fali wystaw na oba wejścia nadajnika stan niski, co wytłumi drgania. Potem dopiero zabierz się za pomiar echa. I owszem - w momencie wysłania paczki startujesz 'sekundnik' na timerku i zliczasz czas do nadejścia echa. A dalej to już proste równania matematyczne.
Jest parę błędów które widzę już teraz. Pozwoliłem sobie wstawić to w syntax bo nie dało się czytać :) unsigned char ilosc_imp=0; powinno zostać opatrzone jeszcze etykietką volatile. Czyli: [syntax=c] volatile unsigned char ilosc_imp=0; [/syntax] Volatile wyłącza dla tej konkretne zmiennej optymalizację. Jest to konieczne jeżeli korzystasz ze zmiennej...
Układ używany przeze mnie. http://obrazki.elektroda.net/88_12532178... Działa bardzo dobrze. Jeszcze lepiej, jeżeli zastosujesz tranzystor P-MOSFET tak jak na dole strony 26 ("Current Monitor") noty [url=http://www.national.com/an/AN/AN-31... Nationala. Ja dałem IRF7416 bo jest mały i miałem go pod ręką. W Twoim przypadku operacyjny może być...
100 MΩ i pojemność 220 nF ma stałą czasową 22 sekundy. Większa rezystancja to jeszcze większa stała czasowa. Wzmacniacz moim zdaniem trochę przekombinowany, ale powinien działać dobrze po wywaleniu, albo radykalnym zmniejszeniu tej pojemności. Przypuszczam że dało by się na jednym wzmacniaczu pełniącym jednocześnie rolę filtra, wzmacniacza i układu...
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 atmega8 pomiary temp czujnik DS18B20 pomiar wilgotności czujnik analogowy...
TCCR1B &=~(_BV(CS12)) | ~(_BV(CS11)) Ww. zapis oznacza tyle co TCCR1B &= ~(1 << 2) | ~(1 << 1), to znowuż jest równoważne TCCR1B &= ~4 | ~2. W zapisie zerojedynkowym będzie TCCR1B &= 1111 1011 | 1111 1101, przy czym po wykonaniu operacji OR na tych ślicznych liczbach postanie z nich 1111 1111...
Procesor ma multiplexowany przetwornik A/C więc po prostu wybieraj na zmianę jako źródło sygnału napięcie na ADC0 i ADC1 i będziesz miał pomiar dwóch różnych napięć.
Mam pytanie odnośnie pomiaru częstotliwości, lecz nie wiem jak zrealizować pomiar z zastosowaniem układu preskalera (SAA1059). Nie wiem w jaki sposób należy podłączyć układ, abym mógł mierzyć częstotliwość do 120MHz. Chciałbym wykorzystać ten układ do radia, które nie posiada skali cyfrowej. Analizowałem inne powiązane tematy np. http://www.elektroda.pl/rtvforum/topic73...
Jeśli masz detekcję otwarcia/zamknięcia migawki to nie ma najmniejszego problemu z pomiarem. Nawet ATMega8 ma timer z możliwością pomiaru czasu - tryb capture. Podajesz sygnał na wjście timera i potem odczytujesz rejestr zawierający timestamp zdarzenia. Parę linii kodu. Ale jak wykryć otwarcie/zamknięcie migawki? Laserek i mierzenie odbicia od migawki?
Do zrealizowania tego zadania nie trzeba nawet wykorzystywać TSOPa. Wystarczy prosty detektor na diodzie IRED i fotodiodzie. Za pomocą procka możesz wykonać prosty i bardzo efektowny licznik impulsów, ale pomiar przechodzących osób bd jedynie szacunkowy...
Lubię upraszczać Smile Niestety żeby prąd układu sterującego nie wpływał na pomiar nie może on dochodzić do tych samych tranzystorów, dlatego trzeba dać o dwa wiecej, układ z postu #16 prawie by sie nadawał, ale wymagał by wyższego napiecia sterującego na bazach i ograniczenia Ugs. Ograniczenie prądowe można zespolić z tranzystorami mostka, tyle że...
ADC ma co najmniej dwa główne rodzaje błędu - błąd offsetu, o którym się przekonałeś, ale także błąd wzmocnienia (gain error). Dodatkowo do tego dochodzą błędy nieliniowości i szumy. Sprawdź w nocie jakie ADC z ATMega8 ma wielkości tych błędów. Z pewnością nie uda ci się dokładny pomiar z precyzją 1 LSB, może uda ci się kilka, kilkanaście LSB. Rozwiązanem...
Witam serdecznie, jestem w trakcie budowania miernika V-A do zasilacza laboratoryjnego na mega8 i mam problem po stronie pomiaru prądu, oto część programu: Config Adc = Single , Prescaler = Auto , Reference = Internal Dim X As Byte , Y As Byte Dim Wart_ac As Word Dim V As Single Dim Wart_nap As String * 3 Start Adc i pętla: Do Wart_ac = Getadc(4)...
Witam, Chce zmierzyć czas pomiędzy dwoma zdarzeniami mianowicie pomiędzy wystawieniem stanu niskiego na wyjściu PD7 a pojawieniem się stanu niskiego na wejściu PB0 (programowo podciągnięte do Vcc). Czas ten jest wynosi ok 70ms dlatego używam licznika 16 bitowego z prescalerem =64. Jeśli chodzi o dokładność tego pomiaru to zależy mi na 0,5ms, przy tak...
Witam. Streszczając się : zaprogramowałem ostatnio atmegę do pracy, jako woltomierz i amperomierz w jednym. Kod w `bas`umieszczam w załączniku. Podłączyłem napięcie do przetwornika atmegi, zrobiłem dzielnik 1:10 i ... mierząc napięcie otrzymuję prawidłowy wynik, ale co chwilę (nieregularnie) wynik skacze na jakąś wartość i wraca (nie jest to wachanie...
Widziałem w sieci schemat gdzie do wejść komparatora w atmedze podłączony był bezpośrednio opornik 0,1Ω. Czy możliwe jest by w taki sposób wykonać pomiar prądu?
Witam, mam taki kod programu, który skleiłem z fragmentów znalezionych w Internecie: Niestety dzieje się tak tylko 34 razy od momentu uruchomienia mikrokontrolera. Dane z terminala: p0p927p1020p1023p1023p1023p1023p1023p102... 1023p1023p1023p1023p1023p1023p1023p1023p... 3p1023p1023p1023p1023p1023p1023p1023pppp...
Witam, Chcę napisać kod, który realizowałby pomiar czasu pomiędzy impulsami (sygnał prostokątny o amplitudzie 5V). Zakres częstotliwości mierzonego sygnału będzie się zawierał w przedziale od 0 do maksymalnie 180 Hz. W internecie znalazłem artykuł, w którym zrealizowany jest podobny kod: http://mikrokontrolery.blogspot.com/2011...
jak chcesz takie duze czestotliwości mieżyć to musisz użyć timera żeby liczył zewnętrzne impulsy, wtedy drógim timerem wyzwalasz przerwanie co określony czas (im dłuższy tym lepszy bo pomiar dokładniejszy) liczysz ile było ilmpusów z zewnątrz w okreslonym czasie. wydaje mi się że tą metodą dało by sie mieżyć nawet do 100Mhz ale jest jedno zalożenie...
Witam. Chciałem w celach edukacyjnych zrobić częstotliwościomierz. Ponieważ nie mam za bardzo skąd wziąć zewnętrznych impulsów postanowiłem, że jeden pin procka będzie je generował, a przerwanie int0 będzie liczyć ile tych impulsów było. Do odmierzenia czasu posłużył timer1, który ma odliczyć sekundę (więc wynik od razu w Hz). Po upływie sekundy ma...
Mam prośbę.Próbuję uruchomić woltomierz do pomiaru napięcia akumulatora i wyświetla mi na LCD same zera. prawdopodobne coś mam źle w kodzie. [syntax=c] #include <stdio.h> #define VREF_VCC (1<<REFS0) //Napięcie odniesienia #define ADCIN PC0 //Aktywne wejście dla pomiaru napięcia(ADC0) uint32_t wynik; uint16_t pm; uint8_t cz_d,cz_u; int main(void)...
Witajcie. Robię bliźniaczy do wykonanego przeze mnie na '51 projekt układu do pomiaru częstotliwości na AVR w C. Przyjęta przeze mnie logika to: ATMEGA8 - kwarc 10 MHz 1. podawanie sygnału badanego na wejście INT1 2. Timer1 jako licznik z preskalerem CK/1024 2. INT1 wyzwalane zboczem opadajacym 3. Gdy przyodzi przerwanie to nastepuje sprawdzenie czy...
Właściwie dwa pytania ale jedno z większym priorytetem ;) Otóż, projektuje odległościomierz. Zamysł jest następujący 1. Załączam tranzystor który steruje napięciem dla nadajnika. 2. Włączam zliczanie czasu 3. Gdy pojawi się sygnał na odbiorniku. Wyłączam naliczenie i prezentuje wynik. Timer skonfigurowałem, żeby przerywał co 1us jednak nie jest to zbyt...
No to masz odp . 100% Źle jest sterowane . No chyba, że inaczej to też jest możliwe ze serwo jest jakiś większych gabarytów (nie chciało mi sie szukać po oznaczeniach tego Twojego ) i wydajność prądowa jest nie wystarczająca !Jeżeli masz miernik taki co zapamiętuje maksymalną wartość przy pomiarze to możesz sie pokusić o pomiar zasilania . Ale najlepszym...
Witam. Próbuję napisać program odpowiedzialny za pomiar odcinków czasowych pomiędzy impulsami sygnału S1 i S2 (zgodnie z załącznikiem). Proszę o prześledzenie kodu, wszelkie uwagi i sugestie mile widziane. Nie mam pewności co do poprawności pobierania wartości licznika TIMER1 za pomocą TCNT1. 'program do pomiaru okresu sygnałów podpiętych do PD.2(INT0)...
http://obrazki.elektroda.pl/6891070300_1... Witam, przestawiam wam rejestrator w moim wykonaniu. Ma on za zadanie szybkie pomiary napięć na 8 kanałach i przesyłanie ich do PC wraz z zapisem do pliku w celu późniejszej analizy. Układ powstał by w niedalekiej przyszłości móc badać zmiany po modyfikacjach w układzie zasilania silnika spalinowego...
Witam, Nie pytam jak to zrobic, to inna bajka, chodzi mi tylko jak najszybciej da sie zmierzyc napiecie za pomoca atmega8 lub innej atmegi. Chodzi mi o to jak dlugo musi byc aktywny pomiar zeby wartosc zostala zczytana? Jest to mozliwe np w konkretnym punkcie pracy? Da sie zmierzyc napiecie ktore jest tylko przez 8us?
Przeprowadziłem właśnie odpowiednie pomiary i mam sprawdzone dane na temat odczytów z czujnika, opracuje raport i wrzuce dane do przytoczonego wyżej dokumentu. Na szybko mogę powiedzieć tyle że błąd jest w Twoim układzie pomiarowym, wyjście sharpa stabilizuje się bardzo szybko i nie zaobserwowałem na nim stanów które opisywałeś i których istnienie podejżewałem...
Witam mam ogromną prośbę czy mógł by mi ktoś pomóc poprawić ten kod dodam , że: -pisałem go sam -jestem powiedzmy początkującym (pisałem już proste programy tworząc je od początku samemu) -próbowałem go zmieniać i poprawiać ale to nic nie dało -szukałem rozwiązania w internecie..... nie pomogło -nie chce "gotowca" bo chce się nauczyć -na pinie Aref...
Witam serdecznie. mam dziwny problem ze swoją atmegą 8. Wkleję tutaj mniejszą część całego kodu w której jest problem: if(przycisk_c(2)) // opcja pomiaru. { min=40; max=0; CzyscLCD(); while(1) { for(i=0;i<20;i++) { pom+=(unsigned int)pomiar(); if(i==19) {pom=(int)(((po...
Proszę. Pisałeś kiedyś, że przy okazji chciałbyś się czegoś nauczyć, więc masz tu przykład który napisałem przy kawie. Trzy różne czujniki- DS18B20, LM35 i Termistor NTC 10k - podłączone jednocześnie do jednego mikrokontrolera. Dla czujników NTC wyznacza się ich "Betę" czego nie robiłem dlatego wskazywana przez niego temperatura różni się nieco od tych...
Witam Poniższy program mierzy długość trwania impulsu / stanu niskiego podanego na INT1. Pomiar jest wyzwalany przerwaniem, zboczem opadającym, następnie następuje włączenie timera i przestawienie przerwania na zbocze narastające. Gdy ono nastąpi jest wyzwalane kolejne przerwanie, które zeruje zatrzymuje timer. Odczyt timera (rejestr TCNT1) następuje...
Jednak źle mi się wydawało. Opis znaczenia bitu ADSC jest jednoznaczny: "The first conversion afterADSC has been written after the ADC has been enabled, or if ADSC is written at the same time as the ADC is enabled, will take 25 ADC clock cycles instead of the normal 13. This first conversion performs initialization of the ADC." Czyli nie ma bata, pierwszy...
Posiadam aparaturę zdalnego sterowania, w której podczas maksymalnych wychyleń drążka w lewo i prawo na nadajniku, na odbiorniku na wyjściu sygnałowym napięcia przykładowo 0.26-0.42V. Chciałbym podłączyć ten sygnał do wejścia uC. Czy można programowo odróżnić te wartości napięcia, aby w skrajnych przypadkach podawać napięcie na różne wyjścia uC?
Chciałem zrobić amperomierz i woltomierz. Próbuje mierzyc prąd pobierany przez cały układ tak jak na rysunku , niestety oba pomiary wskazują tą samą wartość. To samo gdy podłącze je do 2 rożnych nóżek świecącej diody. Gdy 1 sonda jest podpięta do 5V a druga do potencjometru obie wskazują prawie dobrze ( do 100mV roznicy z miernikiem ) Pomiar prądu chciałem...
Czesc Program ma za zadanie mierzyc szerokosc impulsu za pomoca przerwania INT1. W skrocie dziala to tak ze podczas zbocza narastajacego wykonuje sie przerwanie ktore wlacza timer. Timer ma swoje wlasne przerwanie od przepelnienia i zlicza pelne cykle przepelnienien. Gdy pojawi sie zbocze opadajace to wylacza timer i zapisuje jego wartosc ktora nastepnie...
Taki pomiar nic Ci nie da. Wentylator komputerowy daje 2 sygnały na obrót. Mój 4pin obraca się z prędkością 600 rpm przy PWM=0% oraz około 2k przy PWM=100%. Jestem przekonany, że sygnał z impulsatora idzie na 12V. Wstaw rezystor i diodę zenera w odpowiedniej konfiguracji. Z BASCOMem Ci nie pomogę, ale pamiętaj, że np 600 obrotów jest na minutę, a Ty...
Równie dobrze można dołączyć dodatkowy zewnętrzny prescaler. Skoro sygnał ma już częstoliwość 256 razy mniejszą, to kolejny prescaler będzie na mniejszą częstotliwość, do procka będzie dochodzić jeszcze wolniejszy sygnał.. jeśli chodzi o pomiar samej częstotliwości, to taki zabieg niczemu nie zaszkodzi, a może nawet sprawić, że będzie można mierzyć...
Odpowiedź znajdziesz w danych układu. Te 2.56 V ma bardzo dużą tolerancję. Nie można polegać na tej wartości. Jeśli 5V o dokładności 2..5% podzielisz dzielnikiem 1%, to i tak będziesz miał dokładność 2..5%. Jeśli pomiar ma być dokładny - albo użyj źródła napięcia odniesienia (np. TL431), albo przynajmniej kalibruj każdy uC przez zmierzenie Vref i zapisanei...
Musze cie zmartwic. Timer 2 jest tylko 8 bitowy i przy maksymalnym czasie 5 sek dokladnosci 1ms nie uzyskasz. Maksimum 19 ms z chakiem. Jedynym rozwiazaniem to musisz ten licznik wydluzyc o jeden bajt zatrudniajac do tego przerwanie od Timet2, wtedy jest ta dokladnosc mozliwa do uzyskania.
Chce wykonać pomiar prądu pobieranego przez atmege i diode. Do Atmegi podłaczyłem rezystor 1ohm na wejściu , wartość mierzona woltomierzem okolo 30mV, gdy naciskam button zapala sie dioda i wartość spada do 24mV. Vcc=5V. Dodakowo mam jeszcze uklad Max232 podłączony. http://obrazki.elektroda.pl/7791968300_1... Sprawdzałem w dokumuntacji...
A tutaj masz program testowy: [syntax=c]#include <dondu/dd_atmega8.h> //Wymagane do symulacji definicji i rejestrów ATmega8 #define SERWO_MIN400 #define SERWO_MAX1300 int main(void){ //Symulujemy pomiar przetwornikiem ADC ADC = 879; //załóżmy, że taką wartość zmierzył przetwornik OCR1A = SERWO_MIN + ((SERWO_MAX - SERWO_MIN) * ADC / 1023); printf("OCR1A...
Czyli 10k. A da się wpłynąć na czas samplowania? Tu nie jest to najważniejsze gdyż taki pomiar będzie wykonywany tylko na żądanie. Uprzedzam z Megą od dawna nie mam do czynienia. Ale może preskarer ustaw na większy? Ogólnie jak masz możliwość przeprowadziłbym testy. Przy dużej R dzielnika dostanie z momencie samplowania "szpilkę" dół.
[syntax=c]x = 0; for (p = bufor; *p >= '0' && *p <= '9'; p ++) x = x * 10 + *p - '0';[/syntax]
Kalibracja to nie dodatkowo a obowiązkowo :)
Jeżeli miałby ktoś jakiś przykład jak obsłużyć ten czujnik w bascomie i podłączyć do uc to byłoby świetnie. Dla pt 100 możesz kupić przetwornik temp/prąd (4mą÷20mA) sygnał będziesz miał linowy, czego pt100 nie daje. Mało, aby zrobić precyzyjny pomiar polecam taki przetwornik, bo zasilanie pt, ma dość ostre wymagania.(stabilne żródło prądowe, kompensacja...
Na zwykłym mierniku po podłączeniu żarówki prąd delikatnie maleje po czym dochodzi do pewnej wartości i nie pływa. https://filmy.elektroda.pl/86_1486803375...
Problemem jest wyłączanie przetwornika. Przetworniki w ATMegach dają pierwszy pomiar błędny (wynika to z jakiejś wewnętrznej kalibracji przetwornika po włączeniu). Dlatego przetwornik trzeba włączyć raz. A później włączać i wyłączać jedynie konwersje, a nie cały przetwornik. Dodatkowo proponuję używać osobnej funkcji do pomiarów i osobnej do ustawiania...
1. Pomiar samych parametrów PWM nie jest trudny. Przy zboczu narastającym zaczynasz pomiar t=0, przy zboczu opadającym mierzysz czas t1, potem przy kolejnym zboczu zarastającym mierzysz t2 i współczynnik pwm wyliczasz ze wzoru PWM%=(t1/t2)*100% 2. co do problemu napięć +/- 5V to zastosuj dzielnik napięcia (np. 1/2) i potem za pomocą odpowiednio połączonego...
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 w Bascomie (praktycznie obsluge wszystkiego co potrzeba...
http://obrazki.elektroda.pl/7748315400_1... Witam. Przedstawiam kolejny mały projekt na Atmega8 i LCD z Nokii 3310. Tym razem jest to miernik indukcyjności. Założenia: Celem było zbudowanie projektu na zaliczenie Techniki mikroprocesorowej. Skoro miałem już zainwestować w kilka elementów, to postanowiłem zrobić coś przydatnego. No więc jest...
wilk125: jeszcze mam takie pytanie, jeśli kwarc zew. mam 8MHz i preskaler ustawiony jest na 8, to jeden takt timera1 w tym przypadku będzie odpowiadał 1us ? Tak Tak powinno być TCCR1B, moja pomyłka Przy odczycie wartości z TCNT1, sróbuj najpierw odczytac TCNT1L(młodszy bajt TCNT1), i następnie TCNT1H (starszy bajt). Chociaż odczyt jak wyżej tez powinien...
według mnie to dodanie kondensatora o tak dużej pojemności ma wady i zalety. pomiar jest mało dynamiczny ale za to bardzo odporny na zakłócenia. należy się też zastanowić czy nie należało by dać jakiegoś rezystora który by ograniczył prąd ładowania kondensatora, z tym że to da nam dodatkowy dzielnik (bo kondensator ma jakąś upływność). przy pomiarach...
A ja zacznę od początku. Co autor miał na myśli? Czy uzyskanie precyzyjnego przebiegu na wyjściu o częstotliwości 1kHz czy precyzyjne generowanie Przerwania? I teraz poprawcie mnie jeśli się mylę. Jeżeli mam precyzyjnie generowane przerwanie i softwarowo generuję przebieg na wyjściu to i tak otrzymam przebieg tak dokładny jak dokładne przerwanie generuje....
Znalazlem jakis stary programik.... odczyt 2 kanalów ADC z częstościa 100 razy na sekunde... Analize pozostawiam Tobie...(podpowiem że Help wszystko wyjaśni) Pozdrawiam $regfile = "m8def.dat" $crystal = 11059200 $baud = 19200 Config Adc = Single , Prescaler = Auto , Reference = Off Config Timer1 = Timer , Prescale = 256 On Timer1 Pomiar Enable...
pomiar atmega8 atmega8 pomiar napiec atmega8 pomiar częstotliwości
schemat lc320 prestigio android odlicza timer
mg5150 canon nadajnik szaflika
Zawór upustowy i wąż turbo w Mercedes Viano 3.0 CDI: diagnostyka i naprawa Zgodność wynalazków Tesli z rzeczywistością techniczną