atmega16 pwm1a

Znaleziono około 30 wyników dla: atmega16 pwm1a
  • ATMega16 PWM: Jak ustawić impuls 20 ms z wypełnieniem 1-2 ms?

    ; ========================================... sterowanie PWM_1 ========================================... ; OC1A pracuje jako PWM (z korekcja fazy 8bit z częstotliwością =f/(2*pre*ICR1L) ; ustawiamy OC1 w tryb PWM z korekcja fazy ldi R16, 255 out ICR1L, R16 ; wpisujemy max wartosc zliczana timera T1 ldi R16, 128 ; wpisujemy wypelnienie dla PWM1A...

    Mikrokontrolery   18 Sie 2007 14:00 Odpowiedzi: 5    Wyświetleń: 6509
  • Prostownik do ładowania akumulatorów 12/24V na atmega16

    Nie wiem na które pcb patrzysz , to ostatnie do pełnej wersji z pomiarem prądu i napięcia ,patrzę i widzę że jest OK . pin40 i pin39 są podpięte do dzielnika kondensator żeby nie pływał pomiar zbytnio. nie widzę tego o czym piszesz . Wieczorem sprawdzę jeszcze raz i podam zaktualizowane . Ok jest wieczór więc zamieściłem na 2 str. schemat i pcb w eagle...

    DIY Warsztat   06 Gru 2023 09:08 Odpowiedzi: 290    Wyświetleń: 135252
  • REKLAMA
  • Nie znalazłeś odpowiedzi? Zadaj pytanie Sztucznej Inteligencji

    Czekaj (2min)...
  • Dlaczego program BASCOM do ściemniania diody na ATmega16 nie działa?

    oczywisce http://www.mcu.hk/GIF/ATmega16.gif ja podlaczyles do pinub.1 to zdolny jestes, bo pwm1a (czyli oc1a) jest na pind.5 ________________________________________... widze, ze dawid512 byl pierwszy :D

    Mikrokontrolery AVR   07 Lut 2012 22:23 Odpowiedzi: 12    Wyświetleń: 4105
  • [ATMEGA16] ATMEGA16 BASCOM: Jak ustawić PWM na Timer0 i zegarek na Timer1?

    To jak skonfigurować PWM na Timer0 lub Timer2?? Może takie coś? : $regfile = "m16def.dat" 'Deklaracja rodzaju procesora Ddrd = B00110000 'Porty pełniące funkcję Timera powinny być skonfigurowane jako wyścia Tccr1a = &HA3 'Phase correct PWM mode ,PWM = 10 bit Tccr1b = &H5 'Prescale 1024 Do Pwm1a = Pwm1a + 1 'Ten program powoduje cykliczną zmianę...

    Mikrokontrolery AVR   04 Maj 2009 16:51 Odpowiedzi: 10    Wyświetleń: 3585
  • [atmega16][bascom] Dziwne zachowanie programu z przerwaniem.

    Wiem że atmega16 ma tryb CTC który próbowałem bezskutecznie włączyć. Kolega Zumek napisał że bascom ma w tym miejscu błąd i nawet po zastosowaniu jego wskazówek nie mogłem tego trybu uruchomić a było by to najlepsze rozwiązanie. Męczę się już z tym przebiegiem strasznie i nic mi nie wychodzi. Może ktoś by mi napisał gotowca do bascoma jak skonfigurować...

    Mikrokontrolery AVR   03 Mar 2010 09:56 Odpowiedzi: 35    Wyświetleń: 4565
  • REKLAMA
  • [atmega16] Dlaczego ATmega16 nie generuje nośnej 36kHz na OC1A w Bascom?

    $regfile = "M16def.dat" Pwm1a = 55 Config Timer1 = Timer , Prescale = 1 , Compare A = Toggle , Clear Timer = 1 jak to jest twoj kod pokazany od poczatku to brakuje $crystal

    Mikrokontrolery AVR   25 Sty 2010 15:17 Odpowiedzi: 26    Wyświetleń: 4049
  • Jak obsłużyć kanał OC2 PWM w ATMega16 przy użyciu BASCOM?

    Config Timer2 = Pwm , Prescale = 1 , Compare Pwm = Clear Up Config Timer1 = Pwm , Prescale = 1 , Compare A Pwm = Clear Up , Compare B Pwm = Clear Up , Pwm = 8 Config Timer0 = Pwm , Prescale = 1 , Compare Pwm = Clear Up , Pwm = 8 Ocr2 = wart Ocr0 = wart Pwm1a = wart Pwm1b = wart

    Mikrokontrolery   06 Lut 2006 11:03 Odpowiedzi: 2    Wyświetleń: 2304
  • Dlaczego PWM na ATmega16 w BASCOM 1.11.7.4 nie działa jak na AT90S8515?

    Witam, Czy któś miał by jakiś pomysł dlaczego na OC1a mam 50% wypełnienia OC0a brak wypełnienia i nie bardzo moge co kolwiek wymusić może konfiguracja timera jest błędna ale poprzez config timer0 sie nie da $regfile = "m168def.dat" $crystal = 8000000 Tccr0 = &B01101001 'timer0 in fast pwm mode, prescale = 1 Config Timer1 = Pwm , Pwm = 8 , Compare A...

    Mikrokontrolery   08 Cze 2013 10:34 Odpowiedzi: 42    Wyświetleń: 42606
  • REKLAMA
  • Kod Bascom do PWM na Atmega16 dla PortD.7 i PortB.3 z L293D

    Witam. Z PWM nie mam zbyt wielkiego doswiadczenia aczkolwiek wydaje mi sie ze PWM nie dziala na pinach ktore sobie sam ustawisz tylko na pinach OC1A i OC1B. Mam dla ciebie program do obslugi PWM ktory miga diodami LED. $regfile = "m16def.dat" $crystal = 8000000 Config Pind.4 = Output Config Pind.5 = Output Config Timer1 = Pwm , Pwm = 8 , Compare...

    Mikrokontrolery   21 Lut 2008 22:19 Odpowiedzi: 1    Wyświetleń: 1465
  • [C] PWM na ATmega16 z Buz11 - stałe napięcie 1,9V na tranzystorze, co sprawdzić?

    No tak. PWM1A i PWM1B mają wspólny preskaler. W zasadzie wszystko mają wspólne. Dla preskalera równego 64 będziesz już miał ze 250Hz. Trochę mało. Co chcesz tym sterować? Silnik? Żarówki? Silnik może zacząć śpiewać przy tak małej częstotliwości. Żarówce natomiast to nie zaszkodzi. Możesz tez ustawić preskaler na 8 a PWM dać 10-cio bitowy i to da około...

    Mikrokontrolery   01 Mar 2010 21:26 Odpowiedzi: 8    Wyświetleń: 1522
  • Sterowanie silnikiem 12V przez L298 i ATmega16 - jak ustawić Input1 i Input2?

    Mam problem. Jakbym nie łączył L298 to żaden silnik nie chce mi pracować. Gdy podam np. na En->'1', na In1->'1', In2->'0' to na Out1 mam '1', a na Out2 też '1'. Każda kombinacja daje mi zawsze albo 2 jedynki, albo 2 zera. To samo gdy na EN->PWM, IN1->'1', IN2->'0'. Nie wiem o co chodzi. Napisałem taki krótki programik w Bacomie: $regfile = "2313def.dat"...

    Automatyka Przemysłowa   03 Paź 2016 18:54 Odpowiedzi: 16    Wyświetleń: 16501
  • ATmega16 i BASCOM - PROBLEM Z WYSYŁANIEM ZNAKÓW DO **-LCD-**

    Witam ponowne, Kupiłem LCD i mam z nim problem ciągle świeci. Nie wyświetla mi nic co mu puszcze z BASCOM'a. Już wyczytałem aby wyłączyć JTAG'a i też nic. Domyślam się że może być coś z kontrastem ale nie wiem na 100%. Może zrobiłem błąd podczas projektowania płytki z uC tam gdzie jest bramka która steruje kontrastem poprzez sygnał PWM... Nie wiem...

    Mikrokontrolery   05 Mar 2007 14:17 Odpowiedzi: 8    Wyświetleń: 1701
  • Sterowanie 4 silnikami DC przez PWM na Atmega32 w C – konfiguracja rejestrów

    Ja osobiście jak narazie pisze w Bascomie. W Bascomie wygląda to tak: Config Timer1 = Pwm , Pwm = 8 , Compare A Pwm = Clear Up , Compare B Pwm = Clear Up , Prescale = 1 ' Konfiguracja Timera1 dla Pwm1a i Pwm1b Config Timer2 = Pwm , Async = Off , Pwm = On , Compare Pwm = Clear Down , Prescale = 1 ' Konfiguracja Timera2 dla Ocr2 Config Pinb.3 = Output...

    Mikrokontrolery   20 Sie 2009 23:04 Odpowiedzi: 1    Wyświetleń: 1710
  • REKLAMA
  • [ATMEGA][BASKOM][timer w trybie PWM] jak ustawić rejesty

    Witam, Jak ustawić bity rejestrów ATMEGA16 za pomocą Baskoma by na wyjściu oc1a oc1b pojawiły się dwa przebiegi, tak by jeden był odwrócony względem drugiego? Jak będzie wówczas działać regulacja wypełniania (tzn. polecenie pwm1a i pwm1b)? Jak ktoś zna jakiś projekt z podobym założeniem to proszę by podał link. $crystal = 16000000 $regfile "m32def.dat"...

    Mikrokontrolery AVR   13 Gru 2009 19:33 Odpowiedzi: 6    Wyświetleń: 2639
  • Jak zoptymalizować sterowanie lampką RGB RC5 na ATmega16 w Bascom?

    Witam chcę zrobić lampke rgb sterowaną na pilota rc5, jednak napotykam pewien problem: kod programu $regfile = "m16def.dat" $crystal = 8000000 Config Timer1 = Pwm , Pwm = 8 , Compare A Pwm = Clear Up , Compare B Pwm = Clear Up , Prescale = 1 Config Timer2 = Pwm , Async = Off , Pwm = On , Compare Pwm = Clear Down , Prescale = 1 Pwm1a = 0 Pwm1b...

    Mikrokontrolery AVR   23 Sie 2009 01:07 Odpowiedzi: 3    Wyświetleń: 3202
  • Projekt sterownika Webasto D1LCC 12V - funkcje, testy, pytania o alarm

    nie pamiętam bardzo testowałem to na konkretnej pompie dotąd aż za bardzo sie nie grzała a podawała prawidłowo paliwo podaje kod jakiś znalazłem z pierwszych prób może się ktoś pokusi o poprawki jeszcze kilku zapaleńców i można by wrócić do projektu chociaż czasu brak Dodano po 16 Jednak teraz bym pozmieniał elektronikę gdyż dużo zależny od tranzystorów...

    Projektowanie Układów   05 Sty 2016 15:50 Odpowiedzi: 12    Wyświetleń: 4875
  • Prośba o pomoc w napisaniu programu Bascom, obsługa ekranu LCD

    Chciał bym żeby ktoś mi pomógł napisać program ma mniej więcej wyglądać to tak: Po włączeniu na ekraniku 40x2 (tylko taki mam akurat) Pojawi się napis Wybierz opcję: 1. Line follower 2. Minisumo 3.Rc5 naciskam przycisk 1 i na ekraniku pojawia się: Wybrałeś obcję: line follower (ładowanie takie po kolei po jednym kwadracie) . jak się załadują wszystkie...

    Mikrokontrolery AVR   01 Maj 2012 22:24 Odpowiedzi: 2    Wyświetleń: 1612
  • [atmega16] Obsługa czujników ultradźwiękowych w ATmega16 z Bascom - jak poprawić kod?

    Witam serdecznie. Konstruuje coś co może kiedyś będzie centralką alarmu i mam problem z obsłużeniem czujników ultradźwiękowych. Zakupiłem jedne z najtanśzych para odbrionik nadajnik. Wszystko podłączone wg. schematu. http://obrazki.elektroda.pl/2395810000_1... Ponizej kod programu: $regfile = "m16def.dat" $crystal = 8000000...

    Mikrokontrolery AVR   16 Lut 2011 21:24 Odpowiedzi: 3    Wyświetleń: 1987
  • [ATmega16] ATmega16L - Jak wykryć napięcie 12V-14V za pomocą rezystora i tranzystora?

    W części pomiaru i wykrywania napięcia, autor sklecił taką konfigurację układu: http://obrazki.elektroda.net/43_12724788... Pomiar napięcia na A.0 odbywa się przez Config Adc = Single , Prescaler = Auto , Reference = Avcc Start Adc Pomiar = Getadc(0) Stop Adc Pomiar2 = Pomiar / 72 Badanie stanu odbywa się poprzez ustalenie niskiej wartości...

    Mikrokontrolery AVR   28 Kwi 2010 19:28 Odpowiedzi: 15    Wyświetleń: 3380
  • Jak dopisać kod do atmega16, aby PORTC5 zapalał diody na stałe?

    Witam. Spróbuj zrobić tak: $crystal = 1000000 'Deklaracja częstotliwości kwarcu $regfile "m8def.dat" 'deklaracja modelu procesora Config Timer1 = Pwm , Pwm = 8 , Prescale = 8 , Compare A Pwm = Clear Down , Compare B Pwm = Clear Down 'Konfiguracja Timera Ddrb = &B11111111 'Odblokowanie globalnego wyjścia OC1 Pwm1a = 0 Pwm1b = 0 Config Pinc.5...

    Mikrokontrolery AVR   02 Wrz 2010 21:03 Odpowiedzi: 11    Wyświetleń: 1533
  • Sterowanie 5 kanałami PWM w ATmega162 BASCOM – obsługa 4 diod RGB i multiplexer

    Przecież masz 5 kanałów - wyjścia: OC1A, OC1B, OC2, OC3A, OC3B... Zmienne przedstawiają wartość modulacji w każdym z kanałów z osobna. Wszystkie PWMy są skonfigurowane jak 8 bitowe zatem zakres to 0..255. Ma tak być. Ponieważ nie ma aliasu (jeszcze) PWM2 dla zmiennej COMPARE2 (rejestr sprzętowy OCR2), BASCOM nie rozpoznaje nazwy PWM2. Jak zajrzysz w...

    Mikrokontrolery AVR   16 Gru 2008 19:00 Odpowiedzi: 6    Wyświetleń: 3464
  • [ATMega16] [ATMega16][BascomAVR] Sprawdzenie kodu: sterowanie 3 silnikami BLDC i serwo przez PWM

    Witam. Jestem początkujący jeżeli chodzi o mikrokontrolery. Chciałbym prosić kogoś bardziej doświadczonego o sprawdzenie poprawności mojego programu. Działanie: Sterowanie 3 silnikami BLDC i 1 serwo za pomocą PWM. uC otrzymuje przez UART literę oznaczającą funkcję, następnie ma ją zrealizować. Silniki podłączone będą przez regulatory modelarskie, a...

    Mikrokontrolery Początkujący   08 Kwi 2012 10:07 Odpowiedzi: 1    Wyświetleń: 1499
  • Atmega16: Brak reakcji na zmianę stanu portu A w Bascomie, pętla Do Loop

    Witam. Mam problem z porgramemem w Bascomie, Do tej pory wszystko działało poprawnie aż do poewnego momentu zaczeły sie jakies anomalie. Mianowicie, program nie reaguje na zminanę na porcie A w podprogramie zamkanie_awaryjne, zamykanie i otwieranie, gdy wciskam przycski i wysyłam stam przez RS232 to odczytuje poprawnie ale w Do Loopp Until Kpz=1 nie...

    Mikrokontrolery   04 Maj 2008 23:52 Odpowiedzi: 8    Wyświetleń: 1567
  • [ATmega16][Bascom] Rozwiązanie z PWM+ADC do sterowania.

    Witam. Mój problem przedstawiam następująco: Wykonuje platformę mobilną z wykorzystaniem jako napęd silniczków DC z przekładniami. Do regulacji szybkości wykorzystuje 2 sygnały PWM idące na wejścia Enable mostka H - L298. By zadanie które sobie postawiłem było cięższe, do określenia regulacji PWM używam wyników pobranych z 2 wejść ADC Atmegi, które...

    Mikrokontrolery AVR   31 Gru 2009 14:05 Odpowiedzi: 5    Wyświetleń: 2769
  • Atmega168p: Odczyt RC5 z pilota w przerwaniu nie działa, działa w pętli głównej

    Witam: Mam problem, potrzebuję odczyt z pilota w przerwaniu a nie chce działać. Poniższy kod nie działa, natomiast to samo w pętli głównej działa: [syntax=basic4gl] $regfile = "m168pdef.dat" 'deklaracja rodzaju procesora (tutaj Atmega168p) $lib "mcsbyte.lbx" $crystal = 8000000 'taktowanie Config Timer1 = Pwm , Pwm = 8 , Compare A Pwm = Clear Down ,...

    Mikrokontrolery AVR   25 Wrz 2011 21:52 Odpowiedzi: 2    Wyświetleń: 1462
  • LCD od S65 sterowany przez ATmega16.

    Witam Ostatnio zacząłem też zabawę z wyświetlaczem od s65. Wyświetlacz mam ze sterownikiem l2f50. Steruję nim przy pomocy atmegi128. Udało mi się wyświetlić obrazki (oczywiście z pamięci w procesorze), jednak jak chcę wyświetlić jakiś tekst, to mi nic się nie wyświetla. Oczywiście programuję w bascomie (właściwie to się uczę). Więc prośba do was, czy...

    DIY Konstrukcje   12 Gru 2013 22:15 Odpowiedzi: 366    Wyświetleń: 168194
  • Atmega16: Zakłócenia przy współdziałaniu PWM i przerwań z transoptorów

    Witam, mam problem ze współdziałaniem PWM i przerwań z transoptorów. Objawy: Bez uruchamiania PWM'a transoptor szczelinowy ładnie liczy obroty silnika (podłączonego np na stałe do osobnego zasilania) . Z PWM'em działa jak wariat. Zlicza chyba też sygnały PWM. Myślałem, że jest to zakłócenie z silników. Ale odłączyłem wogóle silniki i zostawiłem PWM'y...

    Mikrokontrolery   19 Lut 2007 20:52 Odpowiedzi: 11    Wyświetleń: 2304
  • [BASCOM] [BASCOM][ATmega16] Dlaczego dioda się nie gasi? Debugowanie kodu

    $crystal = 8000000 $regfile = "m16def.dat" Led1 Alias Portc.1 Led2 Alias Portc.2 S1 Alias Pinb.0 S2 Alias Pinb.1 S3 Alias Pinb.2 Pp Alias Pinc.7 Lp Alias Pinc.6 Lt Alias Pinc.5 Pt Alias Pinc.4 A1 Alias Portd.0 A2 Alias Portd.1 B1 Alias Portd.2 B2 Alias Portd.3 Ena Alias Portd.4 Enb Alias Portd.5 Ddra = &B00000011 Ddrd = &B00111111...

    Mikrokontrolery AVR   14 Kwi 2010 21:07 Odpowiedzi: 16    Wyświetleń: 1997
  • atmega16 / Bascom - Timer0 i odbiór NTP - nie działa razem

    Witam Testując kod Kolegi pusiek1974 do odbioru czasu i daty NTP, chciałem go rozbudować i dostosować do swoich potrzeb. Na początek jako, że kod używa Wait'ów, których chciałem się pozbyć, chciałem dodać wywołanie przez flagę od Timer'a. [syntax=vbnet]$regfile = "m16def.dat" $crystal = 8000000 $hwstack = 64 $swstack = 64 $framesize = 64 Baud = 19200...

    Mikrokontrolery AVR   06 Maj 2016 23:20 Odpowiedzi: 2    Wyświetleń: 1008
  • Jak zadeklarować w bascom wejścia do odbioru rs232?

    Widzę że dobrze orientujesz się w up, to może wiesz w czym może być problem gdy chce użyć wszystkich 6 pwm w atmega162 a działają mi tylko te które wywołuje się przez pwm1a a jeśli chce np compare0 lub compare2 to nie chce działać ,myślę że błąd może wynikać ze złego ustawienia timerow?

    Mikrokontrolery AVR   16 Gru 2008 21:38 Odpowiedzi: 6    Wyświetleń: 1176