oblicza timer

Znaleziono około 420 wyników dla: oblicza timer
  • obliczanie timerów - teoria a praktyka

    słabo coś przeczytałeś tego datasheeta. Co do tego co freddie napisał: jak włączysz przerwanie a go nie obsłużysz, to podczas jego wystąpienia następuje reset. ISR(TIMER1_COMPA_vect){... timer_init(void){ OCR1A =...

    Mikrokontrolery AVR   16 Lip 2010 19:50 Odpowiedzi: 6    Wyświetleń: 1941
  • [ATTiny2313/C] Przekłamanie w obliczaniu obrotów silnika

    Witam! Poniżej przedstawiam skrócony kod mojego programu: #include <avr/io.h> #include <avr/interrupt.h> #define F_CPU 10000000 #include <util/delay.h> char znaki[10]={48, 49, 50, 51, 52, 53, 54, 55, 56, 57}; //znaki ASCII: 0 1 2 3 4 5 6...

    Mikrokontrolery AVR   29 Wrz 2010 11:45 Odpowiedzi: 0    Wyświetleń: 858
  • atmega 644 / Bascom - Timer 0 i Timer 2 nie mogą działć jednocześnie ?

    Bascom - wersja 1.11.95 Kod, no jest tego sporo: - zegar PCF8563 - Zapis na SD - dwa czujniki DHT11 - odczyt z PCF8574AP ( klawiatura ) - RC5 - ma być DS18B20 - ma być DCF77, ale nie doszedłem do tego momentu ( tzn testowałem na innym procesorze i działało ) Działa - zegar PCF8563 -...

    Mikrokontrolery   27 Sty 2013 22:00 Odpowiedzi: 11    Wyświetleń: 5253
  • Obliczanie przerwania w uC PIC

    hmm, przerwania co 20 instrukcji procesora ;-) Wydaje mi się, że nie uwzględniasz czasu pomiędzy wywołaniem przerwania a ustawieniem timera. Dla przykładu ; INTERRUPT ORG 0x004 ; interrupt vector location btfsc INTCON,T0IF ; TMR0 overflow goto serv_t0 retfie ; return from...

    Mikrokontrolery   13 Lut 2007 23:00 Odpowiedzi: 7    Wyświetleń: 1408
  • [API] [C++] użycie Timera i pętle

    Ja chyba nie do końca rozumiem o co Ci chodzi. Masz dwie opcje. 1. Kod obsługujący naciśnięcie przycisku uruchamia dodatkowy wątek, po czym wraca do pętli komunikatów. Dodatkowy wątek czyta dane, oblicza, śpi zadany czas i co tylko chcesz. Zaleta: widać co się dzieje, wada: wymaga synchronizacji...

    Programowanie   01 Paź 2009 23:38 Odpowiedzi: 8    Wyświetleń: 2445
  • Timer Atmega8 nie pracuje

    Co to za bełkot!? 1. Timer do odmierzania czasu skonfigurowany jako licznik impulsów z zewnątrz! 2. Podprogram obliczania czasu nigdy nie będzie wywołany z pętli głównej! 3. Wyświetlana ma być wartość licznika. Podaj kolego na koncówkę 11 impulsy z zewnątrz to je zacznie zliczać...

    Mikrokontrolery   28 Wrz 2006 23:35 Odpowiedzi: 2    Wyświetleń: 1220
  • Obsługa serw w Bascom na osobnych timerach

    Oto program który napisałem $regfile = "attiny2313.dat" 'rodzaj mikrokontrolera $crystal = 8000000 '8MHz Dim Pozycja1 As Integer 'zmienna określająca położenie serwa1 Dim Pozycja2 As Integer 'zxmienna określająca...

    Mikrokontrolery   19 Lut 2007 17:34 Odpowiedzi: 2    Wyświetleń: 1470
  • [atmega8][bascom] złe obliczanie

    probowałem przypisać B=A i odo + A oraz odo1 + B wynik ten sam. Myslalem ze na wynik ma wplyw wartość przed przecinkiem i wyzerowałem ODO i ODO1, po podaniu 1 impulsu z TIMERA wyniki w odo i odo1 sa rozne, tak jak wyzej opisałem... Robiłem kombinacje z B = timer * 167 i A = B / 1000.... tez...

    Mikrokontrolery AVR   23 Sie 2009 22:14 Odpowiedzi: 7    Wyświetleń: 1233
  • ATMEGA8 - timery i prosty zegar

    Ajjjjj... Nie wiem gdzie byłem kiedy to pisałem... punkt 4) z mojego postu jest oczywiście źle. Powinno to wyglądać tak: 1) masz częstotliwość F_CPU wyrażone w hertzach [Hz] 2) obliczasz okres zegara CPU, czyli 1/F_CPU. Wynik w sekundach [s]. 3) obliczasz ile taktów zegara trwa 1us (bez...

    Początkujący Naprawy   20 Lip 2011 09:33 Odpowiedzi: 6    Wyświetleń: 2450
  • [stm32] ADC wyzwalany przez Timer.

    Dla janości przepisałem konfigurację timer'a na postać nieco bardziej czytelną: Zaczynamy się powtarzać - u Ciebie transmisję DMA wywołuje ADC - jest OK. Ten własnie kanał jest przyporządkowany tylko do ADC i niczego więcej. Ok rozumiem. Kanał DMA od TIM1 (channel 2) nie jest skonfigurowany...

    Mikrokontrolery ARM   29 Gru 2011 17:55 Odpowiedzi: 14    Wyświetleń: 4819
  • Atmega16 + Sonar HC-SR04 - Inkrementacja zmiennej w timerze co dokładnie 1uS

    Niestety nie udało mi się odnaleźć w internecie wszystkich informacji, które rozjaśniłyby mi problem, stąd mam parę pytań, które mnie nurtują: 1. Z tego co zrozumiałem to aby użyć ICR to trzeba podać sygnał na wejście ICP1, następnie przenieść wartość z ICR do zmiennej i to...

    Mikrokontrolery   11 Gru 2012 22:49 Odpowiedzi: 6    Wyświetleń: 2652
  • [C] [ATmega32] - ATmega32 - obsługa timera/przepełnienie co 100ms/pomiar na ADC

    Zmieniłem kod i zamiast: Nadal masz jeszcze parę błędów np w przerwaniu ustawiasz flagę w main ja kasujesz a nigdzie nie sprawdzasz więc po co ona. flag = 0; flag = 1; ) i kolejny błąd najpoważniejszy nie masz warninga z tego powodu ?? #define F_CPU 11059200UL )...

    Mikrokontrolery AVR   11 Lis 2013 23:14 Odpowiedzi: 19    Wyświetleń: 3036
  • timery

    czesc w zalaczniku masz fajny program do obliczania czsow przerwan dla procesorow AVR w praktyce wyglada to np tak: ustawiasz timer0 tak zeby przerwanie wystepowalo co 2 ms config timer0 = timer, prescale = 64 ... ... counter0 = 6 start timer0 przy kwarcu 8MHz, timerze0 (8 bitow) i...

    Mikrokontrolery   17 Maj 2004 21:48 Odpowiedzi: 7    Wyświetleń: 1752
  • Zegarek na LCD i atmega8 ,brak precyzji...i Timer'ów.

    Ciekawe, czytałem już te tematy. czy bez tego kwarca 32khz sie nie obejdzie? Jednak nie łapię tych timerów. Generalnie timer służy jako licznik przerwań :), wewnętrznych albo zewnętrznych na pinie TO, zewnętrzne przerwania widziane są z portu TO, a wewnętrzne przerwania generuje prescaler...

    Mikrokontrolery   22 Wrz 2007 16:04 Odpowiedzi: 38    Wyświetleń: 5542
  • Usprawnienie alarmu oraz turbo timera.

    Proponuję inne rozwiązanie Tylko z jednym przekaźnikiem, inne są w tym układzie zbędne. Schemat poniżej. Wejścia: S - syrena, K - kierunkowskazy ST- stacyjka Out - wyjście (np. do pompy paliwa) Opis Do zadziałania przekaźnika K1 i przerwania obwódu ST-Out muszą być podane...

    Projektowanie Układów   31 Sie 2007 23:32 Odpowiedzi: 4    Wyświetleń: 2457
  • [ATMEGA16] [BASCOM] AC, TIMER i plywajacy LCD

    Korzystając z Waszych wskazówek przerobiłem program Niby teraz wszystko działa, jednak czy aby na pewno to jest poprawnie. Mam wątpliwości,. trochę błądzę jak dziecko we mgle.. Nie jest poprawnie. Zabierz ten "Waitms" z petli 'Do...Loop' (zupelnie tam nie jest poptrzebny), a...

    Mikrokontrolery AVR   09 Lut 2010 20:21 Odpowiedzi: 5    Wyświetleń: 2262
  • Timer na 4541N - dobór wartości rezystorów i kondensatorów

    Przede wszystkim 1 godzina to bardzo długi czas, więc musisz w pierwszym 4541 wybrać maksymalny podział przez 65536, a więc nóżki A(12) i B(13) do plusa. Wówczas oscylator musi pracować z częstotliwością 65536/3600 = 18.2Hz. Wzór na częstotliwość oscylatora to: f = 1/(2.3•R T •C...

    Projektowanie Układów   23 Kwi 2013 11:38 Odpowiedzi: 3    Wyświetleń: 3165
  • ATtiny2313 - ustawienie częstotliwości Timera 0

    Witam! W jaki sposób mogę ustawić częstotliwość Timera 0? Potrzebuję częstotliwość 122Hz. Do wejść XTAL podłączony mam rezonator kwarcowy 4MHz. Czy częstotliwość obliczam tak jak przy AT90S2313? W pętli głównej programu wpisałem: (...) TCCR0B = 1<<CS01 | 1<<CS00; TIMSK...

    Mikrokontrolery   26 Paź 2007 13:12 Odpowiedzi: 5    Wyświetleń: 1516
  • timery 16 bitowe w avr-ach

    Timery 16 bitowe mają 65553 wolnego na zliczanie , czas do przerwania obliczamy dzieląc czestotliwośc która wychodzi z preskalera przez 65553 co jesli ta czestotliwośc jest wieksza od tych 65553 ?? mi wychodza wieksze wartości żędu powyzej 1 Hz czy dobrze rozumuje a co jesli zaloże sobie częstotliwośc...

    Mikrokontrolery   27 Wrz 2011 16:26 Odpowiedzi: 13    Wyświetleń: 2058
  • [Atmega328P][C] - Obsługa przycisków z wykorzystaniem timerów

    Witam Walcze z jednym tematem. Mianowicie mam płytkę z Atmegą328P, która ma 16-ście przycisków. Chciałbym żeby uC rozpoznawał 3 rodzaje naciśnięcia przycisków: 1. Krótkie (można powiedzieć zwyke :) np czas nacisniecia np 200ms ) 2. Długie, np 5 sekund. 3. Podwóje krótkie czyli...

    Mikrokontrolery AVR   16 Sie 2012 11:12 Odpowiedzi: 15    Wyświetleń: 1548
  • [VB] - Dokładność timera i buzzer

    Mam pytanie dotyczące języka Visual Basic. Czy istnieje jakiś obiekt, którego mógłbym użyć jak buzzera? Tak by generował jakiś piszczący dźwięk, tyle wystarczy. Kolejna sprawa to timer, chciałbym by odliczał milisekundy, ustawiłem Interval na 1 i wtedy oblicza z dokładnością do 1/100s....

    Programowanie Początkujący   05 Lis 2013 18:48 Odpowiedzi: 0    Wyświetleń: 591
  • STM32F100 Keil - ADC, DMA, Timer i obróbka danych

    Otóż tutaj: [syntax=cpp] #include "stm32f10x.h" #include "delay.h" #include "uart.h" #include "bmp180.h" void GPIO_Config(void); void RCC_Config(void); void NVIC_Config(void); void ADC_Config(void); void TIM_Config(void); void DMA_Config(void); uint16_t buforAdc[1] = {0}; uint16_t...

    Mikrokontrolery ARM   18 Lip 2014 09:41 Odpowiedzi: 9    Wyświetleń: 2055
  • Timer CD4541 gotowy do montażu

    Jako stosunkowo mało zaawansowanego elektronika, zainteresował mnie układ CD4541 dający bardzo szerokie możliwości sterowania czasami załączania lub wyłączania odbiorników. Próbowałem stosować aplikacje z zastosowaniem jednego 4541 jak również dwóch takich układów, co pozwala na wykonanie...

    DIY Początkujący   22 Mar 2021 20:31 Odpowiedzi: 3    Wyświetleń: 5358
  • [Asembler 8051] Czas trwania programu - obliczanie

    Witam. Timer mikrokontrolera '51 taktowanego zegarem 11.059200 MHz zliczy w ciągu jednej sekundy 921600 impulsów. Ze względu na wielkość timera (2 bajty) może Kolega zliczać setne części sekundy - ustawić przerwanie co 9216 impulsów. Każde wywołanie przerwania zwiększy zmienną o 1,...

    Mikrokontrolery   26 Lis 2010 13:16 Odpowiedzi: 1    Wyświetleń: 3558
  • Obliczanie mocy modułu przekaźnika czasowego

    Dzień Dobry. Posiadam moduł czasowy , i chciałbym obliczyć jego moc. W specyfikacji jest napisane: napięcie zasilania 12 V a obciążalność styków 10A/30V i moje pytanie jest takie, ponieważ potrzebuję obliczyć moc do obliczenia jaki wsadzić bezpiecznik do układu. Powinienem obliczyć realny...

    Nauka Szkolnictwo   21 Lis 2022 02:26 Odpowiedzi: 1    Wyświetleń: 102
  • timer 555

    Mam podłączonego go w układzie astabilnym.Czy ma ktoś może wzór na obliczanie częstotliwości z R1,R2,C.Ja miałem i gdzieś zapodziałem.Z góry dzięki.

    Początkujący Elektronicy   21 Maj 2003 16:45 Odpowiedzi: 8    Wyświetleń: 1608
  • Cykliczny timer

    Jeżeli ktoś podejmie się zmontowania prostego układu,to mogę podać schemat.Potrzeba 1 kości Schmidta,4 rezystorów,2 kond.,2 diod.Aby uzyskać >>> czasy,jeden kond musi być 4700 lub 2200uF.Do tego jakieś zasilanie.Układ sprawdziłem PSpice'm,ale musiałem poprzestać na 6 minutach,bo dalej...

    Początkujący Elektronicy   29 Paź 2004 14:41 Odpowiedzi: 6    Wyświetleń: 1777
  • dsm 8051 - timer

    1) jeśli rejestr TH ustawimy tak: THS EQU 256-180 to co ile będzie mrugała dioda w tym przykładzie który dałem wyżej? (wklejam go tu jeszcze raz) 2) Co ile by mrugała gdyby nie było w pętli LOOP liczenia do 20??? 3) Jak to wszystko poustawiać, żeby mrugała dokładnie co sekundę? 4) Jak...

    Mikrokontrolery   12 Gru 2004 20:48 Odpowiedzi: 9    Wyświetleń: 3659
  • STEROWNIK LPT 8-kanałowy z timerem. PROGRAM DO POBRANIA!!!!

    Jesli o mnie chodzi to ja to robie w nastepujacy sposob : Wyslam jedna liczbe na adres portu (a nie po kolei kazdy bit) A licbe biore z tad ze sumuje wartosci bitow zagmatwalem ale jesli na potr wyslesz 255 to stan lini na lpt bedzie 11111111 jesli wyslemy 12 to stany lini beda nastepujace 00001100...

    Artykuły   21 Lut 2008 18:56 Odpowiedzi: 22    Wyświetleń: 20746
  • Za wolny timer w ATmega8. Program wysyłający znak co 1 s poprzez UART.

    Mam wrazenie, ze fuse bity mam ustawione dobrze: # uisp -dprog=dapa -dlpt=0x378 --rd_fuses Atmel AVR ATmega8 is found. Fuse Low Byte = 0x9f Fuse High Byte = 0xc9 Fuse Extended Byte = 0xff Calibration Byte = 0xb9 -- Read Only Lock Bits = 0xff BLB12 -> 1 BLB11...

    Mikrokontrolery   07 Maj 2006 16:26 Odpowiedzi: 11    Wyświetleń: 1812
  • Timer/Counter0 ATMEGA8. Timer0 jako wyjście. Odliczanie odstępów czasu.

    TCCR0=0x04; TCNT0=0x05; I w przerwaniu na początku musisz mieć: TCNT0=0x05; I zliczać równo 125 przerwań - odliczysz doładnie 1s. Tak przy okazji, nie prościej to zrobić na tajmerze 1, który jest 16 bitowy i nieco inaczej pracuje? Zresztą już w jednym Twoim wątku wstawiłem program...

    Mikrokontrolery   25 Paź 2006 10:26 Odpowiedzi: 16    Wyświetleń: 3364
  • AVR-GCC i wolne rejestry, szybkie przerwanie od timera.

    A to znaczy, że jak użyję jakieś bibliotecznej funkcji to nie weźmie pod uwagę register unsigned char zmienna asm("r2"); ? Czyli jak avr-libc trzeba zmodyfikowac? To tak na boku, bo i tak będę używał tylko avr/io i avr/pgmspace w tym fragmencie kodu. Nie chodzi o fragment, chodzi...

    Mikrokontrolery   28 Gru 2007 14:25 Odpowiedzi: 8    Wyświetleń: 2049
  • AVR - timery tutorial

    W sumie można. Tak zasadniczo to napisałem malutki programik obliczający wartości ilości cykli potrzebnych przy preskalerze... I faktycznie nie pomyslalem o wydruku. Zamieszcze może tam wersje .pdf. Moze byc? :)

    Mikrokontrolery   10 Sie 2013 20:02 Odpowiedzi: 29    Wyświetleń: 6809
  • on timer odmierzanie czasu

    W kodzie który wrzucił david512 zwróć uwagę na tą linie: If Licz_8ms = 125 Then Chodzi mniej więcej o to, że jeżeli zmienna Licz_8ms osiągnie wartość 125 to znaczy że została odmierzona 1s (125 x 0.008 = 1). I teraz dla przykładu jeżeli chcesz osiągnąć odcinek czasu o długości...

    Mikrokontrolery AVR   11 Maj 2009 22:09 Odpowiedzi: 17    Wyświetleń: 4314
  • attiny2313 + zegar. zasada ustawiania timera

    Witam! Mam następujący problem. Jak ustawić prescaler i licznik aby odmierzyć 1 sekundę. programuje w bascom-ie, procesor attiny2313 zegar 1MHZ. Wspomagam się książką Wiązani, ale tam jest przykład dla atmegi8 i w pewnym momencie występuje stwierdzenie,że przy 8mhz jeden cykl zegara wynosi...

    Mikrokontrolery   16 Sie 2009 09:02 Odpowiedzi: 3    Wyświetleń: 1767
  • [AVR][C][Atmega8]TIMER i Preskaler - błąd przy kompilacji

    :) to w takim razie książka godna polecenia. To zależy od którego momentu chcesz mieć włączone przerwania. Jak coś piszę to na samym początku programu głównego konfiguruję wszystkie peryferia i później włączam przerwania (przed pętlą nieskończoną). Np: int main() { //...

    Mikrokontrolery   05 Cze 2011 09:34 Odpowiedzi: 27    Wyświetleń: 5189
  • DS18B20 na delay_ms, wyświetlacz na timerze nie działa

    Jednym z dobrodziejstwo jakie daje nam DS18B20 jest CRC. Proponuje więc zapoznać się z [url=]Link i napisać funkię obliczającą CRC co załatwi problem błędnego odczytu danych z czujnika a tym samym możliwych przekłamań.

    Mikrokontrolery AVR   20 Wrz 2011 21:28 Odpowiedzi: 54    Wyświetleń: 5325
  • [STM32] detektor zera sieci + pomiar adc wyzwalany timerem = zła ilość pomiarów

    Po co ci ta sekcja krytyczna w EXTI9_5_IRQHandler ? Czy jeszcze jakies przerwanie korzysta ze zmiennych ktore chcesz chronic ? Jesli jest faktycznie potrzebna )w co watpie) to obliczaj pierwiastek poza nia, skopiuj wynik do zmiennej lokalnej i dopiero w sekcji krytycznej przekopiuj zmienna lokalna do...

    Mikrokontrolery ARM   13 Mar 2012 10:51 Odpowiedzi: 18    Wyświetleń: 3415
  • [Atmega8][Bascom] Wartość wpisywana do timera

    Mam problem z którym próbuje uporać się już od dłuższego czasu. Nie wiem jaką wartość powinienem wpisać do timera dwu bajtowego aby uzyskać przerwanie co sekundę. Nie pytałbym się tu o takie rzeczy ale nawet w książce "Mikrokontrolery dla początkujących" autor oblicza wartość timera...

    Mikrokontrolery AVR   22 Lip 2012 23:39 Odpowiedzi: 47    Wyświetleń: 5927
  • [Atmega328p] [C] - Żle odmierzana czas, zła konfiguracja timera?

    Witam. Mam układ 3 grzałek połączonych w trójkąt do 3-fazowej sieci, każdy triak jest włączany optotriakiem, podłączonym do pinów wyjściowych expandera. Pomiędzy wszystkie 3 fazy podpięte mam detektory przejścia przez 0 ( do odmierzania czasu wykorzystuję timer1. Wartość OCR1A...

    Mikrokontrolery AVR   27 Lip 2015 15:16 Odpowiedzi: 14    Wyświetleń: 3087
  • System mikroprocesorowy realizujący funkcje timera i zegara.

    powiedziałby mi ktoś rozgarniety jak to działa (ten segar Ze5bee.txt) najlepiej jakiś algorytm, ogólnie gość się pytał jak tam jest w tym zegarze jest obliczane 60 sek min godz, chodzi o to zę dsm nie ma wbudowanego zegara

    Początkujący Elektronicy   19 Wrz 2013 16:16 Odpowiedzi: 14    Wyświetleń: 5509
  • STM32F429I-DISCO - Wejścia - wyjścia + timer

    Znalazłem przykładowy kod, tylko że był on pisany dla Netduino. Ale widzę że ktoś właśnie wykorzystał InterruptPort i Data.Time.Now . Troszeczkę to pozmieniałem, ale nie ruszałem samego obliczania czasu itd. Chciałbym teraz wynik wyrzucić na wyświetlacz żeby sprawdzić czy cokolwiek...

    Mikrokontrolery   19 Maj 2016 19:52 Odpowiedzi: 13    Wyświetleń: 1164
  • Timer 555 - wyzwalanie po zwolnieniu przycisku.

    witam serdecznie mam takie pytanie o co chodzi z tym RDS(on) w mosfetach rozumiem że im mały ten RDS to mosfet się tak nie grzeje moje pytanie jak się oblicza jakimś prostym sposobem rezystor na bazę doczytałem sie nawet ze lepiej nie dawać tych rezystorów na bazę z tego względu że tranzystor...

    Początkujący Elektronicy   01 Gru 2017 00:06 Odpowiedzi: 67    Wyświetleń: 4875
  • układ sterowania wentylatorem (timer) - zrozumienie.

    Ok dzieki kolego za jakies wzskazowki w sumie moj błąd bo nawet nie wiedzialem ze zlych bramek uzylem. A jak to jest w pradzie przemiennym w tym przypadku chociażby z rezystancja rezystorow? Dalej obliczana jest podobnie do pradu stalego? Wkoncu prad leci raz w jedna raz w druga

    Początkujący Elektronicy   22 Lip 2018 18:59 Odpowiedzi: 5    Wyświetleń: 1245
  • Timer ne 555 wysterowanie wyjścia. Ma migać na zmianę raz jeden pasek raz drugi.

    Ok. Jeśli chodzi o moc led to jest to listwa na ledach cob. Na tej listwie są właśnie takie a nie inne parametry. Podałem tylko co jest napisane, nic nie obliczałem. Właśnie chodzi o to że nie znam wzoru na obliczenie tego rezystora. Czyli te tranzystory BD mógłbym zastosować? A czy mogę...

    Początkujący Naprawy   30 Lip 2020 09:40 Odpowiedzi: 8    Wyświetleń: 450
  • Jak zliczać impulsy? XMEGA, system zdarzeń i timery.

    Planuję wykonanie sterownika silnika DC tak, aby utrzymywać zadaną pozycję. Enkoder silnika będzie pracował z dekoderem kwadraturowym procesora i sterował licznikiem. Drugi licznik będzie zliczał impulsy step dir. Mam taki dylemat czy stworzyć dwa liczniki 32bit i obliczać błąd z wartości...

    Mikrokontrolery AVR   23 Mar 2022 08:16 Odpowiedzi: 29    Wyświetleń: 525
  • Obliczanie czasów timerów T0 i T1.

    Nie podales jeszcze waznego parametru czyli f taktowania timera. Zakladajac ze mowisz o '51 to wynosi ono 1MHz (f taktowania/12) to inkrementacja rejestru zachodzi co 1s/1000000 czyli 1uss. Jesli mowisz o rodzinie '51 to w trybie 0 (mode 0) zlicza on do 8192 (13bit). Czyli maksymalny czas (nie wliczajac...

    Mikrokontrolery   26 Kwi 2009 23:27 Odpowiedzi: 12    Wyświetleń: 2297
  • [ATmga128][C] Nieobliczane przerwanie od timera 0

    Patrząc po temacie w którym okazało się, że winą dziwnej pracy uC był fusebit M103C można bez problemu opisać powstawanie błędu: spód stosu był niepoprawny (w m103 pamięć kończy się niżej), a więc powrót z przerwania był skokiem w losowe miejsce co kończyło się resetem procesora...

    Mikrokontrolery AVR   08 Gru 2009 23:13 Odpowiedzi: 5    Wyświetleń: 1560
  • Stm32f4 Discovery, obliczanie czasu timerów

    (at)Marek_Skalski Oczywiście masz rację ;) Nie chciałem zbytnio mieszać (choć może powinienem), więc założyłem, że: 1) HSE + PLL, 168 MHz (co z resztą poleciłem sprawdzić) 2) "W przypadku drugiej metody dobierając Prescaler = 40000 (...) a z obserwacji coś około 0,8 Hz. " - tym...

    Mikrokontrolery   04 Lis 2014 08:42 Odpowiedzi: 9    Wyświetleń: 1206
  • Timer 555, multiwibrator astabilny - obliczanie częstotliwości

    Chcąc obliczyć częstotliwość multiwibratora astabilnego według poniższego schematu, znalazłem dwa sposoby i nie wiem, który jest bardziej poprawny. Sposób 1: Dane: R1 = 1 kΩ = 1000 Ω R2 = 10 kΩ = 10000 Ω C1 = 1 µF = 1*10^-6 F Szukane: F = ? Obliczanie: F = 1,44...

    Początkujący Elektronicy   10 Wrz 2016 19:42 Odpowiedzi: 5    Wyświetleń: 3219
  • PWM na timerze 555, obliczanie częstotliwości.

    Witam forum! Na podstawie kilku projektów z internetu zrobiłem taki o to schemat generatora sygnału PWM. Wszystkie wartości są wpisane z przykładów. Ja potrzebuję obliczyć częstotliwość cyklu układu. Po jakimś czasie doszedłem do tego wzoru: F = 1,44 / 2*R2*C Jednak...

    Projektowanie Układów   16 Mar 2017 23:30 Odpowiedzi: 2    Wyświetleń: 1299
  • Prosty komputer pokładowy do silnika z pojedynczym wtryskiem paliwa

    Zaczęło się od tego, że stwierdziłem, że mój samochód za dużo pali. Mam Audi-80 z dwulitrowym silnikiem (ABT) i pojedynczym wtryskiem paliwa (wtryskiwacz elektryczny znajduje się w kolektorze dolotowym, który jest zamiast gaźnika). Dlatego postanowiłem zrobić przepływomierz paliwa,...

    DIY Zagranica   01 Kwi 2012 18:50 Odpowiedzi: 1    Wyświetleń: 10830
  • [Atmega8] [BASCOM] problem z kwarcem czy cos nie rozumiem

    Witam Staram się zrobić odliczanie na przerwaniach - jak do tej pory nie używałem jeszcze przerwań, więc proszę o wyrozumiałość za banalne pytanie. A więc tak. Potrzebuję za pomocą Timera0 wprowadzić diodę w pulsację z częstotliwością 10Hz (to tak dla testu) Wszystko wydaje się...

    Mikrokontrolery AVR   01 Sie 2008 06:22 Odpowiedzi: 2    Wyświetleń: 1413
  • Atmega16 i Bascom - Przerwania

    A tak to by to zadziałało ?? Nie zadziała. Przynajmniej tak, jak tego oczekujesz. Przy kwarcu 2,4576MHz i prescalerze 64 Timer0 przekręca się co ok. 6,7ms a Timer1 co ok. 1,7s. jak ustawić timer żeby odliczał np 1 sec i wtedy coś się działo 1. Zdefiniować co się ma wykonać w przerwaniu 2....

    Mikrokontrolery AVR   20 Lip 2010 18:27 Odpowiedzi: 15    Wyświetleń: 2097
  • kolejny piórnik na razie bez ściągi

    już sobie poradziłem z tym termometrem ale jak narazie na 24h śpieszy się 10 min . Może jakoś inaczej obliczać timer.

    DIY Poczekalnia   14 Cze 2010 19:31 Odpowiedzi: 45    Wyświetleń: 18303
  • step 7 - zliczanie impulsów z wodomierza w czasie

    Normalnie bierzesz licznik kasujesz go i zliczasz impulsy przez 10min (czas obliczasz timerem) potem dzielisz tą wartość przez 100 przepisujesz do jakiegoś rejestru, a sam licznik kasujesz. W rejestrze masz pomiar aktualizowany co 10 min.

    Automatyka Sterowanie PLC   07 Mar 2015 06:22 Odpowiedzi: 13    Wyświetleń: 2559
  • Przetwornik ADC ATmega16 - wizualizacja wyniku.

    Witam. Mam problem z przetwornikiem A/C w ATmega16. Chciałem aby wyniki były wyświetlane tylko w momencie kiedy wartość w timerze 0 zrówna się z wartością w OCR0 - ale tylko co drugi raz. Dlatego też dałem switch(cykl). Wyjście OC1A jest podpięte do wejścia timera 0. Wiem że to dziwnie,...

    Mikrokontrolery   03 Kwi 2008 17:44 Odpowiedzi: 7    Wyświetleń: 2555
  • ADC- błędy poczas pomiaru na kilku kanałach

    Wszystkie Timery będą wykorzystane do innych celów dlatego nice chcę wykorzysta któregokolwiek timera do przetwarzania ADC [syntax=c] #define F_CPU 16000000UL //16MHz zegar procesora #include <avr/io.h> #include <util/delay.h> #include <string.h> #include <stdlib.h> #include...

    Mikrokontrolery AVR   22 Maj 2011 18:58 Odpowiedzi: 24    Wyświetleń: 2302
  • ESP32 jednoczesne czytanie znaków z dwóch serial portów

    Witam Próbuje wykonać sterowanie dla projektu: Ogólnie tak: Mam ESP32, które jest jednostka główną Jest Arduino mega które przesyła dane co 2ms przez Serial2 Jest tez Aplikacja na PC, która komunikuje się z ESP32 poprzez Serial Problemem jest to, że jak na aplikacji wcisne dany przycisk,...

    ESP8266 i ESP32   24 Wrz 2019 09:36 Odpowiedzi: 19    Wyświetleń: 855
  • TIMER0 w Atmega32 i Bascom - zależy mi na zrozumieniu zagadnienia

    Żeby nie zapomnieć na końcu to już tutaj napiszę, że liczy się to w programach bo one się rzadziej mylą, ale zrozumienie tematu jest oczywiście ważne. Jest kilka, a w pełni darmowych, kalkulatorów do tego. Timer jest urządzeniem sprzętowym wbudowanym w mikrokontroler. Najczęsciej taktowany...

    Mikrokontrolery Początkujący   16 Lut 2017 00:47 Odpowiedzi: 8    Wyświetleń: 1059
  • Lampki choinkowe sterowane mikrokontrolerem

    Święta coraz bliżej. Często na zewnątrz wieszamy lampki choinkowe. Te albo świecą ciągle, albo mrygają niemiłosiernie. Najgorsze są te które niedość że mrygają, grają jeszcze oklepane melodyjki za pomocą blaszki pizeo. Coś efektowniejszego przeważnie kosztuje troche więcej,...

    DIY Konstrukcje   17 Sty 2013 17:02 Odpowiedzi: 30    Wyświetleń: 25008
  • Arduino, błąd przy wczytywaniu bibliotek.

    Co zrobić aby aby ta pętla działała? Dodano po 7 Kod z zaznaczonymi liniami z błędami: #include <Wire.h> #include <i2c.h> #include <i2c_BMP280.h> #include <WS2812B.h> #include <BH1750.h> #include <DHT.h> #include <LiquidCrystal.h> #include...

    Arduino   04 Mar 2017 09:30 Odpowiedzi: 7    Wyświetleń: 1116
  • Mini Theremin wykorzystujący czujnik odległości na podczerwień

    Pojęcie Theremin po raz pierwszy pojawiło się około 1920 roku, kiedy rosyjski wynalazca Lew Termen skonstruował swój instrument, którego dźwięki przypominają jęki, wycie, kobiecy głos czy nawet flet i skrzypce. Standardowy Theremin posiada dwie anteny jedną do regulacji tonów a drugą...

    DIY Zagranica   30 Wrz 2013 21:02 Odpowiedzi: 1    Wyświetleń: 9372
  • Programowalny sterownik zupełnie inaczej

    Celem projektu było stworzenie amatorskiego programowalnego sterownika logicznego. Motywacją do stworzenia tego sterownika była potrzeba posiadania uniwersalnego urządzenia pozwalającego w warunkach laboratoryjnych na szybkie przetestowanie różnych algorytmów sterowania przy przebiegach szybkozmiennych....

    DIY Konstrukcje   21 Cze 2018 22:00 Odpowiedzi: 38    Wyświetleń: 11829
  • [Atmega8] [BASCOM] Moduł GSM ze sterowaniem SMS

    Napisałem wersję "new core" dla tego projektu. Niestety zajmuje 82 procent flasha w Atmega8 Dlatego w załączniku jest skompilowane archiwum. W przyszłości planuję napisanie programu, który w łatwy sposób pozwalałby edytować dane w EEPROM, czyli zmieniać treść SMS i numery telefonów. [syntax=vb]'***************...

    Mikrokontrolery AVR   18 Sie 2011 09:35 Odpowiedzi: 94    Wyświetleń: 55322
  • [ADuC812][C]- obsługa sonaru ultradźwiękowego

    Witam, Sonar działa w ten sposób, że przy wysłaniu impulsu ultradźwiękowego ustawia wyprowadzenie INIT w stan wysoki, przy odebraniu echa wystawia wyprowadzenie ECHO w stan wysoki. Linie te podpięłem do wyprowadzeń uC przez inwerter: INIT do INT0 , ECHO do INT1. Przerwania reagują na zbocze...

    Mikrokontrolery   15 Paź 2011 09:20 Odpowiedzi: 0    Wyświetleń: 1281
  • [Atmega32][C][Eclipse] - bład programu gdy przerwamnie timer0 aktywne

    Witam Od pewnego czasu zmagam się z problemem odbioru danych przez procesor ATmega32 w kodzie Menchester. Opisze w skrócie jak działa poniższy układ. W przerwaniu (tryb CTC) timera 0 znajduje się funkcja obsługująca trzy wyświetlacze LED (wspólna Anoda) oraz funkcja skanująca klawiaturę. Katody...

    Mikrokontrolery AVR   05 Gru 2012 08:49 Odpowiedzi: 12    Wyświetleń: 1707
  • [Atmega8] [BASCOM] - Moduł GSM ze sterowaniem SMS telefon simens s55

    Walczę i walczę z tym programem ale nie daje rady.... :cry: Wrzucam cały kod, jest on zrobiony na bazie jak wspomniałem wcześniej: Projekt powiadomienia o alarmie by Xury wersja 2.0 [syntax=basic4gl] '******************...

    Mikrokontrolery AVR   04 Cze 2013 17:12 Odpowiedzi: 12    Wyświetleń: 6051
  • [atmega32][Bascom] jak zmierzyc czas otwarcia wtrysku w aucie?

    [syntax=basic4gl] $regfile = "M32def.dat" $crystal = 16000000 '************************* WYSWIETLANIE-porty ********************************** Lcd_... Alias Ddrb Lcd_port1 Alias Portb Lcd_port_ddr1 Alias Ddrb...

    Mikrokontrolery AVR   13 Sie 2011 10:13 Odpowiedzi: 20    Wyświetleń: 3221
  • Lcd usuwanie poprzedniej wartości

    Problem kasowania rozwiązałem obliczając długość stringa do wyświetlenia i dodając do niego na końcu maskie ze spacji która przykrywa pozostały napis. Numer ze zwłoką w postaci wait nie zawsze będzie odpowiedni. Locate 1 , 1 ' Lcd...

    Mikrokontrolery   20 Mar 2004 13:00 Odpowiedzi: 9    Wyświetleń: 1144
  • 89c4051 i czujniki temperatury

    Oddaję w ręce Wasze schemat przetwornika napięcie/czas. Sposób obsługi programowej w skrócie: Zabiegi wstępne: Timer 0 ustawiamy jako timer z wewnętznym taktowaniem i tak aby zliczał impulsy tylko wtedy, gdy na /INT0 jest stan wysoki (szczegóły->nota katalogowa) Kalibracja: Na P1.0...

    Mikrokontrolery   27 Lip 2004 10:42 Odpowiedzi: 6    Wyświetleń: 2756
  • [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 1 2 3 4 5 6 7 8 9 volatile uint16_t...

    Mikrokontrolery AVR   06 Maj 2010 21:14 Odpowiedzi: 9    Wyświetleń: 1957
  • Atmega8>attiny13 - Potrzebne wsparcie z przeniesieniem kodu między uC.

    Witam. Potrzebuję pomocy z dostosowaniem kodu napisanego na atmegę8 na attiny13. Domyślam się że największym problemem będą tutaj timery, ale jestem w ich temacie puki co zielony, a potrzebuję koniecznie(i niestety pilnie) odbiornika IR który zmieści się i będzie działał na attiny13....

    Mikrokontrolery Początkujący   06 Mar 2015 20:40 Odpowiedzi: 7    Wyświetleń: 1134
  • [ATmega32][C] - Złe działanie bez kolejnego resetu po właczeniu zasilania

    Witam, mam jakiś błąd w sofcie, który powoduje, że po odłączeniu i włączeniu zasilania program nie działa prawidłowo. Zresetowanie atmegi bez odłączenia zasilania powoduje że wszystko chodzi już dobrze. Próbowałem różne ustawienia fuse'ów, kwarc 12MHz, CKOPT włączony, ustawiony...

    Mikrokontrolery AVR   05 Lis 2015 19:45 Odpowiedzi: 17    Wyświetleń: 1296
  • licznik rowerowy :-), jaki procek wybrać, kilka pytań

    nie mierz częstotliwości, tylko OKRES! V=o/t V - prędkość w m/s t - okres jaki upłynął pomiędzy dwoma następującymi po sobie impulsami z czujnika o - obwód koła w metrach Tak działają fabryczne liczniki, dzięki temu mierzą już bardzo małe prędkości. dodatkowo przejechany...

    Mikrokontrolery   02 Lut 2005 22:19 Odpowiedzi: 7    Wyświetleń: 3343
  • Atmega8/ Bascom - SAA1064 4 x 7 segment dynamicznie

    Czy Kolega będzie może wiedział co jest nie tak od strony programistycznej ? Tzn. jeśli wyświetlam stałe wartości to jest ok, podobnie jak wyświetlam w pętli For... Next od 1 do 59. Dodałem jeszcze obsługę LCD, żeby widzieć, co się dzieje z czasem. Ale jak podepnę do tego PCF8563...

    Mikrokontrolery Początkujący   04 Mar 2014 00:49 Odpowiedzi: 7    Wyświetleń: 3333
  • atmega8 i dziwny kłopot z pamięcią

    Napisałem program, ale zastanawiam się jakie są szanse na jakiś sprzętowy błąd w atmedze8. Mam dwa przerwania TIMER i UART. Timer uruchamia się co ~8000 cykli na 1000 cykli. UART uruchamia się maksymalnie co 2000 cykli na zaledwie 100, bo tam w sumie wszystko usunąłem na próbę. UART niczego...

    Mikrokontrolery AVR   21 Sie 2015 09:34 Odpowiedzi: 26    Wyświetleń: 1356
  • Bascom - Zapis na karcie SD - zmiana zawartości zmiennej (nie pożądana)

    Witam Mam program, który, po dokonaniu pomiarów, wysyła dane przez RFM12 i zapisuje na karcie SD. Chcę dołożyć wysyłanie danych do Domoticz po każdym pomiarze. Problem w tym, że po dopisaniu obsługi ESP8266 i Domoticz ( zmienne miałem już wcześniej zadeklarowane ) to pojawiają się błędy...

    Mikrokontrolery AVR   08 Kwi 2018 16:11 Odpowiedzi: 0    Wyświetleń: 912
  • Dekodowanie sygnału DCF77 na ATmega.

    Kiedyś umieściłem na obecnie niedostępnej stronie and.elektroda.eu materiał o dekodowaniu sygnału DCF. Urządzenie potrzebne było w urządzeniu, które wymagało synchronizacji czasu w pomieszczeniu gdzie wyprowadzenie anteny zewnętrznej do GPS było utrudnione. Poniżej umieszczam treść oryginalnego...

    Mikrokontrolery AVR   09 Mar 2023 17:01 Odpowiedzi: 27    Wyświetleń: 9018
  • Sterownik matryc LEDowych z interfejsem hub75

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

    DIY Konstrukcje   13 Paź 2021 00:51 Odpowiedzi: 25    Wyświetleń: 4941
  • Biblioteks do SPI - MK SPI oraz dla MkNRF24L01 M. Kardasia

    W każdym programie jakoś musisz obsługiwać upływ czasu, na pierwszej lekcji do zamigania led użyłeś delay, do paru innych prostych programów to też wystarczy, ale generalnie należy to robić na timerze. Jest to tak oczywiste, że w Arduino zrobili do tego gotowe funkcje, w AVR C masz sobie...

    Mikrokontrolery AVR   11 Sty 2023 11:12 Odpowiedzi: 12    Wyświetleń: 585
  • Moduły Wi-Fi Atmel WINC1500 dedykowane dla aplikacji IoT cz. II.

    Moduły Wi-Fi Atmel WINC1500 dedykowane dla aplikacji IoT cz. II. W poprzednim odcinku Czujnik temperatury wysyłający dane z wykorzystaniem WiFi. Konfigurację sprzętową pozostawiamy bez zmian, podłączony pozostaje moduł WINC1500 oraz I/O1. W pliku demo.c w funkcji demo_start()...

    Artykuły   17 Cze 2015 08:01 Odpowiedzi: 0    Wyświetleń: 2268
  • Szybki impuls nie wychwytywany przez ATMega 32

    Czekaj, czekaj. Jeden czujnik odpali przerwanie INT0 a w tym przerwaniu sie uruchomi timer. Drugi czujnik po INT1 ma go wyłączyć. Raczej o tym myślałem. Lepiej tak: czy ktoś by mi dokładnie wytłumaczył jak wywoływać timery, zbierać z nich czas, do czego służą poszczególne rejestry....

    Mikrokontrolery AVR   07 Paź 2017 14:55 Odpowiedzi: 32    Wyświetleń: 2508
  • Bascom - Atmega1284P + ESP8266 + Domoticz

    Przerobiłem tak, żeby wysyłał testowo tylko jedną wartość ( losową ) co 8 sekund Dodano po 18 Dołożyłem Clear Serialin0 Com1_str = "" czyli [syntax=vbnet] $regfile = "m328pdef.dat" $crystal = 8000000 $hwstack = 100 ' rozmiar stosu...

    ESP8266 i ESP32   14 Kwi 2019 20:49 Odpowiedzi: 12    Wyświetleń: 2202
  • Pomiar amplitudy PMW w przerwaniu Input Capture

    Witam, Program ma na celu zmierzyć amplitude impulsu PWM, wypełnienie i częstotliwość. O ile z pomiarem wypełnienia i częstotliwośći nie mam problemu, to pomiar amplitudy nie do końca działa. Szczegóły: PWM 1 kHz. 5 < D < 95 % Na zboczu narastającym sygnału PWM uruchamiany...

    Mikrokontrolery   12 Lis 2020 12:45 Odpowiedzi: 0    Wyświetleń: 213
  • transmisja szeregowa

    Witam Szanownych Forumowiczów 8) Napisałem (a właściwie przerobiłem programik z książki): ;********* Ustawienie TIMER˘w ********* ;TIMER 0 T0_G EQU 0 ;GATE T0_C EQU 0 ;COUNTER... (0..3) TIM0 EQU T0_M+T0_C*4+T0_G*8 ;TI... 1 T1_G EQU 0 ;GATE T1_C EQU 0 ;COUNTER...

    Mikrokontrolery   06 Mar 2004 21:35 Odpowiedzi: 4    Wyświetleń: 2262
  • symulacyjny model filtru polifazwoego

    zrobiłem próbnie na początek samo serce analizatora według algorytmu IIR i czciałbym się zapytać czy nie ma tam żadnych błędów Dim A(10) As Single 'tablica alfa Dim B(10) As Single 'tablica beta Dim C(10)...

    DSP i Transmisja   03 Maj 2007 11:41 Odpowiedzi: 164    Wyświetleń: 68901
  • Atmega8 i problem z szybkościa programu.

    nie możesz używać instrukcji load timer= jeśli chcesz w ten sposób to tak:load timer0,250(to daje do odliczenia 250 cykli) lub counter0=6 co też daje tyle samo do odliczenia czyli 250 cykli, to jeden z problemów z Twoim tajmerem Dodano po 3 Zapamiętaj zasadę, instrukcja load timer...

    Mikrokontrolery   21 Mar 2006 08:42 Odpowiedzi: 4    Wyświetleń: 1170
  • Samochodowy komputer zużycia paliwa

    Wiem, ze pisales juz posty na ten temat. Nie chodzi mi jednak o zasade, bo to rozumie, ale o szczegóły. W podanym linku szczególnie interesuja mnie te "dalsze obliczania":) stop timer1 'impw= pewna liczba proporcjonala do czasu trwania stanu niksiego na Pd5 'dalsze obliczania goto 1 Znalazłem...

    Artykuły   23 Mar 2016 21:58 Odpowiedzi: 556    Wyświetleń: 380205
  • [Atmega8][C/winavr]Dziwne zachowanie zmiennej

    Witam! Skonstruowałem sobie urządzenie, które ma służyć do optymalnego ustawienia sterownika kotła. Mierzy temperatury na zewnątrz i wewnątrz, liczy ich średnie, minima i maksima, jest podłączone do sterownika kotła pod przekaźnik (przez transoptor) i zlicza ilość załączeń podajnika...

    Mikrokontrolery   09 Lut 2011 00:47 Odpowiedzi: 12    Wyświetleń: 1879
  • Metoda pomiaru pojemności elektrolitów w AVR.

    Witam, postanowiłem zbudować sobie miernik pojemności i indukcyjności. Znalazłem w internecie kilka rozwiązań, ale swój projekt chcę oprzeć następujące rozwiązanie: O ile znana jest mi metoda pomiaru i obliczenia indukcyjności i pojemności w obwodzie rezonansowym, to trudniej...

    Mikrokontrolery AVR   30 Sie 2011 10:42 Odpowiedzi: 2    Wyświetleń: 1724
  • VGA Tetris - projekt na konkurs Gra Retro

    Otrzymałem ostatnio wiadomość z prośbą o lepsze wyjaśnienie generacji obrazu VGA. Postanowiłem się podzielić ze wszystkimi tym co napisałem. Od razu informuję, że dla mnie bardzo użyteczne były informacje na tej stronie: . Pisząc tą wiadomość opierałem się o tą stronę i w razie...

    DIY Konstrukcje   11 Sty 2012 16:44 Odpowiedzi: 23    Wyświetleń: 23266
  • AVR+C - Kłopot ze zrozumieniem składni przy operacjach logicznych

    Ach, zapomniałem o globalnym włączeniu przerwań ( sei() )... :P LordBlick, może znalazłbyś troszkę czasu, by napisać w możliwie najkrótszej formie obsługę dowolnego timera w trybie timer (nie counter)? Tryb counter polega na zliczaniu zewnętrznych impulsów, więc nie jest tu użyty(kilka...

    Mikrokontrolery Początkujący   19 Lip 2012 14:29 Odpowiedzi: 90    Wyświetleń: 8412
  • Prosty wykrywacz metali na AT89C2051

    Urządzenie jakie chciałbym dziś zaprezentować jest naprawdę trywialne, jednak być może ktoś na tym skorzysta. Przejdźmy jednak do rzeczy. Schemat układu znajduje się poniżej. Niestety sporządziłem tylko odręczny szkic. T1 i T2 pracują tu w układzie oscylatora. Wymyśliłem...

    DIY Konstrukcje   12 Wrz 2012 10:35 Odpowiedzi: 15    Wyświetleń: 21270
  • Atmega644P/Bascom - RFM12 + karta SD - SPI sprzętowe - razem nie działa

    Witam Mimo, że większość proponowanych tutaj rozwiązań podłączenia RFM12 do Atmegi wykorzystuje SPI programowe, ja podłączyłem tradycyjnie, przez SPI sprzętowe - mimo, że nie miałem problemów z wgrywaniem kodu do Atmegi spiętej z RFM12, to uruchomienie ich razem jest problematyczne ...

    Mikrokontrolery AVR   13 Maj 2013 11:59 Odpowiedzi: 3    Wyświetleń: 2622
  • ATtiny13 Bascom - dwie funkcje w jednym przycisku jedna zależna od drugiej

    Poszukałem trochę dodatkowych materiałów do wchłonięcia przez moje szare komóreczki :) 13 Liczniki Słowo licznik to próba przetłumaczenia słowa timer. Ja używam tego słowa jako odpowiednika, ale nie wszyscy się z tym zgadzają i twierdzą, że należy używać słowa timer, gdyż nie...

    Mikrokontrolery Początkujący   22 Kwi 2016 21:04 Odpowiedzi: 39    Wyświetleń: 3876
  • Atmega 328p - Uart odbieranie stringów - problem

    Okej, ogólnie to działa, wielkie dzięki za tamto. Mam jednak dalszy problem troszkę. Ogólnie chcę osiągnąć coś takiego, że wysyłam najpierw z Matlaba liczbę - jakąś flagę, po której uC wejdzie do odpowiedniej pętli. Po wejściu do tej pętli dopiero w niej ma odbierać wysłaną z Matlaba...

    Mikrokontrolery AVR   03 Sty 2017 15:14 Odpowiedzi: 18    Wyświetleń: 1422
  • Wiele wątków a jedno Arduino

    Zawartość biblioteki: [syntax=c] #include "Timers.h" void Timer::restart() { _lastTime = millis(); } void Timer::begin(const uint32_t interval) { time(interval); restart(); } bool Timer::available() { if (_time == 0) { return false; } uint32_t actualTime...

    Arduino   04 Sty 2018 00:34 Odpowiedzi: 115    Wyświetleń: 4869
  • BASCOM, AVR, Timer0, dziwne zachowanie LCD alfanum. przy wyświetlaniu zegarów

    Dzisiaj troszkę posiedziałem nad tymi stosami, zapoznałem się nieco z tym opracowaniem. Próbowałem również rozgryźć tabelkę "SRAM" w symulatorze bascom. Z opracowania i zachowania symulatora wydedukowałem że obszar w sram na $hwstack jest na najwyższych dostępnych adresach pamięci...

    Mikrokontrolery AVR   07 Maj 2020 22:26 Odpowiedzi: 9    Wyświetleń: 582
  • Diody LED bez tajemnic - kompendium

    Jednym z pierwszych projektów, które zrealizowałem mając 9-10 lat było pudełko z kilkoma LEDami, przełącznikami i potencjometrem - taka tam wprawka w lutowanie. Drugim była migająca strzałka LED z kitu bodaj Jabela. Pierwszym, który zepsułem lutownicą transformatorową (której nie...

    Poradniki Elektronika   07 Sty 2023 15:37 Odpowiedzi: 78    Wyświetleń: 5013
  • Kolejny komputerek samochodowy

    Przymierzam się do zrobienia komputerka do samochodu. Jego głównym celem ma być obliczanie chwilowego i średniego zużycia paliwa. Nie wiem czy mi się to uda ale chcę wykorzystać kontroler ATTiny2313 i tu mam problem - potrzebuję zliczać czas wtrysku i ilość impulsów z czujnika ABS lub impulsatora...

    Mikrokontrolery   29 Paź 2007 21:24 Odpowiedzi: 13    Wyświetleń: 2647
  • [Mega8][BASCOM] zegarek pov dziwny problem

    Moim zdaniem całość nie działa poprawnie, bo używasz Timera1 pracującego w trybie CTC jednocześnie do odmierzania odcinków czasowych wyświetlacza i do pomiaru czasu zatoczenia pełnego koła. W trybie CTC Timer liczy od 0 do wartości Compare1a po czym zostaje wyzerowany, więc ten podprogram...

    Mikrokontrolery AVR   07 Lip 2008 18:37 Odpowiedzi: 3    Wyświetleń: 2476
  • Wyjaśnienie zagadnień z PWM, detekcji zera

    Nie znam Basica, ale blokowo program powinien wyglądać mniej więcej tak: Musisz napisać 2 podprogramy. Pierwszy obsługuje przerwanie od układu wykrywającego zero, drugi (oparty o timer) włączy triaka. Przy przejściu przez zero wyzwalane jest przerwanie, w przeraniu obliczasz opóznienie...

    Mikrokontrolery AVR   16 Paź 2009 12:43 Odpowiedzi: 38    Wyświetleń: 8547
  • [attiny13][bascom] regulacja fazowa

    Zasada liniowego sterowania fazowego jest taka: 1. Przejście przez zero generuje przerwanie zewnętrzne INT (opadające zbocze), w którym: a) wyłączasz bramkę optotriaka b) przeładowujesz TIMER wartością, którą odczytujesz z tablicy w zależności od aktualnego poziomu mocy. TIMER...

    Mikrokontrolery AVR   08 Lis 2010 18:40 Odpowiedzi: 7    Wyświetleń: 5895
  • Błędne wychodzenie z pętli do funkcji ATMEGA 32

    Program bez przetwornika ADC. Program działa prawidłowo Dodano po 42 Od kiedy praca dyplomowa jest tajna? Pytam z ciekawości- kiedyś była jawna na całym etapie pisania. Dlaczego w pętli głównej blokujesz przerwania- potem wykonujesz sporo obliczeń- a potem odblokowujesz? A...

    Mikrokontrolery AVR   12 Lip 2011 17:05 Odpowiedzi: 29    Wyświetleń: 2838
  • Odliczanie 1us - nie działa prawoidłowo [bascom]

    Witam. Potrzebuje licznik co 1us sprawdzam poprawność działania na 1s i jakoś nie działa program do odliczania 1s działa : $regfile = "m8def.dat" $crystal = 8000000 Config Portd.1 = Output Config Timer2 = Timer , Async = Off , Prescale = 64 Dim Licznik2 As Integer On...

    Mikrokontrolery   13 Lis 2011 23:54 Odpowiedzi: 4    Wyświetleń: 1322
  • STM32F407 - ADC z DMA i overrun

    Before setting EN bit to '1' to start a new transfer, the event flags corresponding to the stream in DMA_LISR or DMA_HISR register must be cleared. Wystarczyło dodać w reinicjalizacji czyszczenie rejestru LISR dla danego strumienia DMA: [syntax=c]DMA2->LIFCR |= DMA_LIFCR_CTCIF0 | DMA_LIFCR_CHTIF0...

    Mikrokontrolery ARM   23 Sty 2016 15:09 Odpowiedzi: 0    Wyświetleń: 747
  • UNO - Przyspieszenie i hamowanie kilku serv jednocześnie na jednymUNO

    Udało mi się wyjść z jednej pętli. Teraz po sprawdzeniu czy w prawo czy w lewo wykonywana jest tylko jedna pętla (dla sprawdzenia działąnia tymczasowo jest serial monitor zamiast servo) [syntax=c] #include <Servo.h> Servo myservo; int pozycjadocelowa, pozycjaobecna, dystans, przyspieszenie,...

    Arduino   06 Cze 2016 16:37 Odpowiedzi: 7    Wyświetleń: 1116
  • Takt, taktowanie, częstotliwość,cykl procesora, timety prośba o wyjaśnienie.

    1Hz to raz na sekundę. 8MHz to osiem milionów razy na sekundę. Sekunda jest tu kluczowa. W ciągu sekundy procesor taktowany 8MHz przetworzy około 8mln instrukcji (pomijam te które wymagają dwóch taktow) no a jak podłączysz do procesora taktowanie 16MHz to odwali dwa razy tyle roboty w ciągu...

    Mikrokontrolery Początkujący   28 Lis 2022 19:41 Odpowiedzi: 18    Wyświetleń: 654
  • Timer0 -> Timer1 (ATmega8)

    Chciałem Ci dać wędkę, ale wolisz rybę. $regfile = "m8def.dat" $crystal = 8000000 Config Lcd = 16 * 2 Config Lcdpin = Pin , Db4 = Portc.3 , Db5 = Portc.2 , Db6 = Portc.1 , Db7 = Portc.0 , E = Portc.4 , Rs = Portc.5 Cls Config Timer1 = Timer , Prescale = 256 On Timer1 Odmierz_2s Dim...

    Mikrokontrolery   20 Wrz 2008 16:55 Odpowiedzi: 15    Wyświetleń: 6059
  • Odmierzanie czasu przez Atmegę

    Musisz ustawić tak timera, aby odmierzał 3/26s i generował przerwanie. W zależności od częstotliwości źródła sygnału zegarowego może zdarzyć się tak, że nie uda się z zadowalającą precyzją ustawić timera do tego zadania. Wtedy możesz rozłożyć zadanie na 2 kolejne przerwania zmieniając...

    Mikrokontrolery   08 Wrz 2008 07:57 Odpowiedzi: 11    Wyświetleń: 1388
  • [ATTiny2313/C] Zajmowanie pamięci przez operacje na float

    Witam! Głowie się z tym nie wiem którą godzinę i nie mogę dojść czemu tak się dzieje. Mam tego typu program: #include <avr/io.h> #include <avr/interrupt.h> float m_sekundy_wtrysk=0, m_sekundy_obr=0, wynik2=0; uint8_t i=0, k=0, znacznik=0; float wynik=0; ISR(INT1_vect){...

    Mikrokontrolery AVR   26 Gru 2009 16:08 Odpowiedzi: 4    Wyświetleń: 1497
  • AVR [ATMEGA48] , Assambler - samoistna zmiana taktowania uC

    Witam . Napisałem ( prawie) sobie na ww procesor program w asm i bascomie który ma robić za zamek otwierany kartą . W bascomie wszystko działa w 100 % według założenia jednak w asm mam taki problem że układ sam zmienia swoje taktowanie (ponad 2x) przez co wszystkie funkcje czasowe nie pracują...

    Mikrokontrolery AVR   19 Wrz 2010 19:24 Odpowiedzi: 11    Wyświetleń: 2157
  • Atmega8 [C] - nie odczytuje lini 1Wire

    Tak sobie obserwuję co jakiś czas ten temat i przyznam szczerze, że jestem pełen podziwu dla kolegi autora za upór, tyle że nie w dążeniu do rozwiązania problemu a do skomplikowania go sobie i utrudnienia życia ponad wszelką miarę. Masz rezystor podciągający? Niektórzy o nim zapominają....

    Mikrokontrolery AVR   29 Cze 2011 14:36 Odpowiedzi: 34    Wyświetleń: 4152
  • [DSM-51] Assembler - odliczanie czasu

    1. Do wyznaczenia co ile następuje przepełnienie timera potrzeba znać taktowanie procesora. Dla kwarcu 12MHz timer zwiększany jest o 1 co 1us (= 12/12MHz). 2. Timer to licznik, który zlicza w górę. Wpisując liczbę do rejestrów tego licznika zlicza on od tej wpisanej wartości, czyli szybciej...

    Mikrokontrolery   19 Gru 2011 21:57 Odpowiedzi: 7    Wyświetleń: 5148
  • At90can128 - zewnętrzny oscylator

    Oczywiście możesz czasy po prostu podzielić przez 16 A nie pomnożyć? Tzn. wiadomo, że czasy trzeba zapewnić takie same, a więc pomnożyć ewentualne stałe na bazie których odmierza się opóźnienie. Albo na przykład pomnożyć wartości dla sprzętowych liczników, jeśli na bazie ich...

    Mikrokontrolery AVR   23 Mar 2012 11:04 Odpowiedzi: 19    Wyświetleń: 2369
  • Odliczanie czasu [VB] - Visual Basic

    w tych linkach niestety nie znalazłem nic przydatnego A ja owszem... Pisałem kiedyś program "Klikatron 20??" (znak zapytania to jakaś cyfra) który polegał na obliczaniu ilości kliknięć wykonanych w ciągu 10s (tak, nudziło mi się). Tyle że on był pisany w VB6 i do twojego zadania wymagał...

    Programowanie   25 Cze 2013 20:51 Odpowiedzi: 12    Wyświetleń: 5433
  • AVR - Regulator mocy dla 16 niezależnych grzałek 230VAC.

    Druga sprawa, regulacja grzałek może odbywać się grupowo i wtedy podobno można zastosować optotriak z detekcją zera, także dałoby się po prostu podawać sygnał PWM na wejście takowego? Nie jest to dobry pomysł. Natomiast można zrobić to tak: 1. przerwanie zewnętrzne (INTx) z...

    Projektowanie Układów   21 Sty 2014 13:26 Odpowiedzi: 16    Wyświetleń: 4215
  • timers.h - mikrosekundy, sterowanie silnikiem krokowym

    Witam, chciałem zrobić sterowanie silnikiem krokowym przy wykorzystaniu Timera. Niestety milisekundy są za długie a potrzebuję uzyskać większe prędkości. Wcześniej zamiast timera miałem delayMicroseconds(); ale z timerem jest łatwiej, tylko nie mogę znaleźć sposobu żeby obliczał w mikrosekundach....

    Arduino   08 Kwi 2017 14:43 Odpowiedzi: 5    Wyświetleń: 1338
  • Jak zasilać projekty DIY - kompendium

    Projektowanie i budowanie praktycznych układów zawsze wiąże się z jednym problemem, jakim jest kwestia zasilania. Jest to kwestia istotna już na etapie tworzenia koncepcji układu, gdyż jego przeznaczenie dyktuje, czym będzie zasilany, a także z jakich konkretnych rozwiązań układowych...

    Poradniki Elektronika   17 Lut 2023 09:48 Odpowiedzi: 20    Wyświetleń: 2316
  • [ATMEGA32] [BASCOM] Analizator Widma Akustycznego 2x24 + RC5

    Witam :) Mam problemy z programem analizatora widma z obsługą RC5. Na lcd wyświetla głupoty albo resetuje się Atmega32.Czy w programie wszystko OK jest? Oczywiście sam program analizatora widma akustycznego działa poprawnie. $regfile = "m32def.dat" $crystal = 16000000 Config...

    Mikrokontrolery AVR   03 Kwi 2009 17:36 Odpowiedzi: 4    Wyświetleń: 2934
  • Atmega32 Bascom - Odbiór danych z modułu GSM

    Witam Do istniejącego i działającego "urządzenie" chciałem dodać możliwość odbioru, parsowania i odesłania SMS'a zwrotnego z danymi. Cały kod: Linia1 - to wyświetla Uart_numer - Linia1 Linia2 - to wyświetla Komanda - Linia2 czyli działa OK Ale jak podepnę modem GSM (...

    Mikrokontrolery Początkujący   21 Gru 2014 23:18 Odpowiedzi: 0    Wyświetleń: 1809
  • atmega328 Bascom - Odczyt danych z PCF8563 - błędy odczytu z rejestru -dodaje 40

    Witam Mam płytkę Loggera GPS + SD + PCF8563. Jeśli chodzi o GPS i zapis na SD wszytko jest OK. Problemem jest ( i to pierwszy raz się z czymś takim stykam ) odczyt danych z z układu PCF8563. Otóż dla pewnych wartości sekund, odczytana wartość czasu - godziny jest większa o 40 ( czterdzieści...

    Mikrokontrolery Początkujący   08 Wrz 2015 10:33 Odpowiedzi: 4    Wyświetleń: 2181
  • AT89C2051 Help me !!!! pilna sprawa

    czesc w bascomie moze byc? jak tak to: :) Config Timer0 = Timer , Gate = Internal , Mode = 1 ' Configuracja timera Config Lcd = 16 * 2 ' ..wyswietlacza, przykladowa Dim Temp As Byte 'zmienne Dim Temp_2 As Byte Dim Temp_3 As Byte Dim...

    Mikrokontrolery   19 Kwi 2004 20:29 Odpowiedzi: 11    Wyświetleń: 1821
  • Bascom, AT89C2051 jak zmierzyć czas impulsu?

    hunterhouse W AVR-ach sprzętowo można zatrzasnąć zawartość timera , ale uruchomić zliczanie trzeba programowo.Natomiast w 51-ce można uruchomić i zatrzymać timer sprzętowo.Jeśli na P3.3 jest stan wysoki i flaga GATE timera1 jest ustawiona , to timer zlicza doputy , dopuki stan na P3.3 nie...

    Mikrokontrolery   24 Paź 2005 12:36 Odpowiedzi: 10    Wyświetleń: 3814
  • Optymalizacja kodu ATmega8 + ADXL202

    Ten kod if((kjj==1)&&(cz... //jesli robimy kalibracje i mamy zlapany okres { T2=(czas_koniec-czas_start); //wartosc okresu T2 w us T1=(czas_okres-czas_start); //wartosc okresu T1 w us ...

    Mikrokontrolery   03 Mar 2006 00:37 Odpowiedzi: 9    Wyświetleń: 3010
  • 1wire i wyświetlacze 7 segmentowe w bascomie

    Witam. Buduje właśnie termostat z czujnikiem DS1820 i wyświetlaczami 7 segmentowymi, potrzebuje wyświetlić na 3 cyfrach temperaturę nastawioną i na drugich 3 odczytaną z czujnika. Uporałem się z obsługą 6cyfr w multiplexie napisałem odczyt ds-a i pojawił się problem mianowicie odświeżanie...

    Mikrokontrolery   19 Maj 2007 10:33 Odpowiedzi: 3    Wyświetleń: 1347
  • Budowa monitora magistrali USB - szukam porad

    Faktycznie, synchronizacja jest pewnym problemem, ale nie takim, którego nie dałoby się rozwiązać. Owszem, w przypadku ARMów obliczanie cykli jest nieco trudniejsze niż w AVRach, ale myślę, że lepszym, dokładniejszym sposobem byłoby zaprzęgnięcie do pracy peryferiów w które ARMy są szczególnie...

    Mikrokontrolery   30 Sie 2007 20:59 Odpowiedzi: 31    Wyświetleń: 3180
  • [ARM][LPC-2138][CrossWorks] Pomiar przesunięcia fazy-problem

    Witam, Mam do mikrokontrolera podłączony układ, który w wielkim uproszczeniu dostaje sygnał PWM z uC i zwraca go z pewnym przesunięciem fazy z powrotem . Chciałbym mierzyć to przesunięcie fazowe. W tym celu podaje do tego układu sygnał o częstotliwości 40 kHz z PWM, a sygnał wyjściowy...

    Mikrokontrolery ARM   12 Lis 2008 07:12 Odpowiedzi: 5    Wyświetleń: 3236
  • Miernik obrotów wentylatora komputerowego.

    też niedawno zacząłem zabawę z uP ale naskrobałem coś takiego, jeśli źle, to mnie poprawcie. $regfile = "attiny2313def.dat" 'attiny2313 $crystal = 1000000 ' 1MHz Config Portb = Output Config Lcdpin =...

    Początkujący Elektronicy   06 Gru 2012 15:14 Odpowiedzi: 9    Wyświetleń: 5242
  • PWM , czyli Atmega + NE555 + DS2890

    Nie pisze że w tej formie która jest nie działa. Wręcz przeciwnie działa od 6 miechów bez zwiech. Ale teraz chcemy dołożyć PWM do tego co mamy i tu jest problem. To część programu. Ważne elementy algorytmów są wycięte, bo nie maja znaczenia dla poruszanego problemu. Jeśli jest możliwość...

    Mikrokontrolery AVR   17 Lut 2011 23:38 Odpowiedzi: 27    Wyświetleń: 7012
  • [atmega8][BASCOM] timer1, błąd odczytu?

    Witam. Dawno nie pisałem w BASCOM-ie a zdecydowałem się na niego bo myślałem, że tak będzie szybciej i prościej. Nic bardziej błędnego. Do napisania był dwu-trybowy program uśredniający do nieco przerobionego radiometru SOSNA. Ale nie w tym rzecz. O ile kod który zamieszczam powstał w...

    Mikrokontrolery AVR   16 Lut 2012 11:34 Odpowiedzi: 2    Wyświetleń: 1808
  • Generator trajektorii / planer ruchu - parametry ramp

    3. Przeladowanie timera rozumiem robisz przy hego doliczeniu? w jego przerwaniu? zeby uniknac sytuacji gdy zmiejszasz mu wartosc do jakiej ma doliczyc juz po jej przekroczeniu - musialby wtedy liczyc az do przekrecenia? Kwestia generowania impulsow - chwile juz na STM32 nie pisalem i nie wiem czy dobrze...

    Mikrokontrolery   02 Lip 2012 10:31 Odpowiedzi: 19    Wyświetleń: 2342
  • ASM - Stoper w asm pod mikrokontroler 8051

    Dzieki wam naprawde za pomoc:) Nie wiem czy dobrze to ujalem, ale na obecna chwile tyle moge powiedziec [syntax=asm] ;?dlaczego definiujesz ręcznie adresy danych zamiast użyć dyrektywy DS ;------------------- niestety tak mi kazano ;................................

    Mikrokontrolery   14 Lut 2013 19:48 Odpowiedzi: 23    Wyświetleń: 4260
  • Atmega16 Bascom - Serwo szaleje ,chciałbym użyć timer0= pwm ale coś jest nie tak

    Witam Napisałem prosty program używający timera1 i timera 2 do zliczania częstotliwości, Chciałbym użyć dodatkowo serwa do mojego projektu ale używając intrukcji Servo coś nie tak dzieje się z serwem . Servo nie chce ci pracowac bo masz niepoprawnie obliczaną freq., od której...

    Mikrokontrolery AVR   01 Sie 2013 09:47 Odpowiedzi: 3    Wyświetleń: 1962
  • Wielokanałowy termostat,wielopunktowy termometr- dom 'inteligentny inaczej'

    Sterownik włącza/wyłącza do 8 urządzeń grzewczych i chłodniczych. Stan wyjść zależy od: temperatury mierzonej w dowolnej liczbie punktów, wewnętrznego zegara czasu rzeczywistego, programu grzania i chłodzenia przechowywanego w pamięci EEPROM. Architektura sterownika...

    DIY Smart Home   01 Lip 2015 22:09 Odpowiedzi: 16    Wyświetleń: 12291
  • [BASCOM] Przerwania od serwa spowalniają komendy wait

    Wystarczy zamienić funkcję wait na taką, która wykorzystuje timer - nawet niekoniecznie przerwania, po prostu czeka, aż stan timera zwiększy się o odpowiednią wartość (odczytujemy timer, obliczamy stan końcowy i czekamu w pętli aż timer tyle osiągnie) - taka pętla będzie w miarę niezależna...

    Mikrokontrolery AVR   08 Maj 2014 17:57 Odpowiedzi: 13    Wyświetleń: 1863
  • C++ QT - Harmonogram zadań i QTimer

    wow... Takiej odpowiedzi się nie spodziewałem, ale jest ona jak najbardziej pomocna i dziękuję za nią. Jednak po przeczytaniu tego małego "artykułu" nasuwa mi się kilka moich wniosków. Taki harmonogram piszę już po raz kolejny, tylko że tym razem używam do tego oddzielnej klasy. W jego "pierwotnej"...

    Programowanie   01 Wrz 2014 22:40 Odpowiedzi: 13    Wyświetleń: 1938
  • Urządzenie do podniesienia częstotliwości czujnika halla

    odświeżę mojego kotleta, ponieważ problem znów powrócił urządzenie które skonstruował znajomy przestało działać, czujnik w skrzyni generuje impulsy prądowe 7mA i 14mA przez wysokie i niskie zbocze na wieńcu wałka zdawczego. Chce zwiększyć częstotliwość tych impulsów dokładnie o...

    Samochody Elektryka i elektronika   17 Sty 2015 13:09 Odpowiedzi: 35    Wyświetleń: 5487
  • [ATMEGA8][BASCOM] - Termostat. Pomiar temperatury w przerwaniu.

    Napisałeś że spieszy o 1,5s ale nie w jakim czasie. Jeśli 1,5s na minutę to zobacz obliczenia pod Timerem. Coś tam poprawiłem. Rezonator i tak będzie czuły na zmiany temperatur, ale możesz próbować to dostroić. Zmieniłem lekko obliczanie watogodzin. Powinno już po 5 min pokazać 0,01kWh...

    Mikrokontrolery AVR   08 Kwi 2015 16:10 Odpowiedzi: 15    Wyświetleń: 2040
  • Chciałbym zacząć przygodę z Bascom AVR ale potrzebuje przewodnika

    Uważam, że moderator ... Działania moderatorskie wykonuję na czerwono za pomocą odpowiednich funkcjonalności. Niestety raz się zdarzyło że na czerwono wyciąłeś tekst o "niewygodnym" środowisku programistycznym :D Ale nie o tym będę pisał. Napiszę jak to wyglądało u mnie. Ja...

    Mikrokontrolery Początkujący   01 Lip 2015 10:06 Odpowiedzi: 31    Wyświetleń: 4494
  • HPS 2014 Hybrydowy laboratoryjny zasilacz sieciowy

    HPS 2014 Hybrydowy laboratoryjny zasilacz sieciowy. Parametry użytkowe zasilacza w skrócie: 1. Wykorzystanie tanich i łatwo dostępnych elementów. 2. Wydajność prądowa min 3A (dla niskich napięć może dochodzić do 5A). 3. Rozdzielczość DAC 12bit. (filtrowany PWM 4.9kHz) 4....

    DIY Konstrukcje   15 Wrz 2015 13:51 Odpowiedzi: 11    Wyświetleń: 7197
  • [atmega8L][c] - Regulacja prędkości obrotowej silnika.

    Oto reszta kodu. Jak policzyłeś dokładność? Tzn. jak uzasadnić to, że dla 4 impulsów mam 25% dokładności? Rozumiem, że 4 impulsy to w sumie 100%, ale nie rozumiem źródła tej niepewności. Gwoli wyjaśnienia - kilku zmiennych nie używam, to pozostałości po starych kodach (wiem, że...

    Mikrokontrolery AVR   28 Gru 2015 21:04 Odpowiedzi: 37    Wyświetleń: 2970
  • M2561 - (bascom) tracone dane z UART

    Niestety u mnie te przerwania są "zawalone". Nie było to do tej pory problemem, bo użycie uarta nie było przewidywane do "poważnych celów". Niestety na razie nadal jest źle... Popatrzę, czy jest możliwe przesunięcie "prac" z timera1 - bo to on pewnie jest źródłem nieszczęścia, jako...

    Mikrokontrolery AVR   25 Wrz 2016 13:58 Odpowiedzi: 17    Wyświetleń: 1464
  • [AVR, C] Projekt enkodera inkrementalnego z elektroniką na dwóch uC

    Mam projekt enkodera inkrementalnego który ma dwa pierścienie z polami generującymi sygnał 0 i 1. Między górnym i dolnym pierścieniem jest przesuniecie 90°. Więc tak wyglądają sygnały: Teraz tak, jedno pole na tarczy zajmuje 2°. Z racji tego że jest przesuniecie 90° mogę...

    Mikrokontrolery   06 Sty 2014 21:44 Odpowiedzi: 13    Wyświetleń: 2868
  • Bascom - Atmega32 - LCD na t6963c + i2c, nie działa

    Witam Mam Atmega32A + PCF8563 + PCF8574 + RFM12 + DS18B20 +DHT11. Port danych LCD to Port.A, ControlPort to Port.C. I2C standardowo na Portc.0 Portc.1. Niestety jest problem z obsługą I2C, tzn. zegar PCF8563 nie działa w ogóle ( na LCD puste pole ) , a klawiatura na PCF8574 - tylko jeden klawisz...

    Mikrokontrolery   29 Sie 2017 19:32 Odpowiedzi: 2    Wyświetleń: 1053
  • Zakłócenia transmisji bluetooth na modułach HC-05 we współpracy z Arduino Mini

    Ok, dziękuję wszystkim za chęć pomocy, właśnie rozwiązałem problem i chcąc oszczędzić czas przyszłym potencjalnym osobom błądzącym w tym samym rejonie postaram się trochę przybliżyć temat: 1. Pierwszą rzeczą, jaką zrobiłem było napisanie programiku działającego na zasadzie...

    Arduino   17 Lip 2019 21:34 Odpowiedzi: 5    Wyświetleń: 549
  • Jak dopisać tutaj pilota ?

    Mam sobie niżej pokazany programik w bascomie ale niestety nie wiem jak dopisać obsługę pilota :| Programik jest na 89c4051 ;) $large Config Lcd = 16 * 2 Config Timer1 = Timer , Gate = Internal , Mode = 1 Config Sda = P3.1 Config Scl = P3.0 Dim Licz As Byte Dim I As Byte Dim Nast(5)...

    Mikrokontrolery   01 Gru 2006 20:26 Odpowiedzi: 1    Wyświetleń: 1212
  • Problem z programem - Bascom

    Po wlaczeniu funkcji MUTE na calym wyswietlaczu zostaje wyswietlony tan napis kilkakrotnie. Czy mozna zmienic jakos kod programu aby ten napis byl wyswietlony tylko raz i na srodku?? Kod: $large Config Lcd = 16 * 2 Config Timer1 = Timer , Gate = Internal , Mode = 1 Config Sda = P3.1 Config...

    Mikrokontrolery   09 Kwi 2007 23:52 Odpowiedzi: 5    Wyświetleń: 1305
  • DS18B20 + AT89C2051 po raz n, ale proszę pomóźcie

    Witam. Jestem nowy na forum i nie mam zbyt duzego doświadczenia w programowaniu mikrokontrorów wiec z gory przepraszam za błedy. Otóż mam do napisania projekt w którym mam DS18B20i za nic w swiecie nie moge dokonać odczytu z czujnika. Analizowałem datasheeta dosc dlugo i nie widze błedu.Przegladałem...

    Mikrokontrolery   10 Cze 2007 20:04 Odpowiedzi: 1    Wyświetleń: 1530