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

KURS HOME ASSISTANT

Chcesz zautomatyzować swój dom bez skomplikowanego kodowania?
Zastanawiasz się nad wyborem sprzętu, oprogramowania i aplikacji?
Od czego zacząć przygodę z HA? Co będzie najlepsze na start?

Nasz kurs Home Assistant nauczy Cię krok po kroku, jak łatwo zautomatyzować swój dom i oszczędzić na rachunkach za prąd i ogrzewanie. Bez chmur, bez zbędnych abonamentów. Twoja przygoda z Home Assistant zaczyna się tutaj!

↓↓↓

    Szanujemy Twoją prywatność. Możesz wypisać się w dowolnym momencie.




    Teraz jest 15 lip 2025, o 02:45


    Strefa czasowa: UTC + 1





    Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 9 ] 
    Autor Wiadomość
    PostNapisane: 28 maja 2014, o 13:01 
    Offline
    Nowy

    Dołączył(a): 15 kwi 2013
    Posty: 13
    Pomógł: 0

    Witam wszystkich.
    Jakiś czas temu postanowiłem wrócić do elektroniki. Okazało się jednak, ze uczę się prawie od zera.
    Postanowiłem zbudować kilka układzików i połączyć je przez RS.
    Od dłuższego czasu walczę z komunikacją po RS485 (właściwie - to tylko widzę śmieci na łączu) dlatego proszę o zweryfikowanie schematów pod tym kątem.
    Całość 'systemu' zasilana jest z jednego zasilacza impulsowego 5[v]3[A] (bo taki miałem a poza tym systemik będzie się rozrastał)
    Łączność mam na skrętce 3x015mm (trzecia linka w powietrzu) zbudowana w kształt litery Y gdzie jedna noga na razie "sobie wisi" a pozostałe podłączone do układów.

    Obrazek
    Obrazek

    Z góry dziękuję.

    _________________
    sig off ;(



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 28 maja 2014, o 18:53 
    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

    AVCC zawsze należy zasilić. Zresztą Mirek już to dawno opisał:
    http://mirekk36.blogspot.com/2012/04/mi ... lanie.html
    Dodałbym jakieś rezonator kwarcowy, a transmisję na początek sprawdź sobie z komputerem. Na start weź się za RS232/USART jak to będzie działać to RS485, a na końcu komunikację pomiędzy mikrokontrolerami, którą możesz sobie podsłuchiwać co jest zaletą RS485.

    _________________
    Dragonus Cracovus: Biomagia



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 28 maja 2014, o 19:44 
    Offline
    Użytkownik
    Avatar użytkownika

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

    Witam
    Prawdopodobnie błąd przy opisywaniu elementów, ale pojemności odsprzęgające zasilanie - powinno być po 100nF, a jest po 100pF.

    Pozdr.



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 28 maja 2014, o 19:58 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 07 lut 2013
    Posty: 600
    Pomógł: 47

    Ja od siebie bym tylko doradził użyć zewnętrznego kwarcu i to o takiej przyjaznej częstotliwości dla UART np:
    1.8432 MHz
    3.6864 MHz
    7.3728 MHz
    11.0592 MHz
    14.7456 MHz
    18.4320 MHz

    _________________
    https://www.instagram.com/myfirstquadcopter/



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 29 maja 2014, o 08:05 
    Offline
    Nowy

    Dołączył(a): 15 kwi 2013
    Posty: 13
    Pomógł: 0

    Ad Krauser:
    Podczas teoretycznego projektowania spędziłem sporo czasu na gromadzeniu informacji o zasilaniu. Zainspirował mnie ten sam artykuł, jednak znalazłem jego rozwinięcie w temacie oszczędzania (zasilanie bateryjne) gdzie było wspomniane o możliwości spięcia AVCC i AREF przez 100nF do masy gdy nie korzysta się z części analogowej.
    ad kicajek:
    Faktycznie!. Moje wona. Sorki. Raz wstawiłem element, nadałem mu wartość i kopiowałem dalej. Oczywiście ma być "104" czyli 100nF
    ad kurnachatka:
    Bodajże w książce Mirka znalazłem info, że przy prędkościach poniżej 36K kwarc praktycznie nie jest wymagany. Ja chciałbym korzystać z 19200 choć aktualnie testy są na 9600 :)



    Cóż - wygląda na to - ze mechanika jest ok - czyli błąd jest w oprogramowaniu.

    _________________
    sig off ;(



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 29 maja 2014, o 08:26 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 07 lut 2013
    Posty: 600
    Pomógł: 47

    mahmandi napisał(a):
    Bodajże w książce Mirka znalazłem info, że przy prędkościach poniżej 36K kwarc praktycznie nie jest wymagany. Ja chciałbym korzystać z 19200 choć aktualnie testy są na 9600

    Tutaj masz troszkę informacji jeżeli jeszcze na to nie trafiłeś.
    http://mirekk36.blogspot.com/2013/01/rs ... trick.html

    _________________
    https://www.instagram.com/myfirstquadcopter/



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 29 maja 2014, o 19:06 
    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

    mahmandi napisał(a):
    Podczas teoretycznego projektowania spędziłem sporo czasu na gromadzeniu informacji o zasilaniu. Zainspirował mnie ten sam artykuł, jednak znalazłem jego rozwinięcie w temacie oszczędzania (zasilanie bateryjne) gdzie było wspomniane o możliwości spięcia AVCC i AREF przez 100nF do masy gdy nie korzysta się z części analogowej.
    Możesz podać źródło.
    Jak nie podasz zasilania na AVCC to piny PC0..PC3 nie będą działać. Zobacz na stronę 6 specyfikacji mikrokontrolera: http://www.atmel.com/images/atmel-2486- ... asheet.pdf

    _________________
    Dragonus Cracovus: Biomagia



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 8 cze 2014, o 13:27 
    Offline
    Nowy

    Dołączył(a): 15 kwi 2013
    Posty: 13
    Pomógł: 0

    witam ponownie.
    Niestety tak to u mnie jest, ze czasem tylko mam czas by usiąść do elektroniki.

    Ad Krauser:
    niestety nie podam źródła. PC0 działa-steruje przekaźnikiem przez BC, byż może dlatego (jk gdzieś wyczytałem ) ze konkretnie w przypadku AtMega8 wewnętrznie połączono VCC z AVCC
    Mam notatki,z których wynika, ze gdzieś w okolicy nowego roku znalazłem taką informację na stronach elektronika o nicku "Mirley". Być może byłem padnięty i lub albo źle coś zinterpretowałem bo teraz nie mogę tego znaleźć.

    Nie istotne. Poprawienie zasilania nie wpłynęło na szaleństwa RSa

    _________________
    sig off ;(



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 8 cze 2014, o 18:00 
    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

    mahmandi napisał(a):
    PC0 działa-steruje przekaźnikiem przez BC, byż może dlatego (jk gdzieś wyczytałem ) ze konkretnie w przypadku AtMega8 wewnętrznie połączono VCC z AVCC
    A jaką masz datę produkcji? Z tego:
    http://www.avrfreaks.net/index.php?name ... 163#823163
    wynika, że może być różnie.

    Co do RS485 to czy rzeczywiście używasz LTC485? Pytam, bo ma on funkcję fail-safe, która powoduje, że jak nic nie jest podawane na wejście A i B (UA-UB = 0) to na wyjściu jest sygnał wysoki. Najtańsze układy (np. SN75176AP) nie mają tego i stany są rozpoznawane gdy |UA-UB| > 200mV, a przy otwartym obwodzie lub gdy wszystkie moduły są w stanie odbioru to może tam się pojawić wszystko. Aby temu zapobiec dodaje się rezystory np. 680R podciągające linię A do 5V i ściągające B do masy.

    _________________
    Dragonus Cracovus: Biomagia



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

    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