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



Teraz jest 1 mar 2026, o 22:00


Strefa czasowa: UTC + 1





Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 6 ] 
Autor Wiadomość
PostNapisane: 29 kwi 2015, o 00:17 
Offline
Użytkownik

Dołączył(a): 06 maja 2013
Posty: 25
Pomógł: 0

Witam wszystkich forumowiczów,
proszę o spojrzenie na mój problem ze ściemniaczem fazowym.
Układ sterowania triakiem jak i detekcja zera zaczerpnięte z BB.
BC814 + MOC3021 + BT136
rezystory tak jak zalecane, program z płyty dołączonej do książki.
Mikroprocek to attiny25.


Najpierw kombinowałem pisać program po swojemu, ale efekt był niezadowalający - migotanie, pulsowanie.
Więc postanowiłem skorzystać ze sprawdzonego programu z książki.

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


Efekt jest taki, że ustawiając procent na kanale w zakresie 82-100 żarówka świeci na maxa, poniżej jest wyłączona.
W przerwania program wchodzi załączałem LEDa.
Zmieniałem wartości parametru szpilka_ms 0.5-4 ale to nic nie daje.

Widzi ktoś może jakiegoś babola w kodzie?
Może coś źle w rejestrach od attiny wklepałem?

Pozdrawiam



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 29 kwi 2015, o 19:44 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 11 sty 2013
Posty: 1760
Pomógł: 196

Witam
Nie jestem pewien czy ATtiny25 posiada tryb CTC dla timer'a1 (chociaż i tak go nie inicjalizujesz ;) )
Zakładam, że z detekcją zera podpiąłeś się pod właściwy PIN; proponuję "bazgrnąć" jakiś schemat bo wykaz części: "BC814 + MOC3021 + BT136" nic nie mówi.

Pozdr.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 30 kwi 2015, o 04:53 
Offline
Użytkownik

Dołączył(a): 06 maja 2013
Posty: 25
Pomógł: 0

Dzień dobry wszystkim,


wlutowany mam attiny25 a na schemacie jest attiny13 - co za tym idzie INT0 na tiny25 jest na PB2 mam dobrze podłączone
przepraszam za niechlujstwo

schemacik:
Obrazek

właśnie tego timera też nie jestem do końca pewny, szczerze pierwszy raz używam attiny i denerwuje mnie brak uarta, żeby coś więcej podejrzeć

i chyba znalazłem babola
rezystor podciągający na kolektorze fototranzystora w bc814 mam wlutowany przewlekany, zmierzyłem miernikiem i pasowało mi to 33k, ale po paskach właśnie wychodzi 39k
w książce opisany jest ten pullup jako wartość krytyczna dla tej metody, więc może to właśnie to

czas wymienić bateryjke w mierniku

jak tylko będe miał chwilę to przelutuję

Pozdrawiam



Ostatnio edytowano 30 kwi 2015, o 21:17 przez wojmajster, łącznie edytowano 1 raz

Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 30 kwi 2015, o 15:48 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 11 sty 2013
Posty: 1760
Pomógł: 196

Witam
Jednak proponuję zastosować TIMER0 - przynajmniej jasno jest opisane jak go "przerobić" na CTC.
Ja robiłem ten układ, ale zachowałem proponowane wartości tzn. 2x68k i 33k ( nawiasem mówiąc to nie tranzystor i nie na jego bazie ;) ).

Pozdr.


Autor postu otrzymał pochwałę


Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 30 kwi 2015, o 21:57 
Offline
Użytkownik

Dołączył(a): 06 maja 2013
Posty: 25
Pomógł: 0

Dziekuje za wskazówki,
Poprawiłem sie w poście z tym tranzystorem ;)
Rezystory już książkowo wlutowane, czyli teraz czas na ten timer
Właśnie przypomniało mi sie, że avrstudio 4 miało symulator, przyda sie do sprawdzenia timera



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 1 maja 2015, o 00:13 
Offline
Użytkownik

Dołączył(a): 06 maja 2013
Posty: 25
Pomógł: 0

Znalazłem podstawowy błąd...
Detekcje zera sieci wlutowałem przewodami pomiędzy 'L' podawaną na anode triaka, a drugą anode zamiast do 'N'.
Pomyliłem ścieżki, masakra.

Dziękuje za wskazówki.

Przed znalezieniem ustawiłem wg. zaleceń timer0 i wymieniłem rezystory.
Składnia: [ Pobierz ] [ Ukryj ]
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.


Działa jak powinno ;)



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

Strefa czasowa: UTC + 1


Kto przegląda forum

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


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