To forum używa plików cookies
To forum wykorzystuje pliki cookies do przechowywania informacji o Twoim logowaniu, jeśli jesteś zarejestrowany, oraz informacji o Twojej ostatniej wizycie, jeśli nie jesteś zalogowany. Pliki cookies to niewielkie pliki tekstowe zapisywane na Twoim komputerze; cookies ustawiane przez to forum mogą być używane wyłącznie na tej stronie i nie stanowią zagrożenia dla bezpieczeństwa. Cookies na tym forum śledzą również, które tematy zostały przez Ciebie przeczytane oraz kiedy miało to miejsce. Prosimy o potwierdzenie, czy akceptujesz, czy odrzucasz zapisywanie tych plików cookies.

Niezależnie od wyboru w Twojej przeglądarce zostanie zapisany plik cookie, aby zapobiec ponownemu zadawaniu tego pytania. W każdej chwili będziesz mógł zmienić ustawienia cookies, korzystając z linku w stopce strony.

Ocena wątku:
  • 0 głosów - średnia: 0
  • 1
  • 2
  • 3
  • 4
  • 5
Synteza SPHM DDS
Dzięki inicjatywie Staszka SP2GNB (pomysł, projekt druku, pcb+MCP9801 do testów) sterownik ma dodatkową funkcję pomiaru i zobrazowania temperatury modułu Si570.

Oprogramowanie ver. 1.21:
- wykrywanie na magistrali I2C czujnika temperatury o adresie 0x90 (adresy A2,A1,A0=0);
- odczyt aktualnej temperatury z rozdzielczością 12 bitów;
- zobrazowanie temperatury w formacie 4 cyfr [20.68] na polu zegarka RTC;
- pomiar temperatury i zegarek są wyświetlane naprzemiennie;
- przy braku czujnika wyświetlany jest tylko zegarek RTC;
- nie obsługuję ujemnych temperatur;
- pliki HEX w pierwszym poście;

Na pierwszym zdjęciu stara wersja modułu Si570 oraz wariant Staszka z czujnikiem MCP9801. Na drugim zdjęciu ekran sterownika z aktywnym pomiarem temperatury (prawy górny róg wyświetlacza).
Rozbudowa starszej wersji modułu o czujnik temperatury też nie jest skomplikowana, wystarczy małe pcb z obudową SO8, czujnik MCP9801 oraz 4 połączenia z płytką modułu (3,3V, GND, SDA, SCL) i gotowe. Adresy A2,A1,A0 na GND. Czujnik możemy przykleić do obudowy Si570.

Teraz należałoby oszacować jaki jest dryft termiczny (df) poszczególnych wersji Si570 na zmianę temperatury powiedzmy na 10 stopni. Pozwoli to dorobić programową kompensację częstotliwości generatora Si570.

PS.
Staszek dziękuję za druk i czujnik MCP9801 do prac nad softem oraz praktycznych testów.



Załączone pliki
.jpg   Si570_MCP9801.JPG (Rozmiar: 425.93 KB / Pobrań: 1,539)
.jpg   TFT35_MCP9801.JPG (Rozmiar: 601.59 KB / Pobrań: 1,519)
73 Adam
Cytuj


Wiadomości w tym wątku
Synteza SPHM DDS - przez SP5FCS - 10-08-2011, 21:15
RE: Synteza SPHM DDS - przez SQ8NVF - 10-08-2011, 21:47
RE: Synteza SPHM DDS - przez SP3SWJ - 11-08-2011, 17:07
RE: Synteza SPHM DDS - przez SQ8NVF - 11-08-2011, 19:13
RE: Synteza SPHM DDS - przez SP5FCS - 11-08-2011, 21:17
RE: Synteza SPHM DDS - przez SP3SWJ - 11-08-2011, 21:18
RE: Synteza SPHM DDS - przez SQ8NVF - 12-08-2011, 9:20
RE: Synteza SPHM DDS - przez SP3SWJ - 12-08-2011, 10:47
RE: Synteza SPHM DDS - przez SQ8NVF - 12-08-2011, 11:23
RE: Synteza SPHM DDS - przez SP3SWJ - 12-08-2011, 11:44

Skocz do:


Użytkownicy przeglądający ten wątek: 1 gości