bascom licznik obrót

Znaleziono około 112 wyników dla: bascom licznik obrót
  • Jak zrealizować licznik obrotów w BASCOM z użyciem dwóch pinów?

    ...na tych przerwaniach to albo ie umię zrobić albo nida sie tego zrobić... Polecam notę aplikacyjną AN-115 na stronie firmowej Bascoma http://www.mcselec.com/an_115.htm. Opisane jest dokładnie to czego szukasz. Tak jak pisałem wcześniej: możesz zrobić to samo bez przerwań - sprawdzając stan portu w pętli. Jak się uprzesz, to można także czterokrotnie...

    Mikrokontrolery   24 Wrz 2005 20:52 Odpowiedzi: 18    Wyświetleń: 2564
  • [BASCOM] Jak zaprogramować licznik obrotów góra/dół na ATTINY2313 w BASCOM?

    Nie, nie wyraziles sie jasno! Przyklad na ktorym sie wzorujesz nie odnosi sie do typowego/przemyslowego encodera. To jest jedno. Druga sprawa, to rozdzielczosc encodera. Bardzo rzadko stosuje sie encodery o rozdzielczosci 1 (1impuls/1 obr. walu). Niemniej jednak jezeli taki wlasnie (specjalny enc.) masz do dyspozycji i chcesz pomniejszyc pojedyncza...

    Mikrokontrolery AVR   02 Wrz 2009 23:07 Odpowiedzi: 7    Wyświetleń: 4376
  • REKLAMA
  • Nie znalazłeś odpowiedzi? Zadaj pytanie Sztucznej Inteligencji

    Czekaj (1min)...
  • 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ń: 3066
  • REKLAMA
  • Konfiguracja przerwań INT0 w AT89C2051 dla licznika obrotów w Bascom

    Cześć. Przeglądałem archiwum ale nic dla siebie konkretnego nie znalazłem. Mam problem z programem (konfiguracją przerwań). Chciałem wykonać mały i prosty licznik obrotów. Wykonałem przetwornik obrót/impulsy na diodach, zakładam że nie występują w nim "drgania styków" :) Otrzymany sygnał chciałem podać na wejście INT0 i za pomocą Timera zliczać pojawiające...

    Mikrokontrolery   17 Gru 2003 15:07 Odpowiedzi: 8    Wyświetleń: 2154
  • ATMEGA-Bascom i sterownik silnika DC - stały moment

    Uzyskanie sensownych informacji o obrotach silnika-to tylko jakiś enkoder lub licznik obrotów. Moment zależy od prądu (zależnego od średniego napięcia) i obrotów-teoretycznie można zmierzyć siłę przeciwelektromotoryczną (SEM) i prąd-ale to jest trudne.

    Mikrokontrolery AVR   21 Maj 2009 21:09 Odpowiedzi: 8    Wyświetleń: 5538
  • [m8] Jak zliczać obroty koła kontaktronem w Bascom dla prędkości 30 km/h?

    Bo kontaktrony w licznikach rowerowych są jakieś szybsze. Robiłem kiedyś eksperymenty z rowerem i faktycznie zwykłe kontaktrony "rurkowe" nie nadążały się przełączać. Pierwszy z brzegu kontaktron KA-02 ze sklepu na literę T przy napięciu 5V i i prądzie 100mA ma częstotliwość przełączania 125Hz. Czas załączania do oporu 1Ohma wynosi ok 2,5 ms Czas odpuszczenia...

    Mikrokontrolery AVR   24 Wrz 2011 15:57 Odpowiedzi: 32    Wyświetleń: 7957
  • Mikroprocesorowy licznik obrotów i motogodzin w ciągniku.

    http://obrazki.elektroda.net/63_12895772... Witam. W tym dziale jestem pierwszy raz, więc nie wiem czy składnie przedstawię swoją konstrukcję. Teraz nakreślę ją ogólnie ale jeżeli temat będzie miał zainteresowanych to go rozszerzę. Ponieważ miałem w swoim ciągniku (URSUS C330) problem z licznikiem obrotów i motogodzin postanowiłem pobawić...

    DIY Konstrukcje   20 Lis 2010 11:07 Odpowiedzi: 36    Wyświetleń: 21463
  • [Atmega16] BASCOM szybki obrotomierz motocyklowy na INT0

    W przerwaniu daj jakąs zmienną np licznik typu word. [syntax=vb]Przerwanie: incr licznik return[/syntax] A w głównym programie wystarczy tak: [syntax=vb]do Licznik=0 wait 1 print "Obroty = ";licznik loop[/syntax] ZNacznie łatwiej i wygodniej zastosować któryś Timer jako licznik a nie wejście INT0.

    Mikrokontrolery AVR   24 Lip 2011 11:23 Odpowiedzi: 95    Wyświetleń: 17496
  • Timer Atmega - Atmega32 timer jako licznik impulsów BASCOM

    To rozwiązanie chcę użyć do zliczania sygnałów z czujnika. Na chwilę obecną zliczam impulsy na zmiennej i jest taki efekt, że w trakcie zliczania program wykonuje zliczanie i nie mam możliwości przełączać innych wyjść. (zliczanie jest jednym etapem gdzie musi zostać wykonana określona liczba obrotów)

    Mikrokontrolery Początkujący   18 Lut 2013 20:07 Odpowiedzi: 3    Wyświetleń: 4365
  • REKLAMA
  • [ATTiny13] [ATTiny13][BASCOM] Jak zmierzyć obroty i zapalić LED po osiągnięciu RPM?

    Dzięki za info tak też zrobie. Mam nadzieje, że to pomoże bo w tej chwili dioda nie zapala mi się w ogóle. Wcześniejsze mruganie diodą i losowe błyski były spowodowane podpiętym programatorem na płytce stykowej. Dodam jeszcze, że do zasilania attiny dałem kondensator 470nF mam nadzieję, że to nie za dużo? EDIT: Timer0 jest jako licznik więc na co mi...

    Mikrokontrolery AVR   07 Gru 2011 18:40 Odpowiedzi: 37    Wyświetleń: 8179
  • Sumowanie impulsów z czujnika obrotów silnika na AT90S2313 w Bascom AVR

    Witam. Mam pytanie podobne do tematu. Jak podłączyć sygnał z zwenatrz zeby licznik np TIMERO zliczał te zewnetrzne impulsy?I jaki do tego program w bascomie? Prosze o przykład...

    Mikrokontrolery   01 Lis 2004 19:50 Odpowiedzi: 9    Wyświetleń: 2651
  • Jak ustawić T2 w Bascomie do przerwań przy pomiarze obrotów silnika?

    Witam, zwraca się z ogromną prośbą do wtajemniczonych w programowaniu w Bascomie. Otóż piszę program do mierzenia obrotów wirnika silnike elektrycznego i wykombinowałem sobie, że to będzie działać tak, że co obrót wygenerowane zostanie przerwanie zewnętrzne a właściwie przepełniony zostanie T2 bo będzie mu brakowalo zawsze tylko 1 do przerwania, a w...

    Mikrokontrolery   25 Sty 2007 12:46 Odpowiedzi: 3    Wyświetleń: 1101
  • Atmega, Bascom - Obrotomierz nie zlicza obrotów, kod z sieci nie działa

    Skoro sygnał ma być podawany na INT1 (PD3) to chyba tu jest problem bo podłączony jest tu wyświetlacz No ale jak to? Mówisz tak ja by wyświetlacz podłączył tam się sam. A przecież to Ty go chyba podłączyłeś. Wina więc nie w wyświetlaczu a w tym kto go podłącza :D No i druga sprawa. Nie bardzo rozumiem dlaczego chcesz podłączać sygnał do INT1, skoro...

    Mikrokontrolery AVR   29 Sie 2013 15:23 Odpowiedzi: 5    Wyświetleń: 1884
  • REKLAMA
  • Jak uzyskać płynny obrót silnika krokowego 5-przewodowego z PWM?

    at90S2313 ma tylko jednego 'hardarowego' PWMa. Jakby były dwa to by można to przekluczować i by dało się to sprawnie zrobić. A teraz Ci zostaje rozwiązanie softwarowe. Najlepiej napisz w C, bo bascom trochę przymula. Robisz tak, Licznik, preskalujesz go jakoś sensownie, on bije impulsy, jak osiągnie max, następuje przeładowanie i odnowa. 4 zmienne bajtowe,...

    Projektowanie Układów   02 Lip 2008 12:36 Odpowiedzi: 9    Wyświetleń: 3607
  • Licznik impulsów enkodera kwadraturowego 200 szczelin/obrót na AVR i TTL

    Witam mam prośbę do osób bardziej doświadczonych w temacie mikrokontrolerów zrobiłem opisywane enkoder na przerwaniach z noty znalezionej na stronie bascoma i chodzi jak należy jednak chce zrobić to tak jak opisywałem wcześniej nie chce przerabiać urządzenia i przyznam się ze mam problem z wrzuceniem tego co kolega napisał powyżej do procka może ktoś...

    Mikrokontrolery   13 Lut 2007 08:34 Odpowiedzi: 6    Wyświetleń: 7448
  • Atmega8 - Licznik impulsów z czujnika magnetycznego na Pind.3 - kod w Bascomie

    Witam Mam problem z liczeniem impulsów z wejścia Pind.3 Atmegi8. Do wejścia mam podłączony czujnik magnetyczny umieszczony na wałku taśmy transferowej. Wiem że magnes nie jest najlepszym rozwiązaniem, ale potrzebuje zliczyć impulsy z niewielką częstotliwością. Problem polega na tym, że jeżeli taśma zatrzyma się w miejscu zwarcia czujnika to impulsy...

    Mikrokontrolery   18 Cze 2015 17:13 Odpowiedzi: 9    Wyświetleń: 1932
  • [bascom][atmega8]zegar widmowy- podział obszaru wyświetlania

    No właśnie jak odliczać te takty... Próbowałem za pomocą timera1 generować odpowiednie odcinki, ale już od pewnego czasu, nie wiedzieć czemu, wpisywanie wartości do licznika nie działa jak powinno. Ogólnie chodzi o to że przy zmierzonej częstotliwości obrotów np 10hz, wygenerować np 1000Hz...

    Mikrokontrolery AVR   02 Gru 2009 16:03 Odpowiedzi: 7    Wyświetleń: 2437
  • Jak dostosować program w Bascomie do pomiaru prędkości silnika BLDC?

    Policzyłęm impulsy i wychodzi mi że przy prędkości maksymalnej = 1500 obr/min i 4 impulsa na jeden obrót (tak podaje utor) z każdym obrotem na "wirtualne" wejście układu pomiarowego idzie 100 impulsów czy 100 Hz.=(1500/60)*4. Ganiając procka z maksymalną prędkością błąd pomiaru można zminimalizować bo impulsy na wejściu wewnętrznego licznika są szybciej...

    Mikrokontrolery AVR   14 Maj 2009 09:36 Odpowiedzi: 21    Wyświetleń: 3560
  • Jak zbudować tani licznik impulsów do 20 z wyłącznikiem maszyny?

    Kiedyś robiłem coś takiego dla znajomego. Procesorek _ LCD 1x16 + dwa przyciski "góra" "dół" . Całość praktycznie wielkości wyświetlacza. Odliczał nastawione impulsy po osiągnięciu zera otwierał styki przekaźnika . Była też opcja że kilka imp. wcześniej ( przed zerem ) otwierał jeszcze jeden przekaźnik. Chodziło o to że sterował silnikiem i wtedy zmniejszał...

    Projektowanie Układów   04 Sie 2008 17:29 Odpowiedzi: 13    Wyświetleń: 5817
  • Regulacja obrotów silnika krokowego na 89Cx051 w Bascom '51 - wskazówki

    Przyciski podłącz do przerwań Int0 i Int1, kod obsługi silnika daj do przerwania przepełnienia timera, przerwania int0 i int1 żeby zmieniały okres przepełnienia licznika, a przerwanie licznika powodowało zmiane kroku silnika.. na takiej zasadzie działa mój sterownik (avr, source nieudostępniam)

    Mikrokontrolery   25 Lip 2004 18:33 Odpowiedzi: 6    Wyświetleń: 3089
  • Atmega8 i pseudoenkoder z ITR9606-F - gubienie kroków po 20 minutach pracy

    Mam pytanie do autora wątku. Buduje nawijarkę cewek opartą na atmega16, silniku DC, silniku krokowym. Silnik DC jest sterowany z atmegi przez PWM potencjometrem podpiętym pod ADC. Jako licznik zwojów zamontowałem również ITR9606, niestety nie mam jeszcze układu LM324 by zbudować bramkę schmitta. Postanowiłem sprawdzić czy da się wykonać tymczasowo licznik...

    Mikrokontrolery AVR   08 Sie 2017 21:00 Odpowiedzi: 29    Wyświetleń: 3033
  • AVR jak wykonać licznik motogodzin silnika w Quadzie?

    Witam Chcę wykonać licznik motogodzin silnika w Quadzie Ale mam problem tego typu że jak mam wyliczyć, albo za jaka wartość obrotów przyjąć wartość zasadniczą dla której będzie 1 motogodzina obroty silnika są w zakresie od około 1000 do 9000 obr program napisze w bascomie

    Mikrokontrolery   17 Lip 2010 17:28 Odpowiedzi: 17    Wyświetleń: 5594
  • [BASCOM][mega16]Funkcja przechwytywania licznika CAPTURE, rejestr ICR

    Potrzebuję pomocy, jak zrealizować przechwytywanie zawartości licznika do rejestru CAPTURE1 wywoływanego zboczem opadającym FALLING. Chcę mierzyć czasu trwania zbocza, następnie obliczając go uzyskać ilość obrotów/min. Sygnał podaję na port ICP. Jestem początkującym w BASCOM, dlatego też prosiłbym o wskazówki już w kodzie, łatwiej mi się wtedy zrozumieć...

    Mikrokontrolery AVR   08 Kwi 2012 11:59 Odpowiedzi: 1    Wyświetleń: 1024
  • Program w Bascomie do liczenia arkuszy i prędkości druku na Atmega8/16/32

    1 obrót cylindra to 1 arkusz więc jeśli na osi umieścimy "podziałkę" z drukarki atramentowej HP (taki foliowy krążek z naswietloną podziałką) i element odczytujący (takze z tej drukarki) wtedy uzyskamy kilkaset impulsów na 1 obrót - czy wtedy bedzie łatwiej? np. 1 obrót = 500 impulsów 500 impulsów = 1 ark. 250 impulsów/sek = 0,5 ark/s =1800ark/h Zakres...

    Mikrokontrolery AVR   31 Lip 2009 06:56 Odpowiedzi: 7    Wyświetleń: 1947
  • Zabezpieczenie przed uszkodzeniem pamięci EEPROM w mikrokontrolerach ATMega podczas zakłóceń EMC

    WDT w programie jest włączony i działa bardzo dobrze, ale do znalezienia usterki trzeba było go wyłączyć. Program jest napisany w Bascomie. Pętla, o której mowa, jest w bibliotece obsługującej wyświetlacz. Nie ja pisałem tę bibliotekę, ja nie znam assemblera. Mi wystarczy dołożenie licznika obrotów tej pętli i wyjście po jego przekroczeniu. Transmisja...

    Programowanie   12 Gru 2023 01:07 Odpowiedzi: 17    Wyświetleń: 645
  • [Zlecę] Napisanie programu w Bascom-ie do licznika uniwersalnego

    Witam Zlece jak w temacie napisanie programiku (W gre wchodzi tylko bascom) do uniwersalnego licznika samochodowego. A wiec licznik bedzie wyswietlal kilka temperatur (czujniki to raczej ds-y) , kilka alarmow i zaleznosci moze jakis shift light no i oczywiscie obroty i predkosc. Wyswietlacz to wysw. graficzny 240x128 narazie jednokolorowy i to by bylo...

    Inne Bazar   11 Mar 2013 11:20 Odpowiedzi: 3    Wyświetleń: 1197
  • [BASCOM] Uproszczenie kodu licznika i wygaszanie zer nieznaczących

    Fajnie ze się odezwałeś jak mogę spytać to ma być to zawsze tak : Wart_ADC*wartość nap. ref/1023 licznik 16bit lub 255 licznik 8bit czy się mylę? Dodano po 11 wywala błąd "35" spodziewano się 3 parametrów Dodano po 12 Wielkie podziękowanie Kolego działa pokazuje 0-5.115 wygląda to tak: Dodano po 11 Niestety nie całkiem bo dioda zachowuje się tak jak...

    Mikrokontrolery AVR   28 Lip 2018 22:14 Odpowiedzi: 28    Wyświetleń: 1362
  • [Atmega 8] [Bascom] Jak stworzyć menu sterownika cyrkulacji C.W.U?

    W pętli głównej zastosuj zmienną licznika która będzie zwiększana co obrót pętli i po dojściu do określonej liczby(czasu) wyzeruj , zapisz do pamięci i wyjdz z menu. Co do schematu czy musi być tak zagmatwana kolejność połączeń ?

    Mikrokontrolery AVR   02 Sty 2010 22:29 Odpowiedzi: 14    Wyświetleń: 6878
  • Jak zliczać impulsy w obrotomierzu cyfrowym na Atmega8 przy 130–460 Hz?

    Witam Troszkę przedobrzyłeś s tym licznikiem 16 bitowym, starczy połowa 8 bitowego, wróćmy do obliczeń, autor pisze o 4 impulsach na obrót, Ty o 2 i to wydaje mi się bliższe prawdy. Maksymalne obroty 7000, na sekundę daje nam to koło 117 obrotów, chcesz mierzyć 0,5 sekundy i i dwa impulsy na obrót czyli 117 impulsów przy maksymalnej prędkości obrotowej....

    Mikrokontrolery AVR   31 Sty 2010 20:51 Odpowiedzi: 8    Wyświetleń: 5183
  • Hektaromierz do ciągnika. Jaki uC? Czujnik obrotów koła z licznika rowerowego?

    Witam! Jestem początkującym elektronikiem. Chciałbym zrobić przyrząd do pomiaru powierzchni i prędkości. Wynik był by wyświetlany na wyświetlaczu. Prosiłbym o udzielenie kilku rad. Program napisałbym w Bascomie. 1.Jaki mikroprocesor do tego zastosować. (w grę wchodzi zgodny z STK200). Oczywiście potrzebny mi będzie czujnik obrotów koła. 2. Czy taki...

    Początkujący Naprawy   31 Mar 2011 18:06 Odpowiedzi: 10    Wyświetleń: 3472
  • ATmega8: Sterowanie serwem Hitec HS322 w Bascomie - problem z ruchem w lewo

    Stworzyłem następny program. Położenie serva jest zmieniane za pomocą dwóch przycisków pilota RC5. Oto on: 'Jedno servo sterowane pilotem, 60 kroków $regfile = "m8def.dat" $crystal = 10000000 Config Pinb.0 = Output Config Int0 = Low Level Config Rc5 = Pind.2 Config Servos = 1 , Servo1 = Portb.0 , Reload = 10 On Int0 Pobr_rc5 Dim Address As Byte , Command...

    Mikrokontrolery   03 Lip 2006 14:49 Odpowiedzi: 7    Wyświetleń: 3672
  • Jak zbudować obrotomierz na ATmega16 i ATtiny2312?

    O już chyba wiem. Nie rób mnozenia przez liczbę z przecinkiem tylko dzielenie. Ty masz 0.000016*licznik i potem to dzielone przez 60. Ten sam wynik będzie jak dasz tak: 3750000\licznik i to samo masz w jednym równaniu bez używania przecinków(to w baskomie działa bardzo wolno) a dlaczego akurat tak? No bo broty(np 1000) = 16,67imp/sek=imp co 0,06 sek...

    Mikrokontrolery   14 Wrz 2004 08:00 Odpowiedzi: 11    Wyświetleń: 3252
  • 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ń: 4540
  • Przenośna konsola z kolorowym TFT - DMA -wydzielone

    To "ficzer" bascupy że jak coś jest w nawiasie to zmienia pierwszą literę na małą, ale jest traktowana jako ta sama. Pętla zapełnia po kolei komórki tablicy wartością własnego licznika. Ale właśnie nie robi tego. Skoro "i to to samo co "I", to najpierw zapisujesz X(1)=1, następny obrót pętli robi X(100)=100. Oops...;] X(I / 100) = I Z tego co mgliście...

    Mikrokontrolery AVR   21 Lip 2015 16:25 Odpowiedzi: 124    Wyświetleń: 8532
  • Jak zrealizować licznik motogodzin na ATmega8 z pamięcią 24C02?

    Zapomniałem dodać że chciałbym to pisać w bascomie. Wykorzystać 5 wyświetlaczy 7segmentowych. Jak rozwiązać opcje zapisywania do wewnętrznej pamięci?? Silnik będzie pracował z obrotami większymi niż 400, te 400 to obroty biegu jałowego. Co do wymaganej dokładności to +/- 5% błędu szkody żadnej nie zrobi.

    Mikrokontrolery   21 Maj 2009 23:46 Odpowiedzi: 7    Wyświetleń: 3558
  • [Bascom] Jak odczytać dane z ESP8266 przez UART w Bascom na Atmega128?

    Obecnie taki odbiór rozwiązuję inaczej, ale w Twoim wydaniu coś czuję że to nie odbiór danych przy taktowaniu 16MHz zajmuje dużo czasu a bardziej wyświetlanie tego na LCD. Jeśli by Ci to odpowiadało to możesz: odebrac dane, i zrobić z nich tą tablice stringów po czym ustawić jakąś flagę "Refresh_lcd" Potem w każdym przejściu pętli wyświetlać/odświeżać...

    Mikrokontrolery AVR   24 Cze 2017 19:23 Odpowiedzi: 7    Wyświetleń: 1788
  • [Kompletnie zielony] Napisanie programu w BASCOM-AVR

    Witam, Sądze, że program nie byłby za skomplikowany, odczyt danych z portu i wysłanie go RSem to żaden problem, a pomiar prędkości można zrealizować na liczniku, licząc albo impulsy albo czas, czas byłby lepszy w przypadku małych obrotów "kółka od myszki". Jeżeli mógłbyś to wrzuć schemat to będzie szło zrobić program. Jak chcesz to moge go napisać w...

    Mikrokontrolery AVR   30 Sie 2009 11:27 Odpowiedzi: 16    Wyświetleń: 7009
  • [BASCOM][Atmega8] Licznik impulsów nie działa poprawnie.

    Jakiś bałagan podajesz. 1. Nie podałeś wersji z debounce- która chodziła przy wolnych obrotach. 2. W programie który wkleiłeś nie ma żadnego odniesienia do Licz: Czy to jest podprogram czy obługa przerwania? 3. Po co w tym Licz wyłączasz prerwanie? Jak to jest obsługa przerwania- to i tak inne przerwania są wyłączone.

    Mikrokontrolery AVR   19 Lut 2010 10:15 Odpowiedzi: 14    Wyświetleń: 5057
  • (Bascom) źle działający program do atmegi8 obrót solara

    Ten algorytm jest fatalnie opracowany. Warto wiedzieć że korzystanie z operatora AND w warunku w BASCOM zwiększa objętość programu - w powyższym przypadku DRASTYCZNIE zwiększa tą objętość. Czy nie można było tego napisać np. aby o każdej pełnej godzinie (której badanie też powinno polegać na wykrywaniu jej zmiany, a nie bezpośrednim sprawdzaniu konkretnej...

    Mikrokontrolery AVR   19 Cze 2012 15:52 Odpowiedzi: 3    Wyświetleń: 1215
  • [atmega8][bascom] Mikroprocesorowy zapłon + tcst1103

    kiedyś popełniłem taki zapłon i zrobiłem to tak że jeden licznik zliczal impulsy na podstawie których wyznaczał obroty silnika. Wyprzedzenie zapłonu przybiera dość ostrą wartość w zakresie obrotów czyli mozna przyjąć że po przekroczeniu pewnej wartości następuje znaczna zmiana kąta wyprzedzenia zapłonu. Zatem zadaniem drugie licznika było wyznaczanie...

    Mikrokontrolery AVR   30 Mar 2010 19:33 Odpowiedzi: 11    Wyświetleń: 4182
  • 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ń: 5583
  • ATMEGA 8 - pomiar predkości obrotowej silnika [BASCOM]

    Witam kolegów mam taki problem potrzebuje programu do mierzenia prędkości obrotowej silnika. Idea pomiaru jest znana, wykorzystywany jest do tego transoptor obiciowy. Ale to nie jest celem mojego wywodu. Potrzebuje krótkiego pomiaru obrotów zbudowanego na licznikach. Oscylator zewnętrzny 8MHz. Układ już wykorzystuje globane przerwania pochądzące od...

    Mikrokontrolery AVR   08 Cze 2009 18:48 Odpowiedzi: 4    Wyświetleń: 5379
  • Jak podłączyć enkoder Kubler Sendix 5000 do ATmega8535 z konwersją do TTL?

    Witam ! Mam do skonstruowania układ liczący długość przewody. Do zliczania liczby obrotów koła pomiarowego używam enkodera Kubler Sendix 5000 o rozdzielczości 1000 impulsów na obrót. Enkoder ma wyjście typu Push-pull i będzie zasilany napięciem 19 V (wynika to z konieczności zasilania innego urządzenia takim napięciem). Problem dotyczy podłączenia enkodera...

    Mikrokontrolery AVR   04 Lut 2011 13:55 Odpowiedzi: 7    Wyświetleń: 2621
  • Jak obsłużyć impulsator 120kHz w BASCOM AVR z wstawką asemblerową?

    ...zadaj sobie sam pytanie czy warto i czy obsługa programowa impulsatora nie rozwiąże Twoich prob;emów... Robiłem licznik na AT90s2313 podkręconym do 12 - 18MHz, liczyłem assemblerem. Impulsator dający 10000 impulsów gubił się przy prędkości powyżej jednego obrotu na sekundę, a założeniem jest zdaje się, zliczanie impulsów z częstotliwością 120kHz....

    Mikrokontrolery   14 Maj 2006 09:45 Odpowiedzi: 15    Wyświetleń: 5368
  • Kod w Bascom do modyfikacji licznika z funkcją migania LED jak w F1

    Witam, chciałbym prosić pierwszy raz od 16 lat w zasadzie o gotowca. Lub szkic programu żebym mógł sobie go sam napisać. Chcę dokonać przeróbki licznika https://sansan.cc/en/productsinfo.aspx?P... Chcę w nim zrobić: 1. W momencie dotarcia do "umownego" czerwonego pola czyli powiedzmy zapalenia przez licznik diody LED 6000 obr. Atmega...

    Mikrokontrolery Początkujący   29 Lip 2019 13:55 Odpowiedzi: 8    Wyświetleń: 702
  • C - Arduino Atmega2560 pomiar czasu między impulsami w C

    Witam. Buduję układ sterownika tempomatu do samochodu. Wykonałem już wszystko menu z wieloma funkcjami dodatkowymi poza tempomatem (mini komputer pokładowy), zbudowałem układ wykonawczy wraz z zaprogramowaniem sterowania przepustnicą elektroniczną lecz chyba zacząłem od złej strony i utknąłem na pomiarze prędkości z czujnika prędkości samochodu. W aucie...

    Arduino   25 Lip 2013 09:47 Odpowiedzi: 3    Wyświetleń: 4755
  • 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ń: 5985
  • [Bascom][Attiny2313] - PWM sterowany z Terminala RS-232

    Możesz też dodać taki licznik czasowy, który np. po ok. 5 sekundach wyzeruje ci OBROTY i będziesz musiał każdą zmianę PWM poprzedzić wyborem OBROTYx. Umieszczasz go w pętli głównej po END SELECT. Dodano po 4 Obroty1 255 Obroty2 120 Obroty3 100 Enter Trochę dużo pisania :cry:

    Mikrokontrolery Początkujący   26 Lip 2012 07:26 Odpowiedzi: 25    Wyświetleń: 2705
  • [BASCOM][atmega16] Przerwanie zewnętrzne co 4ms i komunikacja 1wire - kolizja

    Hmm, a jakbyś obroty mierzył za pomocą timera w trybie licznika? Wtedy impulsy są zliczane niezależnie od programu głównego, a dajesz przerwanie od drugiego timera co większy odcinek czasu i w nim wykonujesz transmisję 1w oraz przeliczanie obrotów. oczywiście przeszukiwanie układów wystarczy raz na początku a potem coś na kształt: Przerwanie_co_100ms:...

    Mikrokontrolery AVR   15 Mar 2012 13:42 Odpowiedzi: 30    Wyświetleń: 4604
  • Konsultacja algorytmu obrotomierza cyfrowego na AT902313 dla 126p

    Witam! Chciałbym wykonać elektroniczny cyfrowy licznik obrotów do 126p. Projekt swój chcę zrealizować na procesorze AT902313. Jednak zanim wykonam ten obrotomierz chciałbym skonsultować swój algorytm programu z Wami. Być może któś zaproponuje lepszy spobób całego procesu poiaru. Założyłem że zakres pomiarowy obrotomierza będzie od 500 do 4800 obr./min....

    Mikrokontrolery AVR   31 Sie 2020 21:20 Odpowiedzi: 9    Wyświetleń: 7457
  • Podświetlenie deski LED RGB z Attiny2313 - sygnał z czujnika Halla czy ECU?

    Witam. Chciałem zrobić sobie podświetlenie deski rozdzielczej zmieniane w zależności od obrotów silnika. Teraz pytanie czy Attiny da radę ? I czy lepiej sczytać sygnał prędkości obrotowej silnika bezpośrednio z czujnika halla czy lepiej z tego co wychodzi do licznika z ECU (jednostki sterującej) ? Jeśli chodzi o język wolałbym w Bascomie - szybciej...

    Mikrokontrolery AVR   30 Sty 2012 16:44 Odpowiedzi: 4    Wyświetleń: 1739
  • BASCOM AVR – licznik Tcnt0 zlicza impulsy bez sygnału na PinB.0, jak to naprawić?

    Witaj. Liczysz ale w jakiej jednostce?? Startujesz timer ale nie zatrzymujesz go. powinno być start timer... wait 1 stop timer wyświetl ilość ....... Wtedy *60 i masz obroty na min powiedzmy..... Jaka dokładność jest Ci potrzebna? p.s Do Cls Waitms 100 Lcd "liczymy" Lowerline Lcd "szt- " ; Tcnt0 ; Waitms 100 tcnt0=0 loop Ale to będzie...

    Mikrokontrolery   25 Maj 2009 21:46 Odpowiedzi: 15    Wyświetleń: 1503
  • 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
  • Jak skonfigurować Timer2 w Bascom do zliczania do 10000 co 1 sek?

    Wiec podaje gotowca - może się przyda Na LCD wyświetla - obroty na /sek /min [syntax=basic4gl] $regfile = "m32def.dat" $crystal = 16000000 Config Porta = &B11111111 : Porta = &B11111111 Config Portb = &B00000000 : Portb = &B11111111 Config Portc = &B11111111 : Portc = &B11111111 Config Portd = &B11111111 : Portd = &B11111111 Config Lcdpin = Pin , Db4...

    Mikrokontrolery   24 Cze 2012 21:37 Odpowiedzi: 6    Wyświetleń: 1488
  • 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
  • [ATMega] Jak najlepiej mierzyć prędkość na ATMega w Bascom? Impulsy, przerwania, timer?

    Postawiłem sobie zadanie opracowania licznika prędkości. Powiedzmy, że do roweru. Konstrukcję i jej sens odłóżmy na razie na bok :) Zadanie dla procesora niby banalnie proste - liczyć prędkość przez badanie impulsu na pinie. I teraz zaczynają się schody. Mogę to zrobić na kilka sposobów (te które znam): 1) mierzenie czasu między impulsami 2) mierzenie...

    Mikrokontrolery AVR   27 Lip 2009 22:14 Odpowiedzi: 6    Wyświetleń: 4350
  • Jak szybko odczytać dane 10-bitowe z ATMEGA8 do ATMEGA16?

    Witam Ponieważ nie do końca odpowiadają mi podane rozwiązania, zacznę od tego co powinienem na początku podać - ossochosi :) Programuję w bascom. Buduję układ który ma zadziałać jak uproszczony ABS: 1. pomiar prędkości obrotowej każdego koła 2. porównanie tych prędkości 3. min. 10 razy na sekundę reakcja na utratę przyczepności Doszedłem do takiego...

    Projektowanie Układów   28 Sty 2008 09:35 Odpowiedzi: 4    Wyświetleń: 2307
  • Obrotomierz na ATtiny2313, Bascom AVR - problemy z dokładnością zliczania czasu

    Może ten temat troche pomoże jest na innym kwarcu ale zasada ogólnie ta sama http://www.portalnaukowy.republika.pl/ob... Takie rozwiązanie w Bascomie jest najprostsze, tzn pomiar czasu poprzez komendę Wait 1(odczekanie 1 sekundy), odliczenie 1 sekundy podczas, której Timer1 jako licznik zlicza ilość impulsów. Już tak robiłem, ale domyślnie...

    Mikrokontrolery   23 Maj 2012 19:50 Odpowiedzi: 11    Wyświetleń: 7394
  • [mega8] [mega8][bascom] Obrotomierz do silnika emax 10 000 rpm - sprawdzenie programu

    Witam! Zaczynam własnie przygodę z praktyczną elektroniką. Mam za zadanie zrobić obrotomierz (do silnika emax-a ; 10 000 rpm). W programie stosuje timer1=timer (zrobiłem też jako counter, ale musze też sprawdzić jak będzie sprawował się układ z timerem1 jako zegar). Chodzi o to, że układ ma pracować na modelu samolotu i mierzyć dynamiczne zmiany prędkości...

    Mikrokontrolery AVR   13 Kwi 2010 15:41 Odpowiedzi: 6    Wyświetleń: 2742
  • [mega8][bascom]-obrotomierz 2 cyfrowy (jak z allegro)

    Dobry będzie taki program? Można coś jeszcze poprawić? Może lepiej byłoby ustawić jakieś wyższe prescale w timerze np.8, żeby mniej tych impulsów zliczał (można by wtedy operować na mniejszych liczbach, program działałby na pewno szybciej - ale czy mierzyłby równie dokładnie?) Na pewno na elektrodzie był już poruszany temat obrotomierzy, ale szukajka...

    Mikrokontrolery AVR   21 Gru 2008 09:04 Odpowiedzi: 2    Wyświetleń: 2888
  • [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
  • [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ń: 1347
  • 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ń: 783
  • 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
  • Używanie dwóch timerów w BASCOM (atmega2560) - pobieranie danych z tablicy i sterowanie PORTB

    Program poprawiłem, ale dalej jest problem z drugim timerem tzn. działa tylko z TIMER0 , działa klawiatura, funkcja rozpędzania wirnika. włączenie drugie timera wiesza program. Zamieszczony program (tylko z TIMER0) działa fizycznie. [syntax=vbnet] $regfile = "m2560def.dat" $crystal = 16000000 '$sim '***************************************... Config...

    Mikrokontrolery AVR   07 Kwi 2023 07:26 Odpowiedzi: 17    Wyświetleń: 738
  • Jak zbudować i przetestować shift light na Atmega32?

    Witam. Naszło mnie na zrobienie shift lighta do samochodu (taka lampka, która zapala się po przekroczeniu zadanych obrotów). Na Zmontowanym układzie działały programiki od zapalania diody, naciskania switcha itp. W hardware mam póki co jedną ziodę z rezystorem na pinie PD3 podpiętą do + i na PB0 wejście na impulsy z cewki w ten sposób, że cewka->rezystor...

    Mikrokontrolery   06 Mar 2007 18:46 Odpowiedzi: 2    Wyświetleń: 1386
  • Jak wyświetlić wynik przerwań timer1 na LED 7-segmentowym z Atmega8?

    Jestem początkującym w programowaniu mikrokontrolerów , próbuje zrobic licznik obrotów/min wynik ma być wyświetlany na dwóch wyświetlaczach led7 seg. wyjście z portów steruje cd4543 a ten układ na darlingtony uln2003 z nich lcd. Dlaczego tak ? Ponieważ docelowo maja być duże wyświetlacze led. Problem polega na tym że w Bascomie nie wiem jak wyswietlić...

    Mikrokontrolery AVR   09 Paź 2008 08:21 Odpowiedzi: 12    Wyświetleń: 3886
  • Projekt komputerka samochodowego do Fiata 126p na Atmel - schemat i kod

    Ja mam zamiar zrobić prędkościomierz do motoroweru. Zrobiłem już programator, mam wyświetlacz LED dwucyfrowy, atmege8 w podstawce i na płytce z wyprowadzeniami. Plan mam taki że podłączę do jakiś dwóch pinów kontaktron(?)(takie coś z licznika rowerowego na magnes) w atmedze i z tam tond będę pobierał impulsy. Program ma sprawdzać liczbę impulsów w ciągu...

    Mikrokontrolery   12 Lis 2007 12:56 Odpowiedzi: 26    Wyświetleń: 7501
  • BASCOM M16: Jak narysować ikonę wentylatora bez Deflcdchar?

    L = L Mod 4 to licznik który liczy do 4 i pokazuje na wyświetlaczu kolejne CHR(..). W taki sposób zrealizowałem efekt obrotu. Można to zrobić inaczej?? To nie jest żaden licznik. Mod to reszta z dzielenia, czyli tutaj: 0 / 4 to 0, 1 / 4 to 0 i reszta 1, 2 / 4 to 0 i reszta 2, 3 / 4 to 0 i reszta 3, czyli wartość L się nie zmienia. A i nie mogę używać...

    Mikrokontrolery   20 Wrz 2009 21:05 Odpowiedzi: 19    Wyświetleń: 4336
  • [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ń: 6347
  • 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ń: 1503
  • Jak zbudować komputer samochodowy z AVR: LCD, termometry, obroty, prędkość?

    Sorry, że wam się wtrące ale też pracuje nad komputerkiem dla Vectry B Silnik na wtrysku paliwa więc wysarczy zmierzyć czas otwarcia wtryskiwacza i tu moje pytanko. Jak najlepiej odmierzyć czas otwarcia wtryskiwacza oraz ilość wtrysków na jednostke czasu? Wtryskiwacz jest sterowany masą wiec spoko można użyć przerwań z końcówki INT1 do wykrycia otwarcia...

    Mikrokontrolery   11 Gru 2009 22:35 Odpowiedzi: 83    Wyświetleń: 21838
  • Jak zrealizować licznik impulsów i RPM na Atmega 16 z Timer1 w Bascom?

    Jestem początkujący w dziedzinie programowania Atmelków. Mam zamiar zrobić licznik impulsów , który w pierwszej linii wyświetlacza LCD 2*16 , będzie wyświetlał ilość impulsów , zaś w drugiej ma pokazywać ilość obrotów na minutę. Generalnie ma to rejestrować przebiegi wolnozmienne ok 1Hz nawet ciut mniej. Zaczerpnąłem kawałek kodu oczywiście z netu ,...

    Mikrokontrolery AVR   16 Kwi 2010 10:05 Odpowiedzi: 2    Wyświetleń: 4397
  • 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ń: 3000
  • Licznik do skutera - Z wyświetlaczem od Siemensa

    Hmm, to znaczy że bym musiał uruchomić drugi timer (8 bitowy). Z tego co pamiętam, to przy maksymalnym dzielniku wychodzi 1 albo 2 sekundy. I w momencie przepełnienia sprawdzać prędkość? Co do pokazywania zer to ogarnąłem wykrywając przepełnienie timera 3 i w tym momencie wyświetlanie zer. cóż wiem , że program pewnie wg Ciebie (z resztą wg mnie też)...

    Mikrokontrolery AVR   14 Lut 2016 01:25 Odpowiedzi: 26    Wyświetleń: 2625
  • Jak zamontować cyfrowy prędkościomierz i obrotomierz w Ford Fiesta mk2?

    Hello! Złe wieści : stronka o której wspomniałem chyba już nie istnieje :cry: . Mogę co najwyżej podpowiedzieć co zapamiętałem (niestety - po przygodzie z obrotomierzem - odechciało mi się przerabiać auto i nie ściągnąłem z niej materiałów). No więc: Układ był na procesorze 89C2051 i na czterocyfrowym wyświetlaczu LED pokazywał z możliwością wyboru:...

    Samochody Archiwum   06 Lut 2011 20:03 Odpowiedzi: 15    Wyświetleń: 13748
  • Rozpoznawanie długości impulsu w Bascom 8051 do sterowania serwami

    Szkoda że na '51, bo na AVR było by łatwiej. Można to zrobić tak: Procki '51 mają wejścia zewnętrznego przerwania wyzwalanego stanem niskim, lub zboczem opadającym. Ciebie interesuje to drugie (bo zboczemn narastającym się nie da jak w AVR). Nie wiem jak wygląda konfiguracja przerwań w BASCOMie, zobacz w dokumentacji, ale podejrzewam że coś w rodzaju:...

    Mikrokontrolery   21 Paź 2006 19:21 Odpowiedzi: 5    Wyświetleń: 1752
  • Bascom - Atmega8a traci wartość liczników/samoczynny reset mikrokontrolera

    Taki zapis wziąłem akurat z książki, więc zakładam, że też jest poprawny :P Załączam zmieniony program: [syntax=basic4gl]$regfile = "m8adef.dat" $crystal = 8000000 $hwstack = 40 $swstack = 16 $framesize = 32 Config Pind.0 = Output Config Pind.1 = Output Config Pind.6 = Input Config Pind.7 = Input Config Pinb.0 = Input Config Pinb.1 = Output Config Pinb.2...

    Mikrokontrolery Początkujący   13 Cze 2013 13:47 Odpowiedzi: 10    Wyświetleń: 2181
  • Jak poprawić dokładność impulsatora obrotowego w układzie AVT-5042?

    Dlaczego mnie to interesuje? Mimo długiego poszukiwania i dyskusji z kolegami nie uzyskałem "gotowego" rozwiązania na obsługę tego urządzenia. Uzyskane rozwązania miały pewne wady, które przedstawię. Zamówiłem układ AVT-5042 Pewne rozwiązanie. I teraz moje rozwiązanie. Na początek wykres. http://obrazki.elektroda.pl/6548172500_1...

    Mikrokontrolery   04 Gru 2011 20:38 Odpowiedzi: 38    Wyświetleń: 13984
  • sterownik step dir na silniku dc z enkoderem do frezarki cnc

    Witam mam problem z programem do Serwa step dir na silniku DC z enkoderem , chodzi mi o pomoc w zrozumieniu zasady działania tak na chłopski rozum jak powinno się to odbywać naprawde z regulatorem PID . Ja piszę w bascomie jeśli ktoś może pomóc byłbym wdzięczny. Zrobiłem sobie enkoder do silnika o małej rozdzielczości na obrót 10 impulsów , celowo taki...

    Amatorskie Maszyny CNC   29 Gru 2018 20:17 Odpowiedzi: 13    Wyświetleń: 1890
  • Atmega 32 bascom sterowanie fazowe mruganie żarówki

    Panowie skleciłem układ do regulacji obrotów silnika . Problem polega na tym że przy niższych obrotach szarpie wyżej działa OK. . Na żarówce przejście z 0 jasności lekko miga tak samo w pewnym momencie przy końcu jak jasność na ful. Ktoś z doświadczeniem pomógłby poczatkującemu?. Na żarówce mi nie zależy ale na silniku (silnik max 150W), niby jestem...

    Mikrokontrolery AVR   21 Maj 2012 19:43 Odpowiedzi: 8    Wyświetleń: 4186
  • Sterowanie silnikiem DC 24V z enkoderem HEDS-9140 i AVR 90S2313 - jak to zrobić?

    Witam, Forum wybrałem po przeczytaniu: "Mikroprocesorowe sterowniki, czujniki, mikromechanika, pneumatyka, mechanika precyzyjna." do większości pasuje, stąd temat się znalazł tutaj. Do rzeczy: Sprzęt, który posiadam: Zestaw AVT 3500 w którym siedzi sobie AVR 90S2313 Enkoder optyczny HEDS-9140 500 CPR Silnik DC 24 V Prowadnica zamieszczona na śrubie...

    Automatyka Przemysłowa   30 Sie 2009 15:52 Odpowiedzi: 3    Wyświetleń: 3507
  • Zdalny mini częstotliwościomierz / obrotomierz / licznik impulsów

    https://obrazki.elektroda.pl/7406837400_... Chyba siła wyższa musi w tym maczać palce, bo przymierzałem się od kilku lat(!) z publikacją tego projektu i ciągle albo brak czasu albo skleroza... a tu trafił się konkurs no to jak nie skorzystać :) Urządzenie o, którym mowa w temacie to bardzo prosty i niezwykle przydatny (przynajmniej...

    DIY Konkurs   01 Paź 2017 08:18 Odpowiedzi: 17    Wyświetleń: 7032
  • Elektroniczny zapłon na układzie scalonym At89C2051.

    Witam. Ja narzie doszedłem do czegoś takiego. Po wielu próbach mam na stole model(silnik elektryczny i na nim tarcza kodowa do tego transoptor szczelinowy) i do tego płytka testowa i prosty stroboskop. Aktualnie wszystko działa na 90s2313. Tarcza kodowa ma wycięcia co 45 stopni(8 sztuk) i dodatkowo jedno 10 stopni po GMP. Programik jest napisany w bascomie....

    Mikrokontrolery   12 Sty 2011 15:54 Odpowiedzi: 138    Wyświetleń: 63638
  • Bascom - Zerowanie zmiennej Licznik po operacjach ADC, jak temu zapobiec?

    Twoje działa, ale moje nie działa. Wklej mój kod w kompilator i zobacz co się dzieje [syntax=Bascom] $sim $regfile = "m8def.dat" $crystal = 16000000 Config Lcd = 16 * 2 Config Lcdpin = Pin , Rs = Portc.2 , E = Portc.3 , Db4 = Portc.4 , Db5 = Portc.5 , Db6 = Portc.6 , Db7 = Portc.7 Cursor Off Noblink Cls Dim Cool As Word ' zmienna określająca wypełnienie...

    Mikrokontrolery AVR   21 Sty 2014 06:41 Odpowiedzi: 10    Wyświetleń: 2172
  • 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
  • [Mega8] [Mega8][BASCOM] Zegarek POV - Zatrzymanie co 50 obrotów, Timer1 i ICP1

    Zrobiłem sobie propeller clock na i działa prawie dobrze :) Problem w tym że co jakieś 50 obrotów zegarek przestaje działać na kolejne 50 obrotów. Wiąże się to z funkcją zliczania czasu obrotu i przeliczanie na 60 pozycji na tarczy zegara. Stop Timer1 Timer1 = 0 Start Timer1 Incr Y If Y = 50 Then X = Capture1 X = X / 60 Y = 0 End If Compare1a = X Pozycja...

    Mikrokontrolery AVR   07 Lip 2008 18:37 Odpowiedzi: 3    Wyświetleń: 2656
  • [atmega8] [atmega8][bascom] Jak zresetować odliczanie czasu po naciśnięciu przycisku?

    no, to tak pierwsza przymiarka: $regfile = "M8def.dat" $crystal = 8000000 Config Lcd = 20 * 2 Config Lcdpin = Pin , Db7 = Portc.0 , Db6 = Portc.1 , Db5 = Portc.2 , Db4 = Portc.3 , E = Portc.4 , Rs = Portc.5 Config Timer1 = Timer , Prescale = 1024 Config Int0 = Rising 'Config Pind.2 = Input Enable Interrupts Enable Int0 On Int0 Zliczaj Enable...

    Mikrokontrolery AVR   27 Cze 2010 17:55 Odpowiedzi: 12    Wyświetleń: 1706
  • [BASCOM] Timer, silnik krokowy - co chwilę się zatrzymuje.

    Znalazłem ten program. Coś mi się przypomina, że jakieś testy na szybko robiłem przed większym projektem i chciałem się upewnić, że to będzie działać zgodnie z oczekiwaniem :) [syntax=vbnet]'-------------------------... 'Proporcjonalny ruch silnika krokowego 'SylwekK '8.03.2013 '-------------------------------------- $regfile "m8def.dat" $crystal...

    Mikrokontrolery Początkujący   26 Lut 2021 17:02 Odpowiedzi: 21    Wyświetleń: 1128
  • ATmega128 [C] - Pomiar czasu na Timer2 dla sygnału 15-150Hz

    Witam ! Tworzę mały sterownik do auta i mam problem. Dotyczy on pomiaru częstotliwości (a właściwie czasu trwania stanu niskiego lub wysokiego) na Atmedze 128, która po dalszych przeliczeniach będzie mierzyć obroty silnika. Sygnał , który będzie mierzony to prostokąt o wypełnieniu 50% i częstotliwości w granicach 15-150Hz. Jak w tytule pomiar ma się...

    Mikrokontrolery AVR   07 Lip 2016 06:44 Odpowiedzi: 1    Wyświetleń: 975
  • [atmega8][bascom] wyswietlanie informacji na lcd 16*2

    Witam. Napisałem prosty programik na atmege8 i lcd 16*2 do pomiaru temperatury silnika i prędkości obrotowej , wszystko działa ok ale chciałbym dodać jeszcze parę rzeczy w postaci ze jeśli obroty silnika przekroczyłyby np: 3000 rpm to wyświetliłby się komunika "zbyt wysokie obroty" lub coś w tym stylu bądz temp. przekroczy 110 st.C to "wysoka temp silnika"...

    Mikrokontrolery AVR   26 Cze 2009 12:50 Odpowiedzi: 2    Wyświetleń: 2051
  • 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ń: 1854
  • Attiny13 [BASCOM] - Joystick + ADC + Silnik krokowy

    [syntax=basic4gl]'----------------------... 'Proporcjonalny ruch silnika krokowego 'SylwekK '8.03.2013 '-------------------------------------- $regfile "m8def.dat" $crystal = 8000000 $hwstack = 50 $swstack = 50 $framesize = 24 '-------------------------------------- Config Adc = Single , Prescaler = Auto , Reference = Avcc ' Config Timer0...

    Mikrokontrolery AVR   22 Wrz 2014 08:40 Odpowiedzi: 20    Wyświetleń: 4731
  • [Atmega8] Jak przekształcić wartość z timera1 Atmega8 na obroty na minutę?

    Sorry, Wiesz ja to sie z tym bawie tylko i program pisze w bascomie metoda prob i bledow. Za bardzo sie na tym nie znam tylko sobie przerabiam inne projekty na moje potrzeby. Chodzi mi tylko o to czy dobrze rozumiem te taktowanie procesora. no ale jak co to tu masz caly kod: $regfile = "m8def.dat" $crystal = 12000000 Config Lcd = 16 * 2 Config...

    Mikrokontrolery AVR   10 Kwi 2013 22:59 Odpowiedzi: 18    Wyświetleń: 3278
  • 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
  • Generator prostokąta od 1Hz - 1kHz z regulacją wypełnienia

    Witam, Czy jest możliwość zrobić na atmedze w bascomie generator prostokąta od 1Hz - 1kHz z regulacją wypełnienia ? Coś tam znalazłem na elektrodzie, coś doskrobałem sam, ale pasowała by mi regulacja co 1Hz. Regulacja wypełnienia chodzi ładnie, gorzej z regulacją częstotliwości ... Prosił bym o jakieś sugestie [syntax=vbnet]$regfile = "m8def.dat" $crystal...

    Mikrokontrolery   04 Cze 2017 21:39 Odpowiedzi: 14    Wyświetleń: 1350
  • [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ń: 12896
  • Komputerek do dwukołowca LCD+LED.

    http://obrazki.elektroda.pl/5924959500_1... Witam ponownie! Kilka dni temu chwaliłem się projektem "PALM v1.0 BETA Atmega128", a dziś chciałbym przedstawić komputerek do motoru lub roweru jaki zrealizowałem już jakiś czas temu na zamówienie. Urządzenie miało zastąpić oryginalne psujne, mechaniczne zegary. Funkcje i założenia: *Wyświetlanie...

    DIY Konstrukcje   28 Lut 2011 19:56 Odpowiedzi: 40    Wyświetleń: 26393
  • [mega8][bascom]Dziwaczny błąd-ADC_MUX entry not found in Dat

    Witam. Napisałem program który ma za zadanie mierzenie napięcia, obrotów i temperatury (nie będę ukrywał - komputerek do motoru). Z takim problemem spotkałem się pierwszy raz - ADC_MUX entry not found in dat file (błąd 0). Błąd ten nie występował w wersji bascoma 1.11.7.4, natomiast w 1.11.9.1 owszem. Czemu się takowy pojawił? Ma to związek z dodaniem...

    Mikrokontrolery AVR   11 Cze 2009 12:36 Odpowiedzi: 2    Wyświetleń: 2621
  • [atmaga8] [atmaga8][bascom] Błąd 1 przy konfiguracji LCD i Timera w programie

    Witam, bascom wysypuje mi error 1 w tym programie: $regfile = "m8def.dat" $crystal = 8000000 Config Lcd = 16 * 1a Config Lcdpin = Pin , Db4 = Portd.6 , Db5 = Portd.4 , Db6 = Portb.0 , Db7 = Portd.7 , E = Portb.2 , Rs = Portb.1 Config Pinc.5 = Input Config Pinc.4 = Input Config Timer1 = Counter , Edge = Rising 'konfiguracja Timera do zliczania...

    Mikrokontrolery AVR   11 Mar 2010 17:32 Odpowiedzi: 2    Wyświetleń: 1425