długość impulsu bascom

Znaleziono około 96 wyników dla: długość impulsu bascom
  • Rozpoznawanie długości impulsu w Bascom 8051 do sterowania serwami

    Wydaje mi się, że od razu warto pobawić się przerwaniami. To rozwiązanie jest eleganckie i dużo się nauczysz ;)

    Mikrokontrolery   21 Paź 2006 19:21 Odpowiedzi: 5    Wyświetleń: 1752
  • REKLAMA
  • Atmega 8 PWM Bascom - długość impulsu i czas trwania

    Witam serdecznie Sprawa dotyczy czysto PWM mam tak - informacyjnie podaje $crystal = 8000000 Config Timer1 = Pwm , Pwm = 10 , Compare A Pwm = Clear Up , Prescale = 1024 obecnie działa jak przerywacz prawie - reguluje sobie jedną wartość np czas trwania impulsu a potrzebuje jeszcze czas między impulsami Prescale mam już 1024 i dalej się nie da a 8 MHz...

    Mikrokontrolery AVR   19 Cze 2012 16:17 Odpowiedzi: 6    Wyświetleń: 2585
  • Nie znalazłeś odpowiedzi? Zadaj pytanie Sztucznej Inteligencji

    Czekaj (1min)...
  • [ATmega32][BASCOM][HC-SR04] - Pomiar odległości sonar HC-SR04

    Rzeczywiście, z zaremowaną funkcją bitwait zmienna W przybiera wartości. Nie mam pojęcia dlaczego. Musisz tu zrozumiec mechanizm pomiaru długości trwania impulsu w instrukcji "PULSEIN": patrz 'Bascom help' Pulsein W , Pinc , 0 , 1 W tym konktetnym przypadku pomiar czasu dokonywany jest pomiędzy zboczami, z których pierwsze jest rosnące a drugie opadające....

    Mikrokontrolery Początkujący   21 Sie 2013 17:31 Odpowiedzi: 4    Wyświetleń: 3432
  • REKLAMA
  • jak zmierzyć czas trwania impulsu za pomocą at89c2051?????

    Jak napisać program w bascomie do pomiaru czasu trwania impulsu wejsciowego ?Prosze o konkretny przyklad listingu takiego programu ponieważ jestem początkującym programistą w bascomie i nie znam wielu możliwości.Domyślam sie ze należałoby wykorzystać któryś z timerów i poprzez start timera za pomocą przerwania i jego zatrzymanie a następnie odczyt...

    Mikrokontrolery   28 Kwi 2006 21:19 Odpowiedzi: 1    Wyświetleń: 1578
  • Jak zmierzyć czas ujemnego impulsu na pinie p3.0 w Bascom dla AT89C2051?

    ... " męczysz" temat długości czasu wtrysku ;-)...? robiw

    Mikrokontrolery   24 Paź 2005 12:36 Odpowiedzi: 10    Wyświetleń: 3949
  • Odliczanie 1us - nie działa prawoidłowo [bascom]

    Użyj wejścia ICP - wtedy zbocze zgłasza przerwanie i jednocześnie zatrzaskiwana jest zawartość timera. Odejmując dwie takie wartości masz długość impulsu, musisz jedynie zmieniać zbocze, na które reaguje ICP.

    Mikrokontrolery   13 Lis 2011 23:54 Odpowiedzi: 4    Wyświetleń: 1391
  • [BASCOM] Dlaczego kod z AT90S2313 nie działa na ATTiny2313 w BASCOM AVR 1.11.8.1?

    Witam. Na początku chciałbym zaznaczyć że dopiero zaczynam "przygodę" z mikroprocesorami. Jestem w trakcie przerabiania materiału z książki Pana Góreckiego "Mikroprocesory dla początkujących". Doszedłem do ćwiczenia 29. Generator impulsów- tryb porównywania i natknąłem się na pewien problem. Otóż na portb.3 (oc1) powinien pojawić się sygnał o częstotliwości...

    Mikrokontrolery AVR   02 Mar 2009 15:04 Odpowiedzi: 6    Wyświetleń: 2153
  • [ATmega32] ATmega32 BASCOM PWM - niestabilny sygnał na oscyloskopie, jak poprawić kod?

    Właśnie siedzę nad moim generatorem. Udało się! ha ufff jeee Masz rację jest to wina prescalera i innych podprocedur. jak wyeliminowałem wszystkie inne polecenia, udało mi się uzyskać na preskalerze 1 wyniki: D = 50% F = 40 - 12 KHz D = 75% F = 25- 12 KHz D = 90% - Max F = 12 KHz preskaler 8: D = 50% F = 40 - 1.5 KHz -> gdzie do 25 KHz jest jeszcze...

    Mikrokontrolery AVR   09 Lip 2008 18:09 Odpowiedzi: 5    Wyświetleń: 3704
  • [Bascom] Odbiór RC5 w przerwaniu INT0 nie działa w nowej wersji kompilatora

    Generalnie, W Bascomie obsługa RC5 pozostawia wiele do życzenia dlatego też Mark w najnowszej wersji ma wprowadzić obsługę RC5 na przerwaniu ICP ("prawdziwie" w tle) według poniższego kodu, który udostępniam i polecam: [syntax=basic4gl] $regfile = "m8def.dat" $crystal = 8000000 Config Timer1 = Timer , Capture Edge = Falling , Prescale = 8 '1 tick= 1...

    Mikrokontrolery AVR   28 Cze 2012 10:46 Odpowiedzi: 6    Wyświetleń: 2559
  • REKLAMA
  • Jak napisać program w Bascom do generatora 59 impulsów z przerwą?

    Witam. Jestem osobą która od kilku miesięcy w wolnych chwilach próbuje sił z mikrokontrolerami. Jako język wybrałem Bascom bo wydaje się być bardziej przyjazny od np. C. Mam wielki problem gdyż nie wiem jak zabrać się za pisanie programu który miałby generować 59 impulsów w określonym czasie, a po wygenerowanie zrobić przerwę długości jednego impulsu...

    Mikrokontrolery   27 Gru 2007 16:12 Odpowiedzi: 4    Wyświetleń: 1118
  • sterownik step dir na silniku dc z enkoderem do frezarki cnc

    Bascom ma wiele do rzeczy, hasło to prędkość. Nic nie ma wspólnego. Sterowanie serw modelarskich jest w Bascom zkaszaniona (przynajmniej kiedyś była) serwo do CNC to typowe sterowanie PWM (bez przerwy ok 20ms jak w modelarskim i długość impulsu decyduje o prędkości a nie położeniu). Trzeba więc obsługiwać serwo bezpośrednio na rejestrach, ewentualnie,...

    Amatorskie Maszyny CNC   29 Gru 2018 20:17 Odpowiedzi: 13    Wyświetleń: 1890
  • Atmega8, BASCOM: Sterowanie 5-6 silnikami DC z PWM i zmianą kierunku

    Położenie serwa zależy od długości impulsu sterującego. Podawanego co ok. 20ms. Długość impulsu 0.9ms i 2.1ms określa max. wychylenie. 1.5ms- pozycję neutralną. Zmieniając to wypełnienie stopniowo określasz prędkość wychylania się serwa. Maksymalne przyspieszenie podawane jest w danych serwa. Prędkość silnika krokowego zależy od częstotliwości podawania...

    Mikrokontrolery AVR   03 Lis 2010 20:32 Odpowiedzi: 23    Wyświetleń: 5988
  • REKLAMA
  • Literatura i przykłady w C dla japońskich serw z żyroskopem (ATmega)

    Sterowanie jest zawsze takie samo niezależnie od modelu serwa(pomijam zabytki) - długością impulsu - jak masz kod w asm lub bascomie i komu działało to tylko wyciągnij jakie długości impulsów i masz w zasadzie wszystko co potrzebujesz do sterowania. O ile pamiętam to sterowanie było impulsami 10 do 20 ms co 50 ms. Dawno drążyłem ten temat i nie pamiętam...

    Mikrokontrolery   08 Maj 2008 08:48 Odpowiedzi: 23    Wyświetleń: 2892
  • [Atmega8L] Atmega8L, Bascom – błędny odczyt RC5 z odbiornika TFMS5360, wyświetla 255 255

    I pilotach LG niektórych. Dokładnie: one 657 1605 zero 657 469 Takimi (średnio) długościami impulsów (w us) kodowane są zera i jedynki.

    Mikrokontrolery AVR   08 Wrz 2009 14:31 Odpowiedzi: 24    Wyświetleń: 3574
  • Dlaczego PWM na ATmega16 w BASCOM 1.11.7.4 nie działa jak na AT90S8515?

    Potrzebuję czterech PWM i dwóch wejść odmierzających długość impulsu o zakresie od 1 do 2 ms. Pytanie czy atmega 8 się wyrobi czy muszę brać 16 . I jak rozumiem z wszystkich postów muszę pwm zrobić programowo bo potrzebuję pozostałych timerów do pomiaru impulsów. I pytanie o oscylator wewnętrzny czy mogę go użyć czy lepiej kwarc bo zależy mi na wielkości...

    Mikrokontrolery   08 Cze 2013 10:34 Odpowiedzi: 42    Wyświetleń: 42576
  • [atmega8] [atmega8][bascom] Serwo nie reaguje na program, mimo poprawnego podłączenia

    A nie łatwiej byłoby Ci samemu wysterować serwo używając w tym celu PWM z mikrokontrolera? Można to zrobić w bardzo prosty sposób, uniezależniając się od częstotliwości taktowania procesora. Ważne jest tylko żeby spełnić parametry sterowania serwem. Położenie mechanizmu wykonawczego serwa określane jest impulsem o zmiennej szerokości. Położenie neutralne...

    Mikrokontrolery AVR   02 Sie 2010 20:10 Odpowiedzi: 6    Wyświetleń: 6035
  • BASCOM, atmega8: Jak rozpoznać sygnały serwomechanizmu za pomocą przerwań?

    Witam szanowną brać elektroników :) Jakis czas temu rozpocząłem swoją przygode z mikrokontrolerami i postanowilem napisać programik który na określone sygnały aparatury radiowej do sterowania zdalnie sterowanym "czymś" będzie wykonywać konkretne czynności... tzn. w przypadku na przykład skrętu serva w prawo lub lewo będzie zapalać diody z prawej lub...

    Mikrokontrolery   17 Lut 2007 13:44 Odpowiedzi: 2    Wyświetleń: 2155
  • Emulator zmieniarki CD do Audi - odbiór bitstreamu, Bascom, algorytm

    Trochę mi rozjaśniłeś sprawę. Chodź jeszcze nie do końca wiem jak to zrobić. Mianowicie z powyższych informacji znam długość impulsu w stanie niskim dla zera i jedynki, ale nic nie wiem jak długo będzie trwał impuls w stanie wysokim. Jakoś kompletnie nie mogę pojąć jak to robić przy pomocy timera w capure mode. Jedynie po głowie mi chodzi taka myśl:...

    Mikrokontrolery AVR   17 Sie 2011 15:09 Odpowiedzi: 6    Wyświetleń: 1559
  • Odczyt wartości PWM z czujnika przyspieszenia w Bascom lub C/Asembler

    Myślę że można by użyć przerwania do tego. Np. Sygnał o zmiennym wypełnieniu podać ma na wejscie przerwania INT0 (skonfigurowanego na wywołanie przerwania przy rosnącym zboczu). W obsłudze przerwania należałoby: Włączyć licznik T0 w trybie licznika 16-to bitowego wykonywac pętlę trwającą dopóki INT0 jest wysokie gdy pętla się skończy zatrzymać TIMER0...

    Mikrokontrolery   02 Wrz 2004 09:31 Odpowiedzi: 5    Wyświetleń: 1305
  • Jak poprawić wykrywanie zmian stanu portu Atmega16 w BASCOM?

    Zalew jam Cię, że impulsu np o długości 10ms może nie wykrywać w 100% skuteczności. A nawet jeśli się upierać już przy tym opóźnieniu, to czemu nie zrobić tak: X = pind.1 waitms 20 Zmiana = X Xor pind.1

    Mikrokontrolery   26 Wrz 2007 10:31 Odpowiedzi: 9    Wyświetleń: 3678
  • Jak zmierzyć częstotliwość sygnału sinusoidalnego na ATMEGA w BASCOM?

    Temat archiwalny i kolega zapewne rozwiązał swój problem. W Bascom są dwa ciekawe polecenia: pulsein oraz pulseout. [syntax=vbnet] '--- odczyt impulsów Dim A as Byte Dim Freq as Byte Do Pulsein A , Pind , 2 , 0 If A <> 0 Then Incr Freq Else End If Print Freq Loop '---------i wysyłanie impulsów Do Pulseout Portb , 2 , 1 '<--- długość impulsu...

    Mikrokontrolery   24 Lut 2016 10:45 Odpowiedzi: 10    Wyświetleń: 6556
  • Program do obsługi DCF77 i LCD w Bascom dla zegara z Mega8

    Wszystko masz ładnie opisane tu: http://dhost.info/ky3orr/index.php?dzial... W listingu masz: Dcf77 Alias P1.7 'input module DCF-77 Najprościej ujmując to musisz np: na tym pinie odbierać "zera" i "jedynki", (długość impulsu) i przeliczać sobie na konkretne liczby, czyli minuty, godziny itd....

    Mikrokontrolery   21 Lut 2008 12:02 Odpowiedzi: 11    Wyświetleń: 3537
  • Bascom Attiny13 - Led pwm i serwo - jak oszukać program?

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

    Mikrokontrolery AVR   14 Sty 2024 06:22 Odpowiedzi: 16    Wyświetleń: 870
  • [BASCOM] Jak poprawić kod obsługi pilota NEC w Bascomie?

    Ciekawą sprawą jest też to, że mój odbiornik IR (TSOP4836) jest normalnie zwarty (w stanie logicznym 1), mimo to przerwanie w trybie Rising działa poprawnie. Nie ma czegoś takiego jak "zwarty" :) tak poprostu działa prawie każdy odbiornik IR, w stanie spoczynku, jak nic nie jest nadawane, ma stan wysoki H czyli +5V, jeśli nadajnik (pilot) nadaje nośną...

    Mikrokontrolery AVR   01 Sty 2013 17:19 Odpowiedzi: 1    Wyświetleń: 4938
  • Nietypowy zegarek/budzik z pilotem

    Witam. W bascomie jest specjalna dyrektywa za pomocą której jest dekodowany sygnał z DCF-a. Odczyt jedynki i zera to dekodowanie długości trwania impulsów, 100ms i 900 ms oraz 200ms i 800ms. Poza tym brak impulsu przez sekundę jest rozpoznawalne przez tą dyrektywę jako impuls synchronizacji i rozpoczęcia odbioru następnej ramki. Więc prawdopodobnie...

    DIY Konstrukcje   15 Sie 2012 21:14 Odpowiedzi: 291    Wyświetleń: 104377
  • Jak obsłużyć serwa w Bascom na osobnych timerach dla ATtiny2313?

    A start timer to nie jest konieczne do uruchomienia licznika?? Zamiast tego Do 'pętla temonstracyjna zmieniająca położenie serw Wait 4 Pozycja1 = 600 Pozycja2 = 600 Wait 4 Pozycja1 = 115 Pozycja2 = 115 Loop End zrobiłbym raczej coś takiego Do 'pętla temonstracyjna zmieniająca położenie serw Wait 4 timer0 = 250 enable timer0 Pozycja1 = 600 timer1 = 250...

    Mikrokontrolery   19 Lut 2007 17:34 Odpowiedzi: 2    Wyświetleń: 1554
  • Attiny13 [BASCOM] - Joystick + ADC + Silnik krokowy

    Właśnie zacząłem trochę czytać o serwach i doszedłem do wniosku że to rozwiązanie bardziej mi odpowiada. Teraz tak - jest sobie taki program: Dodano po 31 [syntax=basic4gl] $regfile = "attiny13.dat" $crystal = 4800000 Config Adc = Single , Prescaler = Auto , Reference = Avcc Config Portb.0 = Output Config Portb.4 = Input Portb.0 = 0 Dim A As Word Start...

    Mikrokontrolery AVR   22 Wrz 2014 08:40 Odpowiedzi: 20    Wyświetleń: 4743
  • Bascom Atmega16 - Odliczanie czasu pomiędzy impulsami.

    Witam. Jestem kompletnie słaby jeśli chodzi o timery i przerwania w atmegach. Próbowałem to zrozumieć, ale całkiem mi nie idzie. Mam "generator" impulsów prostokątnych o różnym odstępie i długości. Potrzebuje mierzyć czas trwania całego impulsu. Częstotliwość niewielka, maksymalnie 200Hz. http://obrazki.elektroda.pl/8068495000_1... Czyli...

    Mikrokontrolery AVR   30 Sty 2015 05:05 Odpowiedzi: 29    Wyświetleń: 3846
  • Generowanie sygnału PPM dla serwa - proszę o pomoc

    W bascom to jest proste jak nie powiem co - ale trzeba udoskonaliś kawałek z przeliczaniem wartości z adc na czas wysokiego impulsu. Config Adc = Single , Prescaler = Auto , Reference = Internal Start Adc Dim Pls As Word Dim Czaswysimp As Single Do Pls = Getadc(0) 'pobór wartości z ADC Czaswysimp = Pls Czaswysimp = Czaswysimp / 200 'tu należy...

    Mikrokontrolery   19 Sty 2007 20:32 Odpowiedzi: 14    Wyświetleń: 2735
  • Sterowanie serwem w C na AVR – dlaczego impuls na PORTB.0 jest za krótki?

    No i najpierw to niepomogło, ale odkryłem kolejny błąd. Według "kochanego" bascoma procek chodził na zew. kwarcu, jak sie okazało to nie, juz to zmieniłem i jest prawie ok. Servo trzyma mocno ale nie tak jak ma być, jest w skrajnej pozycji a nie neutralnej, a przebieg ma częstotliwość 48.83Hz (mierzone multimerem) Co jeszcze może być nie tak? Dodam...

    Mikrokontrolery   07 Sty 2007 21:38 Odpowiedzi: 13    Wyświetleń: 1625
  • [ATmega] ATmega, BASCOM, Borland – jak zmieniać parametry migania LED RC przez PC i EEPROM?

    Hmmm... dowiedziałem się w końcu jak ma wyglądać włączanie tego oświetlenia. Przełącznik w pozycji -1 - oświetlenie wyłączone (impuls 1ms) Przełącznik w pozycji 0 - włączone stroby (impuls 1.5ms) Przełącznik w pozycji 1 - włączone stroby i dodatkowe oświetlenie pozycyjne. (impuls 2ms) Oczywiście pomiary trzeba by było zrobić z jakąś dokładnością (impulsy...

    Mikrokontrolery AVR   22 Cze 2011 21:44 Odpowiedzi: 161    Wyświetleń: 13596
  • Jak zbudować własny chronometr do ASG? Koszty, trudności, plany?

    Fototranzystory są za słabe, u mnie przy lufie w ogóle się nie reagował pomimo, iż zastosowałem kolimatory zarówno dla diody jak i fototranzystorów. Od razu trzeba fotodiody i to z czasem narastania impulsu min. 3-4ns. Przy prędkości śrutu 150-300m/s standardowy fototranzystor nie reaguje (czas narastania impulsu ok 5us). Poza tym kable i cały układ...

    Automatyka Przemysłowa   28 Kwi 2009 10:13 Odpowiedzi: 18    Wyświetleń: 10198
  • [ATmega32][Bascom] Dokładny pomiar czasu trwania przerwania

    Nie jestem za biegły w timerach i się ciut pogubiłem. Proszę zatem o podpowiedzi. Próbuję ustalić ile czasu będzie trwał impuls podawany na INT procesora a jednocześnie zmierzyć czas od początku tego impulsu do początku następnego. Jednym uP podaję impulsy na drugi uP. Do Portc.7 = 0 'stan wysoki Waitms 1 Portc.7 = 1 'stan niski Wait 5 Loop Drugim uP...

    Mikrokontrolery AVR   23 Cze 2010 19:04 Odpowiedzi: 12    Wyświetleń: 3666
  • Mega8 Bascom: Różnice w działaniu waitms i waitus przy odliczaniu czasu

    no z tym twoim 100Hz to nie mam pojęcia co się dzieje - ale ja już czasem różne dziwne rzeczy miałem w Bascomie kiedyś przy korzystaniu z Wait'ów w jakichś specyficznych sytuacjach. Oczywiście nie zwalam tu żadnej winy na Bascoma - bo zwykle czas gonił i nigdy nie miałem go na tyle aby dogłębnie przeanalizować co było nie tak - więc nie wiem - ale wymyślałem...

    Mikrokontrolery   14 Wrz 2009 11:47 Odpowiedzi: 21    Wyświetleń: 3459
  • Sterowanie serwem Hitec HS-55 na ATmega8 przy 8MHz bez config servo w Bascom

    Dzieki :) Za podpowiedź. Opisze może teraz troche mniej chaotycznie do czego ja dążę z tym mikrokontrolerem: Chcę napisać program który: 1. będzie generował dla mnie przebiegi sterujące servem 1a. długość impulsu z zakresu 900us 2100 us. przerwa pomiedzy impulsami 20 ms 2. będzie potrafił te impulsy rozpoznawać i generować odpowiednie stany na któreś...

    Mikrokontrolery   10 Cze 2010 09:36 Odpowiedzi: 7    Wyświetleń: 5112
  • atiny 13 - połączenie kilku modułów w sterownik oświetlenia

    W załączniku moja wersja firmware dla Twoich modułów. Na razie do przetestowania :-) PB.0 i PB.1 to wejścia, którymi łączysz moduły w łańcuszek. Nie ma też znaczenia, które wejście łączysz do następnego modułu oba identycznie działają. Do skrajnych modułów normalnie podłączasz przyciski. Ustawiłem czas na około 1,8s rozjaśniania/ściemniania i 5s (licząc...

    Mikrokontrolery AVR   14 Paź 2012 12:48 Odpowiedzi: 99    Wyświetleń: 9666
  • Błędne zliczanie impulsów w Bascomie przy czujniku indukcyjnym 500Hz

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

    Mikrokontrolery   09 Sie 2005 07:41 Odpowiedzi: 1    Wyświetleń: 2531
  • Jak zaprogramować generator impulsów 1-20Hz na ATmega8 w Bascom?

    Witaj. Skądś znam ten problem, ktoś mnie o coś takiego prosił. Tyle, że wartości częstotliwości i wypełnienia były ustawiane potencjometrami. Programik był napisany na ATtiny26, wartości częstotliwości i wypełnienia nieco sie różnią, ale możesz sobie to zmienić. Programik testowałem (ale bez oscyloskopu). W razie błędów proszę o łagodny wymiar kary...

    Mikrokontrolery   10 Lut 2008 21:48 Odpowiedzi: 12    Wyświetleń: 3900
  • MiniPuls 3 - zmiana komunikatów w programie na AT90S4433 za pomocą Bascoma

    Technische Daten Betriebsspannung : 10 - 14V/Dc (napięcie pracy) Betriebsstrom (3Ohm) : 110 - 300 mA (pobór prądu przy cewce 3Ohm) Frequenz : 500 Hz (częstotliwość pracy) Pulsdauer : 75 - 320yS (chyba długość impulsu) Primärstrom (3 Ohm) : 1,2 - 2,2 A (prąd w cewce w impulsie) Sekundärpeak : 400Vpk/2ys Max. (niewiem za bardzo :)) Akku : Nc/Ni-MH Akku-Kapazität...

    Mikrokontrolery   25 Gru 2018 12:29 Odpowiedzi: 193    Wyświetleń: 47626
  • BASCOM: Jak wylosować unikalne wartości dla zmiennych a-h?

    Mam taki problem z napisaniem kodu w BASCOMIE. Nie chodzi o to abyście mi podali na tacy fragment kodu źródłowego tylko ogólnie podsunęli koncepcje jakby to można zrobić a ja sobie już poradzę. Otóż dajmy na to mam 8 zmiennych (np. a,b,c,d,e,f,g,h). Problem polega na tym ,że uC ma "wylosować" na początku pracy programu wartości tym zmiennym w przedziale...

    Mikrokontrolery   25 Lut 2012 17:52 Odpowiedzi: 9    Wyświetleń: 1389
  • [BASCOM] Pulsein na kilku portach - jak poprawnie odczytać wiele kanałów?

    Witam Wziąłem się za mikser kanałów do modelu zdalnie sterowanego. Po długich poszukiwaniach i kilku (no dobra - kilku set ;) ) próbach znalazłem instrukcję pulsein. Wiem, że to softwarowe itd, ale z odbiornika w modelu dobrze odczytuje sygnały PWM. Więc podłączyłem serwo i programowo połączyłem je z tym co pulsein odczytuje. Na serwo wysyłam długość...

    Mikrokontrolery   25 Sie 2010 22:07 Odpowiedzi: 1    Wyświetleń: 1908
  • [Bascom] Czy kod w Bascom do liczenia czasu otwarcia wtrysku jest poprawny?

    Łap. Mam co robić ale tak się chwile pobawiłem. Program nie jest przemyślany tylko tak z doskoku :D Mierzy długość impulsu jednego i drugiego i pokazuje na LCD Do tego sumując obydwie długości wróży tez częstotliwość :P Nie miałem na szybko nic z PWM żeby zadawać różne wartości to złapałem ten mój programowany generator 50/50 i dlatego wyniki takie...

    Mikrokontrolery AVR   14 Paź 2016 04:12 Odpowiedzi: 20    Wyświetleń: 1908
  • [atmega16][Bascom] odbió kodu pilota (innego niz rc5)

    pomyślałem że wykorzystam 2 przerwania, złączyłęm razem int0 i int1. jedno bedzie wykrywac opadajace zbocze a drugie rosnące. efektem miał być ciąg licz np "345,12,345,32,463,12" gdzie kazda liczba oznaczałą by długość kolejnego impulsu otrzymywanego z czujnika. napisałem kod: $regfile = "m16def.dat" $crystal = 16000000 Config Lcdpin = Pin...

    Mikrokontrolery AVR   05 Sty 2009 21:11 Odpowiedzi: 10    Wyświetleń: 5315
  • [A32] Emulator dekodera PT2272 w Bascom - problem z wykrywaniem bajtu synchronizacji

    Próbuję zrobić emulator dekodera PT2272 (dekoder pilotów radiowych), transmisja nie jest zbyt skomplikowana i wykonanie kodera było proste. Problem zaczyna sie po stronie odbiorczej. Na przebiegu zaznaczyłem wszystkie 4 stany jakie występują w słowie kodowym. Są to odpowiednio "0" "1" "T" i ostatni synchronizujący. http://obrazki.elektroda.pl/4855744500_1...

    Mikrokontrolery AVR   23 Mar 2012 07:41 Odpowiedzi: 10    Wyświetleń: 3382
  • Kod Bascom, zanik impulsu, buzzer piszczy, czego brakuje?

    Czy buzzer jest z generatorem? Jeżeli nie jest, to należy go sterować z odpowiednią częstotliwością - można to zrobić na kilka sposobów: 1) Zapozać się z poleceniem SOUND, np SOUND Port_buzzera, ilosc_impulsow, ilosc powtorzen Odpowiednio dobierając wartości parametrów możesz uzyskać dźwięk o dowolnym tonie i długości (parametry różnie działają na otrzymany...

    Mikrokontrolery AVR   25 Mar 2010 21:24 Odpowiedzi: 2    Wyświetleń: 2028
  • Bascom AVR - jak ustawić różne interwały dla serw w Config Servo?

    silniki krokowe i serwa steruje sie całkiem inaczej, config servo służy do sterowania serv modelarskich, nie do silników krokowych. Kolego - wciągnij się głębiej w temat, a nie odpowiadaj, jak nie wiesz. Podstawą jest wysyłanie impulsów do sterownika (układu sterującego - np. IMT901). Ten układ wysterowuje silnik na podstawie generowania impulsów taktu...

    Mikrokontrolery   05 Paź 2006 21:45 Odpowiedzi: 20    Wyświetleń: 5642
  • [bascom] Jak ograniczyć długość stringów w Bascomie przy konwersji liczby?

    A jak ją przyciąć? Teoretycznie mam tak zrobione obliczenia, żeby wyszła liczba max 3 cyfrowa. Ale czasami zdarza się, że wynik wychodzi większy (np. na postoju impulsy wtrysku są zliczane, a przejechana droga jest 0, i jak przejadę np. 0,1m, i impulsów zliczyło sporo, to pierwszy wynik ma więcej cyfr, i robi się śmietnik).

    Mikrokontrolery AVR   08 Gru 2011 08:01 Odpowiedzi: 6    Wyświetleń: 1413
  • Jak zbudować płytkę impulsów na Atmel z regulacją długości i odstępu?

    A co to za problem... programujesz procesorek i po problemie, choćby 89C1051 sobie z tym poradzi, a program skrobniesz nawet w Bascomie. Chyba, że potrzebujesz precyzyjnej regulacji wypełnienia tych impulsów.

    Mikrokontrolery   28 Wrz 2004 12:38 Odpowiedzi: 6    Wyświetleń: 1089
  • Bascom - szybkie ściemnianie LED PWM, jak spowolnić?

    Witam, ale kiedy właśnie zależy mi na tym, żeby to skumać... wynik na oko uzyskałem taki jak oczekiwałęm, teraz chcę iść dalej. Potrzebuję wygenerować impulsy o długości od 1000 do 2000us z zadanym taktowaniem - w zasadzie dowolnym pomiędzy 50-400Hz

    Mikrokontrolery Początkujący   13 Mar 2013 16:47 Odpowiedzi: 18    Wyświetleń: 5031
  • Nadawanie i odbiór danych podczerwienią bez protokołów RC5/RC6/Sony z mikrokontrolerów

    Przeszło mi coś przez myśl. Możesz zliczać po prostu impulsy wysyłane przez nadajnik. Inkrementujesz zmienną "czas". Każdy odebrany impuls resetuje nam czas, a zmienna np "odebrano" zlicza ilość odebranych impulsów. Po zaprzestaniu nadawania czas osiąga jakąś wartość i po jej osiągnięciu zmienna "odebrano" zostaje zapisana. To tyle by było w BASCOM,...

    Mikrokontrolery AVR   17 Lip 2021 07:57 Odpowiedzi: 13    Wyświetleń: 879
  • Zasilacz laboratoryjny z uC - problem z PWM i ustawieniem timera w C

    Witam. Myślę nad wykonaniem zasilacza laboratoryjnego sterowanego uC. Napisałem program w BASCOMIE bez większych kłopotów, jednak w wersji demo, przez ogranicznie długości kodu program był niekompletny. Postanowiłem porzucić Bascoma i nauczyć się C. Na początek sam PWM. Oto co udało mi się napisać : #include <avr\io.h> void pwm_init(void) //procedura...

    Mikrokontrolery AVR   27 Sty 2011 23:29 Odpowiedzi: 9    Wyświetleń: 2223
  • Analiza kodu Arduino: Przetwarzanie pętli, zmiennych i warunków w Bascom

    Pewnie chcesz, żeby generować serię impulsów o różniej długości na jakimś pinie. Ten kod jest nie do końca kompletny. Jest kilka zmiennych które muszą być zdefiniowane i zadeklarowane gdzieś indziej. Na przykład "c0", "lastDelay", "highSpeed". Od nich zależy jakie wartości będą w tablicy "delays". Może rzuć kodem Bascoma, to różnice się znajdą same....

    Arduino   20 Paź 2021 14:36 Odpowiedzi: 5    Wyświetleń: 591
  • Bascom: Jak spowolnić serwo HiTEC HS-322HD do 2 sekund?

    Napisałem jakiś czas temu programik obsługi serwa i działa bardzo dobrze. Do odmierzania długości stanu "H" impulsów sterujących używałem tylko 8-bitowego TIMER0, w moim zastosowaniu zamiast odmierzać odstępy 20ms zrobiłem synchronizację kolejnych impulsów do impulsów z odbiornika. Wszystko Full- BASCOM :-) działa dobrze. Przy kwarcu 8Mhz, prescale=64...

    Mikrokontrolery   09 Sie 2006 18:23 Odpowiedzi: 17    Wyświetleń: 3603
  • [attiny2313][bascom]Czujnik zbliżeniowy i dioda sygnalizująca jego stan

    Witam. Apropo 3. żeby TSOP działał poprawnie, sygnał nadawany w podczerwieni musi mieć przerwy, np. 10 impulsów, przerwa o długości 10 impulsów (10 to minimum). jak to zrobić programowo? po przez timer ctc sie nie da przerwan zrobic. Tylko w czsie przerwy nie moze sie zaswieca dioda

    Mikrokontrolery   27 Sty 2013 12:42 Odpowiedzi: 17    Wyświetleń: 5648
  • Programowe dzielenie, mnożenie impulsów. [BASCOM]

    Da się to jakoś zrobić ale to będzie musiała być niezła dłubanina w assemblerze. Trzeba wydłużyć długość Timerów do co najmniej 32b (a to tylko programowo się da). Dodano po 1 A mnożnik ma być stały czy ustawiany? Jak ustawiany to w jakim zakresie? I pytanie poza konkursem: do czego to?

    Mikrokontrolery AVR   11 Mar 2009 15:39 Odpowiedzi: 32    Wyświetleń: 5732
  • Jak odfiltrować zakłócenia na odbiorniku 433MHz z pilotem do gniazdek?

    Proszę bardzo mój kod do 2 różnych pilotów z marketu, Twój to chyba Elro dlatego dołączyłem tez kody dla Elro, choć chyba są zmienne na suwakach w pilocie i odbiornikach. Dodano po 22 No to może być ciężko z odbiorem. Nie widać tam żadnego ciągu synchronizującego ani też żadnego CRC. Synchro jest na końcu każdego słowa, Nadawanie odbywa się przez 3...

    Mikrokontrolery   10 Lip 2016 01:04 Odpowiedzi: 24    Wyświetleń: 2760
  • Jak zliczać impulsy? XMEGA, system zdarzeń i timery.

    Czytam i sam się pogubiłem hehe . Czy tu chodzi o względne przesunięcie (tmf) czy bezwzględne (satanistik). Parę miesięcy temu robiłem sterowanie PID dla servo Xmega w bascom . [youtube]https://www.youtube.com/watch?v... Nie obyło się bez problemu , który polegał na zliczaniu bezwzględnym więcej niż 65535 impulsów . Mój wpis z innego...

    Mikrokontrolery AVR   23 Mar 2022 08:16 Odpowiedzi: 29    Wyświetleń: 753
  • AT90S8535 RC5 - Weryfikacja programu odbioru i przetwarzania kodów UART

    Zacina sie bo to wada bascomowejo Getrc5. ten program musi działac, dlaczego go nie zastosowałeś? Spróbuj, tylko odbiornik IR musisz dac na wejscie ICP procesora. [syntax=basic4gl]$regfile = "m16def.dat" $crystal = 8000000 $baud = 9600 Config Timer1 = Timer , Capture Edge = Falling , Prescale = 8 '1 tick= 1 uS On Capture1 Capture_edges 'To przerwanie...

    Mikrokontrolery AVR   30 Sty 2013 21:07 Odpowiedzi: 6    Wyświetleń: 1845
  • Sterownik rolet zewnętrznych

    1. Każdy moduł lokalny ma oddzielne przewody sterowania do centralki? 2. Moduły mają jakieś połączenia do komunikacji między sobą, czy komunikacja odbywa się przez centralkę? Ad1. Każdy moduł ma 2 przewody komunikacji z centralką, z czego jeden jest wspólny(informacja z centralki do wszystkich sterowników "leci" po jednym przewodzie) Ad.2 Komunikacja...

    DIY Smart Home   08 Sty 2013 10:29 Odpowiedzi: 56    Wyświetleń: 43103
  • Bascom ATTiny2313 i Modulacja szerokości impulsu PWM

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

    Mikrokontrolery   28 Lut 2007 18:15 Odpowiedzi: 6    Wyświetleń: 9756
  • Tworzenie płytki do podłączania diod/sekwencji - efekt jak w wideo

    A powiedz mi taki efekt ale nie ma ws2812 da radę osiągnąć? Np na pic +u lub czymś innym? Nie bardzo rozumiem tego zapytania, może przez to "ma"? A o jakim PIC myślisz? Procesor nie może być zamiast WS2812 co Ci wyżej napisał tmf... Więc odpowiem tak: Twoja taśma posiada na końcu opisane dwa PLUSY i jeden MINUS, co tam podłączasz (jaki zasilacz i jakie...

    Mikrokontrolery Początkujący   07 Wrz 2023 12:45 Odpowiedzi: 13    Wyświetleń: 933
  • [Atmega][Bascom][Serwo] Po podłączeniu serwa zasilanie pada.

    emarcus Ile serwo wytrzyma to mnie nie interesuje, bowiem ja tylko dostałem zlecenie ;) Znalazłem w domu serwo nieprzerobione. ......... dać wartości położenia w pętle, a tu niespodzianka bowiem serwo nie działa poprawnie. Oczywiście że w takim sterowaniu nie będzie ono funkcjonować poprawnie. Soróbuj taki kode: $regfile = "m16def.dat" $crystal...

    Mikrokontrolery AVR   07 Gru 2010 13:55 Odpowiedzi: 24    Wyświetleń: 6881
  • [Bascom] Kod dla czujnika odbiciowego IR - ignorujące światło słoneczne

    Tak małych czujników indukcyjnych nie ma. https://czujniki.com.pl/pcid1-5zpw55262m... powinien zmieścić się przy szynie od wewnętrznej strony toru. zerknij też na czujniki w obudowach F3 F4. model w skali HO ? A jeśli idziemy w optykę to op jednej stronie szyny dioda nadawcza sterowana paczkami impulsów...

    Mikrokontrolery AVR   25 Gru 2023 12:39 Odpowiedzi: 57    Wyświetleń: 1539
  • Serva w bascomie. Jakie wartości podawać, aby serwo się gdzieś ustawiło?

    Chciałem na szybko zobaczyć, docelowo ma być C Tylko mnie zdziwiło że to wogólne niedziała Jak wróce ze szkoły spróbuje napisać to ręczne w bascomie a potem w C Z tego co wiem to musze co 20ms podawać impuls o długości od 0.9 do 2.1ms ? a 1.5ms to pozycja neutralna?

    Mikrokontrolery   24 Mar 2006 19:44 Odpowiedzi: 6    Wyświetleń: 1332
  • [ATtiny25][Bascom] Jednoczesny pomiar dwóch impulsów.

    Witam! Koledzy pomóżcie! Jak zmierzyć długość dwóch impulsów, które pojawiają się jednocześnie? Chcę zrobić mikser klapolotek stosowany w samolotach zdalnie sterowanych. Chodzi o to, że na dwóch wyjściach odbiornika pojawiają się impulsy o długości od 1 do 2ms z przerwą ok. 20ms, które po odpowiedniej obróbce w mikrokontrolerze sterują dwoma serwami...

    Mikrokontrolery AVR   05 Lis 2009 22:46 Odpowiedzi: 4    Wyświetleń: 1484
  • Jakie sterowanie do stołu testowego wtryskiwaczy CR? Bascom czy coś innego?

    Odświeżę temat ponieważ będę musiał przystąpić do budowy sterownika wtryskiwacza elektromagnetycznego commonrail. Konkretnie interesuje mnie układ wykonawczy czyli mogący wyzwolić impuls (długość zależna od czasu otwarcia tranzystora) o napięciu ok 70V i prądzie kilkunastu amper, chciałbym żeby ktoś zaproponował jakieś rozwiązania lub jeśli ma dostęp...

    Mikrokontrolery AVR   15 Cze 2012 21:40 Odpowiedzi: 31    Wyświetleń: 13921
  • [atmega8] [c] Problem z odczytem z urządzeń 1-wire

    Niestety nie posiadam takowego sprzętu :/ Symuluję program w Proteusie. Dodam, że program napisany w bascomie działa ok. Sprawdzałem tam timingi i są prawie identyczne. Zgadzają się stany "0" i "1", małe różnice są co do długości trwania tych impulsów. Ale niestety przy odczycie dostaję tylko Same "1" i małe skoki na "0". Więc coś nie gra. Myślę, że...

    Mikrokontrolery AVR   01 Lut 2009 21:01 Odpowiedzi: 6    Wyświetleń: 1565
  • Praca dyplomowa - Zdalnie sterowany samobieżny manipulator..

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

    DIY Konstrukcje   02 Sie 2010 23:01 Odpowiedzi: 45    Wyświetleń: 44948
  • Jak zrealizować 4-kanałowy PWM w AT90S2313 z przyciskami?

    kwarc mam 4Mhz. To niemusi chodzić bardzo szybko bo i tak będzie zapewne filtr uśredniający, bo to ma sterować ledami, oczywiście przez tranzystory bo ledów ma być sporo :) A więc to będą 3 grupy ledów w kolorach RGB, i chce żeby każdy kolor był regulowany a oprócz tego ogolna jasność dlatego są mi potrzebne 4 PWM'y 8) ewentualnie te programowo można...

    Mikrokontrolery   12 Mar 2006 20:26 Odpowiedzi: 18    Wyświetleń: 3101
  • ATMEGA32-16PU jak sprawdzić prawidłowe odmierzanie czasu impulsów ICR1 ?

    Pytanie czy odczyt F_CPU jest prawidłowy (z tego co pojmuję to pochodzi on z ustawień w Eclipse jako 8000000) ??? No bo może to taktowanie nie jest do końca takie jak ustawiam w MKCalculator.. Zdaje się, że poświęciłem kilka zdań w książce skąd bierze się F_CPU, a bierze się z pliku "makefile" który to z kolei jest automatycznie generowany przez ECLIPSE....

    Mikrokontrolery AVR   16 Kwi 2011 11:57 Odpowiedzi: 12    Wyświetleń: 8647
  • 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ń: 7119
  • [BASCOM][ATTINY10] - Czy Bascom obsługuje Attiny10?

    No musi bo PADy są pod niego. Jest po prostu najtańszy z tej serii Attiny. Do głowy mi nie przyszło, że najmniejszy z rodziny będzie miał z goła inne warunki programowania. Ech! PCB to prototyp więc docelowo zmienię na coś bardziej przystępnego dla mnie. Program jest bajecznie prosty... no ale z C miałem tyle wspólnego co krowa z hiszpańską inkwizycją....

    Mikrokontrolery Początkujący   15 Kwi 2015 11:19 Odpowiedzi: 16    Wyświetleń: 1845
  • Pomiar położenia, jak to zrobić programowo? Precyzyjne?

    Chciałem, sie poradzić w kwestii sprawdzania pomiaru położenia. Zrobiłem sobie piłę do cięcia drewna przesuwaną za pomocą śruby z gwintem trapezowym długość skoku to 2,5m. Aby uniknąć uciążliwego jej pozycjonowania i mierzenia miarką. Pomyślałem ze można by zliczać obroty takiej śruby i mieć cyfrowe nastawianie. Powiedzmy, że jeden obrót dawałby 10...

    Mikrokontrolery   15 Lis 2008 13:17 Odpowiedzi: 9    Wyświetleń: 2147
  • Atmega8 Bascom Sterownik oświetlenia na pilota - zasilanie , sterowanie

    Zasilanie można zrealizować przez odpowiednio opóźnione załączanie triaka, tak aby zawsze przez chwilę było na nim napięcie wystarczające do zasilenia układu. Trzeba to jeszcze rozwiązać układowo. Gdzieś widziałem taki wynalazek. Co do uczenia się kodów, to trochę skomplikowane. Musisz odebrać kod i zapisać go w pamięci jako na przykład liczbę i długości...

    Mikrokontrolery AVR   30 Lis 2011 12:58 Odpowiedzi: 7    Wyświetleń: 3466
  • Bascom - Jak stworzyć generator impulsów z regulowanym wypełnieniem i częstotliwością?

    Witam, Kol. yokoon (pozdrawiam) podesłał mi działający kod bazujący na Timer0. Paramerty całkiem niezłe: http://obrazki.elektroda.pl/5667799400_1... - 15 ustawionych w kodzie programu częstotliwości z zakresu 75 Hz - 1000 Hz - wypełnienie regulowane co 1% w zakresie 10% - 90% - prezentacja nastaw na LCD - obsługa 3 przyciski, wybór, góra,...

    Mikrokontrolery AVR   19 Lip 2014 13:53 Odpowiedzi: 21    Wyświetleń: 4941
  • Jak podłączyć enkoder Kubler Sendix 5000 do ATmega8535 z konwersją do TTL?

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

    Mikrokontrolery AVR   04 Lut 2011 13:55 Odpowiedzi: 7    Wyświetleń: 2624
  • Attiny13 i Bascom - błąd kompilacji przy wysyłaniu sygnału RC5

    Attiny15 nie ma pamieci ram, wiec raczej cieąko sie na niego kompiluje jezyki wysokiego poziomu. Jeden timer generuje nośną 36kHz, a długość impulsów mierzysz zliczając wygenerowane impulsy: 1 bit rc5 trwa 1.782ms, czyli w bicie mieści się 62.2 okresów sygnału 36kHz. Przy nadawaniu włączasz COM0A[1:0] na "toggle", a przy braku nadawania na "normal port...

    Mikrokontrolery   04 Paź 2008 14:13 Odpowiedzi: 14    Wyświetleń: 9594
  • Jak zbudować klawiaturę z przerzutnikiem 74123 i PCF8574 bez ciągłego monitorowania?

    Po raz kolejny podnoszę temat klawiatury, jej konstrukcji i obsługi tak aby nie trzeba było angażować kontrolera do ciągłego monitorowania stanu portów. Wymysliłem więc sobie, że każdy klawisz to będzie coś takiego jak na rysunku poniżej. Czyli klawisz podłączony jest do wejścia wyzwalającego przerzutnika monostabilnego (2 takie przerzutniki znajdują...

    Mikrokontrolery   13 Gru 2005 09:28 Odpowiedzi: 10    Wyświetleń: 2397
  • Jak pomnożyć rejestr 16-bitowy przez stałą 7.8125 w AVR ASM?

    Witam. Chciałbym poznać Wasze propozycje/przemyślenia nt. pewnego problemu. Otóż mierzę sobie długość trwania "0" w przebiegu prostokątnym. Zmierzoną wartość mam przechowywaną w rejesrze 16-itowym. Piszę pod AVR w asm. Przy kwarcu 128 khz jeden takt to 7.8125 us. Zatem, jezeli np. w rejestrze mam wartość FF i przemnożę to przez powyższą stałą, to wtedy...

    Mikrokontrolery   29 Sty 2008 10:00 Odpowiedzi: 8    Wyświetleń: 2811
  • ATmega8: Nieprawidłowa częstotliwość impulsów przy preskalerze 256 i kwarcu 8MHz

    #ucy74: w tej chwili jest podłączony zewnętrzny generator 8HMz ustawienia CKSEL 0000 w obu procesorach to samo ! więc tutaj kalibracja raczej nie jest potrzebna ? #marcinj12: jak przesyłam pojedynczy bajt jest OK. Zastanawiam się czy nie zrobić tego na zasadzie zapytanie-odpowiedź "pseudoterminal" wysyła jakiś bajt do glownego procka, ten na podstawie...

    Mikrokontrolery   03 Paź 2005 16:37 Odpowiedzi: 10    Wyświetleń: 2732
  • Jak napisać program w BASCOM do sterowania fazowego triaka na AT89C2051?

    Sprawa jest dość prosta. Trzeba zrobić układ wykrywający moment przejścia przez zero napięcia zasilania. Układ ten powinien wyzwalać przerwanie. W procedurze obsługi przerwania wyzwalamy odliczanie timera. Maksymalny czas pracy timera musi być trochę mniejszy niż połowa okresu. Należy go też uzależnić od jakiejś zmiennej której wartość będziemy zmieniać...

    Elektro Maszyny i Urządzenia   05 Mar 2004 11:43 Odpowiedzi: 5    Wyświetleń: 1874
  • Problemy z komunikacją RS między ATmega8535 a Delphi - niepełne dane

    Witam ! Proszę o pomoc w rozwiązaniu takiego problemu. Mam układ obliczający długość przewodu za pomocą Enkodera Kubler (1000 imp.) wykonany na mikrokontrolerze ATmega8535. Procesorek ładnie zlicza impulsy z wyjścia INT0, rozpoznaje kierunki oraz wyświetla wszystko na LCD. Problem polega na tym że muszę mieć odczyt długości na aplikacji PC. Wszystko...

    Mikrokontrolery AVR   22 Gru 2011 04:34 Odpowiedzi: 33    Wyświetleń: 5161
  • Samochodowy komputer zużycia paliwa

    Witam. Mam vectrę 1,6 i zasilam ją gazem. kazdy z wtrysków jest spięty z emulatorem. W czasie pracy na LPG wtryskiwacze są wyłączane przez komputer gazowy i w to miejsce podkładany jest rezystor kloczowany przez emulator wtryskiwaczy. Emulator potrzebny jest aby oszukać komputr samochodu, żeby nie zapalała się kontrolka komputera samochodowego. Do pomiaru...

    Artykuły   23 Mar 2016 21:58 Odpowiedzi: 556    Wyświetleń: 382950
  • Początkującego problem z przerwaniami w ATMEGA162 :(

    Witam wszystkich. Parę razy już mi pomogliście, to może i tym razem pomożecie. Do nauki programowania uC w C wykorzystuję płytkę AVT3505, i o ile umiem pisać proste programy na niej, to z przerwaniami nie miałem do czynienia. A od pewnego czasu chodzi mi po głowie pomysł zbudowania komputerka do samochodu. Wszystkie projekty jakie znalazłem były pisanie...

    Mikrokontrolery   09 Paź 2006 16:12 Odpowiedzi: 9    Wyświetleń: 1950
  • [ATTiny13A] Jakie wypełnienie sygnału dla czujnika TFMS 5560 przy 56 kHz?

    Zajmuje się pisaniem programu (procek to Attiny13A) do diody ir współpracującej z czujnikiem TFMS 5560.Zaznaczam że jest to po prostu układ typu załącz / wyłącz. Nie żadne kodowanie itp. Tutaj link do noty katalogowej tego czujnika (w tabelce drugi pdf od góry) : http://www.datasheetarchive.com/tfm%2055... Z tego co udało mi się rozszyfrować...

    Mikrokontrolery   28 Cze 2012 08:23 Odpowiedzi: 16    Wyświetleń: 2124
  • Opis nadajnika IR w standardzie NEC wraz z odbiornikiem

    https://obrazki.elektroda.pl/8522574900_... Chciałbym Wam dzisiaj udostępnić krótki opis nadajnika IR w standardzie NEC wraz z odbiornikiem. Cały zestaw składa się z pilota, odbiornika TSOP, diody IR oraz 3 przewodów. Zestaw ten można zakupić już poniżej 1$ wraz z przesyłką. Wymiary pilota to ok. 85x40x6,5mm, wymiary odbiornika 20x15x13mm....

    Artykuły   26 Lis 2017 22:52 Odpowiedzi: 3    Wyświetleń: 5127
  • [Atmega88] Jak poszatkować nośną 200Hz w Atmega88 do kodu Morsa w Bascom?

    Dzięki za pomysły. A motylem, co to? Ot takie bździewka oferuje TVMango, Allegro i straganowi sprzedawcy. W kształcie to właśnie przypomina motylka. Po bokach elektrody samoprzylepne - przewodzące a pośrodku elektronika sterująca i zasilanie. One są jednokanałowe. To stare co mam z niego transformatory jest 2 kanałowe - 4 elektrody na przewodach. A...

    Mikrokontrolery AVR   01 Maj 2009 17:25 Odpowiedzi: 6    Wyświetleń: 1836
  • [ATmega16][BASCOM] Precyzja timer0 przy zegarze 8MHz

    Szanowni koledzy czy ktoś z was może mi powiedzieć jaką mogę osiągnąć precyzję przy odmierzaniu czasu przy wykorzystaniu układu ATmega16 z zewnętrznym zegarem 8.000 MHZ(rezonator kwarcowy)? Morduje to już drugi dzień i nie mogę zrobić tego w sposób precyzyjny - na każde odmierzone 10 minut atmege spieszy o ok 20s - taka zwłoka jest dla mnie niedopuszczalna...

    Mikrokontrolery AVR   23 Lut 2009 21:52 Odpowiedzi: 19    Wyświetleń: 2792
  • Ramię robotyczne - własna konstrukcja i oprogramowanie

    Geneza projektu Mając na co dzień do czynienia z zagadnieniami robotyki i automatyki oraz budowy własnych systemów sterowania, zacząłem zastanawiać się nad stworzeniem własnego eksperymentalnego manipulatora. Tak narodził się ten projekt, którego celem było i nadal jest rozwijanie oprogramowania sterującego robotem oraz zbieranie doświadczenia pozwalającego...

    DIY Konstrukcje   25 Wrz 2023 09:58 Odpowiedzi: 3    Wyświetleń: 2730
  • [BASCOM] Obsługa zgrzewarki - sterowanie triakiem za pomocą Atmega8 i układów CNY17

    Dorzucam wersję z porządnym debouncingiem. Ten z BASCOMa jest zbyt uproszczony i nie nadaje się do profesjonalnych zastosowań. Po wciśnięciu jednego przycisku naciśnięcia innych przycisków są ignorowane do czasu puszczenia tego pierwszego. Zauważ autorze, że nie ma już nigdzie w kodzie czekania na cokolwiek (brak wywołań funkcji WaitMs()). Wszystko...

    Mikrokontrolery Początkujący   04 Lip 2022 10:26 Odpowiedzi: 46    Wyświetleń: 2442
  • Kod w Bascom dla PCF8583 i AVR 90S2313 - impuls co 60 sekund na portach A1 i A2

    ja robiłem wiele razy zegar na licznikach systemowych i jakoś nigdy nie miałem błędu 5 minut nawet na tydzień, co najwyżej pare sekund jeśli dobrze dobierzesz kwarc, prescaler i liczbę którą ładujesz do timera to będzie ok możesz dodatkowo podłączyć trymer do kwarcu i ustalić nim najlepszą prędkość taktowania :) a jak nadal upierasz się przy PCF8583...

    Mikrokontrolery   21 Sie 2006 20:18 Odpowiedzi: 19    Wyświetleń: 4370
  • RC5 - Kolejny, ulepszony gotowiec BASCOM bez Getrc5

    Witam Jak wielu spotkałem się z problemem problemem kłopotliwej obsługi pilota z RC5. Po poszperaniu w necie wpadłem na http://www.elektroda.pl/rtvforum/topic20... ten temat. Jak się okazało wszystko na tym programie pracowało, ale nie zawsze. Kłopotem było napisanie programu "pod pilota". Oczywiście pochwała dla Sabotaz'a który problem "ruszył"...

    Mikrokontrolery AVR   05 Lut 2015 15:56 Odpowiedzi: 4    Wyświetleń: 1470
  • [Bascom] Jak napisać program do nadajnika IR 36kHz na ATtiny13?

    Chce zbudować barierę na podczerwień (dioda ir 36kHz i TSOP5360) Nadajnik zasilany będzie z trzech baterii R6 (paluszki) czyli 4,5V i musi być ekstremalnie energooszczędny i odporny na wahania temperatury - dlatego chce użyć procka np Tiny13. Największy problem mam z napisaniem programu do nadajnika. Procesor po nadaniu paczki impulsów przechodzi w...

    Mikrokontrolery   03 Sty 2010 11:42 Odpowiedzi: 6    Wyświetleń: 2280
  • Symulator Lasera i test z Valentne One

    Symulator Lasera http://images49.fotosik.pl/261/c05af04e8... Fot.0 Jedno ze zdjęć prototypu symulatora lasera Jest to opis kilku symulatorów zaprojektowanych i działających przeze mnie . Zarówno tych najprostszych opartych na popularnym tajmerze 555 , jak również do konstrukcji profesjonalnych opartych na mikrokontrolerach jednoukładowych...

    DIY Poczekalnia   18 Lut 2010 18:16 Odpowiedzi: 8    Wyświetleń: 5093
  • Puk puk, barku otwórz się :>

    http://obrazki.elektroda.net/4_118606729... Witam!! Ostatnio dopisuje nam pogoda, jest gorąco, można się opalać... Coś chłodnego i nie tylko chłodnego do wypicia zawsze znajdzie się w barku gdzie chciałem sięgnąć a tu jak na nieszczęście ułamał się klucz w zamku... Jak wiadomo potrzeba matką wynalazku więc długo nie zastanawiałem się co z tym...

    DIY Konstrukcje   23 Sie 2008 09:12 Odpowiedzi: 29    Wyświetleń: 21879
  • atmega32 Bascom - Multileksowanie 6-ciu wyświetlaczy LED

    Czyli mogłoby być tak, że ustawiam w przerwaniu flagę np. Wyswietl = 1, a pętli głównej Dodano po 5 Witam ponownie Przy takim kodzie ( specjalnie dałem dużą wartość w przerwaniu ): https://filmy.elektroda.pl/62_1403034733... Jeśli podłączę bazę któregoś z tranzystorów sterujących anodami do VCC to wszystkie zgasną. Czy długość taśmy łączącej obydwie...

    Mikrokontrolery Początkujący   29 Lip 2014 20:14 Odpowiedzi: 14    Wyświetleń: 3198