reference internal

Znaleziono około 527 wyników dla: reference internal
  • Jak mierzyć napięcie baterii 3V na ADC Atmega przy zaniku zasilania 5V?

    CONFIG ADC = single, PRESCALER = AUTO, REFERENCE = INTERNAL Wewnętrzne napięcie odniesienia to ok. 2,56V. Przetwornik będzie mierzył od 0 - 2,56V. Cały zakres pokryje swoją rozdzielczością.

    Mikrokontrolery   22 Maj 2025 21:22 Odpowiedzi: 9    Wyświetleń: 4474
  • Jak mierzyć napięcie baterii w układzie z ATmega128 i ADC?

    AVCC is connected to the ADC through a passive switch. The internal 2.56V reference is generated from the internal bandgap reference (VBG) through an internal amplifier. In either case, the external AREF pin is directly connected to the ADC, and the reference voltage can be made more immune to noise by connecting a capacitor between the AREF pin and...

    Mikrokontrolery AVR   04 Maj 2010 14:57 Odpowiedzi: 19    Wyświetleń: 2910
  • Nie znalazłeś odpowiedzi? Zadaj pytanie Sztucznej Inteligencji

    Czekaj (1min)...
  • ATmega8535 - przetwornik 8bitowy AC i wysylanie do ATmega128

    Czy ATmega8535 ma tylko mierzsyć napięcie i wysyłać? Jeśli tak to po co taki duży uK do tego? :) Program może wyglądać tak: $regfile = "m8535.dat" $crystal = 16000000 $hwstack = 32 $swstack = 10 $framesize = 40 Dim W As Word Config Watchdog = 2048 Start Watchdog Reset Watchdog Config Adc = Single , Prescaler = Auto , Reference = Internal Start...

    Mikrokontrolery   12 Mar 2008 22:57 Odpowiedzi: 11    Wyświetleń: 1397
  • REKLAMA
  • Jak zbudować voltomierz i amperomierz na ATmega32 z LM331 i TLC272?

    Ale ja brałem na Reference = Internal pomiary. Może rzeczywiście coś tam odrobine pływa? to by sie nawet zgadzało.

    Projektowanie Układów   01 Gru 2006 09:17 Odpowiedzi: 18    Wyświetleń: 3840
  • ATMega8 (Bascom) - Czy kod do pomiaru temperatury LM35 jest prawidłowy?

    Czyli reasumując jeśli do Reference = Internal przyłożę 2,5 V, to bez jakiegokolwiek przetwarzania odczytu (działań matematycznych) na wyświetlaczu zobaczę 1024?

    Mikrokontrolery   14 Gru 2014 19:57 Odpowiedzi: 7    Wyświetleń: 2352
  • REKLAMA
  • [ATMEGA32] Jak podłączyć AREF i AVCC w ATmega32 przy różnych ustawieniach reference?

    Witam, mam pytanie odnośnie tego jak prawidłowo podłączyć wyprowadzenia ATmegi32 w przypadku gdy w bacomie: 1) reference = internal 2)reference = avcc chodzi mi szczególnie o kondensatory jak mają zostać podłączone i czy dławik od vcc do avcc powinno się stosować zawsze przy wykorzystywaniu przetwornika?

    Mikrokontrolery AVR   21 Kwi 2009 16:21 Odpowiedzi: 1    Wyświetleń: 2922
  • [ATmega8L] ATmega8L Powerdown - Zbyt duży pobór prądu przy 3V, jak zmniejszyć?

    Musisz powyłączać wszystkie niepotrzebne bloki uK : - komparator - ADC - Brown-out Detector - Internal Voltage Reference - Watchdog Timer Musisz również "zdefiniować" stany na portach czyli włączyć im rezystory podciągające do VCC lub podciągnąć je zewnętrznie do VCC lub GND za pomocą zewnętrznych rezystorów.

    Mikrokontrolery AVR   21 Wrz 2011 22:25 Odpowiedzi: 20    Wyświetleń: 2375
  • [Bascom] [Bascom][AVR] Jak ustawić próg napięcia reakcji mikrokontrolera?

    Zakładając, że użyjesz innego procka, dalej ciężko się domyśleć, o co dokładnie pytasz. Ale spróbuję :p Zapewnie chcesz najpierw obsłużyć przetwornik. Zatem na początku konfiguracja: - jeśli napięcie odniesienia ma być pobierane z wyprowadzenia AVCC mikrokontrolera: Config Adc=Single, Prescaler=Auto, Reference=Avcc - jeśli chcesz skorzystać z wewnętrznego...

    Mikrokontrolery   09 Mar 2009 16:58 Odpowiedzi: 6    Wyświetleń: 1842
  • Atmega8 ADC nie działa w rzeczywistym układzie, napięcie 1,6V na ADC0

    Daj: Config Adc = Single, Prescaler = Auto , Reference = Internal Ale niekoniecznie ot musi byc to.

    Mikrokontrolery AVR   07 Cze 2009 20:41 Odpowiedzi: 13    Wyświetleń: 4595
  • REKLAMA
  • AtMega8 ADC - dioda nie reaguje na zmiany potencjometru, co sprawdzić?

    Spróbuj tak zainicjalizować [syntax=basic4gl]Config Adc = Single , Prescaler = Auto , Reference = Internal Start Adc[/syntax] I dorzuć jeszcze [syntax=basic4gl]Ddrc = &B000000[/syntax]

    Mikrokontrolery Początkujący   07 Maj 2012 17:22 Odpowiedzi: 29    Wyświetleń: 3118
  • [ATMEGA128] ATMEGA128 i LCD 240x128 z panelem dotykowym – jak podłączyć i obsłużyć w Bascom

    przecież jest napisane że z Aref 10uF do Agnd. Ale ciągle używam Reference Internal lub Avcc, może jednak jeszcze sprubuję podać napięcie do Aref z kondziołkami.

    Mikrokontrolery   09 Lut 2010 20:41 Odpowiedzi: 51    Wyświetleń: 15910
  • ATmega8 Bascom Config ADC – znaczenie opcji Reference: OFF, AVCC, INTERNAL

    Internal to wewnętrzne napięcie odniesienia ok. 2,5V AVCC to napięcie odniesienia brane z końcówki AVCC OFF - zapewne z pinu AREF.

    Mikrokontrolery   26 Lis 2011 11:27 Odpowiedzi: 32    Wyświetleń: 8628
  • REKLAMA
  • Jak podłączyć LM35 do ATmega, aby mierzyć temperaturę i sterować diodami?

    Odkopuje temat: jak wpisze w BNASCOM: Config Adc = Single , Prescaler = Auto , Reference = Internal to wyskauje, ze nie zna parametru Internal, a programuje 8515.

    Projektowanie Układów   16 Cze 2009 14:33 Odpowiedzi: 39    Wyświetleń: 35094
  • Jak napisać program na ATmega8? Początkujący, Bascom, C, ASM

    Jak to złożysz to zobaczysz czy jest dobrze... Wygląda OK, ale mam 2 uwagi: - kondensator 100n (bodajże C4) umieść jak najbliżej nóżek procka; - skoro już podpiąłeś AVcc i ARef do zasilania to dobrze byłoby dołożyć tam kolejne 100n, także jak najbliżej procka, chyba, że oba 'plusy' łączysz pod ATMegą. Nie sprawdzałem w praktyce, ale sądzę, że po podpięciu...

    Mikrokontrolery   26 Sty 2008 11:26 Odpowiedzi: 142    Wyświetleń: 22253
  • [atmega] NTC i 2 LCD. Podpięcie aref do avcc. Pin ADC i napięcie referencyjne.

    Witam, reference=avcc, ale nie podpiąłem aref do avcc ( nie wiem czy trzeba? na aref pojawiło się napięcie 5V, aref wisi w powietrzu podpięty tylko przez kondensator do gnd). To się dowiedz :roll: Nota katalogowa mikrokontrolera jasno to określa :wink: (podpowiem, że w tym wypadku dobrze zrobiłeś) Czy mogę pin ADC podpiąć bezpośrednio (bez żadnego rezystora)...

    Mikrokontrolery   03 Cze 2011 10:55 Odpowiedzi: 4    Wyświetleń: 2906
  • Termometr Elektroniczny 0-100°C (ATmega8)

    Karol966: prawdopodobnie dlatego ;] Config Adc = Single , Prescaler = Auto , Reference = Internal po prostu autor używa wewnętrznego źródła odniesienia 2,5V a nie napięcia zasilania jako napięcia referencyjnego

    DIY Konstrukcje   09 Lip 2010 15:53 Odpowiedzi: 42    Wyświetleń: 25061
  • BASCOM - Attiny13 - 2 wejścia i jedna zmienna - na różne sposoby.

    Zajrzałem do skompilowanego pliku i widzę że kompilator w ogóle nie używa tu R2 i R3 więc mi je zostawił ;) Od pewnego czasu w Bascom do rejestrów można się odwoływać prosto z kodu. Ciekawe którą wersję Bascom masz. Pewnie znowu schody... U mnie program się kompiluje na 96% [syntax=vbnet] $regfile = "attiny13.dat" $crystal = 9600000 $hwstack = 16 $swstack...

    Mikrokontrolery AVR   19 Lut 2024 09:17 Odpowiedzi: 12    Wyświetleń: 654
  • LM3915 - Jaki zakres napięć wejściowych dla sygnału audio?

    Witam Za zakres napięć, przy których zapala się pierwsza i ostatnia dioda odpowiadają dołączone elementy do nóżek 6, 7 i 8 (patrz rysunek na 2 str noty katalogowej ), a u góry artykułu, wśród parametrów jest „n Internal voltage reference from 1.2V to 12V” (przy zastosowaniu VREF 1,2V pełna skala to 12V). http://alfa.iele.polsl.gliwice.pl/elenot...

    Projektowanie Układów   02 Cze 2007 17:19 Odpowiedzi: 3    Wyświetleń: 1799
  • [BASCOM] - ADC, zewnętrzny vref 2,5V , konfiguracja

    Witam, niestety ale właściwa składnia dla M8 i podobnych to brak w składni refefence lub refefence=OFF ponieważ uC domyślnie startuje z wyłączonym wewnętrznym Vref i wystarczy dostarczyć napięcie na pin AREF. Bit 7 6 5 4 3 2 1 0 REFS1 REFS0 ADLAR – MUX3 MUX2 MUX1 MUX0 ADMUX Read/Write R/W R/W R/W R R/W R/W R/W R/W Initial Value 0 0 0 0 0 0 0 0...

    Mikrokontrolery AVR   03 Gru 2012 23:13 Odpowiedzi: 2    Wyświetleń: 1608
  • ADC Atmega8 - Nieprawidłowe odczyty napięcia i zawieszanie przetwornika

    Przy wiszących portach napięcia mierzone wahają się w granicach 1,19V a 1,23V. Może to przez to, że zasilam procesor z USB? Zasilanie wynosi w tym wypadku 4,53V. Po podłączeniu 3V na wejście ADC0, to na ADC0 i ADC1 mamwskazania 3,3V. Jeśli przełączę się na Reference = internal, to może będzie lepiej? Pozdrawiam!

    Mikrokontrolery   13 Cze 2009 11:19 Odpowiedzi: 19    Wyświetleń: 3941
  • [ATmega8][Bascom] - Sprawdzenie programu - nie działa poprawnie

    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...

    Mikrokontrolery Początkujący   02 Cze 2013 21:42 Odpowiedzi: 18    Wyświetleń: 4563
  • AtMega8 - Czy muszę w kodzie źródłowym deklarować wartość Vref

    Config Adc = Single , Prescaler = Auto , Reference = ' Tu co należy wpisać ???? Nie znam BASCOM, ale po 15 sekundach w google znalazłem: 'Config Adc = Single , Prescaler = Auto, Reference = Internal 'The reference param may be : ' OFF : AREF, internal reference turned off ' AVCC : AVCC, with external capacitor at AREF pin ' INTERNAL : Internal 2.56...

    Mikrokontrolery AVR   05 Lut 2016 22:08 Odpowiedzi: 14    Wyświetleń: 1737
  • Jak wyświetlić wynik ADC jako napięcie na LCD w Atmega8?

    Wielkie dzięki jeszcze raz ,pomogło. Ale wystarczy samo Reference = Internal ,bez 2,56 ,ciekawe czemu w helpie o tym zapomnieli. Ostatnie pytanie dotyczące przetwornika ,dlaczego działa nawet bez użycia? [syntax=basic4gl]Enable Adc Enable Interrupts On Adc Pomiar[/syntax] ,czy to znaczy ,że przetwornik tak naprawdę nigdy nie jest do końca wyłączany...

    Mikrokontrolery   13 Cze 2012 15:17 Odpowiedzi: 4    Wyświetleń: 1345
  • Obsługa klawiatury ADC w Atmega z Bascom dla kierownicy samochodowej

    To coś źle przeczytałeś - dla wewnętrznego odn. mamy reference = internal ;] A dodam, że zwykle piszę w C :P PS. A co do rezysora, to ja nawet dałbym trochę więcej niż wyszło z obliczeń - przyciski są tylko 4, przetwornik w miarę dobry, a zdarza się, że wbudowane ZNO ma wartość mniejszą od typowej katalogowej. No i z ciut większą rezystancją nieco mniejszy...

    Mikrokontrolery   18 Lip 2010 23:44 Odpowiedzi: 8    Wyświetleń: 3117
  • [bascom] Jak napisać funkcję do pomiaru ADC co 10 minut z GPS?

    Witam Mam takie małe pytanko jak napisać funkcje która by co pewien czas np: 10 minut sprawdzała wartość ADC? Jeśli chodzi o wartość czasu uzyskuje go z odbiornika GPS. Config Adc = Single , Prescaler = Auto , Reference = Internal Dim Adcc As Word Do Start Adc Adcc = Getadc(0) Lcd Adcc Loop End

    Mikrokontrolery   05 Kwi 2010 21:46 Odpowiedzi: 1    Wyświetleń: 768
  • Jak skalibrować amperomierz ICL7107 z bocznikiem dla dokładnych pomiarów?

    Poprawiłem we wcześniejszym wpisie mój błąd z tym dzielnikiem przez 1000. 1. ICL7107 może mierzyć napięcie własnego zasilania, ja tak mierzyłem tylko że miałem połączenie tak jak na rysunku "FIGURE 12. ICL7107 USING THE INTERNAL REFERENCE" z pdf dokumentacji, czyli "iN Lo 30" połączone z "GND 21" i "iN Lo 30" odłączone od "COMMON 32". Dlatego woltomierz...

    Początkujący Elektronicy   10 Sty 2009 21:07 Odpowiedzi: 22    Wyświetleń: 5959
  • ATMEGA32 - ADC nie działa poprawnie, wyświetlacz LCD pokazuje 0 - BASCOM kod

    A próbowałeś z parametrem "Reference = AVCC" ? Dla "Reference = off" pobierasz napięcie wzorcowe z Vref. 'The reference param may be : 'OFF : AREF, internal reference turned off 'AVCC : AVCC, with external capacitor at AREF pin 'INTERNAL : Internal 2.56 voltage reference with external capacitor ar AREF pin

    Mikrokontrolery   11 Gru 2007 15:54 Odpowiedzi: 22    Wyświetleń: 2543
  • LCD 4x20 z przesuwanym i migającym kursorem w 4 wierszu

    Aref chyba lepiej żeby wisiał przy wykorzystaniu wewnętrznego źródła odniesienia ale poprawcie jeśli się mylę... The internal 2.56V reference is generated from the internal bandgap reference (VBG) through an internal amplifier. In either case, the external AREF pin is directly connected to the ADC, and the reference voltage can be made more immune...

    Mikrokontrolery AVR   06 Wrz 2010 22:14 Odpowiedzi: 122    Wyświetleń: 9143
  • [ATmega8] Jak użyć kilku komparatorów w ATmega8 do pomiaru z LM35 w Bascom?

    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...

    Mikrokontrolery AVR   13 Cze 2008 23:20 Odpowiedzi: 3    Wyświetleń: 4202
  • BASCOM, ATTINY13: ADC nie działa po wybudzeniu z trybu Powerdown

    No niestety nie pomogło :(, po wyłączeniu i ponownym włączeniu przetwornik milczy jak grób. Zachowuje się tak samo nawet jak wyrzucę Powerdown i przerwanie. Zrobiłem programik, w którym była taka sekwencja: . . . Stop ADC Waitms 100 Start ADC . . . I nadal nic. No ale ja się tak łatwo nie poddaję. Nalałem sobie małą szklaneczkę mojego ulubionego Burbona...

    Mikrokontrolery AVR   01 Lut 2017 21:28 Odpowiedzi: 6    Wyświetleń: 1080
  • Jak napisać procedurę w Bascomie dla przetwornika A/C w ATmega8535?

    dobrze by było troszkę wzmocnić to napięcie (tak żeby można je było mierzyć) minimalne napięcie odniesienia dla 8535 to chyba 2V, ale możesz dać więcej. Procedura w bascomie jest banalna deklarujesz np: Config Adc = Single , Prescaler = Auto , Reference = Internal Pomiar: Zmienna_y = 0 Zmienna_v = 0 Do Incr Zmienna_y Start Adc Zmienna_x = Getadc(0)...

    Mikrokontrolery   12 Mar 2004 09:00 Odpowiedzi: 3    Wyświetleń: 1272
  • GetADC w Bascom – na jakie jednostki można przeliczyć wynik 10-bitowy ADC?

    $regfile = "m8def.dat" $crystal = 100000 Config Portb = &B11111111 Portb = &B11111111 Config Portd = &B11111111 Portd = &B11111111 Dim Czas As Word Config Adc = Single , Prescaler = Auto , Reference = Internal Enable Interrupts Start Adc Config Portb.1 = Output Led0 Alias Portb.0 Led1 Alias Portb.1 Do Czas = Getadc(5) For Czas = 0...

    Mikrokontrolery   02 Lis 2006 14:43 Odpowiedzi: 26    Wyświetleń: 3289
  • [M32][BAS] ATmega32 przetwornik A/D trzy czujniki-dziwne zachowanie

    Witam Problem wygląda tak: Podłączając 3 sztuki LM35 odczytuje mi wartość tylko z jednego, tak samo gdy podpinam 2 sztuki LM35 ,zawsze tylko jeden jest widziany (są widziane ,ale maja wartość 0). Co może być tego przyczyną ? Dlaczego nie chce odczytać wszystkich wartości na raz ? Konfiguracja przetwornika wygląda następująco: "Config Adc = Single ,...

    Mikrokontrolery AVR   07 Cze 2012 11:51 Odpowiedzi: 5    Wyświetleń: 1249
  • Sterowanie dwoma silnikami DC potencjometrami w BASCOM na ATmega8

    Troche jeszcze posiedziałem i napisałem taki działający kod [syntax=basic4gl]$regfile = "m8def.dat" $crystal = 1000000 Config Portb = Output Config Portc = Input Config Timer1 = Pwm , Pwm = 10 , Prescale = 1 , Compare A Pwm = Clear Down Config Adc = Free , Prescaler = 8 , Reference = Avcc 'tu próbowalem także reference = internal ; avcc; on Dim U As...

    Początkujący Elektronicy   23 Mar 2013 10:04 Odpowiedzi: 8    Wyświetleń: 2679
  • Jak dokładnie mierzyć napięcie w Atmega32 z użyciem ADC i Bascom?

    Usunę kondensator z Aref, ustawię reference na internal i poprawię kolejnośc działań we wzorze. Jak nie pomoże to sprawdzę też liniowość tego błędu i ewentualnie wprowadzę poprawkę. W poniedziałek dam znać jak mi poszło. Dziękuję Marek

    Mikrokontrolery   20 Maj 2010 08:04 Odpowiedzi: 22    Wyświetleń: 14675
  • Optymalne ustawienie subwooferów TP118 w pomieszczeniu 20m2 z Proline 3000

    O ile komoda nie jest super szeroka, to powinno dać radę. Weź tylko pod uwagę że czym bardziej rozszerzasz basy, tym zaczynają mniej grać na boki. Co może być korzystne, ale jak będziesz siedział z boku to basu może być mniej. To teoria zwłaszcza w przestrzeniach otwartych, tu w pomieszczeniu i tak odbicia od ścian zrobią dużo zamieszania w temacie....

    Nagłośnienie Profesjonalne   15 Gru 2023 15:29 Odpowiedzi: 6    Wyświetleń: 435
  • Attiny26 - błędne odczyty ADC, migające diody, BASCOM - co poprawić?

    Witam! Mam taki program: $regfile = "at26def.dat" $crystal = 1000000 Config Porta = &B11111111; Config Portb = &B00000000; Porta = &B11111111; Portb = &B00000000; Config Adc = Single , Prescaler = Auto , Reference = Internal Start Adc Dim W As Word Do W = Getadc(8) Porta = W Loop End Na porcie diody migają jak szalone, jedynie starsze...

    Mikrokontrolery AVR   05 Gru 2009 20:59 Odpowiedzi: 2    Wyświetleń: 1739
  • Jak pomnożyć zmienne typu single i uniknąć wyniku NAN?

    W ten sposób u mnie to wygląda i nie wiem za bardzo jak sobie z tym poradzić. $regfile = "m8def.dat" $crystal = 4000000 $baud = 9600 Config Adc = Single , Prescaler = Auto , Reference = Internal Dim Wart_u As Word Dim Wart_i As Word Dim V As Single Dim V2 As Single Dim V3 As Double Start Adc Do Wart_u = Getadc(0) V = Wart_u * 0.0275...

    Mikrokontrolery AVR   05 Lis 2011 20:33 Odpowiedzi: 9    Wyświetleń: 1184
  • Prostownik do ładowania akumulatorów (auto)

    Niech kolega się zastanowi ! Napięcie referencyjne to coś stałego niezmiennego Takie układy będą miały ciągle zmieniające się napięcie referencyjne . Akumulator ma to do siebie że napięcie wzrasta z ładowaniem i spada w miarę rozładowania się aku Na rysunku wyżej masz wyraźnie ,trzeba użyć specjalizowanego układu dającego napięcie referencyjne. Nawet...

    Artykuły   29 Sty 2024 10:53 Odpowiedzi: 2692    Wyświetleń: 1190988
  • Termometr cyfrowy + sterownik co

    Mam duże doświadczenie z LM35 i widzę, że ten termometr nie będzie działał poprawnie przy dłuższych przewodach. Przerobiłem już ten temat przy budowie sterowników do kolektorów słonecznych. Bez zastosowania filtra składającego się z rezystora i kondensatora (patrz nota katalogowa) będzie się wzbudzał i niepoprawnie będzie odczytywana temperatura. Kod...

    DIY Poczekalnia   07 Sty 2009 15:29 Odpowiedzi: 36    Wyświetleń: 19723
  • ADC i Atmega8 - błędne odczyty napięcia z ADC1, jak poprawić?

    Witam ! Mam kod odczytujacy dane z ADC wbudowanego w Atmege8 Config Adc = Single , Prescaler = Auto , Reference = Internal Dim Temperatura As Word Dim V As Single Dim Nap As String * 3 Start ADC wait 1 Do Temperatura = Getadc(1) V = Program * 0.0025 Nap = Fusing(v , "#.&&") Print Nap waitms 100 loop end Na wejsciu ADC1 podaje...

    Mikrokontrolery   27 Paź 2007 10:01 Odpowiedzi: 5    Wyświetleń: 1193
  • MSP430 – podłączenie zasilania, AVcc, AVss, DVcc, DVss, REF – jak poprawnie?

    Znalazłem: AVcc - Analog supply voltage, positive terminal. Supplies the analog portion of the analog-to-digital converter. AVss - Analog supply voltage, negative terminal. Supplies the analog portion of the analog-to-digital converter. DVcc - Digital supply voltage, positive terminal. Supplies all digital parts. DVss - Digital supply voltage, negative...

    Mikrokontrolery   18 Lip 2007 17:12 Odpowiedzi: 2    Wyświetleń: 1854
  • Getadc w Bascom - problem z użyciem zmiennej dla kanału ADC

    Witam Wszystkich!! Mam nietypowy problem.Oto listing: Dim W As Integer Dim Channel As Byte Config Adc = Single , Prescaler = Auto , Reference = Internal Declare Sub Volt Do Channel = 2 Start Adc W = Getadc(channel) Waitms 1 Stop Adc Cls Lcd "Temp=" ; W ; " C" Wait 1 Loop Gdy za wartosc channel wstawiam cyfre(2 np.kanal 2) to wszystko dziala ok. A jak...

    Mikrokontrolery   24 Maj 2014 14:46 Odpowiedzi: 8    Wyświetleń: 3482
  • Analog Comparator - zakres napięć podawanych na Analog Comparator

    jednakże na tej samej nodze mamy przecież AREF dlatego pytanie brzmi co zrobić w przypadku gdy z jednej strony chcę do niej podłączyć kondensator (zgodnie z wpisem na blogu Dondu) ... Przypadek dotyczył konkretnego mikrokontrolera - ATmega8, a tutaj pytasz o ATtiny24A. Przyglądnij się różnicy w schematach ADC ATmega8 i ATtiny24A - od razu odpowiesz...

    Mikrokontrolery AVR   29 Lip 2015 16:57 Odpowiedzi: 7    Wyświetleń: 1152
  • Konfiguracja ADC w ATtiny13: częstotliwość przy różnych prescalerach?

    Witam, ATtiny13, taktuję go zegarem wewn 128kHz, prescaler 8, TIMER0 generuje przerwania co 1,25msec. W tej procedurze obsługi przerwania mierzę napięcie na ADC2. Dokładność pomiaru nie jest krytyczna. Moje pytanie dotyczy konfiguracji ADC, mam w tej chwili: Config Adc = Single , Prescaler = 2 , Reference = Internal Jaką częstotliwością jest w tej sutuacji...

    Mikrokontrolery   15 Sie 2006 20:58 Odpowiedzi: 3    Wyświetleń: 4648
  • Jak zmierzyć niskie napięcie stałe ADC3 w ATtiny26 z gain x20 w Bascom?

    W takim razie wychodzi, że najodpowiedniejszy byłby kanał 18 (ADMUX0..4 = 10010) czyli piszę w bascomie : pomiar = GetAdc(18 ) a czy w Config Adc trzeba wpisać "coś specjalnego" czy wystarczy : Config Adc = Single , Prescaler = Auto , Reference = Internal dodano po kilku minutach... ----------------------------------------... wygląda na to...

    Mikrokontrolery   11 Sie 2007 06:12 Odpowiedzi: 7    Wyświetleń: 1836
  • [Atmega32] Dlaczego napięcie Aref spada po podłączeniu MAX6129 2.5V?

    Wejście napięcia referencyjnego nie powinno pobierać prądu (zauważalnego) więc coś masz poknocone. Sprawdź co się dzieje na pinie VREF bez podłączonego napięcia zewnętrznego. Jeśli wyłączę napięcie referencyjne "reference=off' to na nodze jest 0V jeśli dam "reference=avcc" to jest prawie tyle co napięcie zasilania a jak "reference=internal" to na nodze...

    Mikrokontrolery AVR   24 Maj 2011 13:28 Odpowiedzi: 16    Wyświetleń: 2378
  • AVR - Rejestr z wartością napięcia zasilania mikrokontrolera

    W przytoczonym wzorze przeze mnie VBG = 1,22V. Nota odnośnie Atmega8L podaje 1.3V a specyfikacja do Atmega88V VBG = 1.1V. Stąd są te różnice. W każdym razie uzyskałem to o co mi chodziło. ..... Pojawił się problem ponieważ chcę odczytywać dodatkowo jeszcze zewnętrzne napięcie doprowadzone do jednego kanału przetwornika. Po umieszczeniu na początku programu...

    Mikrokontrolery AVR   26 Paź 2012 20:11 Odpowiedzi: 14    Wyświetleń: 1995
  • ATMEGA32 - Odczyt napięcia zasilania z przetwornika ADC - bascom

    Witam. Ja przetwornik ADC ustawiam następująco: Config Adc = Single , Prescaler = Auto , Reference = Avcc lub Internal

    Mikrokontrolery Początkujący   31 Mar 2014 20:48 Odpowiedzi: 4    Wyświetleń: 2172
  • Zasilacz warsztatowy 0-30V/2mA-3A

    $regfile = "M8def.dat" 'specific file for the µP $crystal = 8000000 'clock speed Config Lcd = 16 * 2 : Cursor Off Config Lcdpin = Pin , Db4 = Portd.0 , Db5 = Portd.1 , Db6 = Portd.2 , Db7 = Portd.3 , E = Portd.6 , Rs = Portd.5 Config Adc = Single , Prescaler = Auto , Reference = Internal Dim X As Byte , Y As Byte Dim Wart_ac As Word...

    Artykuły   18 Kwi 2023 23:07 Odpowiedzi: 3222    Wyświetleń: 1433633
  • Jak poprawnie mierzyć napięcie i natężenie na M8 z baterią Li-Ion 3,6V?

    Pomęczyłem troche mój przetwornik: Co sie tyczy skonfigurowania portów. portc.4 = 0 ddrc.4 = 0 Tak było, i faktycznie końcówka musi być sciągnieta do masy, bo jak wisi w powietrzu to pokazuje 0 portc.4 = 1 ddrc.4 = 0 przetwornik wskazuje 1024 i jego wartosc zmienia sie tylko jak podepnę port przez rezystor do masy. Przestawiłem też na reference z AVcc...

    Mikrokontrolery   18 Lut 2006 09:00 Odpowiedzi: 23    Wyświetleń: 2459
  • [Bascom] Siemiens cx65 l2f50, Atmel Mega16, brak komunikacji z wyświetlaczem

    Przelutowałem układ do tej konfiguracji pinów dalej biało... [syntax=basic4gl]Rs Alias Portb.4 'S65 Data/command pin Res Alias Portb.3 'S65 Reset pin Cs Alias Portb.2 'S65 Chip Select pin Clk Alias Portb.1 'S65 Clock pin Dat Alias Portb.0 'S65 Data pin Config Rs = Output Config Dat = Output Config Cs = Output Config Clk = Output Config Res = Output...

    Mikrokontrolery   06 Maj 2012 09:14 Odpowiedzi: 17    Wyświetleń: 3484
  • [BASCOM] - Program pomiaru temperatury pętluje się, zamiast mierzyć temperaturę

    Sprawdź miernikiem napięcie podawane z LM35 na ADC. Przepisałem ten kod tak by był przejrzystszy. Przy okazji zaoszczędziłem 8% pamięci. To nieistotne. Istotne natomiast jest to, że teraz widać, że układ wyłączy się jeśli odczyt na ADC będzie w zakresie 250-300. Powyżej lub poniżej tego zakresu krążek będzie świecił. [syntax=vbnet]'Program "elektronicznej...

    Mikrokontrolery   25 Cze 2015 23:12 Odpowiedzi: 7    Wyświetleń: 1005
  • Bascom, ATmega8, ADC nie działa na sprzęcie – kod działa w symulatorze, nie w układzie

    Witam! Mam mały problem z adc i atmegą8. Napisałem taki program w bascom'ie : $regfile = "m8def.dat" $crystal = 1000000 Config Portb = Output Config Portc = Input Config Timer1 = Pwm , Pwm = 8 , Prescale = 1 , Compare A Pwm = Clear Down Config Adc = Free , Prescaler = 8 , Reference = Off 'tu próbowalem także reference = internal ; avcc; on...

    Początkujący Elektronicy   29 Cze 2008 20:09 Odpowiedzi: 2    Wyświetleń: 1770
  • Attiny13 BASCOM: Jak skonfigurować ADC dla poprawnego odczytu?

    Próbuję odpalić programik na Attiny13, ale nie mogę dojść do ładu z ADC. Może ktoś mógłby podpowiedzieć? $regfile = "attiny13.dat" Config Adc = Single , Prescaler = Auto , Reference = Internal Config Pinb.1 = Output Config Pinb.2 = Output Config Pinb.0 = Output Dim Wart_ac As Iram Byte 'zmienna na wartość odczytaną z przetwornika Dim V As...

    Mikrokontrolery AVR   19 Paź 2011 12:44 Odpowiedzi: 4    Wyświetleń: 3924
  • Attiny 13 - Niska częstotliwość PWM przy kwarcu 8MHz, zamiast 15.6kHz

    [syntax=vbnet] $regfile = "attiny13.dat" $crystal = 8000000 ' 'ustawienie PB2 jako wejscie ADC1 i PB0 jako wyjscie PWM Config Pinb.0 = Output Config Pinb.2 = Input Config Pinb.5 = Input Portb.5 = 0 Config Adc = Single , Prescaler = Auto , Reference = Internal 'konfiguracja przetwoenika ADC Vref=1.1V Config Timer0 = Pwm , Prescale = 1 , Compare A Pwm...

    Mikrokontrolery   03 Sty 2016 19:31 Odpowiedzi: 4    Wyświetleń: 1173
  • Jak uzyskać prawdziwie losowe liczby w BASCOM zamiast Rnd()?

    Dim ___rseed As Word ___rseed = Getadc(9) Lcd ___rseed Dlaczego na LCD cały czas jest 00? Atmega8, w obudowie DIP posiada 6 kanałów ADC... W obudowie TQFP i QFN jest ich 8. Ty próbujesz pobrać wartość z 10 kanału (liczymy od 0). Zamień 9 na wartość od 0 do 5 (podejrzewam, że Twoja Atmega jest w obudowie DIP): __rseed = Getadc(0) Oraz...

    Mikrokontrolery   10 Maj 2009 14:04 Odpowiedzi: 13    Wyświetleń: 5266
  • Jak wyświetlić wynik przerwań timer1 na LED 7-segmentowym z Atmega8?

    Własnie poskładałem wszystko i działa : serdeczne dzieki za pomoc 'woltomierz na 2 led 0-2,5v wsk 0..99 102 $regfile = "m8def.dat" $crystal = 8000000 Config Portd = Output Config Portc = Output Portb = &B00000000 Portc = &B00000000 Dim , X As Integer Config Adc = Single , Prescaler = Auto , Reference = Internal Do Start Adc 'uruchomienie pomiaru...

    Mikrokontrolery AVR   09 Paź 2008 08:21 Odpowiedzi: 12    Wyświetleń: 3895
  • Atmega808: Jak zmienić Vref z 0,55 V na 1,1 V w Microchip Studio?

    Cześć. Mikrokontroler Atmega808, na pinie PD4 wykonuję pomiar napięcia baterii NiMh przez dzielnik dwa razy po 100kR. Według dokumentacji, kontroler pozwala na wybranie kilku wartości Vref: https://obrazki.elektroda.pl/8784302400_... Natomiast w Microchip Studio w pliku "iom808.h" mam do wyboru tylko to: [syntax=c] /* Reference Selection...

    Mikrokontrolery   09 Sty 2025 20:26 Odpowiedzi: 4    Wyświetleń: 186
  • Współpraca dwóch układów na różnych potencjałach - jak to działa?

    Czy dobrze myśle, że ten duży prąd jednak nie płynie bo w ADJ prawdopodobnie znajduję się duży opór (jakieś wejście wzmacniacza czy cos?)? Tak, chociaż szczegółowego schematu w datasheet nie znajdziesz, to pisałem abyś zerknął: Zobacz także punkt: Output current adjustment by PWM control na stronie 14: http://www.diodes.com/zetex/_pdfs/3.0/pd...

    Początkujący Elektronicy   19 Wrz 2012 18:19 Odpowiedzi: 10    Wyświetleń: 1899
  • Kompilacja ADC ATmega8535 w Bascom 1.11.7.4 - błąd niezgodności układów

    Witam!!! Używam BASCOMA 1.11.7.4 i mam problem z kompilacją programu do obsługi ADC dla ATmega8535 z wykorzystaniem wewnętrznego źródła odniesienia. Jest on prawie identyczny jak ten dołączony w folderze BASCOMA – SAMPLES. $regfile = "m8535.dat Config Adc = Single , Prescaler = Auto , Reference = Internal Start Adc Dim W As Word , Channel As Byte...

    Mikrokontrolery   16 Kwi 2004 08:05 Odpowiedzi: 7    Wyświetleń: 2107
  • Generowanie sygnału PPM dla serwa - proszę o pomoc

    W bascom to jest proste jak nie powiem co - ale trzeba udoskonaliś kawałek z przeliczaniem wartości z adc na czas wysokiego impulsu. Config Adc = Single , Prescaler = Auto , Reference = Internal Start Adc Dim Pls As Word Dim Czaswysimp As Single Do Pls = Getadc(0) 'pobór wartości z ADC Czaswysimp = Pls Czaswysimp = Czaswysimp / 200 'tu należy...

    Mikrokontrolery   19 Sty 2007 20:32 Odpowiedzi: 14    Wyświetleń: 2735
  • Attiny13 ADC + PWM - niestabilne odczyty napięcia przy sterowaniu silnikiem

    Witam! Chce stworzyć sterownik obrotów silnika. Działa to na zasadzie że ADC odczytuje wartość z potencjometru i przypisuje ją PWM. Wszystko ładnie, ale nie rozumiem dlaczego gdy już wszystko podłącze to na multimetrze pokazują mi się wyniki rozbiegające się z rzeczywistością. Chodzi o to że po delikatnym przekręceniu wartość czasami zmieni sie o 1V...

    Mikrokontrolery AVR   01 Kwi 2016 18:20 Odpowiedzi: 7    Wyświetleń: 2163
  • ATMega32 - Niezależne sterowanie PWM silnikami DC 24V

    Witam Poprawiłem parę elementów i układ działa jak należy. Odłączanie uzyskałem na przekaźniku. Mam jednak kolejny problem. Korzystam z przetwornika ADC na PA0. Schemat podłączania brałem z kursu BASCOM. Jednak w tym przypadku mi nie działa. Mógłby mnie ktoś nakierować czy taki schemat ma możliwość poprawnej pracy? Obecnie wyjście POT to potencjometr...

    Mikrokontrolery   26 Kwi 2014 15:10 Odpowiedzi: 32    Wyświetleń: 6957
  • Attiny 13 - Układ wyłączający ogrzewanie po uzyskaniu zadanej temperatury

    Zmień fragment programu na poniższy [syntax=basic4gl] Config Adc = Single , Prescaler = Auto , Reference = Internal On Timer0 Timer_przerwanie Enable Interrupts Enable Timer0 Start Adc Start Timer0 Set Buzer Waitms 250 'pikanie poczatkowe Toggle Buzer Wait 250 Toggle Buzer Buzer = 0 A = 0 'program glowny Toggle Buzer Do If A = 10 Then Toggle Buzer End...

    Mikrokontrolery Początkujący   06 Mar 2013 21:38 Odpowiedzi: 29    Wyświetleń: 2997
  • Błąd kompilacji woltomierza na ATmega8 w BASCOM - Error 12: Unknown CONFIG parameter

    Witam, proszę o pomoc: Stworzyłem taki kod: $regfile = "m8def.dat" $crystal = 8000000 Config Lcd = 16 * 2 Config Lcdpin = Pin , Db4 = Pb.2 , Db5 = Pb.3 , Db6 = Pb.4 , Db7 = Pb.5 , E = Pb.0 , Rs = Pc.0 Cls Config Adc = Single , Prescaler = Auto , Reference = Internal Start Adc Dim W As Word Cursor Blink Do W = Getadc(0) W = Getadc(0)...

    Początkujący Elektronicy   26 Paź 2008 21:14 Odpowiedzi: 11    Wyświetleń: 4234
  • Pomiar prądu na boczniku ADC/Arduino - jaki wzmacniacz operacyjny dla 10mV

    (at)ekrzychoooo Tylko spójrz jeszcze na parametr - Internal voltage reference (VINT) - 1,0-1,2V, typ. 1,1V. Czyli mamy 1,1V+/-10%. Sporo.

    Arduino   20 Lis 2018 02:14 Odpowiedzi: 30    Wyświetleń: 4449
  • ATmega8 - błędne odczyty ADC z wewnętrznym źródłem odniesienia

    Witam wszystkich Wielka prośba o pomoc - czytam i czytam forum i już mi oczyska siadają chciałem wykorzystać wewnętrzne źródło odniesienia m8 i mam duże problemy Zbudowane woltomierze na ATtiny26 hulają aż miło Zakres wejściowy do 20V (dzielnik - procek-masa 10k -- procek-pomiar-30k) Po konfiguracji przetwornika Config Adc = Single , Prescaler = Auto...

    Mikrokontrolery AVR   12 Maj 2010 12:43 Odpowiedzi: 13    Wyświetleń: 1422
  • ATmega ADC jak podlaczyć AVCC i AREF?

    Słuchajcie mam problem od jakiegoś czasu już szukam i nie mogę jednoznacznej odpowiedzi znaleść- mianowicie: Chce się dokładnie dowiedzieć do czego i poprzez i co i o jakiej wartości mam podciągnąć piny AREF oraz AVCC skoro ustawiłem w bascomie ADC reference jako internal 2,56[V]. Z tego do co do tej pory zdążyłem ustalić to wnioskuje że AVCC dławikiem...

    Mikrokontrolery AVR   10 Kwi 2011 22:33 Odpowiedzi: 8    Wyświetleń: 14063
  • Pomiar natężenia oświetlenia ADC ATmega8535 + fotodioda ?

    Witam. Mierzę nateżenie oświetlenia małej kompaktowej świetlóki przy użyciu fotodiody i mam pewien problem przy długim pomiarze wartość otrzymana z fotodiody systematycznie spada. Przebieg otrzymany w wyniku pomiaru jest w pliku wykres. Wartość pomiędzy 2000 a 5500 sek maleje im dłużej się mierzy, chociaż układ pozostawiony jest w bezruchu i odizolowany...

    Mikrokontrolery   19 Paź 2005 06:17 Odpowiedzi: 12    Wyświetleń: 5680
  • [ATmega16] [ATmega16][C] Jak poprawić dokładność ADC w woltomierzu? Oversampling i kalibracja

    Internal Voltage Reference: 2.3min 2.6typ 2.9max [V]. A napięcie mierzysz na Vref dobrym miernikiem.

    Mikrokontrolery AVR   15 Lip 2010 08:07 Odpowiedzi: 7    Wyświetleń: 4289
  • Jaka jest dokładność źródła napięcia odniesienia 1V w ADC XMEGA E?

    W nocie procesora w sekcji Electrical characteristics/Bandgap and Internal 1.0V Reference Characteristics: - 1V+/-0,01V, Variation over voltage and temperature +/-1,0%.

    Mikrokontrolery   09 Sie 2020 14:30 Odpowiedzi: 4    Wyświetleń: 384
  • [BASCOM] Średnia z odczytów ADC, ale trochę inaczej.

    A faktycznie niedopatrzyłem bo to wycięty fragment. Proszę więc. Kod jest po to by pokazać jak pomysł otrzymany na Forum można zamienić na coś działającego :P Nie ma wskazywać idealnego rozwiązania, a jedynie to co miałem na myśli a mam ich więcej bo pełno różnych projektów na głowie. Zmieniłem Sub w Funkcję. Nagram chyba kiedyś o tym jakiś film żeby...

    Mikrokontrolery AVR   21 Lis 2016 19:09 Odpowiedzi: 8    Wyświetleń: 1191
  • ATtiny13 termometr z LM13 - pytanie o zmiany w programie

    Ja zrobiłbym to tak: [syntax=basic4gl] 'Wskaźnik temperatury $regfile = "attiny13.dat" $crystal = 1200000 '$sim Config Portb.0 = Output Config Portb.1 = Output Config Portb.2 = Output 'pin pomiaru adc z LM35 'Config Portb.4 = Input Dim Temp As Word Config Adc = Single , Prescaler = Auto , Reference = Internal Start Adc Do Set Portb.0 : Set Portb.1 :...

    Mikrokontrolery AVR   31 Paź 2011 22:31 Odpowiedzi: 20    Wyświetleń: 3432
  • Atmega8 - Jak zmierzyć prąd AC do 50A przekładnikiem? Napięcie na wyjściu 6,2V

    Witam wszystkich serdecznie i dziękuję za pomoc w rozwiązaniu problemu. Chciałbym przeprosić za moje bezmyślenie. Po sugestii frediego zacząłem kombinować z tymi rezystorami przy wzmacniaczu wyjściowym. Skończyło się tym, że wstawiłem potencjometr wieloobrotowy 10K i uzyskałem to co chciałem. Tak więc polecam ten układ do przekładników z małą modyfikacją...

    Mikrokontrolery   21 Gru 2014 12:21 Odpowiedzi: 13    Wyświetleń: 5274
  • Atmega32 ADC Bascom - Zakłócenia między kanałami LM35 i potencjometru

    Sznowni forumowicze może znajdzie się ktoś kto pomoże rozwiązać mi następujący problem. Procek Atmega32 do portu A podłączone 2 elementy. Pierwszy to LM35 na kanale 0 a drugi to potencjometr na kanale 1. $regfile = "m32def.dat" Enable Interrupts Config Porta = Input Config Adc = Single , Prescaler = Auto , Reference = Internal Porta = &B11111110...

    Mikrokontrolery   26 Paź 2005 09:07 Odpowiedzi: 3    Wyświetleń: 4337
  • [Bascom][ASM] Jak skonfigurować ADC na ATmega32 dla 8 bitów?

    Witam, Potrzebuję wycisnąć a ATmegi32 maksymalną prędkość ADC. znalazłem wiele artykułów, i w większości z nich zrobione są wstawki w języku Assembler, dzięki którym Atmega korzysta tylko z 8 bitów przetwornika. Wiem że ustawia się to bitem w rejestrze "ADLAR", ale niestety całość musi być napisana w ASM, bo Bascomowa komenda "getadc()" i tak konwertuje...

    Mikrokontrolery AVR   23 Lut 2018 09:29 Odpowiedzi: 3    Wyświetleń: 747
  • [Atmega8][BASCOM] Problem, nie uruchamia się program

    Taki schemat zasilania znalazłem w datasheecie w necie... Dodam jeszcze, że LCD, który dostałem wraz z zestawem 300-k też nie działa... (podłączam 1-masa, 2-+5V, 3-kontrast, 5-masa) Czy takie połączenie odnośnie kawałka kodu programu będzie działało? $regfile = "m8def.dat" $crystal = 8000000 Config Lcdpin = Pin , Db4 = Portd.5 , Db5 = Portd.6...

    Mikrokontrolery AVR   23 Lip 2009 20:00 Odpowiedzi: 27    Wyświetleń: 3990
  • Bascom AVR: Jak przetestować i rozbudować program eksportu danych RS232?

    Zrobiłem w tym bałaganie trochę porządku. Program musi mieć logiczny przebieg. Nie można tu wrzucać instrukcji w dowolnej kolejności. Nie sprawdziłem czy działa. To Twoje zadanie. Zanim uruchomisz to go przeanalizuj. Najlepiej jak dopiszesz objaśnienia. $regfile = "m8def.dat" $crystal = 8000000 $baud = 9600 Dim Pomiar As Byte Dim Wart_nap...

    Mikrokontrolery   13 Lut 2007 14:48 Odpowiedzi: 14    Wyświetleń: 3248
  • [Atmega8] [Atmega8][Bascom] - Odczyt wewnętrznego napięcia referencyjnego ADC

    Witaj. Czy można programowo odczytać napięcie referencyjne wewnętrzne (internal) mikrokontrolera np. Atmega8 ? Masz na myśli jego wartość? Zaglądnij do datasheet na schemat: Figure 90. Analog to Digital Converter Block Schematic Operation Pytam dlatego, iż istnieje rozbieżność w poszczególnych egzemplarzach co jest ważne przy układach ADC. Owszem istnieje...

    Mikrokontrolery AVR   29 Paź 2013 15:26 Odpowiedzi: 4    Wyświetleń: 1626
  • [BASCOM] Problem z ADC-dzielnik

    Mam problem z ADC. Otóż zasilam cały układ z akumulatorka LI-iON 3,7V/120mAh. Dla tego też, ADC mam skonfigurowane: Reference = internal. Wtedy muszę dawać dzielnik rezystorowy na + i - baterii. Razem około 20k. Problem w tym, że po wyłączeniu procesora, "powerdown" mam 700 mikro Amper.(0,7mA). Sam dzielnik rezystorowy pobiera cały czas około 185 mikro...

    Mikrokontrolery AVR   01 Sty 2017 21:32 Odpowiedzi: 10    Wyświetleń: 1005
  • Wzmacniacz audio na... AVR?

    ja własnie próbowałem. Dałem polaryzację, ustawiłem preskaler adc i pwm na 8 albo 64 (oba probowałem) i strasznie się przesterowywuje. Napiecie odniesienia było na avcc i na internal tez jest tak samo zle. Niewiem co jest nietak. Przedstawiam listing programu: $regfile = "m16def.dat" $crystal = 8000000 Config Lcd = 16 * 1 Config Lcdpin = Pin...

    DIY Konstrukcje   08 Lip 2011 12:10 Odpowiedzi: 69    Wyświetleń: 29114
  • Atega128 - Pomiar ADC rozdzierająca się wartość

    Internal reference voltages of nominally 2.56V or AVCC are provided On-chip. The voltage reference may be externally decoupled at the AREF pin by a capacitor for better noise performance. ... i wszystko jasne (at)prociomen007: Odpowiadasz na pytania wybiórczo, czy przegapiłeś moje?

    Mikrokontrolery   02 Sty 2015 14:05 Odpowiedzi: 7    Wyświetleń: 753
  • [Bascom] Kod dla czujnika odbiciowego IR - ignorujące światło słoneczne

    Możesz sprawdzić czy tak zadziała, ale nie testowałem i nie piłem dziś jeszcze kawy wiec błąd mógł się wkraść. Zwróć uwagę, że przesunąłem Outled z PB2 na PB1 i PB0 bo one nie mają ADC a PB2 ma. By nie powtarzać kodu czyli żeby się też niepotrzebnie nie zwiększał przeniosłem procedurę odczytu do Sub w którym tylko wskazuję którego wejścia użyć no i...

    Mikrokontrolery AVR   25 Gru 2023 12:39 Odpowiedzi: 57    Wyświetleń: 1536
  • [Attiny13][Bascom] - Prosty termometr oparty o termistor NTC i kilka diod led.

    Mogę ustawić, ale jak? Próbowałem z dzielnikiem 1K termistor i 10K rezystor, napięcie wewnętrzne 1,1V. Nie działa. Ciągle podaje wartość 1023. W Attiny13 nie doszukałem się pinu AVCC. Datasheet tutaj Dodano po 11 Wklejam kod testowego programu: [syntax=basic4gl]$regfile = "attiny13.dat" $crystal = 1000000 Config Portb = &B111011 Config Adc = Single...

    Początkujący Elektronicy   02 Paź 2012 21:55 Odpowiedzi: 23    Wyświetleń: 8436
  • [mega8][bascom][przetwornik adc] - Błąd w programie

    Witam Przepisałem praktycznie słowo w słowo to co w zielonej ksiazce i wywala blad: error 42 , Line 27, Numeric parameter expected [Wart_ac] O co chodzi? spodziewa sie liczby jako parametru? Ale o co mu chodzi? Tutaj cały kod: $regfile = "m8def.dat" $crystal = 8000000 Config Lcd = 16 * 2 Config Lcdpin = Pin , Db4 = Portc.3 , Db5 =...

    Mikrokontrolery AVR   21 Sie 2009 06:04 Odpowiedzi: 10    Wyświetleń: 1858
  • Czy aplikacja z ATmega8 i LCD działa poprawnie z moim kodem testowym?

    Witam. Czy załączona aplikacja z procesorem ATmega8 jest prawidłowa aby krótki testowy program którego kod dodałem poniżej zadziałał z nią prawidłowo? http://obrazki.elektroda.net/26_12223708... $regfile "m8def.dat" 'deklaracja procesora ATmega8 $crystal = 8000000 'deklaracja częstotliwości kwarca Config Lcd = 16 * 2 Config Lcdpin...

    Mikrokontrolery AVR   27 Wrz 2008 21:51 Odpowiedzi: 8    Wyświetleń: 3294
  • Atmega 328p - ADC - wyniki 1023 lub 0 przy pomiarze napięcia, co sprawdzić?

    Tylko... czemu Aref = 1.08V ? Mój model ma taką specyfikę, czy coś popsułem ? Nie popsułeś tylko nie doczytałeś. 23.5.2 ADC Voltage Reference The reference voltage for the ADC (VREF) indicates the conversion range for the ADC. Single ended channels that exceed VREF will result in codes close to 0x3FF. VREF can be selected as either AVCC, internal 1.1V...

    Mikrokontrolery AVR   17 Sie 2013 13:27 Odpowiedzi: 8    Wyświetleń: 2877
  • ZigBee BitCloud Meshnetic - Routery nie pośredniczą w przesyłaniu wiadomości

    "Internal reference voltages of nominally 1.1V, 2.56V or AVCC are provided On-chip" Jesteś pewny że masz ustawione 2.56 jako napięcie odniesienia? Musisz ustawić bity REFS1 i REFS0 w rejestrze ADMUX. Wtedy będzie 2.56 V. Oczywiście mówię tutaj o atmega1281.

    Mikrokontrolery   23 Mar 2013 10:13 Odpowiedzi: 64    Wyświetleń: 11178
  • Błąd kompilacji ADC_MUX entry not found w Bascom dla ATmega8

    Przy kompilacji kodu na atmega8 wychodzą mi błędy;ADC_MUX entry not found in dat file. Ten sam kod działa na atmega16 oczywiście po zmianie wyprowadzeń. $regfile = "m8def.dat" $crystal = 8000000 Config Lcdpin = Pin , Rs = Portd.2 , E = Portd.3 , Db4 = Portd.5 , Db5 = Portd.6 , Db6 = Portd.7 , Db7 = Portd.0 Config Lcd = 16 * 2 Cls Cursor Off...

    Mikrokontrolery AVR   07 Lip 2011 19:10 Odpowiedzi: 2    Wyświetleń: 1786
  • Czy multiplekser HC4051 rozładowuje bateryjkę CR2032 w układzie z ATmega?

    ok zabralem 2 rezystory 10k. Udalo mi sie uzyskac 1,5V na wyjsciu dzielnika, na wejsciu mam 3V. Kod wyglada tak: Config Adc = Single , Prescaler = Auto , Reference = Internal Dim ac As Word Dim V As Single Dim napiecie As String * 5 Start Adc do ac = Getadc(0) V = ac * 0.005 napiecie = Fusing(v , "#.&&") print "napiecie"...

    Mikrokontrolery   03 Sty 2009 02:10 Odpowiedzi: 36    Wyświetleń: 9290
  • ATmega128 x2 – przesyłanie danych ADC przez UART, jak poprawnie obsłużyć komunikację?

    Oby dwa AVRy mają kwarce zewnętrze 16Mhz ( są to moduły do płytek testoswych czyli wraz z kwarcami i innymi) W fuse bitach jest ustawione dla każdego z nich po 16Mhz i 4ms. Więc myślę że to nie wina fuse bitów:( Dodano po 9 Zmieniłem zamiast 3 znakowego łańcucha na 6 znakowy ALAMA: $regfile = "m128def.dat" $crystal = 16000000 $baud = 9600...

    Mikrokontrolery   16 Mar 2008 14:35 Odpowiedzi: 37    Wyświetleń: 3312
  • Pomiar napięcia + wyświetlacz w multipleks 'ie atmega8

    Najpierw musisz skonfigurować przetwornik: Config Adc = Single|Free, Prescaler = dzielnik|Auto, Reference = Off|Avcc|Internal A odczytujesz to tak zmienna = Getadc(nr_kanału) Czym sie różnią single i free i ustawienia Uref poczytaj w dokumentacji

    Mikrokontrolery   07 Lis 2005 23:24 Odpowiedzi: 7    Wyświetleń: 5592
  • Jak używać ADC w trybie free w Bascom AVR na Atmega8?

    Chcę użyć przetwornika AD w Atmega8. Programuje w bascomie AVR. Jest tam funkcja GetADC i nie mam żadnego problemu z jej uzyciem, ale ma ona taka zasadncizą wadę, że dziala tylko w trybie single i po jej wywołaniu czeka aż konwersja zostanie zakończona. (Jest to dość naturalne, bo przecież musi zwrócić wynik konwersji). Zależało by mi, aby uniknąć tego...

    Mikrokontrolery   11 Sty 2008 00:23 Odpowiedzi: 2    Wyświetleń: 2163
  • [BASCOM] Wyświetlacz 7-segmentowy nie działa poprawnie dla wartości prądu > 10

    Policzyłem dla AVCC, to jednak nieważne. Zobacz jak korzystać z symulatora w takich sytuacjach. Zmieniłem trochę Twój kod (miał też błąd w obsłudze przerwania bo zaraz pod Select case miałeś ustawianie portów bez żadnego Case. Przeniosłem więc tę linię powyżej Select Case) Wracając do symulatora to każdy ruch suwaka w symulatorze powoduje teraz printowanie...

    Mikrokontrolery AVR   02 Lis 2017 21:16 Odpowiedzi: 4    Wyświetleń: 1497
  • [AVR] Budowa woltomierza i amperomierza na ATtiny z wysyłaniem danych do Raspberry Pi

    Hej, Chciałbym sobie zbudować mini woltomierz i amperomierz na ATtiny (do dyspozycji mam ATtiny 13, 25 i 45) i dane wysłać do Raspberry pi-najlepiej byłoby co minutę wysłać dane. Pomiary chciałbym robić dla kilku ogniw 18650 połączonych równolegle. Myślę, że zakres pomiarów 0-5V i 0-3A będzie bardzo wystarczający. Nie bardzo wiem jak to wszystko zrobić,...

    Mikrokontrolery Początkujący   02 Cze 2018 07:31 Odpowiedzi: 40    Wyświetleń: 5676
  • Komparator ATmega8 w Bascom - problem z opcją TRIGGER OUTPUT i pomiar napięcia

    co do pierwszej odpowiedzi to: mógłbyś mi powiedzieć gdzie dokładniej bo jakoś znaleźć nie mogłem, ktoś też mi mówił że widział na jakiejś stronie coś podobnego, ale jak dotąd ja tego nie znalazłem będe wdzięczny a co do drugiej odpowiedzi to: po co wogóle robić sobie woltomierz można kupić gotowy??? ja poprostu eksperymentuje z uC i właśnie robie sobie...

    Mikrokontrolery   07 Wrz 2003 08:51 Odpowiedzi: 5    Wyświetleń: 2443
  • Jak zbudować woltomierz 0-5V z Atmega8 i wyświetlaczem w BASCOM?

    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...

    Projektowanie Układów   21 Kwi 2009 10:09 Odpowiedzi: 5    Wyświetleń: 7745
  • Dlaczego AT24C64 nie zapisuje poprawnie danych w Bascom?

    Witajcie , napisałem taki krótki kod aby sprawidzić czy moja kostka AT24C64 w ogóle działa , no i nie wiem czy coś źle napisałem (prawie na pewno), czy raczej jest coś nie tak z nią ,ew. ze mną. Zmienna eep zawiera liczbę - np. 233 zapisuję ją do zewn. eepromu , potem odczytuję , ale niezależnie od zmiennej ,wyświetla 255 lub 0 - powiedzcie co jest...

    Programowanie   03 Sty 2007 13:48 Odpowiedzi: 18    Wyświetleń: 7383
  • ATMega128 ADC – jak poprawnie skonfigurować i uruchomić przetwornik analogowy?

    Poprawiłem to w ten sposób [syntax=c]ADCSRA = (1<<ADPS0) | (1<<ADPS1) | (1<<ADPS2);//ADPS2:0: ADC Prescaler Select Bits (ustawienie preskalera) preskaler= 128 ADMUX = (1<<REFS1) | (1<<REFS0);//Bit 7:6 – REFS1:0: Reference Selection Bits // Internal 2.56V Voltage Reference with external capacitor at AREF pin // |(1<<MUX2)...

    Mikrokontrolery AVR   15 Kwi 2015 07:25 Odpowiedzi: 21    Wyświetleń: 1590