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



Teraz jest 17 sty 2025, o 23:51


Strefa czasowa: UTC + 1





Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 12 ] 
Autor Wiadomość
PostNapisane: 30 sty 2014, o 15:14 
Offline
Użytkownik

Dołączył(a): 20 wrz 2013
Posty: 647
Zbananowany użytkownik

Pomógł: 101

Cześć!
Jak w praktyce sprawdzi się jedna atmega generująca sygnał zegarowy dla drugiej? Ma to być układ testowy złożony na płytce stykowej, więc połączenia będą dosyć długie. Czy zniekształcenia nie spowodują może, że taktowana atmega w ogóle nie ruszy? Częstotliwość niezbyt duża bo ok 6MHz.

_________________
+++++[>++++<-]>[>++++++<-]>.---------.+++.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 30 sty 2014, o 15:27 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 22 paź 2013
Posty: 1967
Lokalizacja: Lipsko
Pomógł: 125

Myślę, że gorzej niż każda z osobna dla siebie.
Tak z ciekawości... Po co???

_________________
http://www.sylwekkuna.com



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 30 sty 2014, o 16:44 
Offline
Użytkownik

Dołączył(a): 20 wrz 2013
Posty: 647
Zbananowany użytkownik

Pomógł: 101

Bo nie mam takiego kwarca :-)

_________________
+++++[>++++<-]>[>++++++<-]>.---------.+++.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 30 sty 2014, o 16:54 
Offline
Moderator
Avatar użytkownika

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

xor napisał(a):
Bo nie mam takiego kwarca :-)


No dobrze a możesz jeszcze z ciekawości powiedzieć dlaczego akurat ma być taktowanie 6MHz ? a nie np 8MHz albo większe ?

i dlaczego z zewnątrz a nie z wewn. oscylatora ?

_________________
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: 30 sty 2014, o 16:55 
Offline
Użytkownik

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

Ale po co taki niski kwarc? Masz wewnętrzny oscylator w każdej atmedze na np. 8Mhz, 1Mhz. Daj 8 i po sprawie a są też inne częstotliwości.

_________________
Programowanie to styl życia :D



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 30 sty 2014, o 16:57 
Offline
Moderator zasłużony dla forum.atnel.pl
Avatar użytkownika

Dołączył(a): 18 lip 2012
Posty: 3209
Lokalizacja: Kraków - obok FAB5 ATMEL'a
Pomógł: 91

Użycie jednej Atmegi tylko do taktowania innej Atmegi to (cenzura) ;-)... niezbyt fortunny pomysł.

Lepiej po prostu kupić tego kwarca lub przystosować procedury czasowe kodu do posiadanego kwarcu.

_________________
http://www.jaglarz.info



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 30 sty 2014, o 18:52 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 12 maja 2013
Posty: 568
Zbananowany użytkownik

Pomógł: 31

Da się i działa bez problemu, zastosowałem ten sposób kiedy niechcący na fuse-bitach przełączyłem zamiast na zewnętrzny kwarc, na zewnętrzny generator. Po takim zabiegu układ ożył bez problemu.

_________________
Und schreien

Spring
Erlöse mich
Spring
...



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 30 sty 2014, o 19:09 
Offline
Użytkownik

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

Ale co innego jest ratować uC a co innego jest gdy ma tak chodzić cały czas. Przy ratowaniu dokładność drugiego uC wystarczy ale do programu to niezbyt. Gdyż nie uzyskasz idealnego sygnału aby taktować 2 procesor. Działać będzie ale może nie działać czasowo. W skrócie "skórka za wyprawkę"

_________________
Programowanie to styl życia :D



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 30 sty 2014, o 19:32 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 12 maja 2013
Posty: 568
Zbananowany użytkownik

Pomógł: 31

Janadamis napisał(a):
W skrócie "skórka za wyprawkę"

A ja uważam że to dobry pomysł, można robić zmienną częstotliwość taktowania w locie. Poza tym spotkałem już podobne rozwiązanie, mikrokontroler taktował układ FPGA.

_________________
Und schreien

Spring
Erlöse mich
Spring
...



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 30 sty 2014, o 19:35 
Offline
Moderator zasłużony dla forum.atnel.pl
Avatar użytkownika

Dołączył(a): 18 lip 2012
Posty: 3209
Lokalizacja: Kraków - obok FAB5 ATMEL'a
Pomógł: 91

Jak dla mnie masło maślane. Można, tylko po co??

Cytuj:
można robić zmienną częstotliwość taktowania w locie


Są już generatory z programowaną częstotliwością wyjściową.

_________________
http://www.jaglarz.info



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 30 sty 2014, o 19:40 
Offline
Użytkownik

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

Zależy jeszcze do jakich celów miało by to służyć. Program który nie patrzy na częstotliwość uc będzie działał ale jakiś dokładny to już nie. Ponieważ tamten uC i tak będzie miał błędy generując tą częstotliwość a ten będzie miał ją odbierając.
Do prostych celów i z ciekawości to nie ma problemu. A uc same programowo można zmienić częstotliwość taktowania. Oczywiście na takie jak są wewnętrzne oscylatory.

_________________
Programowanie to styl życia :D



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 30 sty 2014, o 19:46 
Offline
Użytkownik

Dołączył(a): 20 wrz 2013
Posty: 647
Zbananowany użytkownik

Pomógł: 101

Nie powiem, że nie spodziewalem się takch pytań i sugestii ;-)
To miałby być układ tylko i wyłącznie testowy. Jakbym miał takiego kwarca to bym nie kombinował tylko go wstawił, ale nie bardzo mi się chce uganiać za czymś czego użyję raz. A gotowe i chętne do pracy atmegi niecierpliwie wiercą się w szufladzie ;-)
O co chodzi? Sprawa jest związana z zabawkami z ostatniego poradnika Mirka. Chciałbym je popędzić nższą częstotliwością 600 albo i nawet 550kHz, pozwoliło by to coś tam udowodnić. Albo i nie :-)

_________________
+++++[>++++<-]>[>++++++<-]>.---------.+++.



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

Strefa czasowa: UTC + 1


Kto przegląda forum

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