timer pulse

Znaleziono około 455 wyników dla: timer pulse
  • STM32 - Timer One Pulse Mode: Przerwanie Generowane Od Razu, Nie Po 1s

    Witam, Po inicjalizacji timera i przed jego włączeniem przeładuj timer (zapisz bit UG do rejestru EGR),a następnie wyczyść flagę w Status Register (TIM4->SR &=~TIM_IT_Update). Dopiero po tych czynnościach włącz timer - przerwanie powinno przyjść dopiero po odmierzonym czasie.

    Mikrokontrolery ARM   26 Sie 2012 18:36 Odpowiedzi: 2    Wyświetleń: 3009
  • REKLAMA
  • Jak skonfigurować trzeci timer w Atmega8?

    (at)seba_x:A co to za bzdura?:> • Peripheral Features – Two 8-bit Timer/Counters with Separate Prescaler, one Compare Mode – One 16-bit Timer/Counter with Separate Prescaler, Compare Mode, and Capture Mode A co do pytania autora, nie, zliczanie umożliwiają tylko dwa pierwsze timery. Trzeciego można używać jako wewnętrznego. Nie tylko...

    Mikrokontrolery   29 Mar 2008 12:57 Odpowiedzi: 7    Wyświetleń: 3271
  • Nie znalazłeś odpowiedzi? Zadaj pytanie Sztucznej Inteligencji

    Czekaj (2min)...
  • Jak skonfigurować Tim1 w STM32F103 - przykładowy kod

    Pulse powinno robić robotę. Jednakże widzę dwie rzeczy które wydają się śliskie. Pierwsza to brak ptaka przy "internal clock" - jak więc timer jest taktowany? Druga: Fast Mode Enabled - coś mi się niejasno kojarzy (dawno o tym czytałem i pobieżnie), że ten tryb jakoś wpływa (ale nie pamiętam jak :-D) na sposób wyzwalania więc warto by o tym poczytać w...

    Mikrokontrolery ARM   23 Cze 2019 20:35 Odpowiedzi: 7    Wyświetleń: 1035
  • Dlaczego wyświetlane są inne kody przycisków? LPC1114, obsługa pilota RC5.

    Przecież timer liczy tak: niech MR0 = 4 to 0,1,2,3,4,0,1,2,4,0,... zatem trzeba odjąć 1. W takim razie zrób test preskaler ustaw na wartość taktowania uC, żeby do timer był taktowany 1 s natomiast do rejestru MR0 załaduj 10 a później 9 LPC_TMR32B0->MR0 = s - 1; Teraz dopiero zauważyłem, że AN jest jedno przerwanie od timera i jego wejścia CAP. Ale...

    Mikrokontrolery ARM   23 Wrz 2015 19:34 Odpowiedzi: 22    Wyświetleń: 1962
  • Miernik częstotliwości 0-120Hz na ATmega8 – ocena schematu i kodu BASCOM

    ] Gdybym chciał jednak mierzyć załóżmy do 1kHz to wymaga aby zliczać przepełnienia? Dlatego napisałem..."Nie znaczy to jednak..." w złym obliczeniu 1 sek wartość wynosiła 61630, przy prawidłowym obliczeniu wynosi 34 286 uwzględniając czas 1sek, częstotliwość taktowania 8MHz i prescaler 256. Przecież czas (1 sec.) odmierzasz timerem0, który jest 8-bitowy...

    Mikrokontrolery AVR   09 Mar 2014 23:03 Odpowiedzi: 29    Wyświetleń: 3042
  • REKLAMA
  • Bascom Atmega16 - Odliczanie czasu pomiędzy impulsami.

    Przedstawię Ci kolego przykład zastosowania Pulsein żebyś miał jaśniej. Myślę że będzie "rzeczowiej". To przykład dla dekodowania transmisji pilotów podczerwieni. Sygnał podłaczony jest do zewnetrznego przerwania INTx i w momencie zmiany na pinie program skacze do tej procedury. Mierzy impuls i poddaje rozwadze jego długość. [syntax=basic4gl]Int_1isr:...

    Mikrokontrolery AVR   30 Sty 2015 05:05 Odpowiedzi: 29    Wyświetleń: 3897
  • Jak skonfigurować Timer w STM32F103C8T6 do odliczania i aktywacji diody?

    Jest gdzieś skrótowa dokumentacja do ustawień CubeMX, aby zaczynający programista się nie zniechęcił? Nawet jeśli korzystasz z CubeMX to zacznij najpierw od jakiejś literatury. "Poradnik Szczywronka" takie rzeczy dość łopatologicznie tłumaczy tzn. podstawy działania timerów (i nie tylko). Na pierwszym zrzucie mamy włączony OPM na drugim wyłączony....

    Mikrokontrolery ARM   20 Maj 2019 20:20 Odpowiedzi: 12    Wyświetleń: 921
  • ATMEGA328P - HC-sr04: Timer nie zmienia wartości przy zmianie odległości

    Coś takiego znalazłem. Co prawda na Atiny ale można przerobić. [syntax=c]// // Talking to ultrasonic sensor HC-SR04 with an ATtiny84, and // sending distance data using serial communications. // // electronut.in // #include <avr/io.h> #include <string.h> #include <util/delay.h> #include <avr/interrupt.h> #define F_CPU 8000000...

    Mikrokontrolery AVR   10 Kwi 2017 04:56 Odpowiedzi: 3    Wyświetleń: 939
  • ATmega8 - Błędy przy jednoczesnej obsłudze serwa i RC5 w Bascom

    Witam ogarnąłem już dużo na temat programowania w bascom, tylko mam kolejny problem, mianowicie chciałbym zaprogramować obsługę serwa pilotem nadającym w RC5 lecz gdy połączę obsługę rc5 i serwa mam takie błędy i nic nie działa: ........ Pojedynczo programy działają ok. ................. Rc5+ servo (nie działa) Pozdrawiam. Zauważ że zarówno 'Config...

    Mikrokontrolery AVR   10 Maj 2015 13:54 Odpowiedzi: 7    Wyświetleń: 1359
  • REKLAMA
  • [ATmega] Jak zminimalizować wpływ drgań styków na pomiar czasu w ATmega?

    http://obrazki.elektroda.pl/5431448900_1... 74HC74 bramkuje sygnał wejściowy tak aby jego impulsy nie były krótsze niż impulsy taktowania licznika 74HC590(już samo to wyfiltrowuje część krótkich szpilek) - blokuje to możliwość wyzwalania przerwania ICR1 z nadmierną częstotliwością. W układzie jak na rysunku 74HC590 zlicza gdy sygnał...

    Mikrokontrolery AVR   26 Gru 2010 10:47 Odpowiedzi: 12    Wyświetleń: 4593
  • REKLAMA
  • Tłumaczenia polskich terminów elektronicznych na angielski

    "Kilka" częściej spotykanych słówek i wyrażeń na początek amplifier (amp) - wzmacniacz preapmlifier (preamp) - przedwzmacniacz power amplifier - wzmacniacz mocy analog multiplier - analogowy układ mnożący ****************************************... PLL - Phase Locked Loop - pętla z synchronizacją fazy ****************************************...

    Początkujący Elektronicy   13 Maj 2005 19:48 Odpowiedzi: 12    Wyświetleń: 3762
  • [STM32][C] - Poradnik dla początkujących (bez bibliotek)

    (at)tmf - dziękuję za miłe słowa :) Właśnie takie było założenie co do grupy "docelowej". Myślę, że jeszcze długo ATmegi i ATtiny będą punktem startowym dla hobbystów ze względu na nawał informacji w Internecie i mocno zakorzeniony pogląd jakoby wszystko inne było drogie/trudne itd. W sumie chciałem, żeby w poradniku było trochę więcej nawiązań do...

    Mikrokontrolery ARM   15 Maj 2021 12:57 Odpowiedzi: 135    Wyświetleń: 93087
  • PIC12F683 i SDCC - cały zegar i termometr na dwóch pinach (bez zewnętrznych bibliotek)

    https://obrazki.elektroda.pl/4868547700_... Dzisiaj zrealizuję projekt na malutkim, ośmionóżkowym mikrokontrolerze PIC w obudowie DIP8 oferującym skromne 3.5kB pamięci Flash. Co więcej, do komunikacjami z peryferiami użyję tylko dwóch pinów - całość opierać się będzie o I2C. W oparciu o nie uruchomię kontroler wyświetlacza/klawiatury oraz...

    Artykuły   20 Lis 2024 17:21 Odpowiedzi: 3    Wyświetleń: 2406
  • Jak podłączyć czujnik do AT90S2313 i zliczać impulsy w Bascom?

    No to coś napisałem na AVRStudio 4.05.0.181 (na kolanie) :) . Co prawda na ATmega8 , ale przeportowanie to pestka(niektóre wektory przerwań do skasowania/zmiany nazwy i "2313def.inc" zamiast "m8def.inc" , prędkość kwarcu Xtal też do poprawki...), raczej tu chyba nie ma rozkazów niezaimplementowanych w AT90S2313 . ;included in next file - line ".device...

    Mikrokontrolery   13 Sty 2005 19:21 Odpowiedzi: 20    Wyświetleń: 7500
  • PIC12F683 i SDCC - tutorial - tworzymy prosty ściemniacz (czytamy noty katalogowe)

    https://obrazki.elektroda.pl/4024863600_... W tym temacie zbuduję od 0 prosty ściemniacz LED sterowany dwoma przyciskami. Projekt będzie oparty o PIC12F683, którego tu zaprogramuję bez użycia zewnętrznych bibliotek - GPIO i PWM zostanie skonfigurowane wedle informacji z noty katalogowej. Do tego dobiorę kilka zewnętrznych elementów...

    Artykuły   03 Lis 2024 17:57 Odpowiedzi: 17    Wyświetleń: 2925
  • IRQ tester - multiwibrator, dyskryminator, generator, ...

    IRQ tester https://obrazki.elektroda.pl/3243423400_... IRQ Tester to proste narzędzie, głównie do testowania czasu odpowiedzi na impulsy, lub czasów międzyzboczowych dostarczonego sygnału. Program został napsiany na ukontroler AVR Atmega168, a jego głównym zadaniem jest funkcja multiwibratora monostabilnego, którego działanie polega...

    DIY Warsztat   09 Wrz 2024 21:32 Odpowiedzi: 5    Wyświetleń: 1392
  • Sterownik matryc LEDowych z interfejsem hub75

    https://obrazki.elektroda.pl/8760486500_... Po przygodach z matrycami zbudowanymi na max7219, przyszła pora na coś bardziej zaawansowanego. Miałem w planach zrobienie własnej matrycy z 1500 jednokolorowych ledów 0603, 3 rejestrów przesuwnych i paru elementów dyskretnych, ale jak już ją zaprojektowałem, to przypadkiem trafiłem na matryce...

    DIY Konstrukcje   13 Paź 2021 00:51 Odpowiedzi: 25    Wyświetleń: 6756
  • Disc VUmetr by hetm4n arduino nano

    https://obrazki.elektroda.pl/9894384200_... Witam! Chciałbym przedstawić wykonany prze zemnie VU metr. przeglądając różne konstrukcje na YT postanowiłem złożyć w większej wersji takowy audiowizualny gadżet. VU metr ma wysokość ok 376mm i średnice 150mm. Dyski (26szt) wykonane zostały na laserze z przeźroczystej pleksy 5mm. W celu uzyskania...

    DIY Konstrukcje   28 Kwi 2020 19:51 Odpowiedzi: 30    Wyświetleń: 8181
  • PWM, Timer1 16bit w Atmega32 i przebieg na oscyloskopie

    Po pierwsze to mega dziwnie ustawiasz ten oscyloskop, ale to detal. Po drugie, powiem szczerze, nie do końca rozumiem działanie trybu 15 TIMER1. W tym trybie licznik liczy do wartości ustawionej w OCR1A, ale kiedy następuje przełączenie wyjścia? Chyba już wiem w czym rzecz. Z noty: "Combined with the WGM13:2 bits found in the TCCR1B Register, these...

    Mikrokontrolery   05 Paź 2023 18:24 Odpowiedzi: 21    Wyświetleń: 615
  • Przechwycanie ramki pilota bez standardu nadawania IR poprzez Arduino

    Przyjrzałem się temu trochę bliżej. Niestety ATAPI i IDE nie są technologiami, które znam, a dokumentacje są obszerne. Sprawdziłem, czy nie poczyniłem znaczących modyfikacji w kodzie ATAPI, ale nic takiego nie znalazłem. Kod "wisi" wewnątrz procedury oczekiwania na gotowość napędu (10.8.26.1 Using the TEST UNIT READY Command w https://inst.eecs.berkeley.edu/~cs150/fa...

    Arduino   05 Sty 2025 23:14 Odpowiedzi: 46    Wyświetleń: 1359
  • Jak zoptymalizować kod Arduino Uno dla projektu wagi z Thingiverse aby zajmował o 1% pamięci mniej?

    Cześć. Koledzy składam wagę z projektu który znalazłem i niestety na arduino uno zabrakło miejsca . Nie jestem programistą i sam nie jestem w stanie kodu zoptymalizować. Jedynie usunąłem wybór języka i zaoszczędziłem 2% pamięci. Jest jeszcze tylko o 1% za dużo więc ośmielam się prosić o pomoc tutaj na forum. Szkic używa 32856 bajtów (101%) pamięci programu....

    Arduino   29 Lis 2024 14:59 Odpowiedzi: 4    Wyświetleń: 258
  • Rejestracja tętna podczas snu - Arduino nano.

    https://obrazki.elektroda.pl/3305421000_... Ostatnio trafiłem na czujnik tętna oparty o element fotoelektryczny. Testując czujnik UV z cyfrowym interfejsem Ostrzeżenie: Tego typu tanie czujniki "medyczne" nie mają nic wspólnego z prawdziwą elektroniką medyczną, prezentuję tutaj efekty własnych prób podejmowanych na własne ryzyko, osoby...

    DIY Poczekalnia   21 Wrz 2017 20:42 Odpowiedzi: 5    Wyświetleń: 7326
  • STM32G030: Jak skonfigurować Timer w CubeIDE, by wygenerować tylko 10 impulsów

    Na przykład w ten sposób: https://obrazki.elektroda.pl/3961263100_... Musisz wybrać TIM, który posiada rejestr TIMx_RCR, do którego wpisujesz ilość impulsów do powtórzenia. Zaznaczyć też trzeba opcję One Pulse Mode i wtedy po odliczeniu odpowiedniej liczby cykli, timer się zatrzyma. W STM32G030xx właściwe są TIM1, TIM15, TIM16, TIM17....

    Mikrokontrolery ARM   18 Wrz 2022 12:31 Odpowiedzi: 1    Wyświetleń: 726
  • XMega - System zdarzeń, timery a sterowanie silnikiem krokowym

    No mam podobne właśnie rozwiązanie (poza tym, że zaproponowałeś coś w stylu inkrementalnego podawania ilości impulsów, a ja absolutnego, ale to nie takie istotne). Nie używam PWM tylko właśnie FREQ GEN (Szkoda, że nie wspomniałeś o tym trybie w swej książce. Znalazłem to w pdf AVR1306 / doc8045 p. 3.8.2. Podobny efekt można uzyskać w normalnym trybie,...

    Mikrokontrolery AVR   05 Sty 2017 20:56 Odpowiedzi: 4    Wyświetleń: 1194
  • BASCOM AtTiny85 - Początki, programy, problemy, pytania...

    Kupione, bardzo ciekawa, dużo przykładów. Znam już trochę timer (przynajmniej podstawy), ale teraz pytanie. Jak zrobić żeby zmienna trwała krócej niż impuls, który ustala jej wartość? (pewnie piszę herezje) [syntax=vbnet] If PULSE=1 Then T=1 Waitms 1 T=0 End if [/syntax] Proble jest w tym, że moje PULSE trwa ok 300-500ms, a moje T musi być wyzwalane...

    Mikrokontrolery Początkujący   30 Maj 2021 07:01 Odpowiedzi: 79    Wyświetleń: 7209
  • Jak zaprogramować EATON easy 512-DC-RC do sterowania elektrozaworem?

    Nie wiem jak sterowniki Easy serii 500 ale mam 400, 600, 800 i mają timer w trybie single pulse generujący właśnie impuls o określonym czasie trwania. Nie chce mi się dokumentacji do serii 500 szukać ale na pewno jest coś takiego też,

    Automatyka Przemysłowa   20 Mar 2018 11:30 Odpowiedzi: 14    Wyświetleń: 1551
  • Definicja i działanie timerów i liczników w sterownikach Simatic

    Witam Nigdzie jakiejś w miarę definicji licznika i timera nie znalazłem. Może mi ktoś powiedzieć czy takie coś jest poprawne? Moduł czasowy (timer) - Działanie modułu czasowego odpowiada sposobowi działania przekaźnika czasowego z opóźnionym załączaniem lub wyłączaniem. Maksymalnie można zaprogramować 128 modułów czasowych oznaczonych instrukcją T0...

    Automatyka Przemysłowa   06 Sty 2012 11:46 Odpowiedzi: 2    Wyświetleń: 1733
  • STM32F103 - Nieprawidłowe odmierzanie czasu w trybie One-Pulse na TIM2

    Witam! Mam w swoim programie chciałbym wykorzystać timer w trybie one pulse do odmierzania czasu, ale w taki sposób, żeby można było wyłączyć timer w przerwaniu od wartości CCR. Do tego celu wykorzystuje TIM2 (general purpose). Niestety timer nieprawidłowo odmierza czas kiedy chcę go wyłączyć bitem CEN(np wpisuję ze ma się wyłączyć po 100us a wyłącza...

    Mikrokontrolery ARM   11 Kwi 2019 19:28 Odpowiedzi: 3    Wyświetleń: 2004
  • [stm32f4] [stm32f4][C] Konfiguracja One Pulse Mode na TIM4, PB6 jako wejście, PD15 jako wyjście

    (at)nasiono Nie chce Kolega z uporem wartym lepszej sprawy napisać co chce osiągnąc. Bo teraz zakładając że wszystko jest ok. To timer 4 pyknie tylko raz.

    Mikrokontrolery ARM   30 Lis 2017 14:02 Odpowiedzi: 12    Wyświetleń: 2049
  • 1wire SEARCH ROM (0xF0) zwraca dwie jedynki - problem z odczytem

    No i wszystko. Panowie, popełniłem błąd bo założyłem błędnie ten właśnie czas, nie wiem skąd mi się to w głowie pojawiło, przepraszam. Natomiast dzięki Waszym wyjaśnieniom i oscyloskopowi który służy mi nie od dziś, doszedłem do wszystkiego co aktualnie dla mnie istotne. Dziękuję za wyjaśnienia. Aktualnie z AtTiny85 wyciskam ile się da, i proszę mi...

    Mikrokontrolery   27 Sie 2020 23:10 Odpowiedzi: 26    Wyświetleń: 1494
  • [Bascom Tinny44] - Instrukcja Load na Timer1 nie działa poprawnie

    Przepraszam 3 waity pomiędzy Do a Loop. P.S Najpierw sprawdź co zapodajesz na forum zanim będziesz kwestionował to co sam wstawiłeś. Nie kwestionuje tego co wstawiłem ale najwyraźniej Sam nie wiesz na czym polega program i o czym piszesz. Jest on jak najbardziej poprawny. Problem polega na tym że nie jest wykonane polecenie load timer1,250 jak pisałem....

    Mikrokontrolery AVR   11 Lut 2015 18:57 Odpowiedzi: 25    Wyświetleń: 1680
  • [STM32] - jak zmienic w locie polaryzacje wyjscia timer?

    Witajcie, Mam problem ze zmianą polaryzacji wyjścia timer w locie. Sprawa wygląda tak. Mam dwa timer jeden (TIM1 na CH1) generuje PWM o dużej częst. a drugi (TIM7) zlicza czas w dół i następnie w przerwaniu zmienia polaryzację wyjścia PWM TIM1. Niestety pojawia się wtedy flaga UIF w rejestrze SR, co powoduje przeładowanie TIM1 i wtedy na krótki czas...

    Mikrokontrolery ARM   21 Paź 2015 22:00 Odpowiedzi: 3    Wyświetleń: 1005
  • STM32F3 - One Pulse Mode: Jak generować impulsy o różnych długościach na 4 kanałach?

    Witam mam taki problem z OPM w stm32f3: otóż potrzebuję generować impulsy prostokątne wyzwalające 4 różne urządzenia i każde urządzenie ma swój charakterystyczny czas impulsu wyzwalający w konkretnej chwili. Chcę również, że od razu kiedy uruchomię TIMER to przez 4 kanały wysyłane są naraz wszystkie impulsy o różnych długościach bez opóźnień. Niestety...

    Mikrokontrolery ARM   16 Gru 2015 23:46 Odpowiedzi: 7    Wyświetleń: 1488
  • Rejestrator czasu z GPS i Arduino - dokładność czasu i wybór portu UART

    PPS to wyjście niezależne od portu szeregowego. Nie wiem jak zmienić częstotliwość. Na pewno w dokumentacji znajdziesz ale 1Hz jak dla mnie to bardzo dobra wartość do synchronizacji timera. Z portu szeregowego odczytujesz czas a precyzyjnie ustawiasz timer tym 1Hz sygnałem. edit można użyć detykowanego programu: Question: How to set clock pulse (PPS)?...

    Mikrokontrolery   12 Lip 2017 11:27 Odpowiedzi: 9    Wyświetleń: 1290
  • Jak zaktualizować firmware w chińskim sztucznym obciążeniu z mikrokontrolerem STC?

    Hmm jak na procka za 3,4zł nie jest źle ;) Bardzo cieniutko Panie... https://obrazki.elektroda.pl/6576032700_... https://obrazki.elektroda.pl/3171327000_... [syntax=c] ARM®32-bit Cortex®-M3 CPU Core 72 MHz maximum frequency,1.25 DMIPS/MHz (Dhrystone 2.1) performance at 0 wait state memory access Single-cycle...

    Mikrokontrolery   25 Sty 2019 22:07 Odpowiedzi: 45    Wyświetleń: 5385
  • [Bascom] Własna procedura obsługi serwomechanizmu.

    Ogarnełem CTC. Teraz nawet co 1s mam z wykorzystaniem ctc a program wygląda tak: [syntax=basic4gl]$regfile = "ATtiny24.DAT" ' specify the used micro $crystal = 8000000 ' used crystal frequency $hwstack = 32 ' default use 32 for the hardware stack $swstack = 32 'default use 10 for the SW stack $framesize = 32 'default use 40 for the frame space Config...

    Mikrokontrolery AVR   14 Lip 2012 12:34 Odpowiedzi: 10    Wyświetleń: 2224
  • Ladowarka LiPo na kontrolerze Silab C8051F380 - jak dostac sie do kalibracji ?

    Ale ciężko powiedzieć co tam dokładnie jest zapisane. Ja się tak przyglądnąłem temu obszarowi od 0xF800 i sprawa nie wygląda na beznadziejną. https://obrazki.elektroda.pl/7903702500_... Po pierwszym bajcie = 0 (może to wskaźnik dokonanej kalibracji), od bajtu 0xF801 do 0xF82C jest 11 liczb zmiennoprzecinkowych float (w konwencji...

    Mikrokontrolery   20 Sie 2019 12:34 Odpowiedzi: 4    Wyświetleń: 660
  • Konwersja pliku ASM do HEX na PIC12F675 - jakie narzędzia użyć?

    Witam serdecznie, Mam pytanko. W jaki sposób skompilować plik w asemblerze na plik hex lub bin dla układu PIC 12F675? Nigdy tego nie robiłem, więc prosiłbym o jakieś wskazówki lub pomoc. Poniżej kod w asemblerze. Poprawiłem temat, pisownię i kolorowanie składni.

    Mikrokontrolery PIC   21 Kwi 2018 18:22 Odpowiedzi: 3    Wyświetleń: 1149
  • Siemens logo sterownik rolety, oświetlenie jeden klawisz

    Panowie dziękuje za pomoc. takiego schematu raczej bym sam nie zrobił. zostaje jeszcze parę kwestii: przy symulacji zauważyłem że przy Q1 oraz Q2 tzn roleta góra dół trzeba by trzymać cały czas przycisk. Czy wystarczy tam wstawić kolejny pulse relay? Jak rozwiązać to że jeśli silnik zwija roletę rozwijanie jest zablokowane i odwrotnie( w instrukcji...

    Smart Home IoT   22 Lis 2009 10:13 Odpowiedzi: 19    Wyświetleń: 7743
  • STM32F4 HD44780 - Brak inicjalizacji wyświetlacza.

    Dlatego najlepiej napisać obsługę wyświetlacza w przerwaniu, a nie czekać aż się zmieni stan na jakimś pinie. Obsługa wyświetlacza na HD44780 w przerwaniu to jakaś masakra a nie rada dla początkującego. W przerwaniu (i to częściowo) można robić VGA albo composite ;) Inicjalizacja powinna być tam gdzie wszystkie inity w programie typu system_init, main_setup...

    Mikrokontrolery ARM   06 Cze 2014 15:04 Odpowiedzi: 50    Wyświetleń: 4938
  • STM32 Discovery-F4 - Gotowy program do generacji PWM 3-fazowego sinusoidy?

    To akurat jest dla mnie w miarę oczywiste, bo podobny program robiłem już na AVR. Natomiast z STM32 nie chciałem się zagłębiać właśnie w konfiguracje zegarów - stąd pytanie o jakiś gotowy projekt, który można by tylko dostroić do potrzeb. Wygląda na to, że jednak będzie trzeba napisać samemu od zera. Przeglądałem opis procesora z F4 i doszedłem do wniosku,...

    Mikrokontrolery ARM   11 Cze 2014 06:13 Odpowiedzi: 6    Wyświetleń: 2916
  • [Atmega8] [Atmega8][Bascom] Jak napisać działający licznik impulsów do prędkościomierza?

    Nauczcie się wreszcie, że od sterowania licznikiem w trybie COUNTER podczas symulacji jest opcja PULSE. Czytanie instrukcji/helpa przecież chyba nie boli: The pulse generator can be used to supply pulses to the timer when it is used in counter mode. First select the desired pin from the pull down box. Depending on the chip one or more pins are available....

    Mikrokontrolery AVR   02 Lip 2008 18:40 Odpowiedzi: 8    Wyświetleń: 4039
  • Bascom TIMER2 - zliczanie - miernik częstotliwości

    A nie ma ktoś gotowca na pomiar częstotliwości z wykorzystaniem TIMER0 i TIMER2? Już mnie powoli trafia.... ehh Nie,... nie mam ale powiem ci jak to zrobić... W zasadzie wystarczyłby ci tylko jeden dowolny timer do pomiaru częstotliwości, mierząc nim czas pomiędzy dwoma kolejnymi zboczami bądź to rosnącymi lub opadającymi. Procedurę tę możesz uskutecznić...

    Mikrokontrolery AVR   25 Mar 2014 21:10 Odpowiedzi: 10    Wyświetleń: 2727
  • Jak dostosować kod PIC 16F84A do wyświetlaczy ze wspólną anodą?

    Witam. Chcę sobie zrobić zegar ze strony: [url=http://www.micro-examples.com/publi... Tylko mam problem, ponieważ kod programu jest przeznaczony dla wyświetlaczy ze wspólną katodą, ja natomiast posiadam wyświetlacze ze wspólną anodą. Co w kodzie należy zmienić, aby działało to z wyświetlaczem ze wspólną...

    Mikrokontrolery PIC   10 Cze 2015 18:45 Odpowiedzi: 12    Wyświetleń: 2547
  • [C][stm32f103] Komunikacja z DS18S20 po 1-Wire na bazie kodu kolegi hotdog.

    Dzięki pomocy jednego z forumowiczy ( dziękuję mrh :) ), udało się ustalić, że przyczyną problemów komunikacyjnych z ds18b20 są źle skonfigurowane opóźnienia. Opóźnienia chciałem zrealizować na jednym z timerów 2-5 w trybie one pulse mode. Niestety nie udało mi się do tej pory znaleźć błędu, więc proszę o pomoc w walce z opóźnieniami. Zamieszczam kod...

    Mikrokontrolery ARM   18 Lis 2011 10:52 Odpowiedzi: 11    Wyświetleń: 4061
  • [stm32L031] Jak najmniejszy pobór prądu i zliczanie impulsów

    LPTIM ma przecież: External clock source over LPTIM input (working with no LP oscillator running, used by Pulse Counter application) Wydaje się to dużo lepszą opcją niż budzenie co przerwanie. Impulsy taktują timer, cały układ jest wyłączony, co godzinę budzisz układ przez RTC, odczytujesz licznik timera, odejmujesz od poprzednio odczytanej wartości,...

    Mikrokontrolery ARM   15 Lut 2018 11:58 Odpowiedzi: 34    Wyświetleń: 2076
  • Arduino Pro Mini 5V 16MHz - Virtual USB Keyboard nie działa na ASUS XS-A AMD A4-5000

    Dzięki, szczerze powiem że nie przyszło mi to do głowy. Diody mam 3,3V. Niestety ale na diodach 3,6V jest to samo. Jakieś inne pomysły? http://obrazki.elektroda.pl/7658833200_1... Programator USB ISP działa bezproblemowo na tej płycie, a tez jest na wirtualnym USB. O co kaman? Znalazłem problem, problem stwarza biblioteka "IRremote.h"...

    Arduino   08 Lip 2016 19:42 Odpowiedzi: 2    Wyświetleń: 1455
  • [BASCOM][atmega16] Przerwanie zewnętrzne co 4ms i komunikacja 1wire - kolizja

    No właśnie tylko u mnie dość cienko z programowaniem i obawiam się, że może mnie to przerosnąć. Do tej pory udało mi się odpalić wiele rzeczy, ale nie wiedziałem ze z tym będą takie problemy. Dobrze by było jakbyście rzucili też okiem na całość programu, czy jest jakoś w miarę poskładany. Edit: Znalazłem coś takiego: [syntax=vb] //Timer1 Capture //Timer1...

    Mikrokontrolery AVR   15 Mar 2012 13:42 Odpowiedzi: 30    Wyświetleń: 4634
  • Sterowanie elektrozaworem Y1 po 20 cyklach załącz/wyłącz pompy [Mitsubishi FX]

    Hm, wydaje mi się, że całe rozwiązanie opisałeś w treści zadania. Stwórz sobie zmienną typu int i zliczaj wyłączenia pompy na zbocze opadajace. I1 (N) -> ADD 1 do licznika Kiedy licznik =20 wrzucasz np off delay timer na 5 sekund (do wystawienia elektrozaworu) i w tym samym networku resetujesz licznik (Move 0) W załączniku wrzucilem drabinkę zrobioną...

    Automatyka Przemysłowa   29 Cze 2018 07:13 Odpowiedzi: 7    Wyświetleń: 1209
  • 1wire i przerwania. Czy i który timer wykorzystuje 1wire? ATmega32.

    A co powiesz na takie cuś :wink: $regfile = "m8def.dat" $crystal = 8000000 Dim Tdelay As Word , Do1w As Bit , Tab(9) As Byte Const Pulse = 9950 '<10 ms Tgate Alias Portb.1 'Pin OC1A Config Timer1 = Timer , Prescale = 8 Stop Timer1 Config Int0 = Falling Config Pinb.1 = Output On Int0 Int0_int , Nosave Enable Int0 Enable Interrupts...

    Mikrokontrolery   20 Kwi 2005 10:51 Odpowiedzi: 23    Wyświetleń: 3811
  • [KL46Z] Sterowanie jasnością LED na PTD5 nie działa - Edge-aligned PWM

    Kod inicjalizujący timer do generacji PWM: [syntax=c] SIM->SCGC5 |= SIM_SCGC5_PORTD_MASK | SIM_SCGC5_PORTE_MASK; PORTD->PCR[5] = PORT_PCR_MUX(4); PTD->PDDR |= 1<<5; PORTE->PCR[29] = PORT_PCR_MUX(3); PTE->PDDR |= 1<<29; SIM->SCGC6 |= SIM_SCGC6_TPM0_MASK; // wlaczenie taktowania Timera0 SIM->SOPT2 |= SIM_SOPT2_TPMSRC(1);...

    Mikrokontrolery ARM   20 Lut 2016 21:51 Odpowiedzi: 2    Wyświetleń: 1173
  • [ASM] PIC16F73 + TSOP1736: Błędy w transmisji IR, gubienie impulsów, ASM debugowanie

    Zdaje się wiem: timer1 zlicza 65536 (0xffff) x cykl 1us to daje ok. 65 ms, a transmisja: 48bit x 2 x 400us (lub 1200) przyjmijmy 100 x 400us co daje ok. 40ms - minimum!!! Więc to po prostu nie ma prawa działać! no i poprawiłem, czyli zerowanie timera po pierwszym impulsie - transmisja 40ms 'zmieści się': p1_ok: bsf ir_reg, 1 ;first pulse btfssir_reg,...

    Mikrokontrolery PIC   18 Sty 2009 17:39 Odpowiedzi: 2    Wyświetleń: 1824
  • [Atmega8, RC5, Int1] - czy program powinien działać?

    Nie możesz tylko używać Timera2 do innych celów, bo właśnie jest on używany przez RC5 Funkcja GETRC5 domyślnie wykorzystuje Timer0 a nie Timer2. Oczywiście można to zmienić w konfiguracji, jednak autor tego nie czyni. Zatem pozostają mi dwie opcje, albo przestać używać timera0 do odliczania 1s odcinków czasu i zaprzęgnąć do tego timer2 (co może nie...

    Mikrokontrolery AVR   05 Gru 2010 21:29 Odpowiedzi: 4    Wyświetleń: 1966
  • [Atmega16] BASCOM szybki obrotomierz motocyklowy na INT0

    ... tak naprawdę ma to być obrotomierz do motocykla . ... Priorytetem jest bardzo szybka reakcja wyniku .... Zastanów się czy nie warto wykorzystać w tym procesorze Timera pracującego w trybie Capture Mode: http://obrazki.elektroda.pl/4130623300_1... Znajdziesz w nim dodatkowo wbudowany układ redukujący szumy sygnału wejściowego oraz...

    Mikrokontrolery AVR   24 Lip 2011 11:23 Odpowiedzi: 95    Wyświetleń: 17595
  • Jak zrobić prosty regulator do silników szczotkowych w Bascom?

    Witam wszystkich serdecznie. Właśnie zacząłem zabawę z modelarstwem i chciałbym sobie zrobić prosty regulator do silników szczotkowych. Znalazłem w necie kilka schematów. Poskładałem sobie układ wg schematu http://obrazki.elektroda.pl/7049138000_1... Przerobiłem kod z noty katalogowej bascoma [code:1] $regfile = "ATtiny2313.dat" $hwstack...

    Robotyka Modelarstwo i CNC   21 Sie 2013 08:12 Odpowiedzi: 1    Wyświetleń: 1998
  • reverse engineering of HI-END class soldering station

    https://obrazki.elektroda.pl/4768835200_... Introduction to the course In order to understand what kind of device we will be designing today, let's first briefly recall what soldering stations generally are, and how they differ from each other. The entire lower price segment of such equipment, as you might guess, is captured by Chinese...

    Projektowanie Układów   12 Sty 2021 15:43 Odpowiedzi: 1    Wyświetleń: 819
  • [c] Jak używać funkcji itoa do konwersji bajtów na kod hex w AVR?

    Mam ciągle problem z funkcją itoa. Chyba nie do końca wiem jak sie nią posługiwać. Chciałbym odczytane bajty zapisać jako kod w hexie, żeby potem stworzyć jakieś funkcje do obsługi tych kodów. Muszę mieć rozgraniczenie na poszczególne bajty, żeby wyciągać charakterystyczne części tylko. Zdarza się że pilot którego muszę obsłużyć ma początek bajtu inny,...

    Mikrokontrolery   25 Gru 2010 13:52 Odpowiedzi: 3    Wyświetleń: 1460
  • [STM32][Keil] - Wykorzystanie drugiego zestawu kanałów

    Witam, Korzystam z tego kodu: [syntax=c]#include "main.h" #include "stm32f3_discovery.h" /** * (at)brief Initializes the putput pins for the Timer one channels. Currently * hard coded to drive the LED3 (channel 1), LED7 (channel 2), and * LED10 (channel 3) on the STM32F3 Discovery board. * (at)param pwm_freq: Frequency of the PWM in Hz * (at)retval...

    Mikrokontrolery ARM   23 Maj 2013 09:32 Odpowiedzi: 4    Wyświetleń: 1800
  • Jak ustawić Arduino Mega do sterowania serwem Trio PWM 100Hz?

    Trio Gold Standard servo. Przy podlaczeniu serwo szaleje. Jak przeliczyc wartosc pwm (ta z digital write) na milisekundy? Moze jestem poza zakresem. Ok, czas już przeliczyłem. Ustawienie (analogWrite) PWM powinno w/g mnie być w zakresie 25-51. Tak czy inaczej zachowanie to samo. Jeśli ta pętla for ma ruszać serwem to ją na razie wyrzuć. W setup() zostaw...

    Arduino   25 Maj 2017 19:40 Odpowiedzi: 9    Wyświetleń: 1872
  • XMega128A3 - Implementacja PID dla silników DC Dagu DG01D z enkoderem hallotronowym

    Dziękuję, o takie coś mi chodziło :) Napisałem wobec tego takie funkcje: [syntax=c]uint16_t pRegulator(uint16_t output, uint8_t actualValue, uint8_t desired_value, uint8_t kp) { int error = desired_value - actualValue; output += kp*error; return output; } void setActualValue(uint8_t evsysValue, uint8_t *actualValue) { *actualValue = evsysValue; } //...

    Mikrokontrolery AVR   24 Sty 2017 22:28 Odpowiedzi: 34    Wyświetleń: 2358
  • Jak zemulować pastylkę Dallasa znając jej numer seryjny?

    Qrcze a jednak :( :( :( :cry: ... jeszcze pamiętam jak Raabe pisał w którejś elektronice że taka emulacja nie jest mozliwa. Robie układ ochrony dostępu do pomieszczeń i myślałem że kopiowanie kluczy bedzie niemożliwe... jak widać teraz juz tak :cry: A może istnieje jakiś pewny sposób na odróżnienie takiej skopiowanej pastylki od oryginału? ; ------...

    Mikrokontrolery   18 Mar 2011 18:40 Odpowiedzi: 33    Wyświetleń: 10657
  • Licznik do skutera - Z wyświetlaczem od Siemensa

    Jak "pomocne i merytoryczne" są niektóre wypowiedzi każdy może sam ocenić ;) Wracając do sprawy licznika napisze dlaczego tak ważne są informacje o tym jakim zegarem jest taktowany mikrokontroler i jaki jest obwód koła. Do obliczeń można użyć kalkulatora wbudowanego w Windows. Licznik TIMER1 jest 16-nasto bitowy. Oznacza to że pomieści 65536 taktów...

    Mikrokontrolery AVR   14 Lut 2016 01:25 Odpowiedzi: 26    Wyświetleń: 2664
  • [STM32F3] - Konfiguracja PWM z częstotliwością 200Hz na Discovery 72MHz

    Witam, Mam taką funkcję: [syntax=c]int init_pwm(int pwm_freq) { int clk = 72e6; // 72MHz -> system core clock. This is default on the stm32f3 discovery int tim_freq = 2e6; // in Hz (2MHz) Base frequency of the pwm timer int prescaler = ((clk / tim_freq) - 1); int pwm_period = tim_freq/pwm_freq; // 2MHz / 200Hz = 10000 int ms_pulses = (float)pwm_period...

    Mikrokontrolery ARM   15 Sie 2013 19:21 Odpowiedzi: 2    Wyświetleń: 1677
  • [AVR][C] - Timer1 Capture, pytanie początkującego

    Witam, Jak w temacie zaznaczam, że jestem początkujący w C a moje pytanie związane jest z próbą rogryzienia kodu w C a przy okazji zrozumienia do końca funkcji Compare. Znalazłem taki kodzik: #include <avr\io.h> #include <avr\interrupt.h> #include <avr\iom8.h> #define ICP PINB0 //define ovrflow counter uint16_t ov_counter; //define...

    Mikrokontrolery AVR   26 Lis 2008 11:58 Odpowiedzi: 6    Wyświetleń: 5340
  • Jak naprawić błąd '343' w kodzie TinyTS v1.0 i znaleźć plik hex?

    Plik hex znajdziesz w katalogu ze szkicem. Szkic/Eksport skompilowanego programu, lub Ctrl+Alt+S Szkic/Pokaż folder szkicu, lub Ctrl+K [syntax=c] // (*) All in the spirit of open_soure and open-hardware // Janost 2016 Sweden // The Tiny-TS Touch Synthesizer // https://janostman.wordpress.com/the-tiny... // Copyright 2016 DSP Synthesizers...

    Arduino   11 Cze 2019 13:50 Odpowiedzi: 4    Wyświetleń: 519
  • Sprawdzenie podstawki do ATmega8 i sterowanie serwem z ATtiny2313 4MHz

    nowsze bascomy (np. 1.11.9.8) mają wbudowaną obsługę serw: CONFIG SERVOS Configures how much servo’s will be controlled. Syntax CONFIG SERVOS = X , Servo1 = Portb.0 , Servo2 = Portb.1 , Reload = rl Remarks Servo’s need a variable pulse in order to operate. The CONFIG SERVOS directive will set up a byte array with the servo pulse width values...

    Mikrokontrolery   25 Lut 2011 19:24 Odpowiedzi: 5    Wyświetleń: 3621
  • [mega8] [mega8][bascom] Nieprawidłowe odliczanie czasu przy ustawieniach cksel i sut

    Cześć. Mam taki problem napisałem sobie program który steruje ładowarką. Jeśli ustawie mu: cksel=0100 , sut=00 to nie działa program - nic sie nie dzieje. a jeśli ustawię: cksel=0100 , sut=10 wtedy działa ale źle liczy czas Program robiony na szybko wiec może ma gdzieś błąd ewentualnie co poprawić w nim?? $crystal = 8000000 $regfile = "m8def.dat"...

    Mikrokontrolery AVR   07 Paź 2008 22:32 Odpowiedzi: 7    Wyświetleń: 3260
  • Jak skompilować kod wsadu dla AT89C2051 do modułu CDI?

    Witam Jestem początkującym w dziedzinie mikrokontrolerów ale chciałem zbudować moduł CDI oparty na kontrolerku jak w temacie. Mam tylko mały problem. Mianowicie nie mogę poradzić sobie z kompilacją kodu wsadu. Kod wygląda następująco: ;Programm for 89c2051 as CDI ignition TT600R ;Important: Chrystal 24MHz !!!!!!!!!!!!! ;Trigger by Comparator input...

    Mikrokontrolery   23 Kwi 2009 07:48 Odpowiedzi: 4    Wyświetleń: 4174
  • [atmega8] [bascom] Jak pomnożyć częstotliwość wejściową 7 razy?

    witam , potrzebuję pomnożyć 7razy impulsy wejściowe , częstotliwość wej nie jest duża max 200hz , znalazłem podobny program na pic16 mnożacy 39razy i kawałek kodu na atmege8 również mnożący 39razy , jednak zupełnie nie mam pojęcia jak cos takiego napisac w bascomie kod dla pic: Device 16F628A Config INTRC_OSC_NOCLKOUT, WDT_OFF, PWRTE_ON, LVP_OFF, MCLRE_ON...

    Mikrokontrolery AVR   03 Mar 2012 13:53 Odpowiedzi: 4    Wyświetleń: 1845
  • AT90S2313: Jak skonfigurować Timer1 jako PWM do sterowania silnikiem?

    Witam chce użyć procesora AT90S2313 do sterowania szybkości silnika. I chyba najlepiej do tego będzie nadawał się licznik timer1 skonfigurowany, jako PWM. Czytałem o tym w pomocy, ale jakoś niewiele mi to gada:( z jakiego pinu będą wychodzić te impulsy??? Z T1(PD5) czy OC1(PB3) czy jeśli wpisze te „dosconnet” to wyjściem biedzie T1 a jeśli...

    Mikrokontrolery   18 Lis 2004 22:14 Odpowiedzi: 2    Wyświetleń: 2604
  • PS3 Fan Speed Pulse Mod - czyli korekcja prędkości wentylatora

    Witam, w związku głośną pracą wentylatora nie zaprzestaje w poszukiwaniach co na to poradzić, założyłem kiedyś temat, ale miły moderator zamknął temat. Grzebiąc po stronach o konsolach u braci zza wielkiego jeziora znalazłem właśnie taki mod jak w temacie. Oparty on jest o Timer NE555 i oszukują czujnik obrotów wentylatora tak, aby wentylator chodził...

    Konsole Serwis   25 Sty 2012 19:51 Odpowiedzi: 2    Wyświetleń: 5497
  • [STM32] Jak zaimplementować delay_us i delay_ms na STM32 z taktowaniem 72 MHz?

    Napisałem delay oparty o timer konfiguracja TIM1: void TimerConfig() { RCC_APB2PeriphClockCmd(RCC_APB2Perip... ENABLE); TIM_TimeBaseInitTypeDef TIM_TimeBaseStructure; TIM_TimeBaseStructure.TIM_ClockDivision=... TIM_TimeBaseStructure.TIM_CounterMode=TI... TIM_TimeBaseStructure.TIM_Period=72; TIM_TimeBaseStructure.TIM_Prescaler=1;.....

    Mikrokontrolery ARM   08 Kwi 2010 08:27 Odpowiedzi: 13    Wyświetleń: 14867
  • [C][AT90CAN128]Obsługa przerwania i zliczenie czasu

    Wydaje mi się, że to ciągle problem z mierzeniem czasu. Tzn. nie wykrywa któregoś ze zbocz i różnica nie jest liczona, jednak nie potrafię tego znaleźć. Dodałem też wyświetlanie na diodach, które są na płycie i też się nic nie dzieje. Obecnie kod wygląda tak: [syntax=cpp] #define__AVR_AT90CAN128__1 #define OSCSPEED 8000000 /* in Hz */ #ifndef F_CPU...

    Mikrokontrolery AVR   23 Maj 2011 01:35 Odpowiedzi: 25    Wyświetleń: 2452
  • arduino mega - atmega2560 - Pomiar długości impulsu w cyklach zegarowych

    Witam wszystkich, potrzebuje pomocy z poniżej zamieszczonym kodem (jestem początkujący w C więc proszę o wyrozumiałość) Kod działa idealnie ale dla jednego wejscia [syntax=c]#include <avr/io.h> #include <avr/interrupt.h> #include <LiquidCrystal.h> LiquidCrystal lcd(12, 11, 10, 9, 8, 7); volatile unsigned int count = 0; //input pins...

    Arduino   09 Kwi 2013 22:28 Odpowiedzi: 2    Wyświetleń: 2688
  • Atmega8 - Timer źle zlicza impulsy i czas trwania stanu wysokiego

    Witam to mój pierwszy post na tym forum, stąd możecie mi wierzyć jak bardzo jestem zrozpaczony:) jeśli temat jest w złym miejscu to prosiłym moderatora o przeniesiegnie i z góry przepraszam:) zwykle staram się rozwiazywać wszystkie problemy sam ale tym razem mam coś czego nie jestem w stanie zrozumieć. Pracuję chwilę nad programem którego działanie...

    Mikrokontrolery AVR   01 Sie 2015 04:27 Odpowiedzi: 9    Wyświetleń: 1353
  • [ATMEGA32] Jak napisać program w Bascom dla ATMEGA32 do generowania obrazu TV?

    ' ****************************************... ' * * ' * Mega 8 PAL Video Test Pattern 64 Colours ( noninterlaced ) * ' * * ' * V3.1.38 (c) 2008 Moshtech * ' * * ' ****************************************... ' ' Device -> Analog Devices AD722 or...

    Mikrokontrolery AVR   25 Sty 2010 16:45 Odpowiedzi: 4    Wyświetleń: 5737
  • [ATmega] ATmega, BASCOM, Borland – jak zmieniać parametry migania LED RC przez PC i EEPROM?

    uC zasilany z 5V. Po dłuższej przerwie (pauza na zaliczenie sesji) wziąłem się znowu za ten projekt. I tak... przegooglowałem neta i ze strony http://winavr.scienceprog.com/avr-gcc-tu... zapożyczyłem kod obsługujący timer input capture. Przerobiłem go pod potrzeby ATmega32, ale też do końca nie wiem czy poprawnie....

    Mikrokontrolery AVR   22 Cze 2011 21:44 Odpowiedzi: 161    Wyświetleń: 13653
  • Schemat sterowania przekaźnikiem: cykliczne załączanie, licznik do 100, regulacja czasu

    Witam, w jakim języku programuje się taki kontroler w oryginalnym asamblerze do tego uPCU dostarczonym przez producenta, czyli STMicroelectronics . Tu masz oryginalny, opublikowany przez STMicroelectronics , zapis asamblera do tego ściemniacza: ;***************************************... ;* * ;* SENSITIVE TOUCH CONTROL DIMMER * ;* by PHILIPPE...

    Początkujący Elektronicy   25 Kwi 2007 07:51 Odpowiedzi: 8    Wyświetleń: 5209
  • STEP 7 - Jak zaprogramować czujnik i lampkę z automatycznym wyłączaniem po 5 min?

    trzeba uzyc timer TP (time Pulse) z czasem 5 min - S5T#5m. Wejscie podłączyc pod czujnik a wyjscie pod Lampke. Mozna ewentualnie zblokowac ponowne wyzwolenie timera podczas swiecenia lampki wstawiajac w szereg z wejsciem czujnika zanegowany kontakt(NC) o warosci timer.

    Automatyka Sterowanie PLC   05 Lis 2016 17:05 Odpowiedzi: 2    Wyświetleń: 762
  • Jak wysłać kod RC5 przez diodę IRED na Atmega8 w BASCOM?

    Witam, na tamtej stronce masz gotowy cały przykład w asemblerze, fakt dla nieco innej rodziny procków, jednak jak widzisz w asemblerze nie sprowadza się to tak jak w Bascomie do użycia jednego lub kilku poleceń. Tu trzeba wszystko od początku do końca zrobić samemu. Nawet gdybym podał ci cały swój kod wysyłający sygnały IR do moejgo aparatu Olympus...

    Mikrokontrolery   23 Lut 2007 20:32 Odpowiedzi: 16    Wyświetleń: 4424
  • [BASCOM] - Jak zintegrować DS18B20 bez opóźniania encodera?

    Ok poradziłem sobie tylko teraz wyskoczył mi inny problem , a mianowicie nie wiem dlaczego nie mogę korzystać z funkcji LINI i Boxfill wyświetlacz szaleje :-) a chciałbym wykorzystać te dwie funkcje w programie poniżej kod programu [syntax=basic4gl] '***************************************... '* Code to test DS18x20 '* The 1-wire bus pin is Port...

    Mikrokontrolery AVR   24 Sie 2014 15:50 Odpowiedzi: 2    Wyświetleń: 1386
  • Jak wyregulować mechanizm i przełącznik MODE w Panasonic NV-G45?

    Chyba zmywaczem do paznokci,chociaz i to błąd w sztuce.Obowiązkowo spirytusem a jeszcze lepiej izopropylowym(b.lotny). Jezeli na wstępie mechanika była przestawiona,to może i teraz przestawia się.Przecież zaden z elementów mechaniki nie został wymieniony. Co to znaczy,ze wyświetlacz wyłącza się,czy jest całkiem ciemny?Po włączeniu wtyczki do sieci powinny...

    DVD/VCR/Kamery/BD Serwis   04 Kwi 2002 20:47 Odpowiedzi: 32    Wyświetleń: 7806
  • Wybór telewizora 50 cali z matową matrycą IPS do salonu 25m2

    Polecam SAMSUNG 50F5000 100Hz FullHD CENA 2800 Linia F Seria Seria 5 Kolor Czarny Wzornictwo Slim Typ telewizora LED Obraz 3D nie Technologia 3D Nie dotyczy Zgodność z wymogami odbioru cyfrowej telewizji naziemnej tak Załączone wyposażenie Pilot Podstawa Baterie do pilota Kabel zasilający Obraz Przekątna ekranu [cal] 50 Przekątna ekranu [cm] 127 Format...

    Jaki TV, projektor, kamerę kupić?   18 Sty 2014 19:07 Odpowiedzi: 3    Wyświetleń: 2028
  • Trigger, STM32, Tim1, pomiar czasu trwania impulsu na nóżce.

    Witam, Chcę dokonać bardzo dokładnego pomiaru czasu trwania impulsu, podawanego na PA11. Wykorzystuję stm32f103vbt6. Chcę aby zostało wygenerowane przerwanie (TRIGGER) po pojawieniu się impulsu na pinie PA11, po którym to timer TIM1 na kanale CH4 rozpoczyna zliczanie od zera. Po zaniku sygnału na PA11 muszę odczytać wartość do której zdążył doliczyć...

    Mikrokontrolery ARM   11 Cze 2012 22:03 Odpowiedzi: 12    Wyświetleń: 6236
  • [ATMEGA8][C/AvrStudio] Pomiar temperatury zaburza multipl.

    Problem pewnie leży w procedurze. therm_read_temperature(temp); Tam zapewne masz jakiegoś delay-a ustawionego (na czas potrzebny na konwersje temperatury przez DS-a). Musiał byś pokombinować, żeby przebudować tą funkcję a delay-a wbudować najlepiej w obsługę przerwań z timera z którego korzystasz. Np. Timer przerywa częściej, za każdym razem...

    Mikrokontrolery AVR   26 Sie 2010 19:10 Odpowiedzi: 20    Wyświetleń: 2450
  • Atmega8/Bascom - Problem z kodem multipleksowania LED i termometru DS18B20

    No i przedobrzyłem Dokonałem optymalizacji kodu, oszczędzając kilkanaście procent pamięci FLASH, ale... sygnał z pilota NEC ( takie małe płaskie na baterie pastylkową ) przestał być odbierany - brak jakiejkolwiek reakcji na naciśnięcie przycisku w pilocie. Poniżej kod: Print Command w przerwaniu Infrared , żeby sprawdzić, czy coś odbiera - reakcji brak,...

    Mikrokontrolery Początkujący   31 Lip 2014 12:09 Odpowiedzi: 18    Wyświetleń: 3534
  • [C] [C][ATmega32] Jak mierzyć PWM i sterować diodami w zależności od impulsu?

    Witam. Kombinuję już od jakiegoś czasu nad włącznikiem RC ale nie typu on/off tylko w zależności od zapotrzebowań, tyle ma być stanów. Na chwilę obecną docelowo mają to być 3 stany off/1/2. Wygrzebałem w googlu kawałek kodu, który jest odpowiedzialny właśnie za pomiar długości trwania stanu wysokiego na wejściu ICP1 (input capture). Jednak za żadne...

    Mikrokontrolery AVR   25 Cze 2011 14:11 Odpowiedzi: 6    Wyświetleń: 2219
  • Tłumaczenie terminów technicznych z kontrolera silnika na polski

    Czesc. Czy znajde kogos na tym forum, kto moglby przetlumaczyc mi ponizsze slowa z angielskiego na polski, za drobna oplata? Chodzi o to ze ja nie mam pojecia jak poprawnie, technicznie, slowa te wygladaja. Slowa pochadza z kontrolera silnika do takich aplikacji jak generatory prady, kompresory wody, powietrza, kruszarki, etc. Gear teeth Nominal RPM...

    Ogólny techniczny   28 Lut 2009 10:51 Odpowiedzi: 2    Wyświetleń: 12426
  • Błędy kompilacji programu dla dekodera RC5 na µP AT89C2051 - jak je naprawić?

    Witam znalazłem bardzo interesujący schemat dekodera RC5 na µP AT89C2051 , mam jednak problem przy kompilacji programu (wyskakują błędy :( ) i proszę o pomoc. ;) Oto link: http://www.ustr.net/infrared/index.shtml A tutaj schemat i listing ;) 8051 ASSEMBLY CODE ; ÛÛÛÛÛÛ... ÜÛÛÛÛÛÜ ÛÛÛÛÛÛ...

    Mikrokontrolery   04 Maj 2008 12:30 Odpowiedzi: 8    Wyświetleń: 4071
  • Atmega32 / Bascom - Konflikt dwóch SPI programowych z MAX7219 i WTV020SD

    Witam Mam program budzika, który jako dodatkową atrakcję miał mieć możliwość mówienie czasu na żądanie i odtwarzanie oprócz buzzera utworu jako alarmu. Atmega steruje przez jedno SPI programowe układem MAX7219, a przez konwerter poziomów i drugie SPI programowe odtwarzaczem WTV020SD. O ile sam WVT020SD + PCF8563 ( wyjście CLK do INT1 ) działają dobrze,...

    Mikrokontrolery AVR   29 Mar 2017 12:35 Odpowiedzi: 20    Wyświetleń: 2469
  • [ATMEGA 8] Jak napisać program do tablicy LED z ATMEGA8 i BASCOM?

    hmm, no rzeczywiście (doczytałem w książce)... Dodano po 3 W dalszym ciągu ucina mi napisy ;/ przy wpisaniu tekstu: "DIODA ELEKTRODA 0123456789ABCDEF elektroda" ucina mi na cyfrze 6...dalej nic nie ma przez chwilę tak jakby tablica BUFOR była pusta. poniżej przedstawiam kod programu: $regfile = "m8def.dat" $crystal = 1000000 Config Portd =...

    Mikrokontrolery AVR   02 Lis 2010 07:54 Odpowiedzi: 106    Wyświetleń: 35901
  • [ATMEGA8] Jak wyświetlić i przewijać napisy na tablicy LED 8x24 z ATMEGA8 w BASCOM?

    udało mi się wyświetlać pojedyncze znaki ascii, nie wiem czemu ale pojawiają smugi (widac na zdjęciu) http://obrazki.elektroda.net/52_12336822... są to jakieś zakłócenia czy może wina programu?? nastepnym zadaniem jakie należałoby wykonać to napisanie czterech znaków na matrycy (bo tyle się zmieści), później zabawa z przesuwaniem tego :) o...

    Mikrokontrolery AVR   03 Lut 2009 21:57 Odpowiedzi: 7    Wyświetleń: 5391
  • Którą plazmę wybrać? Proszę o opinie i porady.

    TV PLAZMA PANASONIC TXP50U30E Specyfikacja: Podstawowe informacje Producent Panasonic Kod producenta TX-P50U30E Info Gwarancja 24 miesiące Info Załączone wyposażenie Pilot, Baterie do pilota, Kabel zasilający Obraz Przekątna obrazu 50'' Format obrazu 16:9 Rozdzielczość Full HD Czas reakcji 1 ms Częstotliwość odświeżania 100 Hz Zastosowane technologie...

    RTV Co kupić?   26 Paź 2011 18:36 Odpowiedzi: 5    Wyświetleń: 6114
  • WinArm i FreeRTOS: Błąd kompilacji i problem z make clean

    Witam! Od jakiegoś czasu bawię się mikrokontrolerami. Ostatnio próbuje swoich sił przy WinArmie. Nie mam problemu przy prostrszych projektach, gdzie w skład wchodzi pare plików. Problem i to duży pojawił się ostatnio, gdy próbowałem skompilować projekcik FREE RTOS-a (dość rozbudowany). Zmieniam ścieżkę dostępu do projektu, w pliku poza tym nic nie zmieniam....

    Mikrokontrolery ARM   04 Lut 2009 23:59 Odpowiedzi: 4    Wyświetleń: 2351
  • Czy ten schemat prostej gry TV jest poprawny dla początkującego elektronika?

    Wytłumaczył by mi ktoś ten kod linijka po linijce? //video gen and sound //D.5 is sync:1000 ohm + diode to 75 ohm resistor //D.6 is video:330 ohm + diode to 75 ohm resistor //B.3 is sound and should have a 10k resistor to gnd #pragma regalloc- //I allocate the registers myself #pragma optsize- //optimize for speed #include <Mega32.h> #include...

    Projektowanie Układów   28 Wrz 2008 16:54 Odpowiedzi: 52    Wyświetleń: 4887
  • V-USB na Atmega32: brak sygnału na D+ i D- przy kwarcu 12MHz

    Witam. Właśnie staram się zrobić mysz komputerową na atmedze 32 za pomocą biblioteki V-USB. Program testowałem na płytce rozwojowej z kwarcem 16MHz, atmegą 32 i wszystko działało. Po przeniesieniu się na moją płytkę z kwarcem 12MHz i przekopiowaniu kodu, na wyjściach D+ i D- mikrokontrolera nic się nie pojawia, D- stan wysoki, D+ niski. Oczywiście zmieniłem...

    Początkujący Elektronicy   15 Wrz 2012 19:06 Odpowiedzi: 2    Wyświetleń: 1599
  • Generator wysokiego napięcia - mosfety IRFP260N i IRF540N ulegają spaleniu

    Witam - tu jest pokazane ; http://circuitswiring.com/pulse-width-mo...

    Początkujący Naprawy   27 Mar 2017 14:16 Odpowiedzi: 29    Wyświetleń: 2064
  • [atmega32] Timer1 CTC bez resetu licznika i input capture dla PPM 8 kanałów

    Oczywiście, że tak nie mogłoby działać. Fakt, że dobrze myślałem, ale za szybko pisałem i mogłem wprowadzić Cię w błąd, przepraszam. Miałem na myśli coś takiego (bardziej pseudokod): #define TIMER_LEN2048 //albo 4096 #define SHIFT_REG_BIT0 #define TIMER_PRESCALER ... uint8_t servo_id; uint8_t pulse_low; uint16_t next_pulse; uin16_t servo[8];...

    Mikrokontrolery AVR   14 Wrz 2010 15:06 Odpowiedzi: 17    Wyświetleń: 2862
  • Sterownik macierzy diod RGB na AVR

    http://obrazki.elektroda.pl/2845953500_1... Pomysł stworzenia tej konstrukcji narodził się, gdy przyjaciel autora tego układu wymyślił pewien projekt. Chciał on, aby zestaw serwomotorów naśladował ruchy rąk użytkownika. Na serwach miały być zamontowane lasery, co umożliwiało by tworzenie efektownych pokazów. Plany odrobinę się zmieniły...

    DIY Zagranica   24 Sie 2015 19:33 Odpowiedzi: 0    Wyświetleń: 6087
  • Czy funkcja pulseIn() w Arduino jest blokująca i wpływ na przerywania?

    Do pomiaru krótkich czasów czy z dużą rozdzielczością używa się przechwytywania w timerach a nie pulseIn(). Podaj jakieś przykłady :?: Z pamięci nie napiszę a na szukanie po projektach i wycinanie istotne fragmentów kodu szkoda mi czasu. Ustaw timer w tryb przechwytywania. Jeśli chcesz mierzyć czas jednego z poziomów, w przerwaniu zmieniasz zbocze....

    Arduino   22 Wrz 2019 11:08 Odpowiedzi: 15    Wyświetleń: 1149