Witam ponownie! Ostatnio zamknięto mi temat i nie zdążyłem podpytać o kilka spraw. Muszę nadmienić że na jednym uC mierzę dwa napięcia -25 do 0 i od 0 do 25 (2 podłączone ADC nr 4 i 5) na wejściu napięcia dodatniego mam dzielnik 7,5k/100k na wejściu napięcia ujemnego mam LM358 działający jako układ odwracający z rezystorami po 10k i wzmocnieniu=-1....
Co do wyłączenie światła po 30 sek. Dodaj dodatkową zmienną bit która będzie ustawiana np: na 1 po wyłączenia światła przez timer po 30 sekundach a dzięki niej nie będzie ponownie włączane światło przez wciąż otwarte drzwi (stan niski na wejściu uC). Dopiero zamkniecie drzwi ( stan wysoki na wejściu uC) spowoduje zmianę tej zmiennej na 0 dim 30SEK as...
Wystarczy zmienić linie Dim Wynik as byte na Dim Wynik as word Poza tym nie rozumiem po co wykorzystujesz dwie zmienne ? Wystarczy jedna typu word
U mnie na stronie 193 jest komparator analogowy. Rozumiem to tak jak napisałem: napięcie wejściowe może być z zakresu 0...VCC, ale napięciu 0V odpowiada wartość 0, a napięciu Vref (któro może być niższe niż VCC) wartość 1023. Powyżej Vref a poniżej VCC będzie już ciągle 1023. Czyli tak jak napisałem: napięcie może być z zakresu 0..VCC, ale napięcie...
Czyli Tobie chodzi o uśrednianie wyniku . Ja bym dał więcej próbek (np: 50). Są ciekawsze rozwiązania - filtr dolnoprzepustowy , ja robiłem z tego filmu (to jest pod arduino) przerobiłem i chodzi świetnie w bascom [youtube]https://www.youtube.com/watch?v... Tu jest obrabiany wynik z akcelerometru ale to bez znaczenia bo podasz wynik...
Domyślam sie że to jest BASCOM. GetAdc(x) - funkcja wykonuje pomiar na nodze ADCx. Czyli dobrze myślisz. Pozdrawiam Yakuza Edit: Tylko pamiętaj że przetwornik musi pracować w trybie SINGLE.
Jeżeli chcesz się pobawić ADC to: - wykorzystaj jako napięcie odniesienia AVCC, przy konfiguracji ADC. - podłącz potencjometr np. 10kom pod napięcie 5V, suwak do wejścia danego kanału ADC - jeżeli masz wyświetlacz LCD to regulując potencjometrem zobaczysz zmiany napięcia na wyświetlaczu. Nie przekraczaj napięcia 5V na wejściu ADC bo uszkodzisz. Resztę...
daj wzm. odwracający a przed nim dzielnik z rezystorków http://obrazki.elektroda.net/92_12230249...
dzięki to mi ułatwi życie
Zawsze jeszcze można poprawić algorytm dodając do tego co masz porównanie z drastycznie odbiegającym wynikiem od spodziewanego. Taka wartość po prostu mogłaby być ignorowana (zamiast niej pozostałby przedostatni pomiar jak aktualny).
Do pomiaru prądu warto zastosować opamp mnożący np x10 , wartość napięcia na rezystorze jest mała , prawo ohma ;)
Już spieszę podziękować koledze :) mój uC to atmega8 . jak zbudować dzielnik ?? (schemat)
dziekuje juz do tego doszedlem o co chodzi z tym mux'em PROSZE o jakis schemat jak podlaczyc napiecie 0---15V i jakim poleceniem w BASCOM je odczytac plisssss
Tak, jest to równia pochyła, więc non stop działa przyspieszenie równe: a=g(sinα) (pomijając siły tarcia) gdzie: α-kąt nachylenia szyn a podłożem g-przyspieszenie ziemskie A pytanie co do tego przetwornika ADC, jak zaimplementowac żeby przypuśćmy 2,5V to 0g, 2,55V to 1g, 2,6V to 2g... i żeby wartości pośrednie również zmieniały się liniowo...
tez już próbowałem z dławikami. nie pomogło. muszę przeskalować pomiar napięcia i wtedy będę wiedział coś więcej.
Programik w porządku z małym ale Wart_ac = Getadc(1) Wart_ac = Getadc(1) ' dwa razy to samo zalecam i V = Wart_ac * 0.004884 ' też zalecam Jeśli nie zależy ci na czasach kolejnych odczytów to zalecane jest odczekać > niż 20ms przed kolejnym pomiarem z ADC Wart_ac = Getadc(1) Waitms = 50 Wart_ac = Getadc(1) to od strony programowej, teraz od elektroniki:...
przykładam rękę do żółtego kabla daje 750 780 jak odlutuje kabel daje mi tyle samo 750 780 To sugeruje, że nie masz podciągania do napięcia zasilania. W dokumencie, który Ci wkleiłem jest napisane, że płyta główna powinna mieć rezystor podciągający. Wartości 30 lub 60 mogą być prawidłowe pod warunkiem, że pomiar został wykonany w jedną sekundę. Jak...
Masz to w arkuszu 2. Pomiar z napięciem referencyjnym 2,56V. Dzielnik napięcia na wejściu ADC 2:1.
Raczej pochopny wniosek. Jesteś Kolega pewien, ze gdy mierzy napięcie to dla maksymalnej wartości wyliczonej przez program jako około 5V istotnie na wejściu było takie napięcie? Najlepiej na początek nie robić testów z uśrednianiem napięcia, tylko w pętli z opóźnieniem dla pojedynczego pomiaru ze sprawdzeniem wartości zmiennej Licz(0), mając jednocześnie...
Trochę nie tak rozumujesz. Podaj więcej szczegółów twojego układu. W jakiej konfiguracji pracuje przetwornik, jakie napięcie ref? Stosujesz jakieś dzielniki napięcia? Najlepiej wstaw schemat.
Witam , wklejam kod jaki udało mi się wypocić. Miało być tak pięknie a wyszło jak zawsze :-( Ten twój kod jest oczywiście błędny. Po pierwsze, jeżeli stosujesz napięcie referencyjne wewnętrzne, to dla AtMega 8 wynosi ono 2.56V. Zatem poziom napięcia mierzonego podanego na dowolny pin ADC nie może przekroczyc tej wartości. Jeżeli jednak ten warunek...
W ATMega8 jest przecież więcej niż jeden ADC, więc możesz spokojnie mierzyć napięcie na akumulatorze. Oczywiście musisz dać dzielnik np. 1:3. Co do pomiaru paliwa, mierz napięcie na wskaźniku.
o wykrycie odłączenia też bo chcesz wyłączyć napięcie na zaciskach prostownika. Nadal nie wiem nic o prostowniku. Na schemacie który wcześniej podałeś jest układ gretza ale fizycznie złożony z 20 diod. sprawdź jaki jest na nich spadek napięcia w kierunku przewodzenia . A może to seleny? Albo brakuje tu usystematyzowania tematu albo nie chcesz wszystkiego...
Dlaczego w datasheet-cie procesora ATMega8 pisze że pierwszy pomiar za pomocą przetwornika ADC trwa 25 cykli a następne po 13 cykli? Co takiego procesor robi przy pierwszym pomiarze? Ile cykli trwa ustabilizowanie się przetwornika po jego włączeniu? Gdy po kilku pomiarach przełączę napięcie referencyjne z VCC na 2.54V to ile będzie trwał kolejny pomiar?...
Witam Miałbym wielką prośbę jak napisać program na atmega 8, żeby robił coś takiego : Na wejście atmegi podawane było by napięcie 0 do 5 volt a na wyświetlaczu wynik pomiaru miałby być w procentach - czyli 0 volt = 0% natomiast 5 volt = 100% Dopiero zaczynam pisać programy pod bascomem i nie bardzo wiem jak się do tego tematu zabrać.
Sprawdziłem przed chwilą na mojej ATMEGA32 kod: [syntax=basic4gl]$regfile = "m32def.dat" ' specify the used micro $crystal = 11059200 ' used crystal frequency $baud = 115200 ' use baud rate Dim W As Integer Config Adc = Single , Prescaler = Auto , Reference = Avcc Config Porta = Input Porta = 0 Start Adc Do W = Getadc(0) Waitms 200 Print W Loop End[/syntax]...
Raz- jaki miernik? Miernik ma jakiś opornik w szereg do pomiaru prądu- to się dodaje do oporności uzwojenia. Dwa- jakie gabaryty ma silnik? Po pomiarze oporności i wymiarach można oszacować dopuszczalny prąd. Jeżeli oporność jest mała to dokładniejszy pomiar można zrobić mierząc spadek napięcia na uzwojeniu silnika zasilając go znanym prądem.
Witam Przy tak dużej dynamice układ ze spadkiem napięcia na rezystorze nie przejdzie, chyba że interesuje Cię dokładność rzędu kilkudziesięciu procent :D Pozdrawiam
Ten schemat to tragedia. Aż mi się nie chce wierzyć, że to projekt z Elektroniki Praktycznej i to jeszcze z marca tego roku (!). Zastosuj poprawne zasilanie i inne ważne aspekty wpływające na jakość pomiarów: http://mikrokontrolery.blogspot.com/2011...
Nie chodzi o to żebyś "posprawdzał połączenia". Ustaw miernik na pomiar napięcia stałego i zmierz co masz na pinie sterującym przekaźnik. Słuchaj się tego co inni piszą, AVCC jest oczywiście też istotne.
Piszę to znaczy zaczynam pisać w Bascomie. Czytałem że dzielnik napięcia z fotorezystorem do pomiaru światła podpina się pod wejście ADC.
http://obrazki.elektroda.pl/2024152000_1... Witam. Dzisiaj pokażę przydatny dla elektronika hobbysty prosty woltomierz na procesorze AVR Atmega8. Woltomierz powstał z myślą o sprawdzaniu stanu ogniw li-ion 18650 których używam do latarek. Miałem także fajną małą obudowę z wyświetlaczem 3-pozycyjnym LED w którą upchnąłem urządzenie....
Witam. Jeżeli można spytać, dlaczego aż MEGA32 ? Wystarczy Atmega8 i wykorzystać 3 kanały ADC. W Bascomie to bardzo proste przez instrukcje (GetadcX) no i oczywiście dzielniki + wyświetlacz np.LCD.
Dzięki za podpowiedź. Jestem upierdliwy. Chciałem wyświetlać pod jedną zmienną dwie wartości co ułatwiłoby formułowanie warunków i nie musiałbym do każdego podpinać obsługi wyświetlania wszystkich wartości. Szkoda, że w bascomie nie można tworzyć klas.
typowy układ pracy komparatora dokonującego pomiaru napięcia na wejściach +/- (schematów jest wiele w sieci ),po za tym skoro to AVR to warto skorzystać dodatkowo z przerwań INTx
Nie wiem czy na pewno w wewnętrznym, ale przy niektórych rezonatorach procesor robi duże błędy i to może być powód a przy 11,0592 mhz nie robi takich błędów w ogóle joy_pl: Jakto robi bledy? Co oznacza, ze procesor robi bledy? Co to za bledy?!? HEYAH: nie znam zabardzo bascoma, ale sprobowalbym zmienna V rowniez jako Word zadeklarowac (tak jak Wart_ac)....
Masz ATmega8, czyli masz ADC i masz timer połączony z pinami I/O, czyli za pomocą timera możesz generować przebiegi na wyjściu. Rzecz wręcz banalna. Za pomocą ADC wykonujesz pomiar napięcia. przeliczasz go na okres, albo odrazu częstotliwość, nie wiem jak to w bascomie wyglada. W każdym razie częsottliwość ustala się przez zapisanie w odpowiednim rejestrze...
http://obrazki.elektroda.pl/4380379400_1... Cóż, takich termometrów było już wiele, ale mój wyróżnia się kompaktową budową i obudową idealnie pasującą do auta. Wygląda jak fabryczny. Po włączeniu zapłonu przez minutę pokazuje napięcie w instalacji samochodu (u mnie podczas grzania świec i potem przez resztę czasu po uruchomieniu diesla),...
Tak na marginesie nie konfiguruje się pinów tylko porty. Więc zamiast: ............ W Bascom przy ADC nie ma potrzeby konfiguracji portów jako wejscia. Na dobrą sprawę, wszystkie porty 'by default' Bascom traktuje jako wejścia bez podciagania, więc nie jest błędem w takim przypadku pominięcie wpisu o configuracji portu. Druga rzecz: Zauważ że wpis...
Kolego zapodaj cały kod. Rozumiem że używasz symulatora do sprawdzania kodu. jak za wolno zwiększa to wstaw zamiast [syntax=basic4gl] incr pwm1a [/syntax] np tak [syntax=basic4gl] Pwm1a = Pwm1a + 10 [/syntax] Ale to nie tędy droga. Zrób tak że pomiar napięcia i zmiana wartości PWM przebiegała bardzo często a wyświetlacz odświeżał się np co 500ms.
Aby wykryć, czy potencjometr jest podpięty, niestety trzeba ograniczyć zakres działania. Inaczej mówiąc, bez potencjometru będziemy mieć pomiar > 4V a z potencjometrem np. 0-4V. Jakakolwiek przerwa będzie wykryta poprzez pojawienie się napięcia większego od 4V. Oczywiście trzeba zastosować rezystor podciągając np. 100kOhm.
Witam! Wykonałem taki diy , znaczy na atmega 8 , do niego podpinam dwa klawisze , dwa termometry DS18B20. W skrócie - mierzy czas , dwie temperatury oraz napięcie do 20Vdc . W fusebit-ach ustawiony tylko kwarc wewnętrzny 8MHz , jednak do wejść xtal dolutowałem kwarc zegarkowy. Wszystko chodzi idealnie, a jednak... Nie ma podtrzymania zegarek i za każdym...
Witam. Mam prosty woltomierz na ATmega8 i powstają problemy: Mam zabezpieczenie odwrotnego podłączenia napięcia badanego na tranzystorze IRF520 ale przecierz jak wpakuje mu te dajmy na to nawet 300V w dren to sie nie spali pomimo że napięcia nie będzie na żadnym innym pinie , przebije go czy nie? ile trzeba voltów aby go przebiło napięcie?? Czy dioda...
AT90S2313 nie posiada przetwornika analogowo-cyfrowego więc do mierzenia napięcia stosowano komparator. Ty masz ATmega8 który ma owy przetwornik - nim najlepiej mierzyć napięcie z LM35. Poza tym ATmega8 ma tylko jeden komparator. Dim w As Word 'właczenie przetwornika CONFIG ADC = single, PRESCALER = AUTO, REFERENCE = internal w = Getadc(0) 'odczyt...
Witam. Nie napisałeś jakie to napięcia. W ATmega8 jest komparator analogowy tylko, że on porównuje napięcia na wejściach AIN0,AIN1 i sygnalizuje które z nich jest wyższsze. Jeżeli piszesz w Bascomie to pobierz polski help tam jest podana konfiguracja.
http://obrazki.elektroda.net/63_12895772... Witam. W tym dziale jestem pierwszy raz, więc nie wiem czy składnie przedstawię swoją konstrukcję. Teraz nakreślę ją ogólnie ale jeżeli temat będzie miał zainteresowanych to go rozszerzę. Ponieważ miałem w swoim ciągniku (URSUS C330) problem z licznikiem obrotów i motogodzin postanowiłem pobawić...
Witam! W ramach zaznajamiania się z mikrokontrolerami i ich programowaniem postanowiłem wykonać praktyczny układ, tzn. miernik napięcia i prądu do prostownika akumulatorów samochodowych - Lelek. Obecnie prostownik ten informuje poprzez dwie żarówki o włączonym napięciu sieci i ładowaniu. Intensywność świecenia lampki "ładowanie" informuje o wielkości...
jak Byś zobaczył program to Byś nie pytał:) pomiar jest z 50 i średnią podaje Ile mam pisać że pomiary są ok. Bez elektrolitu wynik średniej ma rozpiętość 50A na 5 wynikach:) Ładowarka daje 150A więc: weź pomiar z bocznika daj na lm358 i dokonaj pomiaru a przekonasz się czemu elektrolit jest taki a nie inny. To nie wina elementów lecz programu! i właśnie...
Jeśli procesor obsługuje multipleksowanie wyświetlania i inne bzdety to nie nie ma czegoś takiego jak "szybciej wykona program" bo i tak musi pozostać w stanie działającym. Gdzie mierzysz te 1,4mA? Już za stabilizatorem czy przed? Daj jakiś schemat bo wróżka Jadwiga bez tego nic więcej nie powie. Zaraz się okaże że włożyłeś gdzieś dzielnik R do pomiaru...
Witam. buduję urzadzenie oparte na MCU atmega8. Wykorzystuje w nim dwa przetworniki ADC do pomiaru napięcia. Pomimo profesjonlanie wykonanej płytce, i stabilnym napięciu odniesienia, wskazania ADC nadal wahają się +/- 2LSB, co niestety przy 10bit rozdzielczości nadal wprowadza dość znaczący błąd w wynikach pomiarów. Wyczytałem że jest opcja wyciszenia...
akurat walkuje sie taki temat na forum: Sterownik Nokia via 1 wire (PCD8544) a BASCOM tam kolega zbyszek podal schemat komputerka samochodowego z wyswietlaczem lcd. realizuje on pomiar napieca aku poprzez przetwornik ADC atmega8. jest tez tam zrodlo w bascomie. moze to rozwieje watpliwosci. pzdr
Z tego co pamiętam to różnice były między innymi przy dokładności pomiaru dla różnych napięć zasilania (5V a 3.3V). Więcej nie pamiętam. Możesz sprawdzić w nocie katalogowej?
Witam, trzeci dzień męczę się z obsługą ADC w ATmega88PA. Buduję układ gdzie chce sprawdzać, czy jest właściwe napięcie zasilania i czy bateria awaryjna ma właściwe napięcie. Oto mój kod i schemat pomiaru https://obrazki.elektroda.pl/4066899200_... Pomiar napięcia 12V za pomocą dzielnika, napięcie odniesienia 1,1V z ATmega88. Pomiar...
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 tym linkiem jest [url=http://www.modywzm.yoyo.pl/files/ZE...
http://obrazki.elektroda.net/85_12656115... Projekt powstał z czystej ciekawości… co można zrobić na Attiny13? Otóż można, i to dużo. W tym przypadku ten malec zmierzy nam napięcie, prąd, temperaturę, przeliczy, a wyniki w przystępny sposób pokaże na wyświetlaczu alfanumerycznym (typu HD44780). Jak by tego było mało, program został napisany...
http://obrazki.elektroda.pl/2929008000_1... Witam. Po raz pierwszy zdecydowałem się przedstawić na łamach forum swoją konstrukcję. Chciałbym zaprezentować swój pomysł na Termometr Samochodowy. Podczas upalnego lata zauważyłem że po zainstalowaniu instalacji gazowej moje auto ma bardzo duże wahania mocy silnika w zależności od temperatury...
Chciałbym uzyskać możliwość sterowania zmienną Y, ale nie dział mi ten ADC Po czym to stwierdziłeś ? Skoro odczytana wartość z przetwornika jest wyznacznikiem ilości powtórzeń pętli FOR - NEXT , wytłumacz po co ta pętla . Chcesz sterować zmienną Y a gdzie jakikolwiek warunek , zależność aby zmienić jej wartość , po co pomiar napięcia jak praktycznie...
Witam Chciałem zrobić 3 - kanałowy termometr na atmedze8, lcd 2 * 16 i lm35 (3 szt). Ale na samym początku mam problem a mianowicie, podłączyłem wszystko tak jak na schemacie http://www.avrprojects.net/images/LCD%20... (tyle że mam inny wyświetlacz). Przerobiłem program z przykładu który znalazłem w internecie - http://www.avrprojects.net/index.php?opt...
Witam Przy pomiarze dwóch napięć z przetwornika (jeden kanał reprezentuje napięcie, drugi prąd) i późniejszym wymnożeniu tych wielkości jako moc, zmienna ta znika kiedy zakres przekroczy ponad 10W, natomiast wartość prądu i napięcia pokazuje w całym zakresie. O co biega? Przekroczony zakres zmiennej? Teraz jest typu single .[/i][/u]
Witam, rozumiem, ze maksymalne badane napięcie chcesz przedstawić jako 100%? Przykładasz maksymalne napięcie i sprawdzasz co wskazuje ADC. Jeśli ADC pokazuje 1023 wtedy trzeba zastosować dzielnik napięcia tak dobrany, aby przy maksymalnym napięciu ADC był bliski 1000, wtedy wykorzystany jest cały zakres pomiaru. Następnie trzeba zadeklarować zmienną...
Siema. Chcę zbudować stację Lutowniczą ,ale nie skomplikowaną ,tylko regulacja mocy 230V (o ile sie nie mylę) I pomiar tejże mocy na ATtiny26 i Ledach ew. atmega8. (poprzez dzielniki napięcia) I tu mam problem , nie wiem jak sie rozwiązuje wyświetlanie cyfrowe na ledach! jak to wygląda w Bascom? mamy 10pinów dla Ledów -7 do ledów cyfr + 3 do włączania...
Pewnie ze jest mozliwosc zrobienia tego. Jesli chodzi o pomiar czestotliwosci to mozna uzyc jakiegos licznika binarnego jako dzielnik czestotliwosci, np cos w rodzaju CD4040. Na wejscie licznika podajesz przebieg (oczywiscie musi on byc dostosowany poziomami i w "miare" prostokatny), a z odpowiedniego wyjscia (zalezy przez ile chcesz podzielic te czestotliwosc)...
Na chwilę obecną mam propozycję (aby zwiększyć, ale tylko w celch testowych) ilość cykli prgoramu znieczulonych na prąd i spradzić w tym czasie napięcia na pinach pomiaru prądu. No i na tej podstawie dokonać regulacji ograniczeń na potencjometrach. Następnie zmniejszać ilość cykli znieczulenia. Może w kolegi przypadku 3 cykle to zbyt mało. Radzę jadnak...
witam jest proste w asm ale w c też nie powinno być problemu. Przerwania INT0 i INT1 mogą być wyzwalane zmianą stanu napięcia wysokim lub stanem niskim . Odpowiednio ustawić bit w rejestrze MCUCSR. Ustawić bit aktywujący przerwanie w rejestrze GICR. mierzysz czas przez odczyt TIMERa
Witam. Mam problem z programem napisanym w asemblerze (którego niestety nie znam). Mianowicie potrzebuje z niego wyciągnąć w jaki sposób przelicza on napięcia z ADC w tym przypadku na wartość temperatury. Dokładnie chodzi mi o pomiar na ADC0. Jest mi to potrzebne ponieważ chciałbym wzór przeliczania z tego programu wstawić do programu który piszę w...
Witam! Chciałbym dodać coś istotnego do tej dyskusji. Kilka razy podchodziłem do w/w tematu, ale w żaden sposób MCP3204 nie chciał pracować prawidłowo. Niby działał, pokazywał właściwe napięcie, ale tylko w niektórych fragmentach mierzonego napięcia. W pewnych miejscach zakresu gubił się, pokazywał dziwne wielkości i co drugi pomiar wyskakiwały same...
Można robić pomiar w aucie i przekazywać przez jakiś moduł do jednostki stacjonarnej. Wtedy prędkość łatwiej chyba zmierzyć - np przez pomiar napięcia podawanego na silniki napędowy (w przypadku auta elektrycznego) - jedynie trzebaby prędkość wyskalować sobie jakoś. Można spróbować wykorzystać sobie do tego celu akcelerometr. Transmisja radiowa i wtedy...
Jest tak sprawdziem u mnie na stole konstrukcję LM358 2 rezystorki i źródło napięcia od 0 do 50mV i jakość pomiaru wg. jest wystarczająca. Jeśli nie potrzebujesz ujemnych temperatur to wg. mnie ten układ się sprawdzi. Jeśli chodzi o rail to rail to układ schodzi do 40mV przy podaniu na wejście nieodwracające 0V natomiast z plusem jest gorzej max przy...
Chcę użyć ten wyświetlacz do ładowarki akumulatorków lub akumulatorów ołowiowych. Wyświetlacz ma pole do wyświetlania przekazanego ładunku (liczba 4-ro cyfrowa) oraz napięcia (liczba 2 cyfrowa + jedno miejsce po przecinku). Jak mając np. pomiar napięcia przekazać go razem z pozostałymi bitami do wyświetlenia? Jak podzielić zawartość zmiennej na poszczególne...
Do pomiaru tych 100 V to może wystarczy dzielnik napięciowy + np. może ATMega8 lub 16 - te procki mają na pokładzie 10 bit przetwornik (choć już sprzydałaby się separacja galwaniczna). Do tych 1000 V to polecam a właściwie zalecam przekładnik napięciowy i pomiar po stronie dolnej (galwaniczna izolacja!). I jeszcze mała sugestia: jeżeli chcesz ścigać...
Co do pomiaru prądu- może zamiast 8-ki użyjesz ATMEGA8535? Mikrokontroler jest bardzo podobny do MEGA8, ale jest tam możliwość wykonania różnicowego pomiaru napięcia, czego nie ma MEGA8. Do wyboru są wzmocnienia x1, x10, x200 wiec bez zadnych elementow zewnetrznych (oprócz szeregowego opornika) mozna mierzyc nawet bardzo male prady albo jesli chcesz...
masz rację Mirek , dzisiaj fizycznie sprawdziłem to prostym programem i potwierdzam wszystkie kanały są 10 bitowe , po prostu skojarzyłem że kolega korzysta z 4 kanału z tematem który podałem proponowałbym wyświetlenie pomiaru na LCD , chodź pomiar z led 4 najbardziej znaczących bitów nie jest zły tylko że różnice w warunkach są 1 bitowe co może wpływać...
poczytaj sobie dokładnie o przetwornikach analogowo cyfrowych i sposobie ich wykorzystania coś masz w pomocy Bascoma , reszta to dane katalogowe układu i gotowe rozwiazania które poszukaj jeżeli już chcesz to zrobić z przetwornikiem A/C to zasada polega ma pomiarze napięcie na fotodiodzie ( dzielnik rezystor + fotodioda ) nastepnie doswiadczalnie określić...
Witaj w jakim programie chcesz odbierac dane chyba ,że tylko w HTerminalu. Sprawa jest prosta wystarczy tylko Print #1 podaj zmienną w której jest wynik pomiaru. Jeśli coś jeszce chcesz to mogę ci wysłać program w bascomie a wysyła do VB
Witam, Znalazłem w sieci program do prezentacji wartości napięcia na wejściach ADC uC, Podłączyłem sygnał audio przez LM358 o wzmocnieniu około 30 razy i niestety pomiar nie jest zbyt dobry... już nie chodzi mi o pomiar dokładnego napięcia tylko że linijka z LCD wcale nie działa w rytm muzyki tylko jakoś tak dziwnie... załączam program w bascomie domyślam...
Przecież tu do niczego nie potrzebne są przerwania INT0 i INT1. Po prostu uruchom timer w momencie podania napięcia na cewkę, a dowolny pin wykorzystaj i badaj nim przyciągniętą kotwicę - kiedy dostanie sygnał to zastopuj timer. Odczytaj wtedy jego zawartość, przelicz i przekaż wynik na LCD. Możesz też w obsłudze przerwania inkrementować jakąś zmienną...
http://obrazki.elektroda.net/70_12606334... Chciałem przedstawić konstrukcję zamka do drzwi opartego na module z ALLEGRO na układzie EM4095. Całością steruje ATmega8 z zewnętrznym kwarcem 8MHz. Program sterujący napisany w AVR BASCOM zajmuje w chwili obecnej 34% procesora. Funkcje zamka to: 1 Zapamiętanie max 10 kart RFID 2 Odczyt i po stwierdzeniu...
witam, jeżeli procek ma robić tylko to i nic innego to ja bym to zrobił tak: w pętli głównej programu, wysyłasz sekwencję pierwszego kroku na port, potem skok do procedury opóźnienia, w której czas jest uzależniony od wartości zmiennej 8 bitowej. Zmienna ta natomiast jest uaktualniana w przerwaniu od ADC a jej wartość to nic innego jak wynik pomiaru...
Witam Wie ktoś jak za pomocą Atmega8 zbudować prosty woltomierz do pomiaru napięcia od 0 do ok. 5V i wyświetlić to na wyświetlaczu ?? w postaci np. Config Adc = Single , Prescaler = Auto, Reference = Internal Start Adc Dim W As Word , kanal As Byte kanal = 0 W = Getadc(kanal) W = Getadc(kanal) cls lcd W ; " volt " ; End Oto...
http://obrazki.elektroda.pl/7692140300_1... Przedstawiam prosty projekt zegarka (jakich wiele na forum), który nie zawiera układu czasowego PCF... tylko sam sobie mierzy czas. Nie wykorzystuje też powszechnego DS1820 ponieważ : 1. Dallas jest jednak droższy od LM335, 2. jestem leniwy i nie chciało mi się bawić 1wire w języku C. Na Bascomie...
... Sercem układu jest ATMega8, która tym wszystkim będzie zarządzać a program piszę w asemblerze. Ciekawe czy pisząc w C, zmieściłby się program w 8kB ?. ... Nie przesadzaj ;) taki program nawet w Bascomie to grubo poniżej 4kB. Dla przykładu układ na tiny26 sterujący dwoma przetwornicami+pomiar napięcia w dwóch punktach analogowo + obsługa 9 przycisków...
Witam. Jestem obecnie na etapie budowy stacji pogodowej. Po pokonaniu problemów ze stacją bazową, nadszedł czas na budowę czujnika zewnętrznego. Będzie się on składał z mikrokontrolera AtMega88PA, czujnika SHT11, nadajnika RTFQ2 i czujnika mierzącego prędkość wiatru (kontaktron lub dioda + fototranzystor, jeszcze nie zdecydowałem). Czujnik będzie zasilany...
Witam Pomysł z pomiarem prądu jest dobry, krańcówka nigdy nie zadziała precyzyjnie i wiatr będzie świstał w szybach. Są dwie możliwości, albo będziesz kontrolował prąd co jakiś czas w przerwaniach a jego wartość zmierzysz na wejściu ADC, albo wygenerujesz przerwanie po przekroczeniu prądu, co niestety wymaga identyfikacji silnika który to wygenerował,...
Ad.1. Oczywiście! Pomiar temperatury możesz w prosty sposób zrealizować cyfrowym układem DS18B20 firmy Dallas Semiconductor. Wydaje mi się, że odpowiedni układ i kod jest opisany w książce, o której wspominałeś. Jeśli nie, na pewno jest w książce Piotra Wiązani "Programowanie mikrokontrolerów AVR w języku Bascom". Na elektrodzie też bez problemu znajdziesz...
Mam problem z komunikacją z czujnikiem MOBOT- US V2 http://www.mobot.pl/download/Sonar_Mobot... za pośrednictwem interfejsu i2c z atmega8. Czujnik mam podłączony do zestawu uruchomieniowego zl2avr w ten sposób, ze piny scl i sda (port.c5 i port.c4) do czujnika(pin 7, pin 9 )przez rezystory 4k7, pin Reset czujnika na portc.3 atmegi....
Tutaj nie ma miejsca na symulatory, trzeba użyć mikrokontrolera. Mikrokontroler na podstawie pomiaru napięcia akumulatora może wyestymować czas pracy UPSa, aczkolwiek dokładność nie będzie duża, bo do końca nie jest to możliwe (Moc pobierana przez komputer zmienia się w czasie). Na Twoje potrzeby będzie dobry system mikroprocesorowy oparty o mikrokontroler...
Witam, Walczę z RFM12B 868MHz w Bascomie (v.1.11.9.8) już długi czas niestety bez pozytywnego rezultatu. Rfmki podpięte pod ATmega8 (TX), drugi pod ATmega48 (RX). Wewnętrzny oscylator 8MHz. Napięcie 5V jest podobno dopuszczalne. Ostatnia wersja Kolegi ATOMa też nie chce ruszyć. Uprzejmie proszę o działające procedury dla nadajnika i odbiornika. Pozdrawiam.
Czas odbioru zależy od odległości ale niestety tylko w zakresie kilku centymetrów(około 4cm). Co dziwne prawie tylko jak mam podlączone sondy.Bez sond układ pokazuje 'zerową odległość' albo jakies pojedyncze losowe zmiany odleglosci,a co się dzieje to nie wiem. Podłączenie sond poprawia (ta na 4cm) odbiór. Bardzo możliwe ze to ma związek za zasialaniem....
Witam! Bawiłem się przetowrnikiem A/C do pomiaru napięcia na mikrokontrolerze Atmega8. Myślę, że na Twoim układzie będzie tak samo. Nie mam w tej chiwli możliwości sprawdzenia czy działa, piszę na podstawie książki "Programowanie mikrokontrolerów AVR w języku BASCOM", którą aktualnie posiadam. Więc tak, najpierw konfigurujesz sobie LCD, częśctotliwość...
Witam, kombinuje na wszelkie sposoby i za cholerę nie mogę uzyskać komunikacji. Mam Atmege8 i układ MAX232 (MAXIM). $regfile = "m8def.dat" $crystal = 8000000 $baud = 9600 Do Print "Hello" Wait 1 Loop End Szukałem czegoś w C bo Bascom do mnie nie przemawia, aczkolwiek na początku chciałem wszystko przetestować czy działa, a potem...
A czy na Atmega 8/32 w bascom da się w ogóle zobaczyć przebiegi np. kwadratowe z częstotliością 400-500Khz ,np z jakiegoś innego przetwornika A/D lub gotowego Napięcie/Częstotliwość ? Tak mi na tym zależy ,ponieważ napisałem w Bascom Oscyloskop , a raczej szkielet ogólny wykonawczy , no a wiadomo że dokładność i wysoka rozdzielczość by sie przydała....
Witam ADS1110 z jaką rozdzielczością mierzy? Potrzebuję mierzyć napięcie w zakresie od 0 do 5 V ale z dokładnością do 0,0001V Do tego celu chcę użyć uC ATmege 2561 i jakiś przetwornik. Program jeśli jest to możliwe to chcę napisać w BASComie. Dziękuję za pomoc.
Pamięć Eeprom może się wysypać przy zasilaniu nie gwarantującym poprawnej pracy mikrokontrolera. Raz w moim sterowniku też Eeprom się posypał podczas burzy kiedy napięcie sieciowe przerywało bo wiatr szarpał przewody. Wtedy dopiero doczytałem o bitach konfiguracyjnych BODLEVEL i BODEN Można je tak ustawić, że mikrokontroler będzie utrzymywany w stanie...
No to przed diodą, dlatego podłącza się to nie tam gdzie masz cap, a tam, gdzie masz napięcie które "zaniknie" po odłączeniu zasilania... Innnymi słowy: mostek-> | -> dioda-> cap-> układ [tutaj pomiar] I podłączasz to nie na ADC tylko na int... masz w tym momencie sprzętowe przerwanie po zaniku zasilania;)
Czy ATMEGA8 i jej 8kB wystarczy mi do obsługi wyświetlacza LCD z NOKII 3310 i wyświetleniu paru informacji ?? Oglądam i czytam informacje na temat obsługi wyświetlacza z Noki 3310 w bascomie i nie znajduje niczego co było by dla mnie czytelne. Dlaczego dla języka C jest mnóstwo różnego rodzaju kursów do obsługi tego wyświetlacza a dla bascoma jest tak...
Witam , ja chciałym podłączyc się do tematu termistorów ntc. Otóz posiadam termistor 0280130026 ( sa pdf-y jego w internecie ) Zakres pomiarowy od -30 do 130 stopni Celsjusza. Moje pytanie brzmi czy dobrze podłączyłem go do Atmegi 8 w sposob taki ze jeden kabel od termistora do masy , a drugi do wejsca adc w Atmedze + oppornik 100 ohm do 5v. Chciałbym...
Witam, Bardzo proszę o sprawdzenie czy program jest poprawnie napisany. Nie korzystałem do tej pory z instrukcji Watchdog, więc nie mam pewności czy jest ona poprawnie umieszczona. Zadaniem programu jest stały pomiar napięcia i w razie wystąpienia spadku załączany jest przekaźnik na czas 2 minut. Jeżeli spadek będzie występował czały czas to przelaźnik...
Witam, Jakiś czas temu wpadłem na pomysł, by stworzyć prosty rejestrator napięcia komunikujący się z PC za pomocą przejściówki RS232. Pierwsza wersja (płytka stykowa) jest oparta o uC Attiny13, z programowym uartem. Działa bardzo dobrze, aczkolwiek problem pojawił się z zasilaniem. Niestety prąd który można wyciągnąć z typowej przejściówki USB-RS232...
ATMega8 się nie nada bo ma za małą pamięć FLASH. Musi być przynajmniej ATMega16. Co ty za bajki opowiadasz. Jakoś projekt z pierwszego postu działa na attiny26 i pamięci mu starcza. Przecież wyświetlacz z 3310 jest dokładnie taki sam. Co więcej jakiś czas temu zbudowałem miernik na Attiny26 i na wyświetlaczu z Noki 3310 i oprócz pomiaru prądu i napięcia...
Problem polega na tym, że jeżeli odłączasz moduł to piny rx i tx nie są nigdzie podłączone, uziemione ni nic.. więc jeżeli cokolwiek pojawi się na przewodzie dołączonym do ww. pinów może być różnie interpretowane przez uC, na długim przewodzie może zaindukować się napięcie wystarczające do uznania przez procesor, że jest to sygnał z urządzenia podłączonego...
atmega8 pomiar napięcia bascom pomiar napięcia bascom atmega8 atmega8 pomiar napięcia
breve tufvassons symbol piekarnik elektryczny częstotliwość praca mosfet
schema podlaczenia zamka centralnego vodafone calculator
Kod błędu F3 w zmywarce Candy CSF 4575 E/EX Jak wymontować zbiornik spryskiwaczy Audi A4 B6?