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



Teraz jest 23 sie 2026, o 12:09


Strefa czasowa: UTC + 1





Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 16 ] 
Autor Wiadomość
PostNapisane: 1 gru 2014, o 18:52 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 31 sty 2013
Posty: 435
Lokalizacja: Rybnik
Pomógł: 6

Witam,

Projektuje schemat do domowego sterownika.
Procesor to Atmega128.

Moduł RFM73 mam podłączone pod MISO MOSI SCK , a moduł ethernet też mam podłączyć pod te piny czy to oznacza że nie mogę jednocześnie( w jednej aplikacji) w korzystać z oby dwóch modułów ??

Obrazek



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 1 gru 2014, o 19:02 
Offline
Użytkownik

Dołączył(a): 24 sty 2012
Posty: 1469
Pomógł: 56

Owszem możesz.
Nie znalazłem jednak na schemacie (pewnie słabo szukałem) podłączenia modułu ethernet do
procesora.

_________________
Jestem początkujący i moje porady mogą być błędne



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 1 gru 2014, o 19:28 
Offline
Użytkownik

Dołączył(a): 04 paź 2011
Posty: 8631
Pomógł: 338

oczywiście że możesz ... wybierasz urządzenie przy pomocy pinu CS :)



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 1 gru 2014, o 19:34 
Offline
Uzytkownik zasłużony dla forum.atnel.pl
Avatar użytkownika

Dołączył(a): 16 lip 2012
Posty: 2088
Lokalizacja: Leżajsk / Kraków
Pomógł: 411

Sprawdź czy biblioteka do RFM73 nie wykorzystuje programowego SPI.
PS.
Masz źle podpięte zasilanie do RFM73.
Póki co brak odpowiednich kondensatorów na zasilaniu procesorka
Zasilanie przekaźników z tego samego napięcia co procesor to generalnie kiepski pomysł

_________________
Dragonus Cracovus: Biomagia



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 1 gru 2014, o 21:13 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 31 sty 2013
Posty: 435
Lokalizacja: Rybnik
Pomógł: 6

Dziękuję za odpowiedzi.

Czyli łącze MISO MOSI I SCK razem z modułu ethernet jak i rfm73 i podpinam pod te same piny MISO MOSI i SCK w atmedze.
A piny CSN z RFM i CS z ENC28j60 pod pin SS w atmedze ? Czy obojętnie jakie??

Moduł RFM wykorzystuje SPI.
Co do zasilania to wiem, źle zrobiłem bibliotekę... :(
Kondensatory oczywiście będą dodane, jeszcze zasilania nie dodawałem .. brakuje elektrolitów itp.
Hmm.. jeśli to kiepski pomysł to będzie problem bo w tedy będę musiał zwiększyć napięcie wejściowe do 12 V i na te napięcie dać cewki. A później obniżyć do 5 V... tylko przez co wyjdzie najekonomiczniej?? 7805 to kiepski pomysł.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 1 gru 2014, o 21:20 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 23 paź 2011
Posty: 401
Lokalizacja: Siedlce
Pomógł: 7

CS od każdego modułu do oddzielnego pinu procesora (nie koniecznie SS). I dobrze je dodatkowo podciągnąć zewnętrznymi rezystorami np. 4k7 do zasilania (szczególnie jeśli chodzi o RFM, bo różne cuda się dzieją jak tego nie ma). Jak są tylko dwa układy SPI to można nawet pokusić się o dołożenie tranzystora mosfet i sterować tylko jednym pinem (gdy jeden układ wybrany to drugi automagicznie nie wybrany).

_________________
Czekamy na RedBook'a!



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 1 gru 2014, o 22:09 
Offline
Użytkownik

Dołączył(a): 04 paź 2011
Posty: 8631
Pomógł: 338

http://www.sunduino.pl/wordpress/licho-nie-spi/

powinno wyjaśnić ....



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 2 gru 2014, o 18:02 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 31 sty 2013
Posty: 435
Lokalizacja: Rybnik
Pomógł: 6

Witam,

Dziękuję za pomoc dostosowałem się do Waszych wskazówek i poprawiłem wszystko, proszę o "rzucenie okiem" czy aby jest poprawnie głownie mi chodzi o moduł RFM(polaryzacja zasilania celowo została zmieniona) oraz Ethernet no i RS485.

Obrazek

Mam jeszcze pytanie. Jak mogę rozwiązać ten problem
Zasilanie będzie z zasilacza 12 V na stabilizator 7805 oraz LM1117.
Kiedy zostanie odłączone zasilanie 12V , automatycznie zostanie włączone zasilanie awaryjne czyli tak jak na schemacie "BATERIA"
Jak dokonać takiego automatycznego przejścia ??
Zasilanie baterii to 4,2 V więc chciałbym ominąć układ 7805.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 2 gru 2014, o 18:15 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 19 lut 2014
Posty: 569
Lokalizacja: Żagań
Pomógł: 54

Morcinek92 napisał(a):
Jak dokonać takiego automatycznego przejścia ??


Można tak:
http://forum.atnel.pl/topic9506.html#p106977.

_________________
http://leszczamiga.ppa.pl/



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 2 gru 2014, o 20:24 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 31 sty 2013
Posty: 435
Lokalizacja: Rybnik
Pomógł: 6

Szczerze to nie rozumiem tego schematu jak by miał działać prawidłowo w moim układzie...

------------------------ [ Dodano po: 11 minutach ]

Schemat upraszcza się do takiego czegoś w normalnej sytuacji jest zasilanie 12 V na układ 7805 . Zasilanie bateryjne nie bierze w tym udziału . W przypadkach awaryjnych kiedy zostaje odcięte napięcie 12 V włącza się zasilanie bateryjne. Jak to wykonać ??

Obrazek



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 2 gru 2014, o 20:47 
Offline
Użytkownik

Dołączył(a): 04 paź 2011
Posty: 8631
Pomógł: 338

powinno wystarczyć dodać Shootkiego np tak:

Obrazek



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 2 gru 2014, o 20:53 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 31 sty 2013
Posty: 435
Lokalizacja: Rybnik
Pomógł: 6

Dziękuję, sprawdzę ten układ czy działa tak jak oczekuje :)



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 3 gru 2014, o 17:33 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 31 sty 2013
Posty: 435
Lokalizacja: Rybnik
Pomógł: 6

Układ działa poprawnie.

Mam kolejne pytanie. Czytając forum natknąłem się na temat w którym autor wstawił taki schemat :
http://forum.atnel.pl/_obrazki/o/2090/9f0dbf95fa0f511c0ced355eb1125397.png

Chodzi mi o RS485, czy do transmisji można wykorzystać instalacje domową ?? Tak jak ma autor na złączu ARK napisane 230 V???
Do czego służy ten rezystor ?? W zestawie ATB też się on znajduje. Ograniczenie prądu??

------------------------ [ Dodano po: 3 minutach ]

Już doczytałem co do rezystora

"Obok po lewej stronie znajduje się zworka o nazwie TERM, (domyślnie zwarta), odpowiedzialna za włączenie / wyłączenie rezystora 120R służącego do terminowania końca magistrali, jeśli zestaw ATB miałby pracować właśnie na jej końcu. "



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 3 gru 2014, o 17:49 
Offline
Uzytkownik zasłużony dla forum.atnel.pl
Avatar użytkownika

Dołączył(a): 16 lip 2012
Posty: 2088
Lokalizacja: Leżajsk / Kraków
Pomógł: 411

Morcinek92 napisał(a):
Chodzi mi o RS485, czy do transmisji można wykorzystać instalacje domową ?? Tak jak ma autor na złączu ARK napisane 230 V???
Nie. To najpewniej pomyłka przy kopiowaniu z sąsiedniego gniazda. Do komunikacji poprzez przewody sieciowe stosuje się inne rozwiązania.

_________________
Dragonus Cracovus: Biomagia



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 3 gru 2014, o 18:19 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 31 sty 2013
Posty: 435
Lokalizacja: Rybnik
Pomógł: 6

Okej, Dizekuje za odpowiedź.

A co polecacie do zasilania układów napięciem 5 V? Czy warto stosować 7805 ?? Jeśli chodzi o cene/jakość.
Powiedzmy przy poborze 500mA



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 3 gru 2014, o 20:27 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 16 mar 2014
Posty: 745
Lokalizacja: Warszawa
Pomógł: 32

Oj to będzie cieplutko, w sumie na zimę w sam raz :D Do 100mA to jeszcze 7805 jako tako, no chyba że dasz większy radiator.
Ja proponuję choćby najprostszą przetworniczkę nawet na poczciwym i taniutkim MC34063.

_________________
.



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

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:  
cron
Sitemap
Technologię dostarcza phpBB® Forum Software © phpBB Group phpBB3.PL
phpBB SEO