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



Teraz jest 10 lut 2025, o 21:05


Strefa czasowa: UTC + 1





Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 10 ] 
Autor Wiadomość
PostNapisane: 6 sty 2015, o 14:43 
Offline
Użytkownik

Dołączył(a): 25 wrz 2014
Posty: 137
Lokalizacja: Konin/Poznań
Pomógł: 0

Witam.
Mam pytanie dotyczące PWM. Konstruując pewien układ już po wytrawieniu płytki wpadłem na pomysł, że fajnie by było dodać buzer z dźwiękiem przerywanym. Do tego chciałem użyć PWM jednak nie miałem wyprowadzonych na goldpiny pinów z oznaczeniem OC1A i OC1B. Natomiast miałem wyprowadzony pin PC5 (ADC5). Czy jest możliwość jakiegoś przeniesienia wyjścia modulacji impulsu z pinu OC1A/B na pin PC5 tak żeby nie dolutowywać do płytki przewodów czy nie za bardzo ?
Pozdrawiam,
Mateusz



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 6 sty 2015, o 14:48 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 13 paź 2011
Posty: 581
Pomógł: 17

Da się, ale musisz programowo już obsłużyć sobie PWM.
Jest w BB to opsane ;-)



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 6 sty 2015, o 14:49 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 26 sie 2013
Posty: 119
Lokalizacja: Cinisi
Pomógł: 12

programowy pwm i możesz na dowolnym pinie sobie go wykonać, jak masz BB to tam jest to opisane :)

juz mnie kolega uprzedził ;)

_________________
sig off :)



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 6 sty 2015, o 14:49 
Offline
Moderator
Avatar użytkownika

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

Vroobee napisał(a):
Czy jest możliwość jakiegoś przeniesienia wyjścia modulacji impulsu z pinu OC1A/B na pin PC5 tak żeby nie dolutowywać do płytki przewodów czy nie za bardzo ?

Tak - zdjąć plastik z obudowy scalaka, rozbebeszyć strukturę scalaka, wziąć mikroskopijną lutownicę i mikroskopijne szczypczyki i przenieść :lol:

to tak pół żartem pół serio ;)

a na poważnie to zapomnij ....

chyba że pomyślisz o wykonaniu programowego PWM - wtedy możesz na każdym pinie ;)

------------------------ [ Dodano po: kilkunastu sekundach ]

no widzę że aż nas trzech odpowiedziało ;)

_________________
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: 6 sty 2015, o 14:56 
Offline
Użytkownik

Dołączył(a): 25 wrz 2014
Posty: 137
Lokalizacja: Konin/Poznań
Pomógł: 0

Kurde, nie posiadam BB :/

Czy ktoś jest w stanie mi pomóc nie odwołując się do BB ?



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 6 sty 2015, o 15:10 
Offline
Moderator
Avatar użytkownika

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

Vroobee napisał(a):
Kurde, nie posiadam BB :/

Czy ktoś jest w stanie mi pomóc nie odwołując się do BB ?


No to koledzy wyżej piszą - zrób sobie programową wersję PWM ... wtedy można na dowolnym pinie bo nie przeniesiesz sprzętowych PWM'ów na inny pin ... o to przecież pytałeś

_________________
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: 6 sty 2015, o 15:18 
Offline
Użytkownik

Dołączył(a): 25 wrz 2014
Posty: 137
Lokalizacja: Konin/Poznań
Pomógł: 0

Tylko nie bardzo wiem jak to zrobić, o to chodzi :)



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 6 sty 2015, o 15:21 
Offline
Użytkownik

Dołączył(a): 19 sty 2013
Posty: 322
Pomógł: 22

Witam

Tutaj masz taki przykładowy program:
http://forum.atnel.pl/topic2424.html
Masz tam kilku kanałowy PWM.

Pozdrawiam
Elektronik



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 7 sty 2015, o 13:53 
Offline
Użytkownik

Dołączył(a): 16 maja 2012
Posty: 349
Lokalizacja: Legnica
Zbananowany użytkownik

Pomógł: 23

To może zastanów się czy nie zrezygnować z PWM'a na rzecz buzzera z wbudowanym generatorem i masz wtedy tylko włącz/wyłącz.

_________________
sig off ;(



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 7 sty 2015, o 19:56 
Offline
Nowy
Avatar użytkownika

Dołączył(a): 28 gru 2014
Posty: 20
Pomógł: 0

Po co ci do buzzera PWM? Wygeneruj na jakimś pinie stany 0 i 1 w odpowiednich odstępach czasowych i tyle :) Możesz do ich zmiany użyć sprzętowego timera :)

Dla przypomnienia - PWM to modulacja szerokością impulsu, a ty potrzebujesz impulsów o stałej szerokości.



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

Strefa czasowa: UTC + 1


Kto przegląda forum

Użytkownicy przeglądający ten dział: Brak zidentyfikowanych użytkowników i 3 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