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



Teraz jest 18 mar 2026, o 13:56


Strefa czasowa: UTC + 1





Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 3 ] 
Autor Wiadomość
PostNapisane: 29 kwi 2015, o 16:48 
Offline
Nowy

Dołączył(a): 14 maja 2014
Posty: 5
Pomógł: 0

Witam. Zmagam się z pewnym problemem dotyczącym generowania pwm na 74hc595. Chcę wykonać sterownik kilku taśm ledowych typu rgb. Do tego chciałem użyć 74hc595, ponieważ chciałbym w przyszłości dorzucić kilka innych "bajerów" . Rejestr sterowany jest przez programowe spi (funkcje z bluebook'a). Póki co testuję program na atmedze16 (taktowanie 12MHz). Problem polega na tym, że gdy generuję pwm i np. podłączę taśmę do pinu nr.1 portu D to wszystko działa jak trzeba. Natomiast gdy taśma jest podłączona przez tranzystor do wyjścia 74hc595 to przy małym wypełnieniu ( od 0 do 10) widać jak diody mrugają. Niestety nie wiem czemu się tak dzieje ( na zwykłej diodzie led tego nie widać) i tu zwracam się do was o pomoc.

Składnia: [ Pobierz ] [ Ukryj ]
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.


Na początku myślałem, że to wina zbyt małej częstotliwości ale moja wynosi ok. 468 Hz. Dodatkowo nasuwa mi się pytanie. Dlaczego gdy do OCR2 wpiszę wartość mniejszą niż 70 to układ po zaprogramowaniu zawiesza się ( dioda kontrolna z timera1 nie świeci). Czy to wina zbyt wysokiej częstotliwości ?



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 29 kwi 2015, o 16:50 
Offline
Moderator
Avatar użytkownika

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

pokaż no swoją funkcję

SendSoftSpi()

_________________
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  
PostNapisane: 29 kwi 2015, o 16:52 
Offline
Nowy

Dołączył(a): 14 maja 2014
Posty: 5
Pomógł: 0

Składnia: [ Pobierz ] [ Ukryj ]
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.


Składnia: [ Pobierz ] [ Ukryj ]
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.



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: 3 ] 

Strefa czasowa: UTC + 1


Kto przegląda forum

Użytkownicy przeglądający ten dział: Brak zidentyfikowanych użytkowników i 2 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:  
cron
Sitemap
Technologię dostarcza phpBB® Forum Software © phpBB Group phpBB3.PL
phpBB SEO