Kanał - ATNEL tech-forum
Wszystkie działy
Najnowsze wątki



Teraz jest 20 kwi 2024, o 08:40


Strefa czasowa: UTC + 1





Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 7 ] 
Autor Wiadomość
 Tytuł: PWM
PostNapisane: 8 kwi 2012, o 08:40 
Offline
Użytkownik

Dołączył(a): 27 mar 2012
Posty: 511
Lokalizacja: Sląsk
Pomógł: 14

Witam
Ostatnio zabrałem się za poznawanie PWM program z DVD wgrałem i wszystko dobrze chodzi.
Jednak ja potrzebuje bym to ja ustawiał jasność diody a nie żeby sama się rozjaśniała itp.
Zmieniłem program i nawet działa.
Zmienna "A" odpowiada za tą jasność(szerokość impulsu)
Gdy ja ustawiłem tą zmienną na 1 to dioda świeci ale nie ledwo tylko lepiej.
I właśnie tu mam pytanie jak zrobić by ta dioda świeciła jeszcze bardziej słabiej ?
Aha i ja to chcę zrobić na programowym PWM a nie sprzętowym.
Załączam program:
Składnia: [ Pobierz ] [ Ukryj ]
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.

Proszę o pomoc

_________________
Programowanie to styl życia :D



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
 Tytuł: Re: PWM
PostNapisane: 8 kwi 2012, o 08:49 
Offline
Moderator
Avatar użytkownika

Dołączył(a): 03 paź 2011
Posty: 27224
Lokalizacja: Szczecin
Pomógł: 1041

A może warto czasem przeszukać to forum ??? Tu już na prawdę parę rzeczy można znaleźć. Poczytaj sobie ten temat, bo masz DOKŁADNIE jota w jotę to samo pytanie:

topic974.html

_________________
zapraszam na blog: http://www.mirekk36.blogspot.com (mój nick Skype: mirekk36 ) [ obejrzyj Kurs EAGLE ] [ mój kanał YT TV www.youtube.com/mirekk36 ]



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
 Tytuł: Re: PWM
PostNapisane: 8 kwi 2012, o 09:12 
Offline
Użytkownik

Dołączył(a): 27 mar 2012
Posty: 511
Lokalizacja: Sląsk
Pomógł: 14

W tamtym temacie piszę jak rozjaśniać/ściemnić po przez przycisk. A mi chodzi czemu bardziej się ściemnić jej nie da?
A to jest różnica

Chyba ze hmm zamienić ściemnianie z rozjaśnieniem wtedy przy wartości 1 będzie świecić na maxa a przy wartości 254 będzie ledwo ledwo świecić. Może to pomoże?

_________________
Programowanie to styl życia :D



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
 Tytuł: Re: PWM
PostNapisane: 10 kwi 2012, o 06:24 
Offline
Użytkownik

Dołączył(a): 20 lut 2012
Posty: 28
Pomógł: 0

Zdaje mi się, że mógłbyś spróbować zwiększyć rozdzielczość. Nie mam przy sobie kodu z DVD ani książki, ale tam była bodajże zmienna uint8_t pwm, czyli masz rozdzielczość 8 bitów, zwiększ sobie rozdzielczość na 9 bitów, może pomoże. Niestety w tym momencie nie mam możliwości, by samemu to sprawdzić.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
 Tytuł: Re: PWM
PostNapisane: 10 kwi 2012, o 09:27 
Offline
Użytkownik

Dołączył(a): 27 mar 2012
Posty: 511
Lokalizacja: Sląsk
Pomógł: 14

Aha
Ale hmm jeśli ustawie na 9bitów to chyba częstotliwość będzie mniejsza?

_________________
Programowanie to styl życia :D



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
 Tytuł: Re: PWM
PostNapisane: 10 kwi 2012, o 12:27 
Offline
Moderator
Avatar użytkownika

Dołączył(a): 03 paź 2011
Posty: 27224
Lokalizacja: Szczecin
Pomógł: 1041

Janadamis napisał(a):
Aha
Ale hmm jeśli ustawie na 9bitów to chyba częstotliwość będzie mniejsza?


Dobrze myślisz, dlatego trzeba sobie znowu ją przeliczyć i zmienić ew ustawienia preskalera albo wartości w OCR

_________________
zapraszam na blog: http://www.mirekk36.blogspot.com (mój nick Skype: mirekk36 ) [ obejrzyj Kurs EAGLE ] [ mój kanał YT TV www.youtube.com/mirekk36 ]



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
 Tytuł: Re: PWM
PostNapisane: 12 kwi 2012, o 18:59 
Offline
Użytkownik

Dołączył(a): 27 mar 2012
Posty: 511
Lokalizacja: Sląsk
Pomógł: 14

Aha ok
Spróbuje tak zrobić i zobaczę czy zadziała. :)

_________________
Programowanie to styl życia :D



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
Wyświetl posty nie starsze niż:  Sortuj wg  
Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 7 ] 

Strefa czasowa: UTC + 1


Kto przegląda forum

Użytkownicy przeglądający ten dział: Brak zidentyfikowanych użytkowników i 8 gości


Nie możesz rozpoczynać nowych wątków
Nie możesz odpowiadać w wątkach
Nie możesz edytować swoich postów
Nie możesz usuwać swoich postów
Nie możesz dodawać załączników

Szukaj:
Skocz do:  
Sitemap
Technologię dostarcza phpBB® Forum Software © phpBB Group phpBB3.PL
phpBB SEO