Już spieszę podziękować koledze :) mój uC to atmega8 . jak zbudować dzielnik ?? (schemat)
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...
tez już próbowałem z dławikami. nie pomogło. muszę przeskalować pomiar napięcia i wtedy będę wiedział coś więcej.
dzięki to mi ułatwi życie
http://obrazki.elektroda.net/39_12596865... Witam, przedstawiam jedną z moich konstrukcji (2-ga na forum), którą jest "mini-komputerek samochodowy" ;) do opla kadetta. Urządzonko zamontowałem w obudowie gdzie znajdował się stary wskazówkowy zegarek, który od dawna nie działał. Program sterujący do Atmega8 napisany w BASCOM AVR. Elementem który...
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....
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
Do pomiaru prądu warto zastosować opamp mnożący np x10 , wartość napięcia na rezystorze jest mała , prawo ohma ;)
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]...
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.
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
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.
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. 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...
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ć...
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...
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ć...
kod: Dodano po 5 Czekam na info, bo problem jednak nadal występuje. znalazłem na elektrodzie jeszcze coś takiego: " można pominąć wpis Reference, wtedy domyślnie Vref będzie ustawione na zewnętrzne źródło" ale to nie działa. Ten kod działa tylko dla Vref=AVcc przy: Reference=Off, Reference=Aref i oczywiście dla Reference=Avcc przy reference = Internal...
Witam serdecznie. Zbudowałem układ, który ma za zadanie dokonywać pomiaru prądu, napięcia, temperatury oraz liczby obrotów. Poniżej zamieszczam schemat: http://obrazki.elektroda.net/52_12834085... opis wej/wyj : PC6 - reset PD0 - przekaźnik1 PD1 - czujnik cyfrowy temperatury PD2 - przekaźnik2 PD3 - D7 (LCD) PD4 - przekaźnik3 Vcc Gnd PB6 - kwarc...
Witam Mam płytkę sterującą dwoma kanałami PWM - przez ULN oraz MOSFETY. Płytka ma dwa wejścia oraz wejście czujnika PIR - INT1. Ma przede wszystkim sterować włączaniem taśmy LED 12V z czujnika PIR ( oprócz tego z drugiego wejścia ). LED włączona przez PIR ma docelowo świecić określoną ilość czasu ( zależną od natężenia światła ) i się wyłączyć. Żeby...
http://obrazki.elektroda.net/26_12188856... Termometr domowy wersja 2.0 by skomy Termometr wykonany jest z wykorzystaniem procesora Atmega8 (oprogramowanie w BASCOM): - posiada interfejs 1wire - do podłączania czujników DS18B20 (programowo ograniczone do 4) - wejście odizolowane galwanicznie transoptorem - do wyciszania aktywnych alarmów -...
Hej, Potrzebuję pomocy w opanowaniu pomiaru: napięcia (3x) i prądu (rezystor 0.1om) Ciągle wychodzą mi głupoty i nie wiem gdzie popełniam błąd. Chciałbym mierzyć napięcie 0-5.5V i prąd 0-2.5A Na początek schemat (ze schematu wykroiłem co zbędne) i kod (tu tylko to co potrzeba do pomiarów) aby było wiadomo o czym gadam ;) https://obrazki.elektroda.pl/4328627700_...
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...
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! Jako, że szukałem na tym forum jak i przez google ale nie znalazłem jednoznacznej odpowiedzi to zakładam ten temat. Jeśli chodzi o mierzenie napięcia mikroprocesorem to jestem kompletnie zielony :) Otóż czy możecie dać jakiś konkretny schemat jak i co popodłączać oraz jak mierzyć napięcie z wykorzystaniem mikroprocesora ATmega32 i pisząc program...
Witam! Proszę o podpowiedź jak obliczyć wartość napięcia podaną na dany kanał przetwornika a/d. Programuję w bascomie. Ustawiam "reference" ADC na AVCC. Zapisuję wartość odczytaną z kanału do zmiennej powiedzmy abc . Następnie stosuję wzór: abc*(napięcie_odniesienia/1024). Napiecie_odniesienia=napięcie odczytane miernikiem. Niestety wynik pomiaru różni...
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, Buduję ładowarkę do akumulatorów. Max prąd ładowania będzie 3A więc zastowałem acs 712-05 ale pojawił się problem. Wpiąłem w szereg z akumulatorem miernik i wskazania atmegi rożnią się od pomiarów miernikiem. Np jeżeli przy prądzie ładowania 500 mA wskazania się zgadzają to przy prądzie 3A atmega wskazuje mniej o 270mA. i jeszcze jedno pytanie....
Witam Mam problemy z fazami w domu. chciałbym mieć stały pomiar wyświetlany na LCD i w przypadku przekroczenia napięcia 240V zapalaną diodę led podpiętą do nóżek procka(docelowo będą to przekaźniki) i sygnał dźwiękowy na syrence. Wykonałem w bascomie miernik faz na atmega8, tryb zaokrąglania wyniku zaczerpnąłem z jednego kodu z forum. Płytka z układem...
Witam. Koledzy czy aby tą atmegą mierzyć napięcie względem napięcia zasilającego część analogową trzeba zewrzeć nogi AREF z AVCC? Wydaje mi się że w takiej np atmedze8 wystarczyło wpisać Reference=AVCC. W tej wydaje się to nie działać.
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...
Witam forumowiczów. Projektuje układ do pomiaru prądu i napięcia ładowania baterii akumulatorów. Do budowy wykorzystałem procesor ATmega16, program piszę w bascomie. Założenia: Pomiar prądu ( 30A MAX) Pomiar napięcia ( 300 V DC MAX) Sterowanie przkaźnikami Dokładności pomiarów nie potrzebuje oszałamiającej. Obecnie pomiary wykonuje za pomocą wbudowanego...
Czesc wszystkim potrzebuje pomocy . Chce na wejsciu komparatora ATMega 8 PD6 i PD7 miezyc napiecia, na kazdym z nich jest zamontowany potenciometr 10 kohm, jednym z nich ustawiam napiecie a ten drugi jest zamontowany na osi malego silnika . jezeli napiecie ustawione jest mniejsze niz napiecie na osi silnika to na wyjsciu Port b.1 pojawia stan Hi wysoki,...
Witam, chciałbym zmierzyć napięcie w zakresie -10...10V przy użyciu atmegi, czy jestem w stanie to zrobić mając do dyspozycji 9V? Czy na wejście wzmacniacza mogę podać ujemne napięcie, jeżeli zasilam 9V względem masy?
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?
Szukałem, szukałem i nie znalazłem, pomimo, że jest dużo na temat pomiaru napięć i prądów... W jaki sposób mogę dokonać pomiaru napięcia oraz prądu, żeby było prościej niech będzie 0-5V za pomocą uC? Czy podpinając napięcie (oczywiście w ramach rozsądku) do jakiegoś wejścia uC potrafi zmierzyć jego wartość, czy potrzebny jest jakiś układ dodatkowo?...
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...
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...
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).
Masz to w arkuszu 2. Pomiar z napięciem referencyjnym 2,56V. Dzielnik napięcia na wejściu ADC 2:1.
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...
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...
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...
Pomiar prądu jest dokonywany jako spadek napięcia na bardzo małej rezystancji. Jeżeli chcemy odfiltrować któtkotrwałe wachania napięcia na rezystorze to warto dołączyć równolegle do rezystora pomiarowego kondensatora o dużej pojemności tak aby jego czas rozładowania wynosił około 1/2 sekundy. Może to pozwolić na zyskanie kilku cennych bajtów kodu (...
:D faktycznie przecież jak wzmacniam sygnał to wzmacniam też jego zmianę :P :shii: zerknę na to nadpróbkowywanie jeszcze żeby zrobić pomiar z rozdzielczością 14 bit. dzięki
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.
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...
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.
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)...
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...
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...
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...
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
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...
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),...
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ą...
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...
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...
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. 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...
bascom atmega8 pomiar napięcia pomiar napięcia bascom atmega8 pomiar atmega8 bascom
ustawianie telefonu actros diagnostyczny awaryjnego otwierania
Warunki zabudowy czy podział działki - co najpierw? Chrysler Town & Country 3.6 2014 - Błędy P0157, P0420, P2098