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 16 cze 2025, o 10:37


    Strefa czasowa: UTC + 1





    Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 6 ] 
    Autor Wiadomość
     Tytuł: stm32f4 -rs232
    PostNapisane: 14 lis 2014, o 11:21 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 06 sie 2013
    Posty: 116
    Pomógł: 0

    Witam
    Zbudowałem sobie mały układzik działający na stm32f4 obsługujący dwa usarty. Testowałem wszystko na BTM'e od Mirka i działało świetnie niestety po zamienieniu BTM-a
    na scalak:
    http://electropark.pl/moduly-komunikacj ... 07005.html

    oraz konwenter napięć
    http://electropark.pl/moduly-wejsc-wyjs ... t-spi.html

    Putty odbiera tylko jakieś śmieci, transmisja działa w obie strony jednak niestety dane są zniekształcone.
    Nie mam zielonego pojęcia co może być nie tak zwłaszcza ze całość bardzo ładnie już działała na BTM.

    Może macie jakieś pomysły?



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 14 lis 2014, o 11:35 
    Offline
    Użytkownik

    Dołączył(a): 15 lut 2012
    Posty: 344
    Lokalizacja: Bydgoszcz
    Pomógł: 11

    Część!

    Po pierwsze to napisz na jakiej prędkości transmisji działasz, bo wydaje mi się że ten konwerter który pokazałeś może tego właśnie nie ogarniać. Z tego co pamiętam Mirek mówił że te konwertery 5V na 3.3V oparte o dzielniki napięcia sprawdzają się przy małych prędkościach a jak już są duże to jest kicha :( .
    Ja na twoim miejscu wyposażyłbym się w ten układ scalony: http://electropark.pl/74xx/2245-74lvc12 ... 45008.html (podobny jak nie taki sam Mirek stosuje w swoich modułach BTM) i zrobić własny konwerter poziomów logicznych.
    Druga rzecz jest taka że niektóre modele STM32 dysponują jednym modułem UART który toleruje poziomy logiczny 0 i 5V(przynajmniej STM32F103 takowy posiada bo sam z niego korzystam) i wtedy nie musisz bawić się w konwersję poziomów logicznych.


    Autor postu otrzymał pochwałę


    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 14 lis 2014, o 11:43 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 06 sie 2013
    Posty: 116
    Pomógł: 0

    BD = 9600

    co do usartu na 5V szukam ale narazie nie mogę znaleźć

    Powiem jeszcze ze używam procesora stm32f429-zi



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 14 lis 2014, o 12:07 

    Pomógł: 0

    Pierwsze primo, F4 jest 5V tolerant, czy to 407/429i nie podałeś dokładnie, ale masz w datasheet czy pin jest 5V tolerant.

    Po drugie sprawdź czy ci konwenter nie odwraca fazy sygnału. Nie jest to rezystancyjny, a podobny (identyczny w rozwiązaniu) jak u Mirka w ATB-TFT-adapter


    Autor postu otrzymał pochwałę


    Góra
      
    cytowanie selektywne  Cytuj  
    PostNapisane: 14 lis 2014, o 12:08 
    Offline
    Użytkownik

    Dołączył(a): 15 lut 2012
    Posty: 344
    Lokalizacja: Bydgoszcz
    Pomógł: 11

    Rzuć okiem na strone 63 w dokumentacji: http://www.st.com/st-web-ui/static/acti ... 071990.pdf



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 14 lis 2014, o 12:20 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 06 sie 2013
    Posty: 116
    Pomógł: 0

    Panowie dzięki za pomoc okazało się że wystarczyło włączyć LIN w CR2



    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 0 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