licznik impuls attiny

Znaleziono około 301 wyników dla: licznik impuls attiny
  • Jak zbudować JOG do frezarki CNC z impulsatorem i Attiny2313?

    Witam. Licznik 4017 "zapalający" kolejno 3 diody LED powinien być tak połączony: http://obrazki.elektroda.net/43_12354806... Diody można sterować bezpośrednio z wyjść 4017 (z rezystorem R3) pod warunkiem, że są to diody "małej mocy" i niewielka jasność świecenia będzie - w tym zastosowaniu - wystarczająca (sam oceń). Przy większych prądach...

    Projektowanie Układów   04 Mar 2009 16:13 Odpowiedzi: 9    Wyświetleń: 4360
  • Program na Atmega8/Attiny: Licznik impulsów, zmiana napięcia ADC 0-5V

    Czarno to widzę. ADC nie ma wyjścia tylko wejście. Jak już chcesz mieć wyjście to albo zewnętrzny DAC albo drabinka R albo PWM z filtrem. A program to w jakim języku szukasz?

    Mikrokontrolery Początkujący   21 Lip 2016 06:17 Odpowiedzi: 4    Wyświetleń: 2049
  • Nie znalazłeś odpowiedzi? Zadaj pytanie Sztucznej Inteligencji

    Czekaj (1min)...
  • AVR attiny2313A - błędne odczyty impulsów z czujników indukcyjnych

    Musisz zmodyfikować program tak, żeby zliczał czas jednego i drugiego stanu. Tak mniej więcej: [syntax=vbnet] If Wejscie_1 = 0 Then 'jesli pojawil sie impuls na wejsciu 1 Licznik_1 = 0 'zeruj licznik bezczynnosci danego kola If Licznik_2 < Limit Then Incr Licznik_2 Else 'jesli nie ma impulsu, to... Licznik_2 = 0 If Licznik_1 < Limit Then Incr...

    Mikrokontrolery AVR   07 Lip 2018 17:01 Odpowiedzi: 23    Wyświetleń: 1080
  • REKLAMA
  • Programowanie ATTINY12 do obsługi impulsatora z optyki myszki

    Kawalek kodu w asemblerze. Nie jestem pewien czy ATiny ma wszystkie te rozkazy. in r16,PINA ;odczytaj klawiature i enkoder cbr r16,sEnkoderMask ;maskuj niepotrzebne bity lds r17,dPoprzedniStanEnkodera cpse r16,r17 ;porownaj aktualny stan ze starym rjmp EnkoderWRuchu ;= to skocz do obslugi enkodera ret ;!= to wyjdz EnkoderWRuchu: lsl r17 ;przesun...

    Mikrokontrolery   26 Sie 2005 22:30 Odpowiedzi: 16    Wyświetleń: 2445
  • REKLAMA
  • BASCOM Licznik impulsów 0-999 na ATtiny2313 - problem z cyfrą setek po 255

    Spróbuj najpierw najprostrzym sposobem, zamieniając typ zmiennych. Cyfra_ok(3) As Word Cyfra_nok(3) As Word

    Mikrokontrolery AVR   16 Sty 2025 15:57 Odpowiedzi: 9    Wyświetleń: 390
  • Sumator PWM na ATtiny2313 nie działa - czy błąd w schemacie? Czy obsługuje 6 kanałów?

    Czego oczekuje NAZE Ci niestety nie powiem. Poszukaj informacji w manualu. Po wyłączeniu nadajnika dioda przy attiny powinna zgasnąć, bo brak PWM to brak PCINT, a tam jest załączana. Możesz dopisać symulację dodatkowych kanałów i sprawdzić, czy coś to pomoże. Dodaj sobie np. drugi output compare do tego licznika, który już masz. Jak zliczysz 6 wyłączeń...

    Początkujący Elektronicy   19 Maj 2018 22:57 Odpowiedzi: 3    Wyświetleń: 480
  • Jak zaprogramować zmianę koloru LED co 5 sekund lub w rytm muzyki?

    Witam! Możesz wykorzystać popularny licznik typu 4017 sterowany generatorem impulsów pracującym na częstotliwości 0,2Hz(5s) lub mikroprocesor(nawet prosty ATtiny 13), który będzie odpowiednio sterował diodami. Mikroprocesor daje większe możliwości, bo łatwo go przeprogramować na inny efekt. Pozdrawiam, BTomasz92

    Optoelektronika   18 Mar 2013 14:28 Odpowiedzi: 42    Wyświetleń: 14406
  • REKLAMA
  • Zdalny mini częstotliwościomierz / obrotomierz / licznik impulsów

    Witam. STM8L steruje bezpośrednio wyświetlaczem LCD i również ma mały pobór prądu. I kosztuje tyle samo co Attiny.

    DIY Konkurs   01 Paź 2017 08:18 Odpowiedzi: 17    Wyświetleń: 7050
  • Jak zbudować prosty licznik impulsów z wyświetlaczem do 11?

    Dwa pytania: Co rozumiesz żeby układ był jak najbardziej uproszczony? Czy jak najmniejsza ilość elementów? Bo jeżeli tak to najlepiej zrobić to na jakimś procku attiny. Wtedy odpadają dwa scalaki z dekoderami. Jeżeli będzie to na 'zwykłych' elementach to będzie: 1 licznik, dwa dekodery (najlepiej OC), kilka elementów pasywnych do eliminacji drgań zestyków....

    Projektowanie Układów   20 Lip 2007 15:51 Odpowiedzi: 21    Wyświetleń: 5126
  • REKLAMA
  • [ATTiny2313/C] Przekłamanie w liczeniu czasu impulsu

    Ja bym nie zerował licznika tylko puscił go wolno a w przerwaniu odczytywał tylko wartosc tego licznika. Teraz wystarczy odjac obie wartosci i masz czas od zbocza do zbocza. Sumujac oba czasy otrzymujesz obroty oczywiscie po przeliczeniu odpowiednim. Ten sposób zapewnie że do pomiarów obrotów i czasu wtrysku używasz tylko jednego licznika. Dodatkowo...

    Mikrokontrolery AVR   19 Maj 2011 06:44 Odpowiedzi: 21    Wyświetleń: 3193
  • Zamiennik DS2423 1-Wire – jak zrealizować licznik impulsów do odczytu energii?

    Chyba złoże to z licznika 8 bitowego 74hc590 Może jakiś mały Atmel ATTINY? Nie wiem jak cenowo to wychodzi.

    Początkujący Naprawy   31 Mar 2017 16:08 Odpowiedzi: 13    Wyświetleń: 5677
  • BASCOM - Stabilność funkcji Waitms w generowaniu powtarzalnych impulsów na Atmega8a/Attiny25

    . Zamierzam zrobić tak by mogli wprowadzić korektę (jeśli będzie potrzebna) i zapisać w eeprom. czy to dobry pomysł? Jakoś tak; $Crystal=12000000 Config Timer1 = Timer , Prescale = 8 On Timer1 Inter_1mS Inter_1mS: Counter1 = Counter1 + Licznik (64036 - wychodzi z obliczeń, że da to 1ms) /tu odliczę sobie 103/ Błednie to rozumujesz, albo błednie podałeś...

    Mikrokontrolery AVR   06 Lis 2021 18:15 Odpowiedzi: 10    Wyświetleń: 813
  • Attiny2313 BASCOM - Zmiana licznika timer0 na timer1

    Witam. W przerwaniu wpisałeś : Timer1 = 131 do zliczenia zostało 65536 - 131 = 65405 Przy wpisaniu do Timer0 tej samej wartości do zliczenia pozostaje : 256 - 131 = 125 impulsów. Myślę, że dobrze zrozumiałem Twój post.

    Mikrokontrolery AVR   11 Lut 2015 22:00 Odpowiedzi: 8    Wyświetleń: 1434
  • Jak przełożyć program BASCOM z attiny2313 na AT89C2051? Timer na LED

    Konfiguracja timera '51 jest inna : [syntax=basic4gl]Składnia: CONFIG TIMERx = COUNTER | TIMER , GATE = INTERNAL | EXTERNAL , MODE = 0 | 1 | 2 | 3 gdzie: x0 – TIMER0, 1 – TIMER1, Opis: TIMER0 i TIMER1 mogą pracować jako liczniki impulsów zewnętrznych gdy pierwszy parametr jest ustawiony jako COUNTER. Impulsy zliczane muszą być dostarczane...

    Mikrokontrolery   15 Maj 2011 19:08 Odpowiedzi: 6    Wyświetleń: 1467
  • Jak działają przerwania i liczniki w ATtiny2313? Ile wejść można obsłużyć?

    A więc tak : - na przyszłość podawaj pełne nazwy, łatwiej bedziesz rozumiany. ;) - zajrzałem do pdf-ów od AT90S2313 i ATtiny2313 (trudno zgadnać którego miałeś na myśli) i tak - AT90S2313 (s.18 DOC0839.pdf) ma 11 wektorów przerwania wliczając RESET, a ATtiny2313 ma ich 19 (s.43 - doc2543.pdf). Wyciągając moją słabo działającą szklaną kulę jestem w stanie...

    Mikrokontrolery   27 Maj 2005 13:13 Odpowiedzi: 3    Wyświetleń: 1227
  • [attiny2313] [attiny2313][Bascom] Problem z przyciskiem S1 w programie stoper C012a

    Spróbuj zrobić tak Co4ms: 'procedura obsługi przerwania od Timera T/C0 wykonywana co 4ms Timer0 = 6 'załaduj do Timera0, żeby zliczył 250 (=256-6) impulsów Incr Licznik If Licznik = 6 Then 'zmienna Licznik liczy do 6 aby Licznik = 0 'sprawdzanie stanu przycisku następowało If Pind.0 = 0 Then 'co ok.24ms If Pomoc = 1 Then 'jeśli zmienna Pomoc...

    Mikrokontrolery AVR   06 Lut 2011 13:45 Odpowiedzi: 5    Wyświetleń: 2193
  • attiny2313 - jak ustawić timer0 do zliczania impulsów?

    np. Nie da się. TImer0 może zliczać tylko z pinu PD4. I to z PinD.4 a nie PortD.4 ;) Można i z PinD.0, ale nawet przerwania żadnego do tego nie ma więc trzeba by programowo. A nawet jak przerwanie by było (mowa o przerwaniach INTx) to Timer tego nie zliczy. Trzeba by programowo zwiększać zawartość licznika Timera0, ale po cholerę. Jeżeli to ma być...

    Mikrokontrolery   23 Kwi 2009 20:09 Odpowiedzi: 1    Wyświetleń: 1224
  • Jak skonfigurować timery w ATTiny2313 do obliczania zużycia paliwa?

    Czas otwarcia wtryskiwaczy mierzysz za pomocą 1 timera, ale nie tak od razu. Są dwie metody: pierwsza to podpięcie (przez transoptor) wtryskiwacza do wejścia timera i wejścia przerwania - po wykryciu przerwania (początek stanu niskiego) startujesz timer, przestawiasz stan aktywacji wejścia INT na przeciwny i procek wraca do pętli głównej, po ponownym...

    Mikrokontrolery   29 Paź 2007 21:24 Odpowiedzi: 13    Wyświetleń: 2809
  • Układ do naśladowania sygnału impulsowego bez procesora, zasilanie 3.6V

    Tak teoretycznie można do tego podejść analogowo. Po pierwszym impulsie zaczyna się ładować kondensator, a po drugim impulsie zaczyna się rozładowywać. Przy odpowidnio dobranych stałych RC czasy mogą być równe. Całość będzie się składała z wzmaczniaczy operacyjnych. Inne rozwiązanie to liczniki cyfrowe, po jednym impulsie zaczyna liczyć w góre, a po...

    Projektowanie Układów   25 Lip 2005 18:31 Odpowiedzi: 1    Wyświetleń: 966
  • APATOR AT-MBUS-NE-02 - przewodowa nakładka impulsowa a jej odczyt

    Witaj ! Oceń tą nakładkę przy zastosowaniu małej 12V żaróweczki np. takiej z deski rozdzielczej z samochodu tak aby nie przekroczyć prądu 170mA. Połącz układ/obwód, plus 12V- żaróweczka- przewód biały lub ten brązowy z nakładki i teraz ten zielony do minusa np. tego akumulatora.Tranzystor w stanie otwartym ma 30 Ohm. Tak połączony obwód powinien Tobie...

    Smart Home IoT   16 Mar 2019 13:45 Odpowiedzi: 5    Wyświetleń: 8073
  • Timer0 w ATtiny2313 nie zlicza na zboczu opadającym - co poprawić?

    Pozmieniałem troche program ale nie działa prawidłowo prędkość strasznie skacze od 0 do 240 km/h -bo nie zerujesz co 1 sec. licznika impulsów (Timer0), ponadto ,masz zbyt duży błąd zaniżając zakrses zmienmnej "Licz" - as byte Porównaj: $regfile = "2313def.dat" $crystal = 8000000 Config Lcdbus = 4 Config Lcd = 16 * 2 Config Lcdpin = Pin ,...

    Mikrokontrolery AVR   09 Mar 2015 18:14 Odpowiedzi: 8    Wyświetleń: 2043
  • Sterowanie 3 kanałami LED 12V 250mA z Attiny85 - jak zwiększyć napięcie?

    Ostatecznie tak to zrobiłem, gdzie w miejscu licznika będzie attina, generator impulsów jest tutaj tylko dla symulacji attiny. http://obrazki.elektroda.pl/1118534000_1...

    Początkujący Naprawy   06 Sie 2014 16:46 Odpowiedzi: 16    Wyświetleń: 2475
  • Jak zrobić migacz do modelu samolotu RC z użyciem ATtiny2313?

    Nie możesz używać Waitms nigdzie indziej poza pętlą główną. Trzeba to obejść. Wiadomo, że w podprogramach jesteś co 4ms. Co do Portb.5 to nigdzie nie widzę zerowania i dlatego jest ustawiony non stop. [syntax=basic4gl]$regfile = "attiny2313.dat" $crystal = 1000000 Config Portb = Output Portb = &B1111111 Config Portd = &B11111000 Portd = &B1111111...

    Mikrokontrolery Początkujący   23 Kwi 2012 21:02 Odpowiedzi: 12    Wyświetleń: 2196
  • Generator impulsów do licznika – jak z 1 impulsu uzyskać 5 zmian polaryzacji?

    Takie kiedyś były np. liczniki rozmów w telefonii. Tak się składa, że identyczne, może tylko na inne napięcie - 24V - stosuje się również w "zawodowych" pulpitach kolejowych właśnie. Jeśli Kolega ma coś wspólnego z ISEA, nie powinno być problemu ze zdobyciem. No, chyba że się nie zmieszczą... A impulsator? Attiny, a do tego tranzystor i przekaźnik...

    Początkujący Elektronicy   03 Sty 2021 14:43 Odpowiedzi: 20    Wyświetleń: 798
  • 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ń: 2781
  • Zliczanie impulsów enkodera 100 impulsów/obrót – AVR, wyświetlacz nie reaguje

    No tak faktycznie te 100x zrobi się w mgnieniu oka... Więc program musi dodać +1 przy zmianie na stan wysoki i koniec, jednokrotnie. Może zastosować przerwania? W momencie kiedy wystąpi stan wysoki, następuje przerwanie które zlicza +1 do licznika. Czy to miało by sens? uC to attiny 2313.

    Mikrokontrolery AVR   27 Gru 2012 23:08 Odpowiedzi: 20    Wyświetleń: 4410
  • Attiny2313 - ustawienie portu, składnia IF i poprawność kodu migania diodami

    Witam. Napisałem program do migania diodami i mam trzy pytania: 1.Czy da się ustawić cały port w stan spoczynku (coś w stylu PORTD = 0)? 2.Czy po każdej komendzie IF trzeba pisać END IF, czy da się to jakoś ominąć? 3.Czy poniższy kod jest poprawny, czy będzie działał? 1. Tak, możesz tak pozostawic. Bascom akceptuje kilka form ustawienia poziomu pinów...

    Mikrokontrolery AVR   09 Sty 2011 18:13 Odpowiedzi: 4    Wyświetleń: 1884
  • Regulator impulsów do licznika samochodowego - jak skorygować przekłamanie?

    Witam Sposobów realizacji jest masa. Najprościej Arduino Nano i kilka linijek programu. Mniejsze sam procesor Atmega lub Attiny, ale trudniej bo trzeba płytkę robić (lub pająka żywicą zalać) CD4017 + CD4002 bez programowania. Aby to wszystko nie padło przy pierwszym włączeniu to należy jeszcze dorobić konwertery poziomów wejściowych i wyjściowych, ale...

    Projektowanie Układów   01 Wrz 2021 07:04 Odpowiedzi: 16    Wyświetleń: 795
  • Jak poprawnie skonfigurować Timer 1 w attiny2313 ??

    Witam Na wstępie zaznaczam, że AVR-ami zajmuje się dopiero od tygodnia :). Mam problem jak w temacie. Potrzebuję aby timer 1 (16 bitowy) liczył od ustalonej wartości początkowej, a po wystąpieniu przepełnienia wygenerował przerwanie i się zatrzymał. Potrzebuję odliczyć 25ms. Attiny taktowany jest zegarem 16MHz, dzielnik częstotliwości dla timera 1 ustawiłem...

    Mikrokontrolery   20 Wrz 2007 12:47 Odpowiedzi: 3    Wyświetleń: 1529
  • Licznik Geigera w małej obudowie z przełącznikiem na sondę zewnętrzną.

    Chciałem zaprezentować licznik Geigera, który wraz z synem postanowiliśmy wykonać. Licznik w założeniu miał być mały i wyposażony w zewnętrzną sondę. W zasadzie oparliśmy się na dwóch projektach - pierwszym, podstawowym był projekt opisany między innymi tu: http://www.elektroda.pl/rtvforum/topic32... http://obrazki.elektroda.pl/7746693100_1...

    DIY Poczekalnia   21 Mar 2017 23:21 Odpowiedzi: 28    Wyświetleń: 13533
  • Attiny 13 - brak zmiany długości przerwy w generatorze impulsów

    Jutro jeszcze sprawdzę jak będzie działać Attiny 45. Może coś uda się osiągnąć. Zrobiłem trochę testów na attiny13 i po nich jestem bardzo sceptyczny co do użyteczności funkcji micros() w takim zastosowaniu jak metoda użyta w twoim szkicu. Mam obawy że na attiny45 problem może być ten sam, tylko nieco mniejszy, z powodu możliwości wyższego taktowania....

    Arduino   12 Maj 2020 23:21 Odpowiedzi: 27    Wyświetleń: 1122
  • [AtTiny2313] AtTiny2313 - Miernik częstotliwości AVT 3003 - błędne pomiary powyżej 200 kHz

    Ale odpowiedzi dla nouki? W Bascomie można wstawić wartości do rejestrów, niekoniecznie w asemlerze. Ja to robiłem tak: Set Tccr1b.cs10 'start timer1 Else 'a jak nie Czas = Timer1 'odczytaj czas (liczbę zliczonych impulsów) z timer1 Reset Tccr1b.cs10 'zatrzymaj licznik Timer1 = 0 'wyzeruj licznik(żeby po następnej zmianie wyjścia komparatora mógł liczyć...

    Mikrokontrolery AVR   06 Lut 2009 11:10 Odpowiedzi: 14    Wyświetleń: 3953
  • Attiny13 - jak zaprogramować reset czasu przez nowy impuls?

    Warto zacząć od uwzględnieniu sytuacji awaryjnych: 1. Co jeśli czujnik się odczepi, uszkodzi. Brak światła? 2. Co jeśli bateria pod wpływem wstrząsów chwilowo straci kontakt a mikrokontroler zasilanie. 3. Skoro to mikrokontroler, to może warto dodać stan baterii? Natomiast kolejne wciśnięcie switcha podczas ściecenia LED nie resetuje licznika czasu....

    Mikrokontrolery AVR   28 Sty 2019 12:59 Odpowiedzi: 16    Wyświetleń: 972
  • [ATTiny13] [ATTiny13][BASCOM] Jak zmierzyć obroty i zapalić LED po osiągnięciu RPM?

    Nijak z żadnego kodu nie mogę się doczytać na chłopski rozum kiedy on mierzy czas od Rising do Rising. Nie używaj więc chłopskiego rozumu - użyj własny! Wyjaśnienie powinno być zbędne bo jest bardzo trywialne; - obracając wiatrakiem, w pewnym momencie wbudowany tam hall switch daje impuls na INT0, co wtedy robisz w programie? - odsyłasz go do etykiety...

    Mikrokontrolery AVR   07 Gru 2011 18:40 Odpowiedzi: 37    Wyświetleń: 8248
  • Sterowanie trzema LED-ami z opóźnieniem: Atmega, Attiny czy NE555?

    Można na wspomnianej ATmedze8 a można coś kombinować z NE555 jako generator impulsów i jakiś skrócony licznik Johnsona. Program bez problemu do napisania na kolanie jak i schemat wspomnianego układu.

    Początkujący Naprawy   25 Lut 2013 17:53 Odpowiedzi: 3    Wyświetleń: 876
  • [ATTiny25/45/85][C] Modelarski regulator dwukierunkowy light

    Możesz spróbować mniej więcej tak: // deklaracja zmiennych globalnych volatile uint8_t prev_tcnt, T; // w funkcji 'main' // skonfiguruj przerwanie INT0 tak, by reagowało na obydwa zbocza MCUCR |= (1<<ISC00); // używaj raczej makra ISR ISR(INT0_vect) { // sprawdzasz które zbocze wywołało przerwanie // jeżeli zbocze narastające,...

    Mikrokontrolery AVR   28 Sie 2010 09:56 Odpowiedzi: 29    Wyświetleń: 5565
  • Atmega8515, Attiny26, SPI.Nie ustawia rejestru konfig...

    Witaj, Ja też walczę z SPI od pewnego czasu, ale używam SPI w Atmega8515 jako Slave. Jeśli dobrze zrozumiałem, to masz problem z USI w Attiny26. Z tego co wyczytałem w pdf'ie i z tego co pamiętam jak się bawiłem tym prockiem, to USI można skonfigurować jako normalny SPI. Musisz tylko odpowiednio ustawić bity rejestru USICR. Nie wiem po co liczysz impulsy...

    Mikrokontrolery   12 Maj 2007 08:08 Odpowiedzi: 11    Wyświetleń: 1596
  • Jak zwiększyć liczbę impulsów licznika w Oplu Astra 1.4 1992?

    Witam. Do mojego Opla Astry zamontowałem MID (wyświetlacz komputera pokładowego). Powinno się go przeprogramować na dany silnik, na impulsy z licznika przebytej drogi itp. W moim samochodzie licznik przebytej drogi podaje ponad 8000 impulsów na kilometr, ale MID pochodzi z nowszej wersji samochodu gdzie było ponad 16000 impulsów na kilometr. Czy można...

    Samochody Elektryka i elektronika   09 Maj 2010 22:55 Odpowiedzi: 8    Wyświetleń: 3227
  • Jak napisać kod w Bascom dla przepływomierza 648 impulsów/litr na ATmega32?

    Nie,ma liczyć litry tak jak dystrybutor . Dodano po 2 Nie wiem w jaki sposób dodawac litry do zmiennej po przekroczeniu okreslonej liczby impulsów z przepływomierza to co znalazłem to liczone wszystkie w czasie a tu chyba chodzi o przepełnienie licznika Czas tu nie ma znaczenia! Użyj dowolny timer w charakterze licznika (Counter), i tak jak sugerowano...

    Mikrokontrolery AVR   11 Wrz 2014 07:38 Odpowiedzi: 62    Wyświetleń: 7809
  • Jak zrealizować licznik impulsów na ATtiny2313 z wyświetlaczem LCD?

    Autorowi tego postu przestawilem moje rozwiązanie i problem który mnie przystawil. Przerwanie które jest rozwiązaniem nie potrafie obsłużyć. A układ z myszki działa nienagannie, wraz z układem detekcji kierunku . W trakcie obrotu tarczy w sekwencji kodu występuje zdarzenie ze na kanale A i B są takie same stany. (kod Grey'a). A kolega 11111olo może...

    Mikrokontrolery AVR   20 Cze 2010 21:44 Odpowiedzi: 7    Wyświetleń: 2156
  • [Bascom] Jak przekonwertować kod z ATtiny2313 na ATmega8 w Bascom?

    Witam muszę zaprogramować atmega8 tym kodem. Niestety on jest dla attiny. jak go konwertować do "*.bin" dla atmegi8 Jak mogę to wykonać? [syntax=basic4gl]$crystal = 4000000 $regfile "attiny2313.dat" ' Miernik prędkoœci obrotowej 'licznikiem 0...65535 jest Timer1 Dim Wynik As Long Config Timer1 = Counter , Edge = Rising 'konfiguracja Timera do zliczania...

    Mikrokontrolery Początkujący   25 Cze 2012 17:02 Odpowiedzi: 5    Wyświetleń: 1976
  • Licznik impulsów w BASCOM na ATtiny2313 – reset po 999, aktualizacja na bieżąco

    Wiec tak też jestem początkujący, właśnie częściowo też korzystam z tego programu. Udało mi sie zrobić z niego właśnie zwykły licznik impulsów. Generalnie to brak w tym kodzie jest obsługi wyświetlacza LCD, jak sam widzisz nie jest skonfigurowany gdzie jakie porty procka maja nim sterować , jest niekompletna konfiguracja Timer1.To tyle czego brak na...

    Mikrokontrolery AVR   15 Kwi 2010 22:12 Odpowiedzi: 4    Wyświetleń: 3141
  • Jak poprawić dokładność impulsatora obrotowego w układzie AVT-5042?

    Witam Kod w Bsascomie: ' Impulsator ' 432 bajtów pamięci programu ' 57 taktów zegara w pętli (max) ' 87719 obr/min przy 24x4 stanach impulsatora $regfile = "attiny2313.dat" $crystal = 8000000 Dim Licznik As Byte ' Wartość licznika Dim Stan_imp As Byte ' Pozycja impulsatora Dim Temp10 As Byte ' Zmienna Ddrd = &B01000011 'konfiguracja portu: 1 = wyjścia...

    Mikrokontrolery   04 Gru 2011 20:38 Odpowiedzi: 38    Wyświetleń: 14038
  • Jak zbudować licznik impulsów z ATtiny2313 do myszek i rozróżniać kierunek?

    widze ze nikt :cry:

    Automatyka Przemysłowa   18 Lip 2007 17:49 Odpowiedzi: 1    Wyświetleń: 882
  • Prosty generator PWM v2 (ATtiny24)

    Dlaczego nie dałeś jakiegoś voltage followera na wyjściach? Bufor wyjściowy nie jest mi potrzebny. Czyli glitch. To cecha programów w asemblerze - autorom nie chce się po walce z programem ich poprawiać, bo wtedy jest duża szansa na nowe Ciekawa teoria, ale całkowicie nie trafiona. To nie żaden glitch wymagający poprawki tylko takie było moje założenie,...

    DIY Konstrukcje   19 Lut 2025 18:52 Odpowiedzi: 12    Wyświetleń: 3234
  • Reanimacja i modyfikacja świeczek LED na Attiny13a - problem z poborem prądu tryby SLEEP

    Mam w domu kilka świeczek podobnych do tych z obrazka https://obrazki.elektroda.pl/8153128500_... Po czasie prawie wszystkie przestały działać - zniszczone ścieżki na płytce od wilgoci, przerdzewiałe styki włącznika. Dodatkowo świece mają tylko ruchomy płomień, a świecą statycznie. Nie było też żadnego czujnika światła, tylko ręczne...

    Mikrokontrolery AVR   03 Kwi 2023 18:32 Odpowiedzi: 10    Wyświetleń: 930
  • Jak zczytywać impulsy z wodomierza Apator JS 4 bez modułu AT-MBUS-NE-02?

    Hej! Mam wodomierz Apator JS 4, chciałbym zczytywać z niego użycie wody w sposób kablowy (obecnie stosuję nakładkę radiową AT-WMBUS-16-2 i nie jestem zadowolony - odczyty często gubione a odbiornik 30 cm od licznika). Moduł impulsowy AT-MBUS-NE-02 jest ciężki do dostania (i dość drogi). Zastanawiam się, jak samemu sklecić jego odpowiednik. Czy ten wodomierz...

    Smart Home IoT   27 Lut 2024 11:36 Odpowiedzi: 4    Wyświetleń: 1470
  • Jak zaprogramować zliczanie impulsów na pinach XTAL1 i XTAL2 w ATtiny2313?

    Po pierwsze ten układ na tranzystorze jest do bani. Zauważ że przy skręceniu na zero potencjometra tranzysotor najprawdopodobniej pójdzie z dymem. Po drugie warto by dać na kolektorze rezystor do masy, po trzecie na bazie dałbym diodę aby i rezystor podciągający do 5V aby układ reagował tylko na napięcia poniżej 5V. Ale jest jeszcze jeden błąd . Przecież...

    Mikrokontrolery AVR   15 Sty 2012 10:32 Odpowiedzi: 4    Wyświetleń: 2257
  • Przesiadka z AT89C2051 na Attiny2313 - przerwanie Int0 i odczyt ACO

    Do tej pory troszkę bawiłem się AT89C2051. Wykonałem pewien układzik który za pomocą Timera0 zliczał impulsy na wejściu T0 podczas 1sekundy którą odmierzałem Timerem1. Jako, że musiałem przeprogramować 51 do innych celów chciałbym go zastąpić Attiny2313 bo mam dwie sztuki. Zacząłem czytać książkę Dolińskiego aby wykonać program ale mam pewne problemy....

    Mikrokontrolery AVR   25 Cze 2011 22:57 Odpowiedzi: 6    Wyświetleń: 1881
  • Jak zbudować obrotomierz na ATmega16 i ATtiny2312?

    Witam W prockach dopiero raczkuje. Robię obrotomierz do samochodu (choć można zastosować to wszedzie). Oparłem to na atmega16 bo taki akurat teraz mam, ale docelowo ma byc na 2312.Na razie jest wszystko w fazie testowej na biurku, ale założenia są takie: na kole zamachowym umieszczam siakiś czujnik, podaje to na układ formowania impulsu, z którego będę...

    Mikrokontrolery   14 Wrz 2004 08:00 Odpowiedzi: 11    Wyświetleń: 3258
  • Enkoder z mikrokontrolerem ATtiny - jak przeprogramować

    Poza tym Zrobienie takiego man-in-the-middle, może być trudniejsze niż się na początku wydaje, a atiny nie jest też demonem prędkości, a nie ma sprzętowego licznika do obsługi enkoderów. Co ty opowiadasz... Mamy enkoder, który generuje max kilka impulsów na sekundę i to ma być problem? No, niby tak, ale robienie man-in-the-middle z attiny i enkodera...

    Mikrokontrolery   19 Wrz 2023 20:59 Odpowiedzi: 16    Wyświetleń: 462
  • Jak przeportować program z ATTiny84 na ATTiny85? Różnice i zmiany w kodzie

    Na początku chciałbym zaznaczyć, że znam się na programowaniu w C tylko natomiast jeśli chodzi o mikrokontrolery to jestem początkujący. Wszystko zaczęło się od tego, że potrzebowałem zamiennika układu 1-wire DS2423. Jest to podwójny licznik impulsów. Niestety Maxim/Dallas już go nie produkuje ale znalazłem implementację tego licznika na uC AVR. https://github.com/smurfix/owslave...

    Mikrokontrolery AVR   24 Mar 2011 12:46 Odpowiedzi: 5    Wyświetleń: 2491
  • ATTINY2313 – jak zrealizować dwa niezależne liczniki i multipleksować 2 LED 7-seg?

    Mógłbyś mi jeszcze podpowiedzieć jak rozszerzyć program, aby oprócz funkcji wykonywanych jak dotychczas ( dwa niezależne liczniki ) na wyjściu Portd.2 uzyskać impulsator o częstotliwości ok 0,5 Hz. Mój obecny program 'Niezależne sterowanie dwoma wyświetlaczami 'przy pomocy dwóch przcisków. Zliczanie w górę. $regfile = "attiny2313.dat" $crystal...

    Mikrokontrolery AVR   04 Cze 2010 13:23 Odpowiedzi: 12    Wyświetleń: 1596
  • Bascom ATTiny2313 i Modulacja szerokości impulsu PWM

    Dzięki, śmiga programik - kluczowanie PWM z częstotliwością ~31kHz a wyjście jest na pinie 14, jakby ktoś chciał wiedzieć: $regfile = "attiny2313.dat" $crystal = 8000000 $baud = 19200 Const Maxlen = 40 'Deklaracje stalych Dim Akey As Byte 'Deklaracje zmiennych Dim I As Byte Dim Cmd As String * 4 Dim Buffer As String * Maxlen Dim E As Eram...

    Mikrokontrolery   28 Lut 2007 18:15 Odpowiedzi: 6    Wyświetleń: 9762
  • Opel Vectra B - Jak obliczyć impulsy na sekundę dla Attiny2313?

    Nie ma co wątpić. Zrobiłem sobie komputerek. Oblicza zużycie paliwa i inne w tym przebytą drogę. Zgadza się to dość dokładnie ze wskazaniami licznika auta. Ponadto piszesz że potrzebujesz tylko wykrywać ruch auta, więc dokładna ilość impulsów nie ma to znaczenia.

    Samochody Elektryka i elektronika   23 Lis 2012 21:35 Odpowiedzi: 7    Wyświetleń: 1578
  • Nowy mikrokontroler Atmel - ATtiny43U

    http://obrazki.elektroda.net/70_12489013... Atmel Corporation wprowadza na rynek nowy niskonapięciowy mikrokontroler z rodziny AVR. ATtiny43U - bo tak nazywa się nowy układ, może pracować już przy napięciu 0,7V, a to za sprawą wbudowanej przetwornicy DC-DC typu Boost. Przetwornica ta pozwala na zwiększenie napięcia z zakresu od 0,7 do 1,8V...

    Newsy   26 Paź 2009 19:20 Odpowiedzi: 7    Wyświetleń: 3300
  • ATtiny2313 - Jak napisać kod w Assemblerze do generowania impulsu 18ms?

    Najprostszym sposobem jest skorzystanie z języka wyższego poziomu np.C. Wtedy sytuacja się znacznie upraszcza. Nie mniej jednak tak w asemblerze jak i w C całość należy zrealizować dość podobnie. Pierwszą metodą która sprawdza się gdy nie mamy nic więcej do zrobienia a tylko odmierzenie czasu i nie używamy przerwań albo gdy ich używamy ale na dokładności...

    Mikrokontrolery AVR   22 Lip 2013 09:28 Odpowiedzi: 3    Wyświetleń: 1764
  • Pomiar małych czestotliwości (Attiny2313, Bascom-AVR).

    Jeśli dobrze rozumiem, otrzymujesz przerwanie co 1 sekundę i w jego obsłudze odczytujesz ile licznik zliczył impulsów? Nie ma się co dziwić że tak się dzieje licznik po prostu zliczy wartość całkowitą impulsów. Lepszym rozwiązaniem będzie pomiar czasu pomiędzy impulsami (okresu) i z niego przeliczenie częstotliwości.

    Mikrokontrolery   01 Lut 2012 12:08 Odpowiedzi: 14    Wyświetleń: 4101
  • AVR, generowanie impulsu na PORTE.3: jak ustawić 0 na 8-9ms i 1 na 2-3ms?

    Dokładnie, skorzystanie z timera ułatwia sprawę - nie trzeba liczyć instrukcji procesora. Poniżej mała wskazówka z komentarzami (może nie jest to podręcznikowe cudo, ale najprostsze i najczytelniejsze zrealizowanie migacza na procesor attiny10 w ASM). [syntax=asm] /* * Created: 2012-07-12 10:32:21 * Author: Piotr */ ;dołączenie definicji procesora .include...

    Mikrokontrolery Początkujący   11 Sty 2013 09:34 Odpowiedzi: 5    Wyświetleń: 1263
  • Szukam pomysłu na sterowanie dwoma serwo mechanizmami.

    Cześć To nie jest tak jak kombinujesz. Sterownie typu PPM do serw może przenieść kilka kanałów, 20ms to nie przerwa miedzy impulsami tylko okres powtarzania. Transmitowane sygnały od nadajnika PPM nie zawierają szerokich na 1,5ms impulsów tylko szpilki i szerokości około 300µs, pierwsza szpilka wyznacza początek impulsu do serwa, druga koniec,...

    Mikrokontrolery   25 Lis 2007 20:26 Odpowiedzi: 4    Wyświetleń: 1652
  • Jak zbudować licznik otwarć pokrywy prasy zwijającej z czujnikiem Halla/magnesem?

    Witam temat mocno przed sezonem, poszukaj czujników indukcyjnych są one niezawodne, muszą pracować w warunkach przemysłowych i zniosą bardzo dużo, montaż ich jest bardzo wygodny, wystarczą trzy przewody i tyle, napięcie zasilanie różne zależy od typu i producenta są takie nawet od 6v do 24V, na alledrogo można trafić je już od 20zł, elektronikę z wyświetlaczem...

    Początkujący Naprawy   25 Gru 2012 02:49 Odpowiedzi: 14    Wyświetleń: 3624
  • Sterowanie tranzystorem PNP przez AVR ATtiny2313 w liczniku NE2008 – nie działa wyświetlacz 7-seg

    Witam Kiedyś kupiłem zestaw nord elektronik ne2008 (licznik impulsów) na procku 2051 ja włozylem tam avr 2313 i odpowiednią przerobką. problem polega na tym że nie potrafię wysterowac tranzystora pnp który steruje wyświetlaczen 7seg , bez znaczenia jakiej komendy uzyje do ustawienia pinu w stan niski (bascom avr). Jeśli w to miejsce wlutuje npn i odpowiednio...

    Mikrokontrolery   13 Lis 2005 03:33 Odpowiedzi: 2    Wyświetleń: 963
  • [attiny2313] Jak poprawić program ds18b20 na ATtiny2313 bez zewnętrznego kwarcu?

    Witam. Proszę nie mówcie żebym nie szukał na forum bo tego jest miliony i tu się zgodzę bo jest pełno ale dla kogoś kto średnio się zna to jest mało przydatne. Mam układ ds18b20 podłączony do portu D pin 0 avr'ka tiny2313 rezystor podciągający 4,7k. Cały port B wykorzystany do sterowani podwójnym wyświetlaczem siedmio segmentowym przy pomocy CD4511....

    Mikrokontrolery AVR   11 Sie 2008 21:55 Odpowiedzi: 16    Wyświetleń: 6051
  • [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ń: 6362
  • Adaptacja projektu AVT-5374 do zdalnego załączania przekaźnika z Attiny2313

    Sprawy zawodowe oderwały mnie od tego tematu, ale już jestem i działam. Układy elektroniczne nie są dla mnie problemem, ale gdy kończyłem szkołę to komputer zajmował pomieszczenie o sporej kubaturze i był bardziej ciekawostką niż pomocą naukową. "bart-projects" dziękuję bardzo, sprawdziłem, działa. Twoja wiedza programistyczna po prostu mnie powaliła...

    Mikrokontrolery Początkujący   17 Paź 2019 11:31 Odpowiedzi: 5    Wyświetleń: 606
  • ATTINY 2313, prosty program: dwa liczniki, multipleksowanie

    Witam, dziękuję za chęć pomocy , ale Koledzy chyba nie do końca zrozumieli mój problem. Chodzi mi o uruchomienie na jednym ATTiny2313 dwóch niezależnych liczników liczących każdy od 0 do 9. Liczniki te mają zliczać impulsu od dwóch przycisków ( do masy ) , każdy na osobny licznik. NIe chodzi mi o licznik liczący do 99 z wyświetlaczmi multipleksowymi.

    Mikrokontrolery AVR   23 Cze 2010 09:00 Odpowiedzi: 8    Wyświetleń: 3326
  • Jak zbudować licznik kilometrów i prędkościomierz na AVR z LCD 2x16?

    Co do samego prędkościomierza to sprawa nie jest skomplikowana. Podstawowe założenie zapewne będzie takie: jeden obrót koła = 1impuls. Procek natomiast niech zajmie się pomiarem czasu pomiędzy tymi impulsami (uruchamiasz sobie TIMER na czas pomiędzy kolejnymi imulsami). Mając te dane jesteś w stanie obliczyć prędkość oraz przejechane kilometry. Potrzebujesz...

    Projektowanie Układów   23 Kwi 2009 16:55 Odpowiedzi: 13    Wyświetleń: 7155
  • 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ń: 1959
  • Jak dostosować program w Bascomie do pomiaru prędkości silnika BLDC?

    [quote="lukaskay"] a gdybym czas oczekiwania zwiększył do 15 s wtedy dokładność wzrosła by mi do 4 obr/min mogę użyć komendy: Wait 15 ?? ale wtedy chyba dojdzie do przepełnienia licznika?? quote] Przy twoich parametrach silnika el., oczywiscie ze dojdzie do przepelnienia licznika0. Ponadto uwazam ze stosowanie dyrektywy "Wait" w pomiarach nie jest najlepszym...

    Mikrokontrolery AVR   14 Maj 2009 09:36 Odpowiedzi: 21    Wyświetleń: 3623
  • [ATTINY2313][BASCOM]Pomoc w obsłudze counter-a. Co nie tak?

    Masz chyba błąd w założeniach konfiguracji Timera. Licznik ustawiony jako Counter po prostu liczy impulsy z zewnątrz- prescale nie powinno być- bo to nie jest Timer tylko Counter. Rejestr Capture też w tym wypadku jest użyty bez powodu- nie ma do niego żadnej obsługi przerwania a i zezwolenie na przerwanie nie jest ustawione. Zezwolenie na obsługę przerwania...

    Mikrokontrolery AVR   19 Cze 2012 11:39 Odpowiedzi: 23    Wyświetleń: 4174
  • Jak napisać zegarek w Bascom na Attiny2313-20PU?

    Ta.... 1) Help, jest ładnie opisane... 2) Co masz ustawione jako wejście impulsów? (Co zliczają liczniki)? 3) Portb = &B255 co to za twór?

    Mikrokontrolery   31 Mar 2008 17:13 Odpowiedzi: 21    Wyświetleń: 1871
  • [BASCOM] Jak zaprogramować licznik obrotów góra/dół na ATTINY2313 w BASCOM?

    Musisz zliczoną ilość impulsów podzielić przez 100 :> Tak właśnie myślałem :D Z tym że jak narazie w programowaniu jestem "noga" i muszę mieć wyłożone jak kawa na ławę którą linijkę programu zmienić itd.

    Mikrokontrolery AVR   02 Wrz 2009 23:07 Odpowiedzi: 7    Wyświetleń: 4388
  • Schemat dzielnika impulsów do sterowania licznika, zasilanie 12V, podział 50-60

    ATTINY13 + program ma tylko 8 pin.

    Początkujący Elektronicy   09 Maj 2016 19:31 Odpowiedzi: 9    Wyświetleń: 1209
  • Efekt świetlny (nieustraszony) bascom attiny2313 błąd w kodz

    Drobiazg miszczo997 :D Odnośnie Twojego zapytania - musiał byś zastosować dla każdej z diod sterowanie PWM (modulacja szerokości impulsów). Ten procesor nie posiada aż 8 kanałów PWM, dlatego będziesz musiał zaimplementować to programowo. Ogólnie działa to na tej zasadzie, że masz stałą częstotliwość przebiegu prostokątnego a zmieniasz tylko czas trwania...

    Mikrokontrolery AVR   05 Cze 2010 17:05 Odpowiedzi: 5    Wyświetleń: 2500
  • [ATTiny2313][C] Obliczanie czasu impulsu z wykorzystaniem przerwania i ICP

    Witam! Mam na początku pytanie: Co jest pierwsze przy pojawieniu się impulsu na ICP, przerwanie od niego czy przepisanie zawartości licznika do rejestru ICR1? Planuję zrobić licznik czasu trwania impulsu i wymyśliłem coś takiego (na razie schematycznie): [syntax=c] ISR(przerwanie od przepelnienia licznika) { wartosc = 0; marker = 0; } ISR(przerwanie...

    Mikrokontrolery AVR   25 Maj 2011 21:44 Odpowiedzi: 1    Wyświetleń: 1509
  • Dlaczego licznik na Attiny2313 wariuje po uruchomieniu silnika?

    Witam. Chciałbym sobie zrobić elektroniczny licznik (prędkościomierz) do motoru. Zamysł jest taki: Procesor Attiny2313 zlicza impulsy podawane przez czujnik optyczny z myszy komputerowej. Znając czas, obwód koła itd. możemy wyliczyć prędkość. Jest jednak problem. Mianowicie po włączeniu silnika licznik zaczyna wariować... pokazuje jakiś liczby, często...

    Projektowanie Układów   30 Lip 2009 21:28 Odpowiedzi: 3    Wyświetleń: 1739
  • Sterownik rolety ATTINY2313 w BASCOM - problem z działaniem układu

    Config Portb = &B11111100 ' ustawiam pind.7 i 6 jako wejści dla S1 i S2 Tak na pierwszy rzut oka instrukcja konfiguruje pinb.7 i pinb.6 jako wyjścia a pinb.0 i pinb.1 jako wejścia (pozostałe jako wyjścia), a nie jak podano w komentarzu. Debounce Pinb.7 , 0 , Licznik , Sub 'odkłucenie wejścia licznika impulsów Debounce Pinb.6 , 0 , Mikrostyk , Sub 'odkłucenie...

    Mikrokontrolery   10 Maj 2007 17:43 Odpowiedzi: 8    Wyświetleń: 1699
  • Bascom Attiny13 - Led pwm i serwo - jak oszukać program?

    Nie można poprosic uC, żeby w tym czasie zajął się czymś niepotrzebnym (czym?) ale równie obciążającym? Procesor nie wie co jest potrzebne - robi co mu programista nakazał kodem programu (czasem nieświadom co nakazał :-)). Po drodze od programisty do kodu maszynowego (czyli tego co wykonuje procesor) jest jeszcze kompilator i miewa wbudowane opcje...

    Mikrokontrolery AVR   14 Sty 2024 06:22 Odpowiedzi: 16    Wyświetleń: 897
  • Obrotomierz w motorowerze

    To trzeba poczytać w opisie konkretnego układu - są takie, że można podłączyć bodajże dwa piny do portu drukarki, (+ zasilanie i masę) i programować przez ten port (np. jakieś ATtiny, ATmega), i takie, że trzeba mieć programator. 6MHz zamiast 12MHz - 2 razy mniej RPM (a właściwie zapłonów / minutę), czyli pewnie to będzie 500 / 1000. Nie pamiętam, ile...

    Motocykle, Motorowery   21 Paź 2023 16:25 Odpowiedzi: 268    Wyświetleń: 195213
  • [..2313] Jak mierzyć czas trwania impulsu w ATtiny2313 z Timer1?

    Łopatologicznie: 1. zgłasza się przerwanie ze zbocza opadającego. wywołana jest procedura jego obsługi. jesteśmy teraz w niej. 2. włączasz licznik by zliczał impulsy zegarowe przez prescaler. 3. czekasz tak długo aź stan na INT0 się zmieni na przeciwny - koniec impulsu. 4. zatrzymujesz licznik. odczytujesz zawartosc licznika i zapamiętujesz w zmiennej....

    Mikrokontrolery AVR   01 Lip 2008 06:45 Odpowiedzi: 10    Wyświetleń: 2855
  • [Attiny12][ASM][AVR Studio] Przerwanie/Timer/ i nie działa

    Witam Wpadłem na problem i mam spory problem z rozwiązaniem. Chciałem zbudować włącznik led do autka zdalnie sterowanego, zasilanie idzie z odbiornika (5V) i sygnał PWM w zakresie ok. 700us - 2300us. W programie mam próg ustawiony ok. 1500us. Gdy włącze układ to robi się dyskoteka (diody migają na przemian), a gdy przekrzywie drążek w jedną stronę to...

    Mikrokontrolery AVR   28 Gru 2009 19:36 Odpowiedzi: 2    Wyświetleń: 2148
  • AVR AtTiny24a - Detektor zbliżeniowy IR - uodpornienie go na światło zewnętrzne

    Hehe, też zmagam się z tym problemem, znaczy chwilowo mam inną robotę to sobie na razie dałem spokój, ale na pewno do tego powrócę. Twój ostatni algorytm wydaje się mieć sens. Ja z kolei myślałem o czymś takim: 2 do 4 (dość krótkie) impulsy o sprecyzowanym czasie trwania i ich przyjęcie dopiero ma zaliczyć jako główny impuls licznika. Mówię o urządzeniu,...

    Mikrokontrolery AVR   19 Gru 2013 11:38 Odpowiedzi: 23    Wyświetleń: 4722
  • ATtiny2313 - Zegarek na Timer0 działa za wolno, jak przyspieszyć?

    Witam, Próbuję uruchomić zegarek na procku ATtiny2313. Problem w tym że zegarek (stoper) działa za wolno - nie chodzi tu o precyzyjne odmierzanie czasu ale dziesiątki sekund zmieniają sie z prędkością sekund. Program jest z mikroprocesorowej oślej łączki z edw. Tam użyty był at90s2313, ale jeżeli dobrze wyczytałem w nocie katalogowej to timer0 w obu...

    Mikrokontrolery   25 Wrz 2006 16:34 Odpowiedzi: 3    Wyświetleń: 1781
  • Zliczanie impulsów na Attiny2313 - brak reakcji i problem z czasem w Bascom

    Witam. Od niedawna uczę się programować mikrokontrolery i postanowiłem rozpocząć zabawę na układzie attiny2313. Zrobiłem układ, który miał zliczać impulsy (w przyszłości ma to być licznik do motoru) projekt jest zaczerpnięty z tej strony: http://www.portalnaukowy.republika.pl/ob... jednak nie mogę znaleźć nigdzie przełącznika hallotronowego...

    Projektowanie Układów   25 Lut 2009 13:26 Odpowiedzi: 6    Wyświetleń: 2788
  • Bascom na ATtiny2313 – jak zrealizować dzielnik impulsów przez 8, 8,5 i 9?

    Witam. Mam pytanie takie czy ktoś kiedyś składał - robił dzielnik na np attiny2313 który to będzie dzielił impulsy wejściowe przez 8 -8,5 -9 do wybrania. Nie mam pomysłu jak rozwiązać ten problem bo moja wiedza jest w fazie rozwoju Myślałem, o liczniku na jednym z wejść liczącym do 8 bądź 9 i dającym wtedy impuls na jedno z wyjść ale to nie rozwiązuje...

    Mikrokontrolery   23 Gru 2007 18:23 Odpowiedzi: 4    Wyświetleń: 1157
  • Centrale i sieci kablowe telefonii stacjonarnej

    U mnie w firmie przełamywano blokadę "0" w prostacki sposób: w momencie startu tarczy mechanicznej trzeba było odpowiedni "klapnąć" w widełki by zamiast 10ciu impulsów poleciało 11 impulsów. Dyskryminatory - fabryczne w 18E - były tak zrobione, że 11 impulsów było traktowane jako cyfra 1 i kierunek dozwolony. A że linie wychodzące były dołączone do...

    Telefony Stacjonarne Użytkowy   03 Wrz 2025 10:57 Odpowiedzi: 5145    Wyświetleń: 467853
  • Jednoczesna praca Timera1 i RC5 na ATTINY2313 nie działa

    Timer0 i timer1 używają tego samego preskalera. Dlatego instrukcja prescale=64 zmienia warunki dla funkcji getrc5. Zajrzyj do noty katalogowej ATtiny2313 i nie pisz głupot więcej. Dodano po 14 Odmierz20ms1: 'funkcja obsługi serwa1 Timer1 = 65286 'przy wartosci 65286 timer1 bedzie generował przerwanie co 2ms Incr Licz2ms1 'zwiększ licznik zliczający...

    Mikrokontrolery   01 Cze 2010 08:19 Odpowiedzi: 4    Wyświetleń: 1725
  • Attiny2313/bascom/serwa - Błąd programu, kiedy wartośc "Waitus" jest z

    Można nawet to zrobić na Timerze 8-bitowym. Po prostu poza generowaniem przebiegu PWM trzeba odpalać przerwanie od Timera. Timer z preskalerem 8 zliczał by do 256 w ciągu 2048us, czyli 2,048ms. A więc miał być około 128 wartości od 1 do 2ms. Przerwania od Timera były by co te 2ms, a więc dość rzadko żeby dało się je obsłużyć. W przerwaniach trzeba zliczać...

    Mikrokontrolery AVR   04 Lip 2016 11:34 Odpowiedzi: 23    Wyświetleń: 1473
  • zaprogramowanie wyświetlacza 7 seg plus dzielnik częstotliwości

    Benson poległ na pisaniu programu więc wklejam swój. Całkowicie leję na to ze jest Wait 1 w przerwaniu, w takim programie nic złego się nie stanie, a jak mu licznik nie zliczy 15cm drogi to afery też nie będzie. Tym bardziej że jeśli wyłączy zasilanie przed przejechaniem pełnego 1km to go straci. Nie wiadomo czy tablica przejść dla wajchy jest już zanegowana...

    Mikrokontrolery AVR   12 Lis 2012 21:09 Odpowiedzi: 8    Wyświetleń: 2220
  • Instalacja gotowego modułu bluetooth w amplitunerze od wieży

    Najprościej byłoby za pomocą jakiegoś mikrokontrolera podpiąć się pod tą magistralę. Trzeba znaleźć bit odpowiadający za wejście audio którego chcesz użyć i od niego uzależnić wyjście mikrokontrolera sterujące przekaźnikiem od zasilania. Z instrukcji odczytuję, że przełączanie wejścia odbywa się przez podanie słowa składającego sią z bitów. Załączanie...

    DIY Akustyka   16 Sty 2021 20:23 Odpowiedzi: 11    Wyświetleń: 9165
  • Komunikacja między dwoma attiny2313 za pomocą USART

    Witam. Potrzebuję zrobić komunikację pomiędzy dwoma attiny2313 za pomocą USART. Jeden (slave) ma wyświetlać na lcd dane otrzymane od drugiego. Założenia: Master - ma to być czterokrotny licznik (+/- do 2 bajtów) + czuwanie dla kolejnych impulsów + nadawca slave - konwersja na 5 BCD + wyświetlenie na lcd ramka - 8,0,2 Pracuję w assemblerze I od razu...

    Mikrokontrolery   02 Wrz 2007 21:19 Odpowiedzi: 6    Wyświetleń: 1664
  • [ATTiny2313] Timerem1 i sterownik serwomechanizmów.

    Witam, Męczę właśnie kod do sterownika serw. Na chwilę obecną jest to coś takiego: (wartościami zmiennych stan i zegar się nie przejmujcie, ostatecznie będę inne. Procek ATTiny2313, taktowany wewnętrznym zegarem 8MHz) #include <avr/io.h> #include <avr/interrupt.h> #include <avr/signal.h> // definicje SIGNAL, INTERRUPT// Następnie deklarujemy...

    Mikrokontrolery   17 Maj 2008 14:28 Odpowiedzi: 5    Wyświetleń: 1866
  • Regulacja prędkości silnika krokowego 2-fazowego z przyciskami S3 i S4, ATtiny2313

    "jacekk232" chodzi mi o to aby mozna regulowac predkosc obrotowa za pomoca przyciskow S1 i S2 z rozdzielczoscia od 1obr/min do maksimum. Zmienilem podlaczenie przyciskow S1 i S2 aby mozna bylo wykorzystac licznik/timer procesora Attiny2313. Tylko nie bardzo wiem jak skonfigurowac timer zeby mozna bylo ustawic liczbe krokow?! Kolejny problem to jak przeslac...

    Mikrokontrolery   18 Sty 2010 19:45 Odpowiedzi: 5    Wyświetleń: 3532
  • Attiny13 - Układ rozdzielający impulsy zapłonowe w silniku V6

    Na wstępie przedstawię założenia projektu. Półelektroniczny układ zapłonowy w Galancie V6. Komputer wysyła sygnały o określonej długości do power tranzystora w aparacie zapłonowym z kopułką i cewką. Chcę się pozbyć kopułki. Komputer silnika ustala położenie wału na podstawie sygnałów TDC. Na filmie widać oba sygnały skorelowane ze sobą: https://www.youtube.com/watch?v=YrRjw07-...

    Projektowanie Układów   24 Cze 2013 19:14 Odpowiedzi: 2    Wyświetleń: 1929
  • [Attiny2313][Bascom] Prędkościomierz, poprawność kodu.

    Przejrzałem program i kilka rzeczy od razu sie rzuca w oczy 1. brak procedur obsługi przerwań od przepełnienia Timer0 i timer1 Po skonfigurowaniu powinneś określić do jakiej procedury program ma wskoczyć po odliczeniu przez timer np 10ms Powinno być zaraz po konfiguracji timera On Timer0 etykietka A na końcu programu etykietka: ... instrukcjie ........

    Mikrokontrolery AVR   22 Gru 2010 19:29 Odpowiedzi: 8    Wyświetleń: 2531
  • Obrotomierz AVT2711 na Attiny2313 - problem z wyświetlaniem na alfanumerycznym LCD

    Nastąpiły niewielkie postępy. Udało się uruchomić wewnętrzny timer, ale wynik bardzo odbiega od rzeczywistego. Najczęściej pokazuje wynik 0 lub jakąś liczbę jedno czy dwu cyfrową. Bardzo rzadko jest to liczba trzycyfrowa. Program teraz wygląda tak: 'Samochodowy obrotomierz 'Marcin Wiązania 'E-mail: mwiazani(at)poczta.fm $regfile = "attiny2313.dat"...

    Mikrokontrolery AVR   18 Lip 2010 21:43 Odpowiedzi: 10    Wyświetleń: 3915
  • [attiny13][bascom] - dodawanie i odejmowanie od licznika

    Dziękuję za szybką odpowiedz, oczywiście była to wina if'ów za co serdecznie dziękuję olelek klikam pomógł. Teraz mam jeszcze jedno pytanie a mianowicie jak najlepiej napisać kod, który zliczałby impulsy w czasie np 2 sekund, jeśli po odliczeniu tego czasu licznik wyniesie L = 3 to dioda się uruchamia, i dokładnie w drugą stronę, kolejne 3 sygnały w...

    Mikrokontrolery AVR   04 Sie 2013 13:21 Odpowiedzi: 10    Wyświetleń: 2148
  • [Attiny2313][Bascom] Dwa Timery na przerwaniach na raz

    Ok, Rozumiem, ale po pierwsze: polecenie bitwait musi być aby zmierzyć szerokość impulsu. Po drugie: działało bezproblemowo gdy był tylko jeden licznik (jedno przerwanie). Program wpadał w jeden z dwóch stanów, gdy X2>1,5ms lub gdy X2<1,5ms. Co jest nie tak, co źle napisałem ?

    Mikrokontrolery AVR   30 Lis 2009 09:01 Odpowiedzi: 7    Wyświetleń: 2365
  • [ATtiny2313][avr-gcc]Precyzyjny pomiar czasu luiminescencji z fotodiodą

    Witam, Buduję układ do badania luminoforów, Zasada działania polega na oświetlaniu luminoforu przez określony czas, a następnie pomiarze czasu luminescencji. Światło emitowane przez luminofor wykrywane jest przez fotodiodę. Zbudowałem prosty układ na attiny2313. Napisałem prosty kod. VTB8441BH Poprawiono tytuł na bardziej streszczający problem i wprowadzono...

    Mikrokontrolery AVR   03 Kwi 2014 13:22 Odpowiedzi: 17    Wyświetleń: 3345
  • [ATTiny2313/C] Błąd w przerwaniu po dodaniu jednej lini kodu

    Witam! Mam taki oto kod: #include <avr/io.h> #include <avr/interrupt.h> #define F_CPU 10000000UL #include <util/delay.h> char znaki[10]={48, 49, 50, 51, 52, 53, 54, 55, 56, 57}; //znaki ASCII: 0 12 3 4 5 6 7 8 9 volatile uint16_t m_sekundy_wtrysk=0, m_sekundy_obr=0, licznik_z, wynik_z; //dokładność od 0.1ms do...

    Mikrokontrolery AVR   06 Maj 2010 21:14 Odpowiedzi: 9    Wyświetleń: 2083