HomeMade

Pełna wersja: Transceiver wg. M0NKA
Aktualnie przeglądasz uproszczoną wersję forum. Kliknij tutaj, by zobaczyć wersję z pełnym formatowaniem.
Od roku leżały czerwone PCB m0nka postanowiłem je uruchomić.
Zmontowałem STM32F407,jego otoczenie,generator 16MHz, zasilacze 5V i 3,3V.
Konstrukcja płyty UI jest taka,że wymusza sterowanie szeregowe.
Zastosowałem LCD HY28B (skonfigurowany do sterowania równoległego, to błąd)
FW DF8OE oczywiście zainstalowałem i niestety biały ekran.
Zainstalowałem FW 219_22 ekran zapalił się prawidłowo ale wystąpił problem przy zmianach funkcji.
Wszystko wybierało bardzo wolno.Wręcz nie do przyjęcia.
Pomyślałem zły LCD.Wylutowałem ten "B" źle zaprogramowany do tego sterowania.
Ponieważ pcb jest zaprojektowana pod sterowanie szeregowe,włutowałem HY28A.
Sytuacja trochę się zmieniła. Dało się zainstalować FW DF8OE ver 1.2.0.
Niestety funkcje dalej realizują się w tempie ślimaka.

Mam drugiego m0nka z płytą UI ver3.0.Na tej płycie są 3 rezystory (zworki).
Pod LCD jest wlutowane gniazdo.Można sprawdzać LCD.Jak "A" to plus 3 rezystory (zworki) i m0nka działa.
Jak "B" to wyrzucam 3 rezystorki i m0nka działa.Czy "A" czy "B" jednakowo szybko funkcje działają
W zestawie pcb czerwonym funkcje działają bardzo wolno,zbyt wolno.
Może Ktoś ma ten sam problem.
Spróbuję teraz taki zestaw:
Płyta czerwona (odpowiednik ver 4.0 tylko na stałe zwarte 3 rezystory)
LCD dam HY28B tylko jak go skonfigurować.Do pracy sterowania równoległego mamy: IM2-rezystor,IM1-brak rezystora,
IM0-rezystor.
Do pracy ze sterowaniem szeregowym jak?
Może Ktoś podpowie i to dobrze bo jak źle to znowu 2xpo20 pinów do wylutowania.
Witaj,

Pomimo, że nie składałem m0nka, pozwolę sobie coś Ci podpowiedzieć.

Rozumiem, że całe urządzenie pracuje niezwykle "ospale" łącznie z audio ?
Jeśli tak, to sprawdź Andrzeju, czy zewnętrzny kwarc taktujący STM-a pracuje prawidłowo. Może być tak, że na skutek złego działania, bądź nie działania kwarcu, STM przełączył się na wewnętrzne źródło taktowania ( może to zrobić całkowicie samodzielnie bez ingerencji ze strony programu).
Audio nie jest zmontowane.Czysty STM,otoczenie,generator i LCD.
Nawet nie można wejść do menu.Trudno zmienić wybór modulacji i tp.Bardzo wolno działają wszystkie przyciski (średnio 3,4 sekundy na przełączenie)
Jedynie zmiana częstotliwości jeden krok na 1s.
Generator pracuje prawidłowo.Pomiar oscyloskopem daje 16MHz.
Dzięki za podpowiedź.
Witaj,

Jeszcze się dopytam, co masz zamontowane, kwarc 16Mhz czy generator 16Mhz ?
Witaj Paweł.
Generator 16MHZ
[attachment=11398]
Witam.
Czy ktoś z kolegów stosował zamiennik WM8731 układem TLV320AIC23?
.....
Problemy opanowane.
Dla PCB UI ver3.0 i ver4.0 można wykorzystać LCD HY28A I HY28B.
Dla LCD HY28A lutujemy rezystory (zworki) R30,R31,R32, sterowanie szeregowe.
Dla LCDHY28B nie lutujemy zworek,sterowanie równoległe, ale ustawiamy
IM2,IM0 zworki,IM1 brak zworki.
Dla PCB czerwonej sprawa się trochę komplikuje.
Pcb jest zaprojektowana pod sterowanie szeregowe,a więc lcd powinien być HY28A,ale ten LCD ma przesunięty obraz w prawo.
Jeżeli zastosujemy LCD HY28b to wszystkie FW KA7OEI będą ze zgrzytem pracować w miarę poprawnie,ale FW 1.2.0 od DF8OE da biały ekran.
Z LCD HY28A wszystko jest OK.
Jeszcze miałem problem z szybkością działania.
Nie Si570 jest winny a Codek WM8731.Jego brak na PCB usypia STM. Linia I2C2
nie pobiera i nie wysyła potwierdzenia pin23.

Na PCB czerwonej mam LCD HY28A BL 2.0.0 i FW 1.2.0 i zdumiony jestem prędkością działania.
HY28B też może pracować w trybie szeregowym, ale trzeba dodać trzy kabelki jak na tym schemacie:
https://www.amateurfunk-sulingen.de/data...04-021.png
Moim zdaniem przelutowanie zworki na tryb równoległy jest prostsze (o ile wyświetlacz nie jest już wlutowany)

Wojciech
Tak, można tylko na płycie czerwonej nie ma rezystorów "0 om". Linie są zwarte na stałe.
Płyta jest ewidentnie przygotowana pod HY28A.
Przekierowanie