www.elektronik.si Seznam forumov www.elektronik.si
Forum o elektrotehniki in računalništvu
 
 PomočPomoč  IščiIšči  Seznam članovSeznam članov  SkupineSkupine  StatisticsStatistika  AlbumAlbum  DatotekeFilemanager DokumentacijaDocDB LinksPovezave   Registriraj seRegistriraj se 
  PravilaPravila  LinksBolha  PriponkePriponke  KoledarKoledar  ZapiskiZapiski Tvoj profilTvoj profil Prijava za pregled zasebnih sporočilPrijava za pregled zasebnih sporočil PrijavaPrijava 

Pwm in UART

 
Objavi novo temo   Odgovori na to temo   Printer-friendly version    www.elektronik.si Seznam forumov -> AVR, LPC900, x51
Poglej prejšnjo temo :: Poglej naslednjo temo  
Avtor Sporočilo
tiger
Član
Član



Pridružen-a: Čet 05 Feb 2004 0:22
Prispevkov: 1161
Aktiv.: 4.90

PrispevekObjavljeno: Pon Feb 10, 2025 12:31 pm    Naslov sporočila:  Pwm in UART Odgovori s citatom

Na izhodu atmega324A OC1b (D.4)imam signal PWM za servo motor. Uporabljam tudi UART1. Signali so nivojsko OK, dokler ne konfiguriram UART2(D.3 in D.2). Po uporabi UART2 pa signal OC1B (D.4) ni več 0=V ali 5V, ampak 2.5V in 5V. Posledično servo nima definiranega nivoja 0V. Ne vem zakaj? Programiram z Bascom.
Kakšen namig? Hvala za odgovor.
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo Pošlji E-sporočilo
rplink3r
Član
Član



Pridružen-a: Tor 06 Feb 2007 20:02
Prispevkov: 507
Aktiv.: 2.27
Kraj: Levec

PrispevekObjavljeno: Pon Feb 10, 2025 1:23 pm    Naslov sporočila:   Odgovori s citatom

Malo googlanja:

https://forum.arduino.cc/t/atmega324pb-pwm-hate-serial-oc1b-vs-xck1-oc2a-vs-xck2/1128894

_________________
"The statement below is false."
"The statement above is true."
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo MSN Messenger - naslov
rplink3r
Član
Član



Pridružen-a: Tor 06 Feb 2007 20:02
Prispevkov: 507
Aktiv.: 2.27
Kraj: Levec

PrispevekObjavljeno: Pon Feb 10, 2025 1:31 pm    Naslov sporočila:   Odgovori s citatom

• OC1B/XCK1/PCINT28 – Port D, Bit 4
OC1B, Output Compare Match B output: The PB4 pin can serve as an external output for the Timer/Counter1


Output Compare B. The pin has to be configured as an output (DDD4 set (one)) to serve this function. The
OC1B pin is also the output pin for the PWM mode timer function.
XCK1, USART1 External clock. The Data Direction Register (DDB4) controls whether the clock is output (DDD4set “one”)

or input (DDD4 cleared). The XCK4 pin is active only when the USART1 operates in Synchronous
mode.


PCINT28, Pin Change Interrupt Source 28: The PD4 pin can serve as an external interrupt source

Po setupu ročno nastavi DDRD.4 in PORTD.4

Preveri, da nimaš USART v sinhronskem načinu - DDD4 mora bit na 0.

_________________
"The statement below is false."
"The statement above is true."
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo MSN Messenger - naslov
tiger
Član
Član



Pridružen-a: Čet 05 Feb 2004 0:22
Prispevkov: 1161
Aktiv.: 4.90

PrispevekObjavljeno: Tor Feb 11, 2025 10:45 am    Naslov sporočila:   Odgovori s citatom

rplink3r Hvala za odgovor. Sem probal rešit vendar mi ni uspelo. Bom reševal, ko bo več časa. Sedaj sem prestavil na A.
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo Pošlji E-sporočilo
Pokaži sporočila:   
Objavi novo temo   Odgovori na to temo   Printer-friendly version    www.elektronik.si Seznam forumov -> AVR, LPC900, x51 Časovni pas GMT + 2 uri, srednjeevropski - poletni čas
Stran 1 od 1

 
Pojdi na:  
Ne, ne moreš dodajati novih tem v tem forumu
Ne, ne moreš odgovarjati na teme v tem forumu
Ne, ne moreš urejati svojih prispevkov v tem forumu
Ne, ne moreš brisati svojih prispevkov v tem forumu
Ne ne moreš glasovati v anketi v tem forumu
Ne, ne moreš pripeti datotek v tem forumu
Ne, ne moreš povleči datotek v tem forumu

Uptime: 492 dni


Powered by phpBB © 2001, 2005 phpBB Group