 |

|
Elektronika.lt portalo forumas
Jūs esate neprisijungęs lankytojas. Norint dalyvauti diskusijose, būtina užsiregistruoti ir prisijungti prie forumo.
Prisijungę galėsite kurti naujas temas, atsakyti į kitų užduotus klausimus, balsuoti forumo apklausose.
Administracija pasilieka teisę pašalinti pasisakymus bei dalyvius,
kurie nesilaiko forumo taisyklių.
Pastebėjus nusižengimus, prašome pranešti.
Dabar yra 2025 02 22, 20:46. Visos datos yra GMT + 2 valandos.
|
|
|
 |
Forumas » Mikrovaldikliai » Tirjų kanalų PWM Atmega32
|
Jūs negalite rašyti naujų pranešimų į šį forumą Jūs negalite atsakinėti į pranešimus šiame forume Jūs negalite redaguoti savo pranešimų šiame forume Jūs negalite ištrinti savo pranešimų šiame forume Jūs negalite dalyvauti apklausose šiame forume
|
|
|
 |
Tirjų kanalų PWM Atmega32 |
Parašytas: 2009 03 05, 22:33 |
|
|
|
Norėčiau pakurti trijų kanalų PWM LED valdymui, naudojant OC1A, OC1B ir OC2. Niekaip nepavyksta tai padaryti. Gal kas galėtų pasakyti kokius Timer1 ir Timer2 režimus nustatyti, kokios registrų reikšmės turėtų būti.
Viską rašau WinAVR C kalba. |
|
|
|
|
 |
Tirjų kanalų PWM Atmega32 |
Parašytas: 2009 03 05, 23:10 |
|
|
|
zinok kad timer1 yra 16bitu o kiti 8 bitu
jei noresi numazinti iki 8 bitu tai reikes pauakoti viena OC registra.
o kas tau konkreciai ten nesigauna |
|
|
|
|
 |
Tirjų kanalų PWM Atmega32 |
Parašytas: 2009 03 06, 00:12 |
|
|
|
Ir kam gi tas OC registras bus aukojamas?
Tiesiog TCNT nustatomas 255 reiksmiai ir turi 8 bitu pwm.
Datasyte viskas labai graziai paiskinta... Abejoju ar atsiras idiotas kuris uz tave rasys puse programos... |
|
|
|
|
 |
Tirjų kanalų PWM Atmega32 |
Parašytas: 2009 03 06, 01:01 |
|
|
|
sneikaz rašo: |
Ir kam gi tas OC registras bus aukojamas?
|
taimeris 16 bitu reikis ji nuresetinti kai pasiekiama 255 reiskme tam nuresetinimui reikes to registrto. |
|
|
|
|
 |
Tirjų kanalų PWM Atmega32 |
Parašytas: 2009 03 06, 06:51 |
|
|
|
Jo truputi susimaisiau su TCNT registro nustatymu... Pasirodo taip neiseina, bet vietoj OCR galima naudot ICR virsutinei reiksmei nustatyt. |
|
|
|
|
 |
Tirjų kanalų PWM Atmega32 |
Parašytas: 2009 03 06, 07:47 |
|
|
|
Su Libais pakurti išeina 2 kanalus su Timer 1, bet be Libu ne. Skaičiau aprašyma, bet nelabai aiškiau pasidarė. Būtų neblogai kad paaiškintumėt pati PWM generavimo principą. Nežinau kokį PWM tipą naudoti (FAST PWM?). |
|
|
|
|
 |
 |
 |
Tirjų kanalų PWM Atmega32 |
Parašytas: 2009 03 06, 13:58 |
|
|
|
neseniai pats zaidziausi su tuo 16bit taimeriu... PWM veikimas labai gerai paaiskinamas datasyto paveisliukuose.
TCNT skaiciuoja nuo 0 iki virsunes , pvz nustaciau virsu su ICR1, tarkim 255; tada norint kad daznis butu ant OC1A kojos parasiau OCR1A =127, ir ant tos kojeles buvo daznis(koks nepamenu galima paskaiciot) su 50procentu "skverbtim" tai va tcnt skaiciavo reiksme nuo 0 iki 255, tuo metu koja buvo loginiam 1, bet kai pasiekdavo reiksme 127 tada koja numesdavo iki nulio ir toliau skaiciuodavo iki 255. tada vel ijungdavo 1, ir vel pradeda skaiciuoti 0-255. antrai kojai naudojau OCR1B.
ICR1 =255;
OCR1A = 127;
OCR1B =63;
TCCR1A = 0b10100010;
TCCR1B = 0b00011011; |
|
_________________ Aš pažeidžiau forumo taisykles ir reklamavau paraše. ...Bet uz reklama tai susimokejau  |
|
|
|
|
 |
Google paieška forume |
|
 |
Naujos temos forume |
|
 |
FS25 Tractors
Farming Simulator 25 Mods,
FS25 Maps,
FS25 Trucks |
 |
ETS2 Mods
ETS2 Trucks,
ETS2 Bus,
Euro Truck Simulator 2 Mods
|
 |
FS22 Tractors
Farming Simulator 22 Mods,
FS22 Maps,
FS25 Mods |
 |
VAT calculator
VAT number check,
What is VAT,
How much is VAT |
 |
LEGO
Mänguköök,
mudelautod,
nukuvanker |
 |
KCD2 Mods
Installing KCD 2 Mods,
KCD 2 Guides,
KCD 2 Cheats |
 |
FS25 Mods
FS25 Harvesters,
FS25 Tractors Mods,
FS25 Maps Mods |
 |
Dantų protezavimas
All on 4 implantai,
Endodontija mikroskopu,
Dantų implantacija |
 |
FS25 Mods
FS25 Maps,
FS25 Cheats,
FS25 Install Mods |
 |
GTA 6 Wiki
GTA 6 Map,
GTA 6 Characters,
GTA 6 News |
 |
FS25 Mods
Farming Simulator 25 Mods,
FS25 Maps |
 |
ATS Trailers
American Truck Simulator Mods,
ATS Trucks,
ATS Maps |
|

|
 |