bascom wartość maksymalna

Znaleziono około 227 wyników dla: bascom wartość maksymalna
  • Jak stworzyć pasek głośności na LCD 2x16 z użyciem Atmegi i BASCOM?

    Program jest mój. Korzystaj. Linijkę możesz "skrócić" ograniczając w pętli zmienną licznik (teraz pracuje do 16 - znaków). Odpowiednio przeliczyć trzeba współczynnik podziału. Maksymalna wartość wielkości wyświetlanej/maksymalna ilość słupków w linijce.

    Mikrokontrolery   01 Maj 2011 18:10 Odpowiedzi: 4    Wyświetleń: 1205
  • ATmega8 Bascom Config ADC – znaczenie opcji Reference: OFF, AVCC, INTERNAL

    Taki sam czyli 1023 gdyż przekroczysz górną wartość napięcia odniesienia a zatem otrzymasz maksymalną wartość z przetwornika.

    Mikrokontrolery   26 Lis 2011 11:27 Odpowiedzi: 32    Wyświetleń: 8634
  • Nie znalazłeś odpowiedzi? Zadaj pytanie Sztucznej Inteligencji

    Czekaj (1min)...
  • [atmega32][bascom] 4 przyciski, jedno przerwanie i powerdown

    Żeby zrobić za pomocą Timera - to nie możesz używać trybu PowerDown tylko Sleep - żeby właśnie Timery mogły działać to po pierwsze. W taki trybie jednak będziesz miał nieco większy pobór prądu niż w pełnym PowerDown. Więc wszystko zależy na ile ma wystarczać bateria o ile jest to coś zasilane z baterii. Bez PowerDown'a na pewno będzie to sporo krótszy...

    Mikrokontrolery AVR   07 Wrz 2009 14:13 Odpowiedzi: 21    Wyświetleń: 6276
  • REKLAMA
  • GP2D120XJ00F z Atmega8 i BASCOM - problem z odczytem odległości 10 cm

    No w twoim wypadku AVCC to 5V, czyli 1023 (maksymalna wartość z ADC) to 5V. Stąd równanie x=y*1023/5V; gdzie x to wartość z ADC a y to napięcie w voltach. Np dla y=1V mamy x=1V*1023/5V=ok.207 Jak masz inne napięcie AVCC to zmieniasz 5V na wartość tego napięcia, a jak masz inną rozdzielczość ADC to zmieniasz 1023 na np. 255 (dla 8 bitów) czy 65535 (dla...

    Robotyka Modelarstwo i CNC   31 Sie 2009 14:13 Odpowiedzi: 22    Wyświetleń: 3202
  • Jak ustawić punkt odniesienia w 16-bitowym ADC w BASCOM po naciśnięciu S1?

    Będzie to kodowanie z offsetem, i to w dodatku z offsetem zależnym od pomiaru w momencie naciśnięcia przycisku. Tak się po prostu nie robi. Czyli jedyna rada, to sprzętowo, za pomocą potencjometru regulować punkt 0? Nie, nie. Chodziło mi o to że jak regulujesz programowo, to zmienne muszą być trochę bardziej pojemne, na przykład typu LONG. Ale skoro:...

    Mikrokontrolery AVR   16 Sty 2009 23:51 Odpowiedzi: 13    Wyświetleń: 1630
  • REKLAMA
  • [BASCOM] Jak uzyskać płynne przejścia kolorów w lampce RGB na ATmega8?

    dobra atom1477 - chyba wiem, w czym chłopak ma problem... Wszystko zależy od tego jak ma podłączone te diody a schematu nie widzimy - bo inaczej będzie to działać jeśli będą pomiedzy +ucc a wyjściami a inaczej jeśli ma podpięte pomiędzy masą a wyjściami - zależy od tego czy maksymalna jasność jest dla PWM = 255 czy dla PWM=0 !!! Sprawdź dla jednej diody...

    Mikrokontrolery AVR   21 Gru 2008 20:51 Odpowiedzi: 15    Wyświetleń: 8154
  • [Atmega8][BASCOM] Sterownik silnika DC reg. potencjometrem

    Ło się nie spodziewałem że to takie proste :D dzięki ja to trszeczke zmodyfikuję, dodam jakiegoś leda i coś tam jeszcze. Powiem szczerze ze nie przypuszczałem ze można bezpośrednio na PWM wystawiać wartość ADC Dodano po 5 a i jeszcze pytanko bo ten potencjometr ma tylko dwa wyprowadzenia wiec żeby zrobić dzielnik trzeba dać rezystor tylko nie wiem jaki...

    Mikrokontrolery AVR   08 Mar 2010 22:02 Odpowiedzi: 2    Wyświetleń: 2997
  • Jak obliczyć CRC32 dla tablicy 1024 bajtów w Bascom?

    W helpie jest napisane, że ilość bajtów do sprawdzenia może być zmienną typu word więc chyba wiadomo jaką maksymalną wartość można sprawdzić.

    Mikrokontrolery AVR   30 Sty 2011 22:00 Odpowiedzi: 1    Wyświetleń: 843
  • [BASCOM] Jak przeliczyć wartości ADC (0-1023) na procenty w BASCOM dla Atmega8?

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

    Mikrokontrolery AVR   24 Cze 2010 19:09 Odpowiedzi: 18    Wyświetleń: 3780
  • [ATmega8][Bascom] Obsługa PCF8563 - dziwne godziny

    Masz "strange hours" ;] ;] BCD polega na przedstawieniu liczby dwucyfrowej w bajcie, ale rozpatrując każdą cyfrę na oddzielnim nibblu (4 bitach). Dodatkowo, standardowy kod BCD definiuje, że na każdym z nibbli w bajcie nie może wystąpić liczba większa niż 9, tj. na bajcie opiszesz tylko maksymalnie 100 wartości (0..99): 47: 0100 0111(bcd) - 0010 1111(bin)...

    Mikrokontrolery   20 Wrz 2011 18:28 Odpowiedzi: 20    Wyświetleń: 3462
  • Kalibracja czujnika ciśnienia NPC1210 z Atmega 8 w Bascom AVR - wzór na hPa?

    Mam mały problemik z kalibracą miernika ciśnienia na czujniku NPC1210. Czy ktoś bawił się takim czujnikiem? Czujnik podłączyłem przez układ wzmacniaczy operacyjnych do Atmegi8, przetwornik ADC działa , wartości napięcia są zamieniane ale nie wiem jak teraz przejść z tych wartości na jednostki ciśnienia hPa. Czy ktoś może zna jakiś wzorek na zamieną...

    Mikrokontrolery   02 Wrz 2006 21:14 Odpowiedzi: 1    Wyświetleń: 1948
  • Jak zmierzyć napięcie przemienne 0-250 V na przetworniku A/C w Bascom?

    Witam, Autor nie sprecyzował, co chce mierzyć. "Pomiar napięcia AC" nic nie mówi. Wartość średnia, skuteczna, maksymalna, minimalna, amplituda, okres itd. Załączony kod działa, ale będzie wskazywał "przypadkowe" wartości migające na ekranie, dokładniej wartość jaką (jak dobrze widzę) zmierzy co 1s i usredni przez 100us. Pozdrawiam

    Początkujący Elektronicy   17 Sty 2024 14:31 Odpowiedzi: 8    Wyświetleń: 297
  • Bascom - jak zmienić prędkość baud z 5 na 10400 przy komunikacji OBD?

    To polecenie konfiguracyjne robi to samo tylko przelicza automatycznie wartość prędkości do zadeklarowanej częstotliwości zegara. Poza tym jeśli już mowa o wysyłaniu wywołania z prędkością 5 bodów nie uzyskasz stosując klasyczny uart i rezonator w MHz. Maksymalna częstotliwość zegarowa dla której osiągniesz "5 baud" wymaga zastosowania rezonatora w...

    Mikrokontrolery AVR   19 Paź 2024 17:56 Odpowiedzi: 11    Wyświetleń: 1941
  • Bascom: Dlaczego licznik liczy do 99999 zamiast 65535?

    Zgodnie z definicją Dim Liczba_krokow as Word zmienna ta ma rozmiar 2 bajtów czyli maksymalnie 65535 zwiększenie spowoduje wyzerowanie. Najlepiej sprawdzić tą wartość przed zwiększeniem/zmniejszeniem. If Liczba_krokow < 65535 Then Incr Liczba_krokow End If podobnie If Liczba_krokow > 0 Then Decr Liczba_krokow End If

    Mikrokontrolery AVR   29 Cze 2010 18:43 Odpowiedzi: 6    Wyświetleń: 1298
  • REKLAMA
  • Bascom 1.11.9.5 – błędne wskazania woltomierza na ADC0, prośba o test kodu

    Witam. Nie opisałeś jakie jest napięcie referencyjne. Maksymalna wartość z przetwornika to oczywiście będzie 1023 i jak podstawimy to do obliczania napięcia jak jakby nie patrzeć nie będzie wartości 29,9. Za dużo dzielisz.

    Mikrokontrolery AVR   16 Paź 2009 11:07 Odpowiedzi: 33    Wyświetleń: 5512
  • [BASCOM][atmega16] Przerwanie zewnętrzne co 4ms i komunikacja 1wire - kolizja

    Tak, będziesz mógł. Jeśli chcesz liczyć w czasie (a nie chcesz) to mierzony przebieg doprowadzasz do wejścia zegarowego timera, w efekcie każdy impuls powoduje zwiększenie wartości licznika o jeden. Skoro chcesz mierzyć szerokość impulsu to wykorzystujesz wejście ICP timera - timer taktujesz z maksymalną częstotliwością, z kolei impulsy z obrotomierza...

    Mikrokontrolery AVR   15 Mar 2012 13:42 Odpowiedzi: 30    Wyświetleń: 4610
  • Ile razy można zapisać program i dane w Atmega16 oraz EEPROM?

    Bascom sam się nie zajmie resetowaniem Watchdog'a, jak słusznie zauważył Holy . Żeby z niego skorzystać najpierw trzeba go skonfigurować (ustawić stopień podziału - od tego zależy czas potrzebny na przepełnienie jego licznika) poleceniem CONFIG WATCHDOG = czas , później uruchomić: Start Watchdog . Teraz w newralgicznych punktach programu musi zostać...

    Mikrokontrolery   14 Lut 2007 14:00 Odpowiedzi: 10    Wyświetleń: 4967
  • Poszukuje programu w Bascom do sterowania silnika 3F

    1. W tym układzie, który zamieściłem podwajacz jest potrzebny, ponieważ "górne" tranzystory IRF potrzebują napięcia na bramce wyższe o kilka woltów niż mają na źródle. Bez podwajacza te tranzystory nie "otworzyły" by się zupełnie i wytracało by się w nich zbyt dużo mocy. Tak naprawdę to można zastosować inną końcówkę do sterowania 3-f, w której takie...

    Mikrokontrolery   05 Lut 2008 15:25 Odpowiedzi: 25    Wyświetleń: 5859
  • Jak wyznaczyć min i max temperatury w Bascomie bez użycia Integer?

    Witam. Nie bardzo mam koncepcję jak najszybciej wyznaczyć minimum i maksimum mając takie zmienne (BASCOM): Temperatura as Byte (przechowuje wartość mierzonej temperatury) Znak_temp as Bit (przechowuje znak mierzonej temperatury, "0" jeśli "+" i "1" jeśli "-") przy czym maksimum i minimum może mieć zarówno znak "+" jak i znak "-", więc zmienne przechowujące...

    Mikrokontrolery   12 Mar 2006 17:38 Odpowiedzi: 6    Wyświetleń: 1248
  • [atmega8][bascom] O co chodzi tak na prawdę z tymi timerami?

    Poi pierwsze. Do BASCOM-a jest pomoc - także po polsku, której to zresztą jestem autorem. Wersję on-line (beta) znajdziesz na mojej stronie WWW. Jak one działają? Zliczają impusy. Albo z prescalera, albo z zewnątrz. Patrz nota katalogowa. W którą stronę zliczają? Zwykle liczą w górę. W trybach PWM liczą też w obie strony. Patrz nota katalogowa. Jak...

    Mikrokontrolery AVR   29 Paź 2008 20:50 Odpowiedzi: 5    Wyświetleń: 2678
  • [ATmega] ATmega, BASCOM, Borland – jak zmieniać parametry migania LED RC przez PC i EEPROM?

    Bardzo dobrze! No to skompletuj program od początku w całość. Niech: - załącza odpowiednie pliki - ma funkcję przerwania (bez kodu wewnątrz) - ustawia ADC - konfiguruje pin jakiejś diody byśmy mogli widzieć czy przerwanie działa - i na końcu pętla while() Poprzedniego programu nie bierz pod uwagę. Preskaler na początek proponuję ustawić na maksymalną...

    Mikrokontrolery AVR   22 Cze 2011 21:44 Odpowiedzi: 161    Wyświetleń: 13596
  • Jak obliczyć częstotliwość pracy nadajnika podczerwieni RC5 w Bascom?

    aaa no to trza tak było odrazu - zawsze troszkę więcej szczegółów - chodzi ci więc o sam odbiornik IR, który podłącza się do procka. ale to nie tłumaczy tego, że w linku który ci podałem nie zauważyłeś wartości nośnej dla RC5 czyli 36kHz ;) a jeśli chodzi o odbiorniczki to nawet jeśli nie ma w sklepie na 36 to spokojnie można wiąć na 27, 38, 35 lub...

    Mikrokontrolery   04 Maj 2008 17:32 Odpowiedzi: 24    Wyświetleń: 4126
  • [Atmega16][BASCOM]Prośba o przeanalizowanie kodu - wysypuje się

    Wyrzuć ten wzór i obmyśl jakiś inny. W tej postaci to się absolutnie nie nadaje. Z ADC możesz uzyskać maksymalną wartość 1024, teraz podnieś to do potęgi 6 i wychodzi ci absurdalna liczba, program wywala się juz na pierwszym obliczeniu. Obliczanie napięcia może wyglądać tak: [syntax=basic4gl] Dim Obl_nap As String * 6 Dim Wartadc As Word Dim Tymcz As...

    Mikrokontrolery AVR   16 Cze 2012 17:40 Odpowiedzi: 48    Wyświetleń: 7276
  • [ATmega8] [ATmega8][BASCOM] - Różne wartości na LCD przy komunikacji USART

    80ms w nadajniku to i tak za dużo, w przyszłości będzie tam i tak maksymalnie 30ms. A nie ma sposobu żeby usunać ze zmiennej 3 znaki z przodu?

    Mikrokontrolery AVR   11 Gru 2011 20:57 Odpowiedzi: 43    Wyświetleń: 6130
  • [M8] Jak napisać algorytm sterowania czołgiem z dwoma silnikami w BASCOM?

    Tak jak kolega wyżej pisał: Masz dwie zmienne ze znakiem (w bascomie to chyba integer) kierunek oraz gaz. Do pierwszej przypisujesz wartość kierunku a do drugiej przyśpieszenia. Od obu odejmujesz 150. Kierunek mnożysz przez 2. Wartość pwm dla lewego silnika to gaz-kierunek+127 a dla prawego gaz+kierunek+127. Nie wyciągniesz tak maksymalnej prędkości...

    Mikrokontrolery AVR   03 Maj 2012 15:00 Odpowiedzi: 8    Wyświetleń: 1791
  • [atmega8] [atmega8][BASCOM] Timer1, błędne odczyty powyżej 63Hz w radiometrze SOSNA?

    To nie Bascom jest przyczyną tylko źle napisany program ;). 1. odczyt timera1 16bit odbywa się po przez rejestr pomocniczy TEMP, ten rejestr jest też używany przez inne procedury i funkcje i jeśli jest użyty to właśnie niszczona jest wartość High timer1 bo ona tam jest wpisana gdy używasz komendy. wpisując tak timer1 do tablicy możesz gubić High timer1....

    Mikrokontrolery AVR   16 Lut 2012 11:34 Odpowiedzi: 2    Wyświetleń: 1961
  • BASCOM - Cztery wyświetlacze 7-segmentowe i DS18B20 - migotanie

    Witam! 1. czas na konwersję 750 ms, jest to maksymalny czas potrzebny tylko wtedy, gdy mamy czujnik podłączony tylko dwoma przewodami, a wiec przy zasilaniu "parazytowym" i przy maksymalnej rozdzielczości pomiaru. 2. w przypadku kiedy czujnik jest podłączony trzema przewodami, ten czas może być skrócony do około 20 ms. 3. ten czas nie oznacza, że trzeba...

    Mikrokontrolery AVR   04 Cze 2016 21:29 Odpowiedzi: 17    Wyświetleń: 1530
  • Bascom x51 - usuwanie zbędnych zer i kreski na LCD przy zmianie liczby

    Jeden problem rozwiązany Jak zrobić zmienny waitms... Zerknąć do Help-a i tam przeczytać , że argumentem funkcji Waitms jest Byte , czyli maksymalna wartość to 255. Jeśli dokładność odmierzanego czasu może być PI * OKO , to skorzystać z dobrodziejstwa , jakim jest Subroutine(Arg) lub Gosub To Label .Jeśli chcemy osiągnąć w miarę dużą dokładność , to...

    Mikrokontrolery   13 Lis 2005 09:12 Odpowiedzi: 4    Wyświetleń: 995
  • [BASCOM] Średnia z odczytów ADC, ale trochę inaczej.

    To chyba nieskomplikowane tylko ludzie jakieś bez pomysłów :P Masz/rozpoznajesz szesnaście kierunków tak? Najprościej wziąć tablicę 16 bajtów. Kiedy badasz kierunek co sekundę to określasz, na przykład że to kierunek "2" Zwiększasz więc bajt(2) tablicy o jeden... Po sześćdziesięciu sekundach testujesz których wartości było najwięcej i masz ;) [syntax=vbnet]...

    Mikrokontrolery AVR   21 Lis 2016 19:09 Odpowiedzi: 8    Wyświetleń: 1191
  • Program do robota z czujnikiem zamontowanym na serwie [bascom]

    Dokładnie tak, oczywiście pomijam wartość czasu. Powinieneś doświadczalnie dobrać minimalny czas przy którym są poprawne dane aby maksymalnie skrócić cały cykl pomiarowy.

    Robotyka Modelarstwo i CNC   29 Sie 2014 11:21 Odpowiedzi: 10    Wyświetleń: 1137
  • Attiny13 BASCOM: Jak skonfigurować ADC dla poprawnego odczytu?

    Wewnętrzne napięcie odniesienia Internal w AtTiny13 ma wartość 1.1V. Wszystkie cztery kanały przetwornika ADC są 10- bitowe. W takim przypadku podając na wejście ADC napięcie większe niż 1.1V po prostu otrzymamy maksymalną wartość, na pewno nie spalimy ADC. 3.1.19. (13) Zabronione jest publikowanie wpisów w dyskusjach archiwalnych.

    Mikrokontrolery AVR   19 Paź 2011 12:44 Odpowiedzi: 4    Wyświetleń: 3924
  • Jak mierzyć napięcie sinusoidalne na Atmega16 w Bascom? Próbkowanie i obliczenia

    Witam Mam do zrealizowania pomiar napięcia sinusoidalnego na Atmedze16. mam sygnał sinusoidalny o wartości międzyszczytowej od pojedyńczych mV do około 700mV i nałożony na składową (około 400mV w sumie moge ją odfiltrować jak trzeba). Czy jest mozliwośc wykorzystując wewnętrzny przetwornik atmegi na pomiar wartości międzyszczytowej tego sinusa?? Jakby...

    Mikrokontrolery   28 Maj 2007 14:42 Odpowiedzi: 7    Wyświetleń: 3244
  • [BASCOM] [BASCOM][M8] Zawieszanie programu przy użyciu Waitms i obsługa przycisków SAA1057

    Dat Alias Portd.13 Ena Alias Portd.12 Clk Alias Portd.11 Nie wiedziałem, że Mega8 ma trzynaście końcówek na porcie D :) Wpis = &B1100100111000101 ' prekonfig Wpis = 8750 ' częstotliwość początkowa Po co najpierw zmienna Wpis zawiera liczbę 51653 by zaraz wartość zamienić na 8750 ? Ddrc = &B1111_1111 Portc = &B1111_1111 Jak ty chcesz sterować przyciskami...

    Mikrokontrolery AVR   19 Paź 2010 21:51 Odpowiedzi: 21    Wyświetleń: 2067
  • Jak wykonać to zadanie? Problem z zapętleniem; program AVR na studia.

    Siemanko. Nie jestem, koledzy zagorzałym fanem Bascom, tylko go po prostu trochę znam. Zaopatrzony w lekturę zgłębiam teraz C i pomyślałem, że to będzie fajne ćwiczenie :D Napisałem to sobie w Bascom ekspresem i wygląda to tak https://filmy.elektroda.pl/65_1422227481... Nie chciałem takiego dużego okna tu wstawiać, ale zastosuje się do polecenia :P...

    Mikrokontrolery AVR   25 Sty 2015 19:11 Odpowiedzi: 3    Wyświetleń: 1080
  • zmniejszanie/zwiększanie źródła światła PWM [bascom]

    Hmm przetestuje i napiszę czy działa. Dodano po 14 If Zwieksz = 0 Then Waitms 10 Pwm1a = Pwm1a + 20 End If If Zmniejsz = 0 Then Waitms 10 Pwm1a = Pwm1a - 20 End If Podam tutaj fragment programu. Ten jest odpowiedzialny za zmniejszanie lub zwiększanie natężenia światła, lecz jak mówiłem gdy dochodzi do maksymalnej wartości (255) to znowu od nowa nalicza.

    Mikrokontrolery AVR   26 Gru 2010 23:52 Odpowiedzi: 6    Wyświetleń: 2033
  • Czyjest jakiś procek na 57 wyjść do zmodyfikowania?

    ASM jak ASM, ale w C kod też będzie dużo mniejszy, a i łatwiej go napisać. To po pierwsze. Po drugie, nie kombinuj z wieloma prockami, bo nie dość, że będzie to żarło prądu co niemiara, to jeszcze skomplikuje płytkę, a i koszty będą większe. Najlepiej zastosuj wspomniane układy 74HC595. Obsługa tego jest banalnie prosta, a w internecie znajdziesz nawet...

    Mikrokontrolery   01 Sty 2009 22:42 Odpowiedzi: 39    Wyświetleń: 3648
  • Jak uruchomić czujnik DS18B20? Problem z wyświetlaniem danych na LEDach

    Sorry zmyliłeś mnie tym koden na 1820(18s20). DS18B20 w pierwszych dwu bajtach temperatura zapisana jest na 12bitah (11 + bit znaku), a w 1820 na dziewięciu (8+1 znaku). 50h i 05h to 0550h (0000 0101 0101 0000binarnie) jeżeli przesuniesz 4 bity w prawo otrzymasz 0000 0000 0101 0101 czyli 0055h czyli 85stC (gotowe stopnie). A w mlodszym niblu mlodszego...

    Mikrokontrolery   13 Lut 2004 07:08 Odpowiedzi: 10    Wyświetleń: 2609
  • [BASCOM] Odczyt temperatury z dokładnością do 0,1 - DS18B20

    czy czas od zainicjowania do odczytu (ds'a) może być większy od 750ms Question Jeśli tak to jaka jest jego maksymalna wartość Question Nie ma maksymalnego czasu. Dane czekają w "scratchpadzie" przetwornika aż je odczytasz lub do czasu, kiedy przetwornik otrzyma następną instrukcję (np. znowu 0x44 - "CONVERT T"). A 750ms to czas dla rozdzielczości 12bit....

    Mikrokontrolery AVR   25 Sty 2010 18:52 Odpowiedzi: 35    Wyświetleń: 6733
  • Jak zaokrąglić wynik obrotomierza do setek na ATtiny2313?

    Zdefiniuj zmienną Temp jako Word. Jak ci ma wyświetlić 600 jesli zmiena Byte może przyjąc max wartość 255. Właśnie powyżej tej wartości będą ci sie wyświetlać dziwne rzeczy. No to może wytłumaczę jak to zrobić na zmiennej typu Byte według wyżej wspomnianej ideii. $crystal = 4000000 $regfile "attiny2313.dat" Dim Pomiar As Single Dim Temp As...

    Mikrokontrolery   22 Sie 2007 22:49 Odpowiedzi: 9    Wyświetleń: 2775
  • Sterowanie wyświetlaczem LCD 320x240 w Bascom - linia DATA i kolory

    Impuls wpisujacy ma 65ns Nie wiem gdzie to wyczytałeś, wg mnie 65ns to MINIMUM, a wartość maksymalna nie jest określona Mozna wiecej, przez sterowanie pikseli metoda PWM Uważam że nie dla tego modelu, na wszyskich przebiegach jest zaznaczone że sygnał do każdego pixela (binarny) jest zatrzaskiwany zboczem, więc o żadnycm PWM nie można to mówić.

    Mikrokontrolery   06 Sty 2006 07:14 Odpowiedzi: 33    Wyświetleń: 8762
  • Jak napisać program w BASCOM dla Motorfader z Atmega8 i UART?

    Wiem na jakiej zasadzie ma poruszać się potencjometr. Właśnie patent ze sprawdzaniem wartości z ADC z wpisaną zmienną. Tyle że problem wygląda tak: 1. Odbieram wartości z PC (UART MIDI) i ADC i dzielę wartość z ADC przez 8 (bo maksymalna wartość w midi to 127. 2. Sprawdzam w jakim położeniu jest potencjometr i to co dostałem z komputera to tak manewruję...

    Mikrokontrolery AVR   11 Lis 2011 18:48 Odpowiedzi: 9    Wyświetleń: 1425
  • Bascom: Jak zaprogramować zapis do EEPROM po zwolnieniu przycisku?

    https://www.elektroda.pl/rtvforum/topic3... W [url=http://ww1.microchip.com/downloads/... mikrokontrolera na stronie 323 jest podana maksymalna wartość wbudowanego rezystora podciągającego 50kΩ. Na poprzedniej stronie jest informacja, że przy napięciu zasilania 2,4V...5,5V...

    Programowanie   29 Mar 2019 20:47 Odpowiedzi: 39    Wyświetleń: 1491
  • Obliczenie czasu wykonania pętli w Bascomie z limitem 15 ms

    Witam. Mam wielką prośbę: może ktoś umie policzyć ile czasu zajmie wykonanie poniższej pętli (w Bascomie): Do Pin = P3.0 Incr Wewn Loop Until Pin = 0 Or Wewn = 4000 Dokładnie chodzi o to aby dobrać tak wartość zmiennej Wewn w warunku pętli aby nie przekroczyć maksymalnego czasu 15ms. Chodzi o to aby niezależnie od stanu P3.0 program wyszedł z pętli...

    Mikrokontrolery   31 Gru 2005 14:43 Odpowiedzi: 7    Wyświetleń: 1478
  • Jak podłączyć przycisk do mikrokontrolera bez odbić?

    W Bascomie można to zrobić też tak: If S1 = 0 Then Incr Licz_sw If Licz_sw = 10 Then 'tutaj obsługa przycisku End If Else Licz_sw = 0 End If Gdzie S1 to pin do ktorego podłączony jest przycisk (np dla avrow może być S1 Alias pind.0). Od częstotliwości wywoływania tej procedury zależy wartość maksymalna licznika Licz_sw (np jeżeli wywołujemy co 10ms...

    Mikrokontrolery   29 Paź 2008 09:08 Odpowiedzi: 5    Wyświetleń: 3278
  • Bascom 1.11.7.4 - brak mrugania diod w symulatorze, co robię źle?

    Do Portd = 0 Wait 1 Portd = 256 <--- to przyczyna problemu* Wait 1 Loop * - maksymalna możliwa wartość do zapisania na ośmiu bitach to 255 a nie 256. Po "odcięciu 9 bitu" - na pozostałych 8 - nie ma żadnych zmian. &B1 0 00000000 = 256 &B000000000 = 0 Osiem pierwszych nie zmienia się. Symulator przemilczmy. Ostatnio miałem kłopoty z dzieleniem....

    Mikrokontrolery   06 Wrz 2005 17:09 Odpowiedzi: 4    Wyświetleń: 1023
  • [Atmega8] [Atmega8][Bascom] Jak ustawić timer 2-bajtowy na przerwanie co sekundę?

    Po raz kolejny rozbierałem zegar żeby zamienić tą wartość. Tym razem wpisałem 49910. Minęły 3h i zegar wciąż działa idealnie (a w przypadku 49911 już po 3h pojawiał się błąd jednej sekundy). Oczywiście nową wartość ładuje do timera natychmiast w podprogramie przerwania. Teraz już jestem pewny że trzeba użyć wartości 49910. Nie wiem jednak czemu z moich...

    Mikrokontrolery AVR   22 Lip 2012 23:39 Odpowiedzi: 47    Wyświetleń: 6197
  • [Atmega8][Bascom] Rejestrowanie temp max i min DS18b20

    Witam. Szukałem i googlowałem, ale nic nie znalazłem - chyba że źle szukałem. Ale do rzeczy. W jaki sposób rejestrować 4 wartości temperatury (maksymalna i minimalna) z 2 czujników? Gdzie te wartości przechowywać , tak aby były dostępne po zaniku zasilania w Atmedze8. Prosiłbym o jakieś przykłady kodów (chociażby fragmenty). Pozdrawiam Duch__

    Mikrokontrolery AVR   27 Lip 2008 16:17 Odpowiedzi: 13    Wyświetleń: 2666
  • Regulator PID Atmega8 + Bascom

    Nad logowaniem myślałem, ale jeszcze nie wiem jak to się robi. Będę musiał to opanować bo potrzebowałbym taki "loger" w samochodzie, jak tam się uda to w regulatorze też zrobię. Zrobiłem malutką poprawkę która dużo dała, wszystkie człony dziele przez 5 (można by i nawet przez 10 ) i daje wyjściowo 5 razy większe współczynniki. Teraz dając odpowiednio...

    DIY Poczekalnia   16 Lis 2014 12:19 Odpowiedzi: 8    Wyświetleń: 19226
  • [bascom] BASCOM – ograniczenie zmiennej A do zakresu 0–255 w pętli licznika z przyciskami

    witam napisałem taki banalny program: [syntax=basic4gl]Do If Up = 0 Then Waitms 50 If Up = 1 Then A = A + 5 End If End If If Down = 0 Then Waitms 50 If Up = 1 Then A = A - 5 End If End If Pwm1a = A Locate 1 , 1 Lcd ; A; Loop End [/syntax] zmienna A wyświetlana jest na lcd jako podgląd. up i down to przyciski. już na wiele sposobów próbowałem jak zrobić...

    Mikrokontrolery Początkujący   26 Kwi 2012 12:48 Odpowiedzi: 3    Wyświetleń: 1090
  • Przetwornik temperatury z MAX6675 i MAX485

    http://obrazki.elektroda.pl/1360627800_1... Opisany poniżej przetwornik temperatury powstał z potrzeby chwili, z elementów ogólnie dostępnych. Nie jest to "odkrywcza konstrukcja", ale może się komuś przydać. Do jego budowy wykorzystałem przetwornik termopary typu K o oznaczeniu MAX6675. Zakres mierzonej temperatury wynosi od 0°C do...

    DIY Konstrukcje   30 Mar 2017 18:39 Odpowiedzi: 19    Wyświetleń: 10176
  • Błąd Error: 222 przy użyciu Timer1 w ATtiny45 w BASCOM AVR

    Kolejny element układanki... łopatologicznie ;) bity CS10 do CS13 określają częstotliwość pracy timera, inaczej mówiąc wyznaczają czas aktualizacji (zwiększenia o jeden rejestru TCNT1). W zależności od trybu pracy rejestr ten jest porównywany z zapisanymi przez użytkownika nastawami w OCR1A (kanał A ), OCR1B (kanał B), OCR1C (dla uproszenia maksymalna...

    Mikrokontrolery AVR   19 Mar 2009 20:18 Odpowiedzi: 23    Wyświetleń: 2418
  • [Bascom] Termoetr - dlaczego nie mogę podać własnej wartości

    No, ale jeśli temperatura (z czujnika) jest przesyłana zmienną byte, to w jaki sposób ona się tam mieści? Zmienna typu byte ma MAKSYMALNIE 8 bajtów, a kod odczytywany z czujnika ma ich 16. Tak więc w jaki sposób kod odczytywany z czujnika mieści się w tej zmiennej?

    Mikrokontrolery AVR   01 Gru 2010 21:31 Odpowiedzi: 17    Wyświetleń: 2526
  • Holter EKG (AD8232, Bascom, KokkeKat FAT)

    Chcąc skorzystać z wymienionego w poście nieco wyżej Arduino zauważyłem, iż producent podaje napięcie zasilania 7-12 V Napięcie zasilania modułu Arduino wynika z możliwości stabilizatora wykorzystanego w projekcie. W tym przypadku aby układ prawidłowo działał musi być zachowany 'zapas' napięcia wejściowego w stosunku do wyjściowego 5 V, i w tym układzie...

    DIY Konstrukcje   01 Lut 2022 21:31 Odpowiedzi: 29    Wyświetleń: 18609
  • Jak napisać program w Bascom do obsługi LCD na Atmega8 – wskazówki i przykłady

    tylko nie wiem jak się zabrać za tą linijkę by ładnie wyświetlała możliwości maksymalne i minimalne nastawiania a nie chciał bym by wyświetlało mi wartość PWM od 0 do 255 bo innemu użytkownikowi po co to wiedzieć jak może być ładnie przedstawione. Wystarczy wprowadzić dodatkową zmienną, która będzie reprezentowała wartość PWM/2,55 i tak dla PWM=255...

    Mikrokontrolery   17 Kwi 2010 23:06 Odpowiedzi: 7    Wyświetleń: 2265
  • [Atmega8][Bascom]Sterownie diodą led przez zmienną.

    Jak nie radzisz sobie na razie z tym timerem to przynajmniej nie nadużywaj bezpodstawnie Wait. To co Ci zaproponuję nie zwalnia Cię od ogarnięcia timerów! Ustal sobie jakie dopuszczasz maksymalne opóźnienie pętli i użyj go tylko raz np. 10ms. Za rozwiązanie, może nie do końca eleganckie, zaraz zbiorę burę od fachowców ale w wielu przypadkach to naprawdę...

    Mikrokontrolery AVR   18 Lut 2011 22:23 Odpowiedzi: 14    Wyświetleń: 3650
  • [Bascom][Atmega8] Woltomierz/amperomierz-nieprawidłowe odczyty z ADC.

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

    Mikrokontrolery   01 Lip 2011 11:28 Odpowiedzi: 7    Wyświetleń: 6621
  • Ograniczenia skoku instrukcji GOSUB w Bascom - maksymalna odległość?

    Ja zawsze w takich sytuacjach robię sobie podgląd wartości zmiennych na wyświetlaczu po to żebym wiedział gdzie jestem w programie i dopiero jak wszystko działa usuwam niepotrzebne linie. W podprogramach używasz zmienne które wcale nie muszą być zawsze widoczne dzięki czemu masz więcej pamięci do dyspozycji.

    Początkujący Elektronicy   27 Lut 2009 17:55 Odpowiedzi: 10    Wyświetleń: 1520
  • Zasilacz regulowany 25V/3A

    http://obrazki.elektroda.net/88_11717322... Zasilacz ten jest sterowany przez popularny mikrokontroler Mega8. Program zastał napisany w Bascomie. Dane techniczne zasilacza: •Minimalne napięcie: 200mV •Maksymalne napięcie: 25.0V •Minimalny prąd: 50mA •Maksymalny prąd: 3.0A •Skokowa regulacja napięcia co: 100mV •Skokowa...

    DIY Zagranica   26 Mar 2014 21:39 Odpowiedzi: 57    Wyświetleń: 39931
  • Komputer pokładowy inny niż wszystkie

    http://obrazki.elektroda.pl/9328566700_1... Dawno temu kolega namówił mnie do zrobienia komputerka. Nie jestem elektronikiem ale umiem pisać programy. Poczytałem trochę i zrobiłem prosty komputer wyświetlający podstawowe funkcje. Płytkę zrobiłem Positivem a soft napisałem w Bascomie. Potem była wersja kolejna, trochę rozbudowana na...

    DIY Konstrukcje   29 Mar 2011 08:27 Odpowiedzi: 70    Wyświetleń: 53935
  • Generator VCO - BASCOM. Gdzie znajdę jakieś informacje?

    VCO to oscylator przestrajany napięciem. Jakie przebiegi to cudo ma generować ?. Sinuska, fale prostokątną czy coś innego ? Jaka maksymalna częstotliwość ?. To zadanko ze szkoły ( bo może da się zrobić lepsze rozwiązanie). Na szybko jak ja bym to zrobił - pod ADC podpiąć strojenie napięciem. Cyklicznie odczytywać wartość i umownie zamieniać ją na częstotliwość...

    Mikrokontrolery   11 Sty 2007 17:51 Odpowiedzi: 9    Wyświetleń: 2726
  • Odczyt wartości PWM z czujnika przyspieszenia w Bascom lub C/Asembler

    Witam. Moje pytanie jest takie. Jak z bascoma odczytac wartosc zapianą w sygnale o modulowanym wypełnieniu?(taki jak do sterowania serw.). Pełen okres syg. twa maksymalnie do 2.5 mS. w sumie to moze tez byc jakis c albo asembler ale jezeli to prosił bym linijka po linijce :) co do czego.

    Mikrokontrolery   02 Wrz 2004 09:31 Odpowiedzi: 5    Wyświetleń: 1305
  • [ATMEGA8] [ATMEGA8][bascom] Niestabilne odczyty amperomierza przy pomiarze spadku na oporniku 0,1Ω

    Przy rozładowanym akumulatorze występują tętnienia, ale ich maksymalna amplituda będzie zawierać się w przedziale od wartości szczytowej sinusoidy do wartości napięcia akumulatora I NIE MNIEJ bo akumulator rozladowywałby się przez mostek prostowniczy i uzwojenie trafo I NIGDY NIE OSIĄGNĄŁBY STANU NAŁADOWANIA Przy prądach rzędu 50 A pulsacje mogą wynosić...

    Mikrokontrolery AVR   02 Paź 2009 10:55 Odpowiedzi: 53    Wyświetleń: 15906
  • Jak ustawić wielkość RAM w Bascom dla AT89S8252? Komunikat o braku pamięci RAM

    Można. Służy do tego opcja(w opcjach) Options/Compiler/Misc Tam jest środkowe pole: Byte end(hex) i jakaś wartość. Właśnie ta wartość informuje kompilator ile ramu ma maksymalnie wykorzystać. Domyślnie jest 50(hex = 80 bajtów) w uC co mają 128 można tam wpisać 7F a w twoim przypadku nawet FF(256) ale ustaw troszkę mniej i jak przekroczysz znowu limit...

    Mikrokontrolery   04 Maj 2004 22:40 Odpowiedzi: 4    Wyświetleń: 1222
  • Błędne pomiary temperatury przy starcie Mega 32 z LM35 i Bascom

    Cześć mam taki problem z pomiarem temperatury przy użyciu procesora Mega 32 przetwornika A/C i LM35. Mój układ mierzy temperaturę w 2 miejscach i zapamiętuję minimalną i maksymalną aż do chwili skasowania przez użytkownika. Wszystko działa prawidłowo ale problem jest przy włączaniu urządzenia do zasilania. Raz na 10 , 15 razy układ przy włączeniu dokonuje...

    Mikrokontrolery   19 Lip 2009 12:22 Odpowiedzi: 6    Wyświetleń: 1103
  • Dwukanałowy sterownik wentylatorów

    http://obrazki.elektroda.net/56_12840753... Witam, prezentowane dziś urządzenie pełni funkcję dwukanałowego sterownika wentylatorów, sterowanych w zależności od wartości zmierzonej temperatury. Wyposażone jest w dwa niezależne kanały, z własnymi czujnikami temperatury. Umożliwia ono ustawienie za pomocą jednego potencjometru wszystkich podstawowych...

    DIY Konstrukcje   11 Kwi 2012 22:26 Odpowiedzi: 17    Wyświetleń: 12078
  • Dobór elementów do układu zasilania świecy żarowej 1,5V z akumulatora 12V

    http://obrazki.elektroda.pl/9485354300_1... EDIT: Czytałem trochę o PWM w Bascomie i wprowadziłem poprawki do kodu: No i nie ma się co dziwić że nie działa. Pwm1a to wyjście PB3 dodatkowo zapomniałeś polecenia Prescale. I 255 to maksymalna wartość. Która da stan niski na wyjściu.

    Początkujący Naprawy   09 Lip 2012 20:57 Odpowiedzi: 25    Wyświetleń: 5928
  • [Attiny2313][Bascom] Wpisywanie danych to tablicy i odczyt

    Rozumiem. Mój błąd i niedoczytanie datasheeta. W programie mam 9 bitową rozdzielczość a czekałem 750ms. Ten problem juz z głowy. Dostaję odpowiedź maksymalnie w przeciągu 200ms. Powiedz mi proszę w takim razie jak np. rozwiązać sprawę SHT11? Tutaj przy szybkich odczytach potrzebna jest tablica. Chodzi mi po prostu o to, żebym mógł ustawić odpytywanie...

    Mikrokontrolery AVR   16 Paź 2011 16:29 Odpowiedzi: 2    Wyświetleń: 2171
  • [BASCOM] ATmega644PA-AU - dziwne zachowanie przy $crystal=12000000 w BASCOM

    Hahaha, wiesz, możesz mieć inne zdanie, masz do tego prawo, ale to tak jak byś sie kopał z koniem :P To co zauwałył Kamyczek i zwrócił Ci uwagę to prawda sama w sobie :P Nie da się zapisać to 8 bitowego rejestru wartości 1024.. Pomyśl logicznie.. procesor kręci się 12milionów razy na sekundę.. Timer mozesz taktowac przez presckaler.. maks 1024.. i teraz...

    Mikrokontrolery AVR   15 Cze 2016 13:08 Odpowiedzi: 29    Wyświetleń: 1065
  • Czy ATTINY13 w BASCOM może generować 600kHz przy zmianie napięcia?

    Program o który mi chodzi miałby działać tak: mierzę napięcie na jednym z pinów, jeśli jest ono mniejsze niż pewna określona wartość to na innym pinie pojawia się bardzo szybki przebieg prostokatny, powiedzmy 600kHz. Napięcie wzrasta- na wyjściu jest 0. Teoretycznie można by to zrealizować za pomoca przerwania: Maksymalna częstotliwość TINY13 to 9,6Mhz....

    Mikrokontrolery   07 Kwi 2006 21:57 Odpowiedzi: 9    Wyświetleń: 4472
  • Pomiar prądu AC 230V z układem ACS712-05 i Bascom: Dokładność 0.1A, AC vs DC

    e przy pradzie AC podłączyłem żarówkę 450w i nic na miernik się nie działo a płynęła ok 1.8A .zastanawiam się czy nie wymienić kondensatora FILTER na 100nF (noga nr.6) . Jeśli masz AC to na wyjściu też masz AC - prąd zmienia się w czasie! A więc potrzebujesz miernik z trueRMS, jeśli to podłączysz pod ADC to będzie ok, tylko musisz wykonać szereg pomiarów...

    Mikrokontrolery AVR   07 Sty 2023 20:31 Odpowiedzi: 9    Wyświetleń: 858
  • Jak zwiększyć szybkość transmisji RS232 w Bascom na ATmega16 16MHz?

    Witam! Buduję urządzenie komunikujące się z PC poprzez port RS232. Zależy mi na jak najszybszej transmisji. Aplikacja PC wysyła rozkaz TX do urządzenia, urządzenie odsyła zmierzone wartości w postaci ciągu: dana1:dana2:dana3:dana4:dana5:dana6:dana... za pomocą Bascomowej instrukcji Print. Maksymalna szybkość jaką udaje mi się osiągnąć przy Atega16...

    Mikrokontrolery   24 Maj 2007 10:23 Odpowiedzi: 5    Wyświetleń: 3285
  • [BASCOM] Jak dodać miernik LCD do zasilacza w BASCOM? Wyświetlanie napięcia, prądu, mocy

    Witam Program do miernika jest już prawie skończony, zostało mi tylko dopracować menu i zmienić rezystory w dzielnikach na 1%. Wartość maksymalnej temperatury jest ustawiana przy pierwszym włączeniu i zapisywana do eeprom. Chciałbym sie jeszcze tylko dowiedzieć w jaki sposób zadeklarować w programie żeby przy programowaniu zapisało do pamięci eeprom...

    Mikrokontrolery   05 Lut 2012 08:36 Odpowiedzi: 19    Wyświetleń: 4696
  • Jak ustabilizować pomiary ADC w Atmega 8 przy użyciu Bascom?

    Ja bym użył mniejszego precsalera (np. 4 lub nawet 2) i zrobił maksymalny oversampling (np. 256 pomiarów). Aby zachować stałą czasową proponowałbym zapodanie przerwania od timera. Np co 0.1sek i w sposób ciągły uśredniał 3 poprzednie pomiary. Moim zdaniem miernik działa bo ma dużą bezwładność (zapewne nawet większą niż 0.3sek) i po prostu nie widać...

    Mikrokontrolery AVR   26 Lis 2010 23:46 Odpowiedzi: 10    Wyświetleń: 3892
  • [Bascom] ADC i wyświetlanie wyniku z 2 cyframi po przecinku

    Witam. Chciałbym skonsultować sposób realizacji wyświetlenia wyniku z ADC w postaci liczby z dwoma miejscami po przecinku. Maksymalna wartość z 10 bitowego ADC to 1023 które odpowiada napięciu równemu 20V. Rozwiązanie jakie mi się nasuwa aby uzyskać wynik z dwiema cyframi po przecinku to pomnożenie wyniku przez 100 a następnie rozbicie liczby na 3 bajty...

    Mikrokontrolery AVR   19 Cze 2010 18:19 Odpowiedzi: 2    Wyświetleń: 2292
  • PWM w ATmega16 + bascom i komletnie zielony w temacie

    Może najpierw zacznę od tego co muszę zrobić. Potrzebuję generatora impulsów PWM, ma mieć kilka częstotliwości do wyboru z góry zdefiniowanych, po wybraniu jednej częstotliwości i naciśnięciu startu wypełnienie ma się zmieniać powiedzmy co 5 sekund o 5%. No to czeka cię zabawa z opcjami Prescaler i Pwm . Bo będzie to najprostszy sposób dla Ciebie....

    Mikrokontrolery   25 Maj 2008 11:31 Odpowiedzi: 2    Wyświetleń: 1710
  • Atmega Bascom AVR - ADC nie zawsze wyłącza silnik, możliwe błędy w getadc?

    Nie do końca tak to działa. Silnik jest załączany i faktycznie wyłącza się gdy prąd przekroczy wartość graniczną. Musi to być szybko zrobione bo przekaźnik sterujący silnikiem jest wolny i przy dłuższym czasie zabezpieczenie zasilacza wyłącza wcześniej zasilacz. Licznik błędów jest tylko po to że gdyby przekaźnik się skleił to po czasie awaryjnym program...

    Mikrokontrolery AVR   13 Lip 2017 11:43 Odpowiedzi: 13    Wyświetleń: 1521
  • ATtiny13 Bascom - dwie funkcje w jednym przycisku jedna zależna od drugiej

    Odnośnie pytania A do czego służą wstawki asemblerowe i czy są konieczne? Tiny13 ma tylko 64bajtów SRAM Mikrokontroler nie potrafi bezpośrednio zapisać wartości do zmiennej. Kiedy więc ma ustawić w zmiennej 20ms wartość 1 to musi najpierw załadować wartość 1 do jakiegoś podręcznego rejestru a potem wyładować te wartość do zmiennej 20ms. Rejestrów jest...

    Mikrokontrolery Początkujący   22 Kwi 2016 21:04 Odpowiedzi: 39    Wyświetleń: 4200
  • [Atmega8][Bascom] - licznik oddechów - doszlifowanie kodu

    Może lepiej było by rejestrować minimalną i maksymalną temperaturę. Jeśli temperatura by przekroczyła te nastawy, to byś je odpowiednio zwiększał. Aby minimum i maksimum było odpowiednio dopasowane, możesz minimalną zwiększać a maksymalną zwiększać co sekundę o np 10% różnicy (lub prowadzić wartość średnią w innej zmiennej i zmniejszać o 10% różnicy...

    Mikrokontrolery AVR   06 Sie 2008 11:39 Odpowiedzi: 5    Wyświetleń: 2356
  • Regulator ładowania na ATmega8 - Bascom i sterowanie Timer-em

    Ja to rozwiązałem w moim balancerze 2x12V (który właśnie testuje przy panelach) w nieco inny sposób. Zrobiłem sobie dwa programowe kanały PWM odpowiadające szerokości 0,5V czyli przypisują wartości od 0 do 13, bo 13x 0,0389=0,5V (0,0389V wynika z dzielnika napięcia) i tylko na tych wartościach operuję - 0 to maksymalna moc, a 13 to pwm wyłączone. W...

    Mikrokontrolery AVR   25 Cze 2014 08:04 Odpowiedzi: 5    Wyświetleń: 2364
  • [Bascom AVR] Bootloader (ATmega 644P, wykorzystane 60% flash)

    Ok. (doczytałem (str 99.), że po inicjacji bootloader (zdaje się, że chodzi o ten, konkretny bootloader) oczekuje na wartość 123 (programowanie flash) lub 124 (programowanie EEPROM). Oczekuje na wartość 123, czyli zapewne na przesłanie po sobie kolejno znaków "1", "2", "3" oraz kodu entera i powrotu karetki, tak przynajmniej zakładam. Chyba, że powinienem...

    Mikrokontrolery AVR   20 Lis 2014 17:15 Odpowiedzi: 10    Wyświetleń: 2106
  • Akcelerometr żyroskop MPU6500 BASCOM AVR I2C jak odczytać dane?

    Witam, Po długiej przerwie wracam do tematu programowania i obsługi MPU6050 Układ, który zbudowałem i zaprogramowałem przy waszej pomocy działa, mój program wyświetla wartości dla osi x i steruje silnikiem prądu stałego. Jednak pojawił się jeden problem... Jeśli trzymam MPU w ręce to wyświetlane wartości odzwierciedlają położenie, a pozostała część...

    Mikrokontrolery AVR   05 Sie 2016 18:54 Odpowiedzi: 33    Wyświetleń: 5466
  • Tensometry - wprowadzenie na podstawie belki tensometrycznej i układu XH711

    Chciałbym dzisiaj przybliżyć Wam trochę tensometr, który czasem jest również nazywamy: czujnikiem tensometrycznym, belką tensometryczną czy też czujnikiem naprężeń. Będzie tutaj trochę teorii i praktyki. Zostanie tutaj opisany chyba najbardziej popularny tensometr czyli tensometr oporowy. https://obrazki.elektroda.pl/8825635100_...

    Artykuły   27 Sty 2021 08:34 Odpowiedzi: 10    Wyświetleń: 7959
  • Jak napisać program do automatycznego wyłącznika silnika w Bascom?

    W prosty sposób. Użyj 16-sto bitowego timera do generowania przerwania co określony czas, może on być krótszy od tego co napisałem. Drugiego timera użyj do zliczania impulsów, czas pierwszego timera dobież tak żeby przy maksymalnych obrotach nie nastąpiło przepełnienie drugiego timera. W przerwaniu przepisz wartość licznika do zmiennej X, porównującą...

    Mikrokontrolery Początkujący   18 Kwi 2012 22:13 Odpowiedzi: 4    Wyświetleń: 1232
  • BASCOM - Potrzebna pomoc przy wykonaniu układu

    Muszę zrobić układ który będzie zbierał informacje takie jak: - Prędkośc obrotowa (częstotliwość) dwóch wałów (fotokomórki szczelinowe SX4070 i tarcza 50 nacięć na obrót) - dają na wyjściu TTL - maksymalna częstotliwość sygnału około 2500 Hz. - Częstotliwość impulsów z generatora sterowanego potencjometrem (NE555) - Przedział częstotliwości dowolny....

    Ogłoszenia Elektronika   16 Gru 2009 14:04 Odpowiedzi: 3    Wyświetleń: 1398
  • [ATMEGA8] Bascom AVR Powersave - Jak wybudzać procesor co 5-10 minut?

    Przeczytaj te artykuły: http://mikrokontrolery.blogspot.com/2011... http://mikrokontrolery.blogspot.com/2011... Timer2 jest 8 bitowy więc zlicza 256 stanów. Ustawiając preskaler timer2 na maksymalną wartość 1024 z poniższych obliczeń otrzymasz: ilość sekund = 1/(32768 /1024 /256)...

    Mikrokontrolery AVR   17 Wrz 2017 10:14 Odpowiedzi: 5    Wyświetleń: 1002
  • [AVR xmega128at][Bas] Jak działa to całe ADC? Jak się je ustawia?

    Witam. Otóż niedawno uruchomiłem ATXmega128A1 i bawię się ADC - i już mi się słabo robi bo nie mogę dojść jak ustawić to wszystko aby pobierać wartości z pinów, mam na PortA.2 baterię, dzielnikiem 1/10, jest tam ok 0,69V, na A0 i A1 mam potki, też nie mogę czytać. 1 po co jest coś takiego jak mux, i jeszcze w bascom trzeba dać numer i jeszcze mux też...

    Mikrokontrolery AVR   28 Kwi 2015 18:48 Odpowiedzi: 27    Wyświetleń: 3132
  • Powielacz czasu automatu schodowego

    Marek17M , masz rację, zmontowane było z tego co miałem, ale tu wartości elementów nie są krytyczne. Kondensator na drutach pojawił się gdy usiłowałem wepchnąć płytkę do obudowy (niestety jest to najwyższy element). Krytyka schematu jak najbardziej na miejscu i jest dla mnie cenna , ale są to moje pierwsze kroki w EAGLE. Mam już zaprojektowany układ...

    DIY Smart Home   20 Mar 2017 07:09 Odpowiedzi: 38    Wyświetleń: 11313
  • [Bascom] Jak wyświetlić min i max wartości z ADC do kalibracji czujnika?

    Witam! Chciałbym do czujnika dodać wyświetlanie maksymalnej i minimalnej wartości (potrzebne jest to do kalibracji). Wymyśliłem więc by po włączeniu zasilania przez chwilę zczytywać dane z ADC i zapisywać je do tablicy, a następnie wybrać wartość maksymalną i minimalną. Prosze o Was o sprawdzenie poprawności programu: (jest to tylko wycinek do kalibracji)...

    Mikrokontrolery AVR   25 Lis 2010 19:20 Odpowiedzi: 2    Wyświetleń: 2458
  • [atmega8] [atmega8][bascom] MCP3204 SPI - brak poprawnych wyników, same jedynki

    Kolego jeszcze raz przestudiuj notę katalogową tym bardziej że wykłada sprawę łopatologicznie. Obsługa tego przetwornika jest iście banalna a sprowadza się w C dosłownie dosłownie do kilku linijek kodu. W nocie masz maksymalną częstotliwość taktowania linii SCK która nie ma wiele wspólnego z prędkością taktowania twojego uP. O ile dobrze pamiętam to...

    Mikrokontrolery AVR   16 Paź 2013 15:44 Odpowiedzi: 15    Wyświetleń: 4855
  • Nowe źródło podciśnienia - Podłączenie elektrycznej pompy vacum.

    Jest ok. Myślałem że chcesz uzyskać więcej niż -1 a tego przecież zrobić się nie da. Ten pierwszy czujnik jak rozumiem to czujnik który zamyka styk przy odpowiedniej wartości. Drugi to czujnik elektroniczny na wyjściu którego masz napięcie którego wartość jest zmienia się wraz ze zmianą podciśnienia. Potrzebujesz vacuostat, np. PSE 100 EC tyle że te...

    Samochody Początkujący   03 Lut 2017 19:22 Odpowiedzi: 24    Wyświetleń: 17634
  • [atmega8] [atmega8][bascom] Jak poprawić działanie VU metera z LM358?

    Przede wszystkim zrób tak: Volt = Getadc(1) Cols = Volt / 64 Potem wyświetl sobie maksymalne napięcie jakie dostajesz z LM na ADC, czyli: Locate 1 , 1 Lcd Volt Max ADC to 1024. Jeśli chcesz by wskaźnik był w pozycji max przy wartości ADC 1024 to musisz podzielić Volt przez 64. To proste: MAX ADC = 1024 MAX pozycja na wyświetlaczu = 16 Czyli...

    Mikrokontrolery AVR   24 Wrz 2010 20:07 Odpowiedzi: 5    Wyświetleń: 4105
  • Jak ustawić transmisję MIDI w Bascomie dla mikrokontrolera 89c2051?

    Musisz dobrać taki kwarc, który da się podzielić tak by uzyskać częstotliwość pracy UART = 31250 Hz +/- 1% Komunikat MIDI składa się z 2 lub 3 bajtów. Jeżeli bajt ma ustawiony najstarszy bit to jest on (ten bajt) traktowany jako rozkaz a jezeli nie to są to dane do rozkazu (ogólnie dane są przesyłane w porcjach 7 bitowych). Dekodowanie jest dość złożone,...

    Mikrokontrolery   31 Sty 2005 09:51 Odpowiedzi: 2    Wyświetleń: 2093
  • [atmega328] [atmega328][bascom] Sterowanie PWM2 dla OC2A i OC2B bez ICR2, ICR2H, ICR2L

    No nie, niestety. Mimo pomocy w kompilacji, program nie specjalnie działa. Przy ustawieniach jak wyżej podane znalazłem tylko jedną wartość Pwm_led(1) = 99, dla której serwo samo strobując zmienia pozycję z dowolnej na maksymalną. Dla prescale=1024 nie reaguje wcale. Ponieważ przy ustawieniach: [syntax=basic4gl] Ocr2a = 90 Ocr2b = 90 Tccr2a = &B10100011...

    Mikrokontrolery AVR   12 Kwi 2015 17:22 Odpowiedzi: 11    Wyświetleń: 1674
  • [Atmega8][bascom] timer2 CTC generuje przerwanie tylko raz

    Nie zmienia, bo masz błąd w innym miejscu. Dokładnie to miałem na myśli-że błąd jest gdzieś indziej. Zastanów się, co oznacza nazwa trybu CTC (?) – w ang. jest to ‘Clear Timer on Compare’ (pol. - wyzeruj zawartość licznika/timera, gdy jego zawartość jest równa wyznaczonej z góry i ustalonej, bądź to wyliczonej jakiejś wartości w zmiennej...

    Mikrokontrolery AVR   01 Lis 2018 13:41 Odpowiedzi: 10    Wyświetleń: 843
  • BASCOM – jak zapisać kolejne bity sygnału DCF bez tablicy bitów?

    ... Jednak nadal jest jeden niezrozumialy dla mnie blad zwiazany z warunkiem logicznym. If Timer_val > 2000ms Or Timer_val < 600ms Then Tutaj pojawia sie taki komunikat: Error : 242 Line : 286 Source variable does not match the target variable Ja nie widzę w Twoim kodzie ani zmiennej ani stałej o nazwie 600ms Const 50ms = 234 'jeszcze nieprawidlowe...

    Mikrokontrolery   16 Maj 2008 20:17 Odpowiedzi: 26    Wyświetleń: 2622
  • Jak uruchomić wyświetlacz ze sterownikiem S1D15705? Problemy z inicjalizacją

    W odczyty rejestru to się jeszcze nie bawiłem. Co do oscylatora to faktycznie robiłem próby na wewnętrznym osc 1Mhz, ale po przestawieniu na 8MHz, również wewnętrzny, nie ma różnicy. napis nadal się wyświetla poprawnie i poprawnie czyści pamięć danych. [edit] co do procedury inicjacji wyświetlacza to dopiero na Twojej udało mi się odpalić. Przetłumaczyłem...

    Mikrokontrolery   16 Lut 2015 23:52 Odpowiedzi: 40    Wyświetleń: 4366
  • [Atmega16] Jak wyeliminować duchy w zegarze nixie LC513 na Atmega16 w Bascom?

    ...A układu antyducha próbowałem ale po jego zastosowaniu duchy mi nie znikły a dodatkowo wokół wyświetlanych cyfr pojawiła się mocna niebieska poświata jakby napięcie zasilania było mocno za wysokie O jakim układzie konkretnie piszesz, bo na pewno nie o ograniczniku napięcia z mojego linka. Jestem przekonany, że dla nominalnej wartości napięć lampy...

    Mikrokontrolery AVR   18 Kwi 2016 16:39 Odpowiedzi: 6    Wyświetleń: 1467
  • atmega bascom - Atmega bascom pomiar prądu przy pwm

    Multimetr nie mierzy poprawnie przebiegu prostokątnego chyba ze to zaawansowany miernik . Taki pomiar możesz zrealizować przetwornikiem I/f w którym ilość impulsów jest proporcjonalna do prądu chwilowego . Licząc ilość impulsów w określonym czasie możesz tą wartość przeliczyć na prąd średni . Tomek chyba nie zagłębił się w zasadę działania ładowarek...

    Mikrokontrolery AVR   25 Cze 2018 21:02 Odpowiedzi: 49    Wyświetleń: 6165
  • Jak zmniejszyć pobór mocy AT90S2313 w trybie uśpienia w Bascom?

    Powiem tak: prąd zmierzyłem przed stabilizatorem 78M05 - czyli tym z większą wydajnością prądową(który jest wlutowany na płytce), a do tego doprowadzam napięcie niestabilizowane z zasilacza (sam mostek i kondensator) o wartości około 9V, nie zmienia to faktu, że ze źródła jest pobierany właśnie taki prąd. Druga sprawa - cały schemat składa się z procka...

    Mikrokontrolery   12 Mar 2006 12:38 Odpowiedzi: 13    Wyświetleń: 1845
  • Takt, taktowanie, częstotliwość,cykl procesora, timety prośba o wyjaśnienie.

    Programuje uC rodziny AVR hobbystycznie na razie, ale często mam problemy poprawnością działania moich programów, czasami zdarzają mi się jakieś kolizje zdarzeń w programach, przez co jakaś funkcja czy procedura nie działa prawidłowo lub jest pomijana, diody migają nie równo, multipleksowanie wyświetlaczy 7seg działa nieprawidłowo i pokazują się artefakty......

    Mikrokontrolery Początkujący   28 Lis 2022 19:41 Odpowiedzi: 18    Wyświetleń: 1620