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 12 lip 2025, o 03:18


    Strefa czasowa: UTC + 1





    Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 3 ] 
    Autor Wiadomość
     Tytuł: TEA5767
    PostNapisane: 13 wrz 2017, o 10:26 
    Offline
    Użytkownik

    Dołączył(a): 27 gru 2016
    Posty: 28
    Pomógł: 0

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


    Napisałem program który ma sprawdzić czy moduł działa dla jednej częstotliwości, ale po wgraniu programu słychać same szumy. . Częstotliwość stacji 106,7 Mhz PLL = 13 052 dla high side injection. Moduł połączyłem jak na schemacie.
    Obrazek



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
     Tytuł: Re: TEA5767
    PostNapisane: 13 wrz 2017, o 14:19 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 29 sty 2012
    Posty: 777
    Lokalizacja: Karpicko k. Wolsztyna
    Pomógł: 197

    Spróbuj wysłać dane do odbiorniczka na piechotę w taki sposób
    Składnia: [ Pobierz ] [ Ukryj ]
    język c
    Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.


    Wydaje mi się, że źle wysyłasz dane.
    Ciało oryginalnej funkcji write_buf wygląda tak
    Składnia: [ Pobierz ] [ Ukryj ]
    język c
    Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.


    Zobacz co doleci do odbiorniczka po takim wywołaniu tej funkcji
    Składnia: [ Pobierz ] [ Ukryj ]
    język c
    Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.


    Po rozkazie startu zostanie wysłany adres TEA5767 (192). Następnie zostanie wysłany bajt o wartości zero, który zostanie potraktowany jako pierwszy bajt danych. A potem w pętli wysłane zostaną cztery bajty począwszy od wartości w bufor[0]. Z tego co pamiętam to do TEA5767 trzeba za każdym razem wysłać wszystkie pięć bajtów.

    W twoim przypadki do odbiorniczka doleci taki układ bajtów
    Składnia: [ Pobierz ] [ Ukryj ]
    język c
    Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.


    Ja w swoim kodzie używam takiej funkcji do wysyłania
    Składnia: [ Pobierz ] [ Ukryj ]
    język c
    Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.


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

    TEA5767_write_reg to tablica mająca pięć elementów.



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
     Tytuł: Re: TEA5767
    PostNapisane: 14 wrz 2017, o 10:51 
    Offline
    Użytkownik

    Dołączył(a): 27 gru 2016
    Posty: 28
    Pomógł: 0

    Dzięki pomogło. Ja myślałem, że TWI_write(adr); to od którego adresu chcemy zaczynać zapisywać



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

    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