bascom licznik kierunek

Znaleziono około 74 wyników dla: bascom licznik kierunek
  • Bascom - Jak rozpoznać kierunek obrotów z czujnikami Halla?

    1 - doprowadź sygnały z czujników do trzech wejść jednego z portów 2- każdy z tych sygnałów doprowadź do wejścia przerwania INT0 ( odseparowane diodami lub przez transoptory np. CNY-17 ) Każde pojawienie się impulsu na jednym z wejść wyzwoli przerwanie INT0 W obsłudze przerwania sprawdzasz stan wejść i porównujesz z poprzednim stanem W zależności od...

    Mikrokontrolery Początkujący   29 Paź 2012 10:39 Odpowiedzi: 9    Wyświetleń: 3072
  • Atmega8, BASCOM: Sterowanie 5-6 silnikami DC z PWM i zmianą kierunku

    Mam takie pytanie do mądrzejszych od siebie, czy jest możliwe żeby wysterować tym mikrokontrolerem 5 do 6 silników prądu stałego? Oczywiście, że możesz obsłużyć 5, a nawet 6 silników. Tylko jest jeden problem. Będziesz musiał je sterować programowym PWM'em, a nie sprzętowym. Do tego celu wystarczy np. przerwanie, z któregoś licznika. Oczywiście możesz...

    Mikrokontrolery AVR   03 Lis 2010 20:32 Odpowiedzi: 23    Wyświetleń: 5988
  • Nie znalazłeś odpowiedzi? Zadaj pytanie Sztucznej Inteligencji

    Czekaj (1min)...
  • [atmega8][Bascom] Co zamiast polecenia "wait" w po

    Nie analizowałem Twojego programu- ale może to Ci się przyda. Może moje stare belferskie umiejętności (teraz to się nazywa- zdolności pedagogiczne) jeszcze całkiem nie zanikły. 'Program poglądowy do unikania wait 'Prescale oczywiście można zmienić 'licznik też i Temp0 też $regfile "m8def.dat" $crystal = 8000000 Config Lcd = 20 * 2 Config Lcdpin...

    Mikrokontrolery AVR   07 Sty 2010 16:13 Odpowiedzi: 16    Wyświetleń: 3482
  • REKLAMA
  • [BASCOM] Jak zaprogramować licznik obrotów góra/dół na ATTINY2313 w BASCOM?

    Witam. Potrzebuję wykonać układ licznika obrotów wału silnika (poglądowy rysunek http://obrazki.elektroda.net/56_12518220... ) . Licznik musi zliczać obroty do przodu i do tyłu. O ile z samym liczeniem w jedną stronę i wyświetleniem wyniku nie mam problemu, o tyle nie wiem jak wykonać sekwencję zmiany kierunku liczenia. Domyślam się że trzeba to...

    Mikrokontrolery AVR   02 Wrz 2009 23:07 Odpowiedzi: 7    Wyświetleń: 4379
  • Przekształcenie sygnału serwa na napięcie lub pwm.[bascom]

    Ten program co Ci go podałem w linku zajmuje 1538 bajtów ( z obsługą LCD- tak naprawdę niepotrzebne). Dla sześciu synałów z programowym PWM.. W Bascomie Ci nie pomogę bo zanim się go nauczyłem to przesiadłem się na C. Ale zasada jest taka sama. Sprawdzamy co 20us sygnał na PINX- albo na kilku PINX. Sprawdzenie jest wykonywane w przerwaniu od jakiegoś...

    Mikrokontrolery   11 Lis 2011 11:58 Odpowiedzi: 7    Wyświetleń: 1953
  • REKLAMA
  • [Bascom] [Bascom][ATmega8] Jak zrealizować detekcję kierunku ruchu z fotokomórkami?

    Po prostu badasz, która fotokomórka została pierwsza zasłonięta i wtedy jeśli po niej druga też się zasłoni to przypuśćmy, że ktoś wszedł i analogicznie jeśli jako pierwsza zostanie zasłonięta druga fotokomórka, a następnie pierwsza to znaczy, że ktoś wyszedł i licznik się zmniejsza. To popularna metoda wykorzystana w sterowaniu enkoderami i pod takim...

    Mikrokontrolery Początkujący   04 Paź 2012 19:39 Odpowiedzi: 3    Wyświetleń: 1362
  • Jak zrealizować licznik obrotów w BASCOM z użyciem dwóch pinów?

    zainteresuj sie czymś takim jak impulsator, jest to urzadzenie podobe do potencjometru ale tylko z zewnątrz, ma w sobie tarcze powiedzmy że w postaci przesłony z naciętymi ząbkami i dwa czujniki optyczne (dioda+fotodioda) tak umieszczone że jesli wał obraca sie w prawo to (oznaczmy wyjścia tych fotokomórek jako 1 i 2) najpierw zwiera fotokomórka pierwsza...

    Mikrokontrolery   24 Wrz 2005 20:52 Odpowiedzi: 18    Wyświetleń: 2564
  • Bascom - Atmega8a traci wartość liczników/samoczynny reset mikrokontrolera

    Witam, Mam problem z programem na Atmege8a, mianowicie: Piszę program sterujący pracą silnika (za pomocą L293D) który dodatkowo będzie zliczał w czasie impuls od przerwań zewnętrznych i tu pojawia się problem: kiedy napisałem program obsługujący tylko pracę silnika, wszystko działa sprawnie, kiedy napisałem program zliczający impulsy w czasie, również...

    Mikrokontrolery Początkujący   13 Cze 2013 13:47 Odpowiedzi: 10    Wyświetleń: 2187
  • Błędne zliczanie impulsów w Bascomie przy czujniku indukcyjnym 500Hz

    zastanawiam się czy przypadkiem nie mam problemu z zasilaniem( obok falownik i napęd silnika prądu stałego ) a zasilacz prosty -trafo +7805 +po 100nano +100 mikro. W takim otoczeniu niewykluczone że jest to problem zakłóceń spróbuj podbić pojemności zasilacza (np. po 220uF) i zblokować sygnał reset jakąś większą pojemnością. Jeśli to zmniejszy błędy...

    Mikrokontrolery   09 Sie 2005 07:41 Odpowiedzi: 1    Wyświetleń: 2531
  • [BASCOM] Jak wykrywać zmianę kierunku encodera w BASCOM i zmieniać pozycje na wyświetlaczu?

    Witam Mam pytanie dotyczące obsługi encodera... ................. Przy zmianie kierunku pierwsza cyfra na wyświetlaczu zostaje "zamrożona" a zmianie podlega druga cyfra, znów w pętli. i tak dalej. Każda zmiana kierunku powoduje przeskok na kolejną pozycje wyświetlacza Jest to w zasadzie prosta operacja, lecz brakuje tu zasadniczego warunku –...

    Mikrokontrolery Początkujący   14 Cze 2016 16:58 Odpowiedzi: 3    Wyświetleń: 1353
  • REKLAMA
  • Myszka podłączona do AVR jako pozycjonowanie CNC...

    przejrzalem toto i wymiekam... bez mikrokontrolera nie da rady tu nic wskorac a jezeli chodzi o programowanie to jestem zielony wiec dopoki nie zalapie czegokolwiek w temacie to mysz w takiej formie jak jest zbudowana jest dla mnie bezuzyteczna... jedynie tak jak pisalem rozwiazac mozna zliczanie na licznikach a kierunek - no wlasnie nie za bardzo jakos...

    Automatyka Przemysłowa   27 Maj 2009 19:27 Odpowiedzi: 35    Wyświetleń: 13862
  • Atmega8, Bascom - Timer0 zlicza przypadkowe impulsy, jak to naprawić?

    Dr_dead....źródłem impulsów są kontaktrony, albo poprawniej zwarcie styku kontaktronu powoduje powstanie impulsu. Sprawdzę oczywiście wydajność żródła zasilania ale nie sądzę aby tu była przyczyna problemu. Raczej liczone sa jakieś"śmieci" z drgającego styku....i moje pytanie raczej skierowane było w tym kierunku. Zastosowałem parametr , przy konfiguracji...

    Mikrokontrolery   30 Cze 2007 20:25 Odpowiedzi: 6    Wyświetleń: 1961
  • [BASCOM] Jak zaprogramować efekt pływających kierunkowskazów w ATMEGA8 w BASCOM?

    Dobrze by było, gdyby przekaźnik wyłączający światła dzienne był nie zależny od programu, ani program od niego. Taki kierunek w wersji modułowej pasował by do każdego auta. Kierunkowskaz ma 2-3Hz i w tym minimalnym czasie musi zmieścić się Twoja sekwencja. Pomijam już fakt stosowania takiej niehomologowanej lampy (bo zaraz się ktoś doczepi ;) ) Dodano...

    Mikrokontrolery AVR   15 Gru 2017 09:55 Odpowiedzi: 7    Wyświetleń: 1212
  • Jak zmierzyć wypełnienie impulsu w Bascomie? Szukam przykładowego kodu

    r"]Idę w jakimś kierunku ....... ? Niezupełnie, nie najlepsza ta droga..... Po pierwsze: wybór processora i parametrów. -Attiny13; praktycznie nie masz możliwości taktowania go 10 Mhz. Masz do wyboru: 1.2, 4.8, 9.6 Mhz. albo też 'zasilić' go (CLK1) z gotowego (zewnętrznego) źróła zegarowego co nie ma w zasadzie ekonomicznego sensu. Jego timer0 z przyjętym...

    Mikrokontrolery   24 Sty 2014 19:22 Odpowiedzi: 8    Wyświetleń: 2713
  • Podwójne próbkowanie enkodera impulsowego w Bascom - jak zwiększyć rozdzielczość?

    Witam obecnych. Czy ktoś z Was ma program którym można byłoby obsłużyć enkoder impulsowy tak aby dla pewności każdy impuls był próbkowany 2 razy.Zmienna licznika w programie byłaby zmniejszana lub zwiększana w zależności ok kierunku obrotów. Jest taka opcja w bascomie "encoder"lecz nie wiem czy jest to wystarczająco niezawodna metoda na pewny oczyt...

    Mikrokontrolery   11 Sty 2006 19:52 Odpowiedzi: 1    Wyświetleń: 4543
  • [Bascom] Jak zaprojektować oświetlenie schodów z ATmega8 i czujnikami ruchu?

    Po prostu w momencie wciśnięcia wyłącznika schodowego wykonujesz instrukcje "Toggle Portd" wtedy wszystkie jedynki zamieniają się w zera, ponowne wciśnięcie wyłącznika zamienia zera w jedynki. Do licznika MUSISZ poznać timery. Nie napiszę Ci nic jeśli nie zrozumiesz ich podstawowego działania (jakaś inicjatywa musi być z Twojej strony ;-) ) Rozpoznawanie...

    Mikrokontrolery Początkujący   23 Sie 2012 13:22 Odpowiedzi: 21    Wyświetleń: 6845
  • Bascom AVR: Dlaczego układ miga tylko 3 razy? Pierwszy program na ATtiny13

    No widzisz musisz się nawrócić i uwierzyć. Wiara czyni cuda. :D A tak na poważnie układ już działa , jest elektrycznie poprawny. I na pewno chcielibyście wiedzieć co było nie tak w programie ? Jeden mały parametr określający kierunek zliczania licznika a mianowicie : zamiast Compare B Pwm = Clear Down użyłem Compare B Pwm = Clear Up i zaczęło działać....

    Mikrokontrolery AVR   08 Sty 2013 17:33 Odpowiedzi: 16    Wyświetleń: 2346
  • Sterowanie silnikiem krokowym przez RS232 i VisualBasic - jak zacząć?

    Dzięki za przykład z samochodzikiem. Pokombinuje jeszcze w BASCOM z odczytem danych z Rs232. Sprawdzę tez jak działa kontrolka comm.ocx Znalazłem tez ciekawe opracowanie: www.serasidis.gr/circuits/RS232interface... ale można tym jedynie włączać lub wyłączać 8 urządzeń (1 bajt) a ja potrzebuje odbierać w jednym pakiecie 3 informacje...

    Mikrokontrolery   16 Sty 2008 22:09 Odpowiedzi: 6    Wyświetleń: 3003
  • obsługa enkodera obrotowego przez attiny2313 Bascom

    Poprzednio prezentowany kod nie był sprawdzany w kompilatorze, miał być jednie wskazówką do napisania prawidłowego programu. Ten prezentowany poniżej został przetestowany i sprawdzony na symulatorze programowym Bascom'a. Powinien również działać na procesorze. W prezentowanym kodzie jest wstawiona instrukcja $sim którą należy usunąć przy kompilacji...

    Mikrokontrolery   24 Lut 2009 10:37 Odpowiedzi: 12    Wyświetleń: 6181
  • Bascom, DS18B20 – jak zastąpić waitms 750 obsługą Timer0 przy odczycie temperatury

    Generalnie idziesz w dobrym kierunku, ale jeszcze musisz troszkę dopracować to wszystko No to jak to wszysto sprawdzić? Tę fagę zmieniałem zaraz po podniesieniu w poprzedniej wersji- ale jak to zepsuć? Podaj mi jakiś test. Może licznik co 0,256ms- sprawdzę. Dobra- sprawdziłem. Flaga_przygotowanie_odczytu działa dobrze po breakpoint. A przed- źle.

    Mikrokontrolery   04 Kwi 2010 21:36 Odpowiedzi: 26    Wyświetleń: 4846
  • Język C funkcja przerzutnika monostabilnego pod licznik

    Jestem początkującym z programowaniu w C.Opiszę problem : Zbudowałem licznik zwojów do nawijarki na ATMEGA 8 . Licznik liczy zwoje przy pomocy optobariery szczelinowej i tarczy z dziurką(czyli zliczanie gdy na wejściu stan niski) liczy w przód i w tył(przy odwijaniu). Jedno wejście ATMEGi zlicza impulsy (PULSELOW) , drugie to wejście sterujące aby zmieniać...

    Mikrokontrolery   09 Kwi 2017 21:00 Odpowiedzi: 1    Wyświetleń: 786
  • Bascom AVR - Dekodowanie części jawnej z układów HCS200/301

    To trzeba zmienić priorytet z 12 bitów stałokodowego pilota na odbiór HCSa lub całkiem usunąć obsługę pilota 12 bitowego. może tak: [syntax=vbnet]'*************************... '========================= przerwanie przy kazdym zboczu ICP, odczyt czasu trwania impulsu...

    Mikrokontrolery AVR   12 Kwi 2018 10:43 Odpowiedzi: 40    Wyświetleń: 7080
  • program w AVR błędnie zlicza impulsy z wejścia T1

    WItam kolegów jest taki problem podaję na wejśie T1 atmega8 przy kwarcu 16Mhz impulsy o okresie 11us co daje około 90kHz i procek zlicza jak należy bo porównuję z oscyloskopem, ale problem rozpoczyna się gdy włączę INT0 na którym też są te same impulsy ,gdzie sprawdzany jest kierunek obrotu enkodera , wtedy licznik zlicza głupoty w zasadzie około dwa...

    Mikrokontrolery   28 Kwi 2008 06:50 Odpowiedzi: 20    Wyświetleń: 3014
  • [atmega8] [bascom] czas przerwania na int0 i int1 - gdzie popełniłem bład

    Stworzyłem kod który powinien wyświetlać czas trwania stanu niskiego na lcd. Na wyświetlaczu pojawia się 0.0 ms oraz na przemian 1 lub 2 takt(czyli ile zliczył timer). Proszę o naprowadzenie na właściwy kierunek osiągnięcia zamierzonego celu. kod: [syntax=basic4gl]$regfile = "M8def.dat" $crystal = 4000000 Config Lcd = 16 * 2 Config Lcdpin = Pin , Db4...

    Mikrokontrolery AVR   07 Lip 2012 20:41 Odpowiedzi: 6    Wyświetleń: 2557
  • [atmega][BASCOM] Zbocze narastające, opadające - długość

    Może przybliżę bardziej zastosowanie. Chodzi mi o program sterujący silnikiem krokowym (w założeniu unipolarnym) z progrmów typu mach3, step2cnc, turbocnc. Programy te jak wiadomo podają przez port LPT step i dir. Step czyli krok można wykorzystać jako sterowanie przerywaniem int1 w naszej atmedze. Natomiast dir określa kierunek i przyjmuje stan niski...

    Mikrokontrolery AVR   04 Mar 2010 20:14 Odpowiedzi: 6    Wyświetleń: 4075
  • Jak obsłużyć impulsator 120kHz w BASCOM AVR z wstawką asemblerową?

    ..... Na pewno da się to zdobić porgramowo.... Hmmmm, można pokusić się o implementację programowa zliczania (pisałem o metodzie wyżej) i wtedy sprawdzić maksymalne osiągi procesora lub niestety może okazać sie, że nie bedzie wyjścia i bez "uładu dodatkowego" a mysle tu o QEP - Quadrature Encoder Pulse (standardowo implementoany w DSP i niektórych...

    Mikrokontrolery   14 Maj 2006 09:45 Odpowiedzi: 15    Wyświetleń: 5371
  • Atmega 8L-PU - Atmega,Bascom - licznik szybkości LCD i LED. Jak dobrze zrobić?

    No chciałbym użyć najlepiej tylko 3 pinów. Ktoś sugerował że jak dioda będzie szła raz w gorę a raz w dół - to przez te zmiany kierunków będzie się zapalać z wyraźnym opóźnieniem. Można więc dać rejestr przesuwny na 16 diod i tylko użyć 3 nóg mikroprocesora ? Program ma być bardzo prosty i krotki : obsługa LCD 2x16, 16 diod led i klawiatury (8 lub 11...

    Mikrokontrolery AVR   26 Mar 2013 21:46 Odpowiedzi: 7    Wyświetleń: 3450
  • Przetwornica 12/230V jakiej sprawności maksymalnej można się spodziewać

    Usiadłem przy Atmedze328P i uruchomiłem SPWM dla Twojego przykładu. Zdefiniowałem następujące wyjścia sygnałów: - PD0 - sterowanie lewym dolnym MOSFETem mostka H - PD1 - sterowanie prawym dolnym MOSFETem mostka H - PD5 - sterowanie lewym górnym MOSFETem mostka H - PD6 - sterowanie prawym górnym MOSFETem mostka H Wyjścia PD5 i PD6 są niezmienialne, ze...

    Układy Zasilające   08 Cze 2023 14:02 Odpowiedzi: 25    Wyświetleń: 1401
  • Bascom Atiny2313 - PWM i przerwanie INT1 ( czujnik PIR)

    Witam Chciałem do kuchni wstawić czujnik PIR, ale z dodatkową zaletą, czyli stopniowym zwiększaniem i zmniejszaniem PWM, dodatkowo jeśli podczas zmniejszania PWM nadejdzie przerwanie INT1 od czujnika PIR, to program ma przestać zmniejszać, tylko zacząć zwiększać i to nie od zera, ale od wartości na której "zastało" go przerwanie INT1 od PIR. W sumie...

    Mikrokontrolery   11 Lip 2017 15:46 Odpowiedzi: 3    Wyświetleń: 504
  • Programowanie ATMega128 w BASCOM AVR lub ASM przez ElektrodaBot

    (...) żdy zasilany z osobnego źródła i odseparowany transoptorami PC817. Ze względu na ich szybkość oraz niską wartość prądów je sterujących 1mA zegar musi być obniżony do 10KHz ma. Chcę zrezygnować z polecenia: waitus 100 w zamian zrealizować to w obsłudze timer0 a w główną pętle przeznaczyć na inne cele. Rozumiem, że chcesz optymalizować swoje oprogramowanie...

    Projektowanie i Tworzenie Po godzinach   20 Mar 2024 14:16 Odpowiedzi: 18    Wyświetleń: 786
  • Re: Panele 4,5 kW (3 + 1,5) + grzanie CWU + ładowanie aku = cała instalacja pra

    Wg mnie trochę niepotrzebnie komplikujecie temat. Są gotowe liczniki pomiaru energii z komunikacją po modbusie, atmega z bascom i sterowanie grzałki. U mnie to działa z powodzeniem od 3 miesięcy. Do sieci "wyrzuciłem" niecałą 1kWh Kolego to nie tylko oto chodzi żeby kupić i zainstalować ,ale coś samemu zrobić.A tematy są po to żeby coś wykombinować....

    Energia Odnawialna   21 Paź 2016 16:17 Odpowiedzi: 5970    Wyświetleń: 1090137
  • Bascom - sterownik bramy , zapytanie o konfiguracje programowa

    Miałem dokładnie ten sam problem ale szybciutko go rozwiązałem :) W moim urządzeniu (to nie brama ale jeździ w te i we wte) sprawa wygląda następująco: obie krańcówki spięte są równolegle i podłączone do jednego portu - chciałem nieco uprościć konstrukcje i oszczędzić jeden port. Wykrywanie kierunku nie jest problemem, bo definiuje to program i zaznacza...

    Mikrokontrolery AVR   15 Gru 2011 18:24 Odpowiedzi: 18    Wyświetleń: 3627
  • Mikroprocesorowa stacja pogodowa: wybór czujników i wyświetlacza 20x4

    Witam, mam taki temat pracy dyplomowej: Mikroprocesorowa stacja pogodowa. Zalozenia: pomiary temperatury, predkosci i kier. wiatru, wilgotnosci lub cisnienia. Wyswietlanie parzametow na wyswietlaczu 20*4, opcjonalnie moga tam tez byc wyswietlane skrajne wartosci mierzonych parametrow. Zamierzam to zrobic na 51 lub jakims AVR w Bascomie. Zastanawiam...

    Mikrokontrolery   29 Gru 2009 14:03 Odpowiedzi: 60    Wyświetleń: 16174
  • Jak zaprogramować AT89C2051 do liczenia czasu i silni?

    A więc Twój projekt ma właściwie do wykonania cztery zadania: - obsługę LCD (inicjalizację i procedury wysyłania danych i rozkazów) - obsługę przycisków (detekcja zbocza opadającego, likwidacja efektu drgania styków) - obsługę liczenia czasu (odpowiednie skonfigurowanie licznika) - obsługę wyliczeń matematycznych (max. 9!=362880, a więc mówimy tu o...

    Mikrokontrolery   19 Kwi 2004 20:29 Odpowiedzi: 11    Wyświetleń: 1911
  • ATMEGA8 licznik zwojów, jak zrobić to na 2 pinach?

    To mój pierwszy post i ocz. proszący o pomoc . Chcę zrobić licznik do nawijarki ręcznej magnes i 2 kontaktrony tylko właśnie zamórowało mnie to jak zrobic na 2 pinach (2 kontaktrony) prawo lewo. Dopiero od od dwuch tygodni siedze nad Bascomem sorki ( Swiezak) choć wiek mnie powoli dognia , proszę o pokierowanie jakie rozkazy (niewiem jeszcze) a chcę...

    Początkujący Elektronicy   01 Maj 2007 15:35 Odpowiedzi: 2    Wyświetleń: 1851
  • [atmega16] [atmega16][bascom] Reset procesora podczas 9 cyklu automatyki bramy

    Witam, w ramach pracy mgr tworze automatyke do bramy. Napęd itd to jest rzecz malo istotna, ale sterowanie zrobiłem na atmedze 16, program napisłem w bascom, wydaje mi sie z reszta bardzo prosty, ale jakieś cuda sie robią:P mianowicie. brama po otwarciu czeka sobie pewien czas i sie zamyka. W trakcie czekania aktualny czas wyświetlany jest na lcd. I...

    Mikrokontrolery AVR   07 Cze 2009 22:29 Odpowiedzi: 7    Wyświetleń: 1652
  • [atmega8] Jak zaimplementować programowy PWM dla płynnego migotania 16 diod na Atmega8?

    Jest to proste korzystasz z przerwań jakie generuje timer0 podobnie jak to opisał kolega z innego tematu tego fora w bascom napisał '************* Konfiguracja uC ***************** '***************************************... $regfile = "attiny2313.dat" $crystal = 16000000 Config Portb = &B11111111 : Portb = &B11111111 Config Portd = &B11111111...

    Mikrokontrolery AVR   24 Mar 2013 15:29 Odpowiedzi: 5    Wyświetleń: 2172
  • Atmega8 - Timer1: Jak ustawić kierunek zliczania impulsów 24V?

    Witam! Pierwsze kroki z uC, czyli próba stworzenia zegara matki dla czasomierza podobnego do $regfile = "m8def.dat" $crystal = 2000000 Config Pind.0 = Output Config Pind.1 = Output Config Timer1 = Timer , Prescale = 64 Dim Licz_2s As Byte Dim Parz As Bit Enable Interrupts Enable Timer1 Load Timer1 , 62500 Licz_2s = 0 Parz = 0 Do Loop End Odmierz_1m:...

    Mikrokontrolery Początkujący   28 Wrz 2012 13:16 Odpowiedzi: 2    Wyświetleń: 1278
  • 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ń: 1509
  • Jak zsynchronizować sygnalizatory na skrzyżowaniu z ograniczonymi taktami zegara?

    Tak prosto to się nie da. Musisz zrobić tak: 1. Pełny cykl licznika zmieniającego się co sekundę, określa pełny cykl zmian świateł na całym skrzyżowaniu. 2. Na wyjściu licznika jest dekoder z tyloma wyjściami ile jest lamp na skrzyżowaniu (przy założeniu pełnej niezależności sterowania światłami czyli bez uproszczeń typu, że jak na jednym kierunku zielone...

    Początkujący Naprawy   16 Sty 2010 20:36 Odpowiedzi: 3    Wyświetleń: 1566
  • Bascom: Jak zliczać impulsy enkodera 360 imp/st bez użycia flag?

    6000 * 360 = 2 160 000 czyli 460ns na impuls. więc co najwyżej 9 cykli zegara ATMEGI na impuls :( Kolego, Każdy impuls z kanału A lub B w/g programu autora wywołuje interrupt, którego pełna obsługa zabierze ok 100 cykli zegara tak jak wyżej określił kol. tmf. Ale, Tmf nieporawnie rachuje: .....Jeżeli chcesz go rzeczywiście rozkręcać na 6000 obr/min...

    Mikrokontrolery AVR   27 Maj 2016 12:57 Odpowiedzi: 22    Wyświetleń: 5598
  • Bascom: Dlaczego licznik liczy do 99999 zamiast 65535?

    No i następnej sprawy nie rozumiem. Dlaczego ten licznik liczy do 99999 a nie "po bożemu" do 65535? Przynajmniej tak się wyświetla. I z 1000 przy decr "zmniejsza" się na 9999? 'Program do sterowania małych silników krokowych za pomocą ATMega8 i układu L6219 lub LB1845 'sterowanie ćwierćrokowe, zasilanie 30V 'set i reset zastosowałem w celach poglądowych-...

    Mikrokontrolery AVR   29 Cze 2010 18:43 Odpowiedzi: 6    Wyświetleń: 1298
  • [ATMega32][BASCOM/MCS] - Co poprawić w kodzie ?? Prośba do doświadczonych.

    Przepraszam za drobna nieobecność . Co do pierwszego postu z uwagami czemu atmega 32 itp taka mam na zl3avr założoną . Natomiast jeśli chodzi o to jak chce zbudować cały termostat to użyje atmegi 8 i MCP 1525 (wala się gdzieś w skrzynce :)) jako napięcia odniesienia (ok 2,5 V) . Chociaż rozdzielczość nie jest tu bardzo dokładna bo nie potrzebna jest...

    Mikrokontrolery AVR   14 Lut 2013 13:33 Odpowiedzi: 3    Wyświetleń: 1458
  • Izolowany galwanicznie interfejs jednokierunkowy open-drain 10 Mb/s

    Uwaga! Przedstawione przez autora urządzenie nie spełnia wymogów standardu I²C (IIC) co zostało wyjaśnione w dalszej części dyskusji w szczególności od tego postu: http://www.elektroda.pl/rtvforum/viewtop... Dlatego też decyzją grona moderatorów zmieniono tytuł na "Izolowany galwanicznie interfejs jednokierunkowy open-drain...

    DIY Konstrukcje   30 Sie 2017 09:55 Odpowiedzi: 92    Wyświetleń: 14973
  • Attiny2313 bascom - Programowe multiplexowanie i pwm

    1) Dałeś tytuł "multipleksowanie", w programie i twojej wypowiedzi widzę że multipleksu tam nie ma. Czyli że chcesz najzwyklejsze sterowanie równoległe, było tak odrazu pisać. Więc bajer z odpowiednim połączeniem nie jest ci potrzebny 2) Płynne zapalanie i gaszenie, tak więc potrzebujesz programowy PWM (no bo chcesz sterowanie równoległe) 3) Twój program...

    Mikrokontrolery Początkujący   16 Paź 2012 10:17 Odpowiedzi: 14    Wyświetleń: 2469
  • [attiny2313] Błąd kompilacji w sterowniku silnika krokowego na ATtiny2313 w BASCOM

    A ja napisałem program sterownika dwóch silników krokowych na jednym Attiny2313 i powiem że chodzi to pięknie :) . Jest możliwość wybrania 4 prędkości obrotowych , oprócz tego oba koła mogą kręcić się w tą samą stronę (w tył lub w przód) , albo też pojedyncze kółko (też do wyboru kierunek) . Za pomocą 2 + 4 przycisków ' Sterowanie silnikami krokowymi...

    Mikrokontrolery AVR   06 Lis 2010 05:37 Odpowiedzi: 20    Wyświetleń: 12902
  • [bascom]Timer zamiast waitms do obslugi dgran przyciskow i 1wire

    Witam, Napisalem wieksza czesc kodu lecz po drodze napotkalem na przeszkode w postaci waita przy odczytywaniu temeratury. Chcialbym calkowicie zrezygnowac z waitow, bitwaitow itp wiec mysle nad wykorzystaniem timera. Napisalem maly programik testujacy lecz nie do konca dziala prawidlowo $regfile = "m8def.dat" $crystal = 8000000 Config Lcd...

    Mikrokontrolery AVR   15 Sty 2012 14:24 Odpowiedzi: 11    Wyświetleń: 3014
  • [ATmega644p][BASCOM] odbiór RC5, nie czyta adresu i komend

    Zdaje mi się że przy tym programie wyłapanie sygnału z pilota będzie bardzo trudne a mianowicie usypiasz program na 1 sek (wait 1) a następnie przez ułamkowe części sekundy chcesz odebrać kod z pilota. Wrzuć na początek sobie do uK przykładowy program z bascoma [syntax=basic4gl] 'Ten przykład pokazuje jak odczytać sygnały w kodzie RC5 'odbierane przez...

    Mikrokontrolery AVR   22 Sie 2011 14:25 Odpowiedzi: 26    Wyświetleń: 3877
  • Jak dostosować program w Bascomie do pomiaru prędkości silnika BLDC?

    chodziło ci o 1500/min bo max obroty silnika wynosza 1550/min a i przypadają 4 impulsy na obrót ................ ale serdecznie dziękuje za pomysły jeśli pomiar będzie na serio kiepski po uruchomieniu układu to będę wiedział w którym kierunku szukać rozwiązania Nie, chodzilo o max. 15 tys. obr/nin.. a dokladniej 15300. Rozdzielczosc timer/counter0...

    Mikrokontrolery AVR   14 Maj 2009 09:36 Odpowiedzi: 21    Wyświetleń: 3563
  • Jak płynnie sterować obrotami silnika krokowego na Attiny2313 z EMC2?

    Toż to BASCOM! '$sim $regfile = "ATtiny2313.dat" $crystal = 20000000 $hwstack = 64 $swstack = 16 $framesize = 32 Enable Interrupts Config Int1 = Falling Enable Int1 'włączenie przerwania On Int1 Imp Config Timer1 = Timer , Prescale = 64 Enable Timer1 'włączenie przerwania On Timer1 Wylacz Stop Timer1 Config Timer0 = Timer , Prescale = 1024...

    Mikrokontrolery AVR   09 Kwi 2010 22:58 Odpowiedzi: 37    Wyświetleń: 12778
  • atmega8 bascom - obsluga ADC ale nie komenda getadc!!

    Macie panowie racje. Generalnie to dawno temu zaczlem przygode z bascomem wtedy na 89C4051 ale poleglem i dalem sobie spokoj na wiele lat. Teraz wrocilem do tematu. Zaczalem od prostackich programow gdzie np delay 1sekunda sluzyl mi do mrugania ledami itd. Wstawialem takich delai wiele i mi diodki mrugaly jak cos tam mialem zglosic. Ale zaczalem sie...

    Mikrokontrolery AVR   04 Maj 2016 16:28 Odpowiedzi: 28    Wyświetleń: 2949
  • [tiny2313] Jak mierzyć prędkość wiatru w m/s za pomocą tiny2313 i BASCOM?

    Nie przeczytales mojego postu :| Do kierunku uzywam kontaktronow bo tutaj jest w miare statyczna pozycja. Do predkosci zastosuje transoptor i czujink szczelinowy (takie cos jak w myszce). Ale moja wyobraznia szwankuje, jesli mam kolko z dziurkami kotre przcina promien w czujniku to jest prosto. Ale do niego mam wal i na gorze lopatki - i jak tu liczyc...

    Mikrokontrolery AVR   23 Lip 2008 17:07 Odpowiedzi: 9    Wyświetleń: 3944
  • ATTiny2313 - Konfiguracja Timer0 w C do migania diodą LED bez użycia Delay

    Najtrudniej analizuje się własny kod, bo zawsze patrzy się przez pryzmat wiedzy o tym co on powinien robić i nie dostrzega się drobnych błędów :) Zgadzam się z tym w 100%. Przy Bascomie rzadko sięgałem do PDF'ów kontrolerów, przy C nie da się bez tego wszystkiego zrobić. Bez tych 500 "przekręceń" licznika nawet w Bascom by nie poszło, jak zwykle zbyt...

    Mikrokontrolery Początkujący   05 Lis 2015 15:45 Odpowiedzi: 47    Wyświetleń: 3003
  • Atmega32 BasCom RC5 - Błędne odczyty adresu i komendy z pilota

    Witam ostatnio na szybko próbowałem odpalić sterowanie za pomocą pilota na rc5 tak dla poznania ale coś nie działało wiec to porzuciłem. Dzisiaj do tego wróciłem bo potrzebuje to do projektu. Wiec problem następujący ciągle sczytuje mi ze adres = 255 a Komeda = 128 (ucięty ostatni bit) nie wiem dlaczego tak jest dodam ze odbiorniki są na 100% działające...

    Mikrokontrolery   15 Mar 2010 19:46 Odpowiedzi: 3    Wyświetleń: 1792
  • [bascom/atmega1280]instrukcja getrc5 nie obsługiana?

    a czy mógłbym w takim razie prosić o jakiś przykład z getrc5? ja używam czegoś takiego: '---------------------------------------... ' RC5.BAS ' (c) 2000 MCS Electronics ' oparte na nocie aplikacyjnej AVR410 f-my Atmel '---------------------------------------... $regfile "m1280def.dat"...

    Mikrokontrolery   06 Lut 2010 10:03 Odpowiedzi: 5    Wyświetleń: 1929
  • ATmega128 - przerwania nie generują impulsów do silników krokowych

    Dzięki za zainteresowanie tematem. Rzeczywiście mogłem lepiej opisać problem na samym początku. Już naprawiam błąd. System wygląda w ten sposób, że Atmega128 taktowana sygnałem o częstotliwości 14.745600 MHz (F_CPU = 14745600) podłączona jest bezpośrednio do 3 osiowego drivera silników krokowych TB6560. Konkretnie mówiąc pin 3 portu D podłączony jest...

    Mikrokontrolery AVR   15 Maj 2011 08:46 Odpowiedzi: 13    Wyświetleń: 1857
  • [Atmega16] BASCOM szybki obrotomierz motocyklowy na INT0

    [syntax=vb]'--------------------KONFIGUR... $regfile = "m16def.dat" 'informuje kompilator o pliku $crystal = 8000000 'informuje kompilator o częstotliwości oscylatora Reset Portb.1 'Sterowanie podświetleniem: Reset - włączone Set - wyłączone Config Porta.7 = Input 'port wejściowy PRZYCISK Config Portb.1...

    Mikrokontrolery AVR   24 Lip 2011 11:23 Odpowiedzi: 95    Wyświetleń: 17496
  • Czujka refleksyjna - odbitej podczerwieni

    Dziękuję za przedstawienie koncepcji Kolegi. Wszystkie propozycje są ciekawe. Moim zdaniem wymagają jednak precyzyjnego odmierzania częstotliwości. Czas bowiem odgrywa decydującą rolę. Wewnętrzny oscylator RC tiny13 nie zapewni wymaganej precyzji. Posługując się przykładem Kolegi, przy przełączaniu diod w równych odstępach czasu, tj. 10 impulsów - czas...

    DIY Poczekalnia   30 Paź 2016 03:27 Odpowiedzi: 31    Wyświetleń: 8361
  • Atmega8 - Licznik impulsów z czujnika magnetycznego na Pind.3 - kod w Bascomie

    Zrobiłem już licznik DZIAŁA jest super, to co chciałem uzyskałem. Lecz mam pytanie teraz potrzebuję przy wykorzystaniu 3 czujników umieszczonych na jednym wałku dodawać i odejmować obroty (odległość) w zależności od kierunku obrotu... I tu mi się pojawił problem.... Możecie pomóc ??? Oto działający mój kod: http://obrazki.elektroda.pl/6668290900_1...

    Mikrokontrolery   18 Cze 2015 17:13 Odpowiedzi: 9    Wyświetleń: 1935
  • [ATtiny2313][Bascom] Sterowanie silnika pwm - działa.

    '$sim 'to jest programik do sterowania silniczkiem w obu kierunkach 'za pomocą sygnału do sterowania serwa w odbiorniku zdalnego sterowania. 'sygał odbierany przez wejście odwracające komparatora analogowego z progiem 1.1V 'Sterowniki do silników modeli samolotów,chociaż są lekkie, nie mają zwykle możliwości zmiany 'kierunku obrotów silnika.(I...

    Mikrokontrolery AVR   28 Paź 2008 22:44 Odpowiedzi: 3    Wyświetleń: 6350
  • Jak załączyć cewkę dwoma przyciskami z opóźnieniem 1s w Bascomie?

    Najprostszym rozwiązaniem wydaje mi się wygenerowanie sygnału wspólnego (tutaj mającego 3 stany: oba_puszczone, mieszany, oba_nacisniete) oraz operowanie na jednej pomocniczej zmiennej "gotowosc" - cykl zacznie się tylko wtedy, kiedy sygnał wspólny jest w stanie oba_nacisniete a układ jest gotowy - wtedy nastąpi rozpoczęcie procesu oraz skasowanie gotowości....

    Mikrokontrolery   08 Lis 2008 20:48 Odpowiedzi: 9    Wyświetleń: 1308
  • Pojazd RC

    http://obrazki.elektroda.net/11_11884086... Na zdjęciu Satanistik ( długie włosy) i looco5 Urządzenie powstało ok roku temu kiedy mieliśmy w szkole dni otwarte i trzeba było coś przygotować. Budowa zajęła 2 tygodnie i pochłonęła ok 150zł czyli: akumulatory żelowe 7ah 12v * 2 39zł silnik z przekładnia od kserokopiarki 10zł koła od hulajnogi...

    DIY Konstrukcje   26 Paź 2010 17:17 Odpowiedzi: 37    Wyświetleń: 22167
  • Sterownik obrotnicy paneli fotowoltaicznych

    http://obrazki.elektroda.pl/7738815200_1... Przedstawiam mój kolejny projekt, który czekał ponad rok od momentu zamontowania baterii fotowoltaicznych, które są częścią awaryjnego zasilanie mieszkania opisanego: http://www.elektroda.pl/rtvforum/topic17... Chroniczny brak czasu nie pozwalał mi wejść na dach i skończyć tego co zacząłem...

    DIY Konstrukcje   29 Kwi 2014 15:41 Odpowiedzi: 66    Wyświetleń: 66639
  • sterowanie dopływem powietrza pieca co silnikiem krokowym

    Sterowanie obrotami silnika powinno być w przerwaniu od timera. Trzeba wstawić flaga_1ms. No i dodać jakiś licznik kroków. To jest ostatni kod popełniony w Bascomie: 'Program do sterowania małych silników krokowych za pomocą ATMega168 it.p. i układu L6219 lub LB1845 'sterowanie ćwierćrokowe, zasilanie 40V $regfile "m168def.dat" $crystal =...

    Mikrokontrolery AVR   18 Lut 2011 19:28 Odpowiedzi: 17    Wyświetleń: 6346
  • Atmega8 / Bascom - Jak zatrzymać zmniejszanie PWM przy wykryciu ruchu PIR?

    Witam Mam płytkę z Atmega8 połączoną z czujnikiem PIR ( wejście INT1 przez transoptor ), do tego pomiar ADC ( od wartości adc zależy czas po jakim PWM będzie zmniejszone, opcjonalnie chcę też pod INT0 podpiąć przycisk, coby włączyć światło, gdybym nie znalazł się w zasięgu czujnika. Dodatkowym "bajerem" jest to, że światło ( listwa LED ) powoli się...

    Mikrokontrolery Początkujący   20 Lip 2016 12:31 Odpowiedzi: 1    Wyświetleń: 1230
  • [Bascom] Jak wykryć zerwanie połączenia RS485 w Bascom? Wyświetlacz LCD 2x16

    Ok wklejam kod: $crystal = 8000000 $lib "mcsbyte.lbx" $lib "i2c_twi.lbx" $regfile = "m8def.dat" Config Lcd = 16 * 2 Config Lcdpin = Pin , Db4 = Portb.1 , Db5 = Portb.0 , Db6 = Portd.7 , Db7 = Portd.6 , E = Portb.2 , Rs = Portb.3 $baud = 9600 Config Serialin = Buffered , Size = 15 $eeprom Data 0 , 22 , 22 , 22 , 0 $data '$prog &HFC , &HE2 , &HD9...

    Mikrokontrolery AVR   26 Wrz 2012 22:00 Odpowiedzi: 19    Wyświetleń: 4805
  • Jak odczytać wybrane dane z GPS na AVR MEGA16 w Bascom?

    Witam. Podłączyłem sobie GPSa do MEGA16 w celu czytania danych jak: Wysokość, prędkość, kierunek, czas itp. Z komunikacją nie ma żadnych problemów, problem pojawia sie jak chce odczytać tylko wybrane wartości. Oto programa $regfile = "m16def.dat" $crystal = 16000000 $baud = 4800 '---------------------------------------...

    Mikrokontrolery   12 Lis 2005 16:25 Odpowiedzi: 13    Wyświetleń: 10772
  • Sterowanie serwem Hitec HS-55 na ATmega8 przy 8MHz bez config servo w Bascom

    Zrobiłem jakiś czas temu taki układzik na attiny-13 do sterowania dwoma serwami i linijką diodową pokazującą położenie. Niestety do obsługi dwóch serw trzeba po zaprogramowaniu zablokować ISP: '(Program sterownika dwóch serwomechanizmów. Mikrokontroler Attiny 13. Funkcjonalność: Sygnały Ppm 1 - 2 ms: Sygnał Ppm Serwo1 - Port Pb0 - Pin 5...

    Mikrokontrolery   10 Cze 2010 09:36 Odpowiedzi: 7    Wyświetleń: 5112
  • [BASCOM]rs485 slave odbiera dane, nadaje i nie wznawia odbioru, ogolne porady

    Witam. Nie dawno wybudowałem altanę na działce. http://obrazki.elektroda.pl/1427697700_1... http://obrazki.elektroda.pl/9627191600_1... Chciałbym w niej sterować gniazdkami, przyciskami do oświetlenia i oświetleniem. Każde gniazdko będzie miało podświetloną obwódkę wykonaną z pleksi, podświetlenie na diodach RGB sterowanych...

    Mikrokontrolery Początkujący   09 Mar 2013 15:23 Odpowiedzi: 7    Wyświetleń: 3372
  • regulator prędkości silników modelarskich na AT90s2313

    czyli w hlepie od bascoma klamia?bo tam jest wyraznie napisane ze watorsc w load timer jest odejmowana od 255(w timer0) czyli przy 100 watosc ladowana do timera wynosi 155 czyli timer przeladuje sie po 100 cyklach dla presclae 8 po okolo 200µs i co tyle bedzie przerwanie a do eepromu odwoluje sie readeeprom.....przyjrzyj sie! $crystal = 4000000...

    Robotyka Modelarstwo i CNC   12 Sie 2015 05:05 Odpowiedzi: 275    Wyświetleń: 90987
  • [Bascom] [Bascom][Atmega328] Nieprawidłowe wyświetlanie strzałek kierunku na LCD 20x4

    Sporo tego ( obsługa SD, PCF8563 + menu do ustawiania daty, obsługa PCF8574 w przerwaniu INT1 )- ale nie ma problemu - zmieniła się tylko zawartość podprogramu Pomiar była taka, jak w pierwszym poście oraz wyłączyłem w wyświetlanie na LCD tych wartości wskazań z DS18B20, oczywiście dostosowałem pozycje wyświetlania do LCD 4*20 - załączniku spakowany...

    Mikrokontrolery AVR   08 Lut 2012 23:26 Odpowiedzi: 3    Wyświetleń: 2676
  • Atmega644P/Bascom - RFM12 + karta SD - SPI sprzętowe - razem nie działa

    Witam Mimo, że większość proponowanych tutaj rozwiązań podłączenia RFM12 do Atmegi wykorzystuje SPI programowe, ja podłączyłem tradycyjnie, przez SPI sprzętowe - mimo, że nie miałem problemów z wgrywaniem kodu do Atmegi spiętej z RFM12, to uruchomienie ich razem jest problematyczne ( każde osobno działa bez problemu ) [syntax=basic4gl] $include "Config_AVR-DOS.BAS"...

    Mikrokontrolery AVR   13 Maj 2013 11:59 Odpowiedzi: 3    Wyświetleń: 2706
  • Praca dyplomowa - Zdalnie sterowany samobieżny manipulator..

    ZDALNIE STEROWANY SAMOBIEŻNY MANIPULATOR OPERACYJNY DO ZADAŃ SPECJALNYCH http://obrazki.elektroda.net/20_12096489... Chciałbym zaprezentować mój kolejny duży projekt, będący zarazem moją pracą inżynierską. Praca jest dość złożona, wymagała dużego nakładu pracy, wykorzystania narzędzi do projektowania i obejmowała głównie trzy nurty - mechanikę,...

    DIY Konstrukcje   02 Sie 2010 23:01 Odpowiedzi: 45    Wyświetleń: 44948
  • Konwersja programu ATmega8 z C na Bascom – funkcja liniowej jasności LED

    Witam, Mam wielką prośbę, czy może ktoś ze szanownych kolegów przerobić ten program na język Bascom? Z góry serdecznie dziękuje. [syntax=c] ////////////////////////////////////////... //EPP-Rozgrzewka //Funkcja tworzaca wrazenie liniowosci jasnosci diody dla oka ludzkiego // //Autor: miszcz310 //25.XI.2011 // //ATmega 8, F_CPU 8000000...

    Mikrokontrolery Początkujący   10 Kwi 2013 23:29 Odpowiedzi: 0    Wyświetleń: 852