Sterownik syntezy Si5351 do odbiorników SDR

Po module z układem Si5351 i bibliotece do jego sterowania przyszedł czas, żeby to jakoś wykorzystać w praktyce. Za namową i przy gorącym dopingu Piotra SP9EGM powstał sterownik syntezera przeznaczony dla odbiorników SDR. Projekt oparty jest o Arduino i właściwie składa się z kodu programu oraz schematu połączeń. Kwestię sposobu fizycznego wykonania układu i ewentualnego projektu płytki drukowanej pozostawiam do rozstrzygnięcia czytelnikom. U mnie układ powstał po prostu na płytce stykowej.

Czytaj dalej →

SSTV z ISS – 20.12.2014

18 i 20 grudnia rosyjska ekipa kosmonautów z Międzynarodowej Stacji Kosmicznej nadawała serię 12 obrazów za pomocą SSTV. Emisja miała miejsce na częstotliwości 145.800 MHz trybem PD180.

ISS SSTV 20.12.2014ISS SSTV 20.12.2014ISS SSTV 20.12.2014
ISS SSTV 20.12.2014 ISS SSTV 20.12.2014

Czytaj dalej →

Moduł generatora Si5351

Czytając blog Jasona NT7S przeczytałem jego posty o układzie Si5351. Jest to sterowany przez I2C programowalny generator sygnału prostokątnego, trochę podobny do Si570. Zakres generowanych częstotliwości to 800kHz do 160MHz, więc do zastosowań krótkofalarskich wprost idealny. Nawet dla detektorów kwadraturowych wymagających sterowania sygnałem o czterokrotnie większej częstotliwości zapewni pokrycie wszystkich pasm HF. Gdyby tego mało, zależnie od wersji, układ zapewnia od 3 o 8 niezależnych wyjść. Wydaje się to być bardzo atrakcyjne, szczególnie w kontekście bardziej rozbudowanych TRXów z wieloma odbiornikami. Można też wykorzystać jeden kanał jako VFO, a drugi jako BFO. W dodatku cena układu jest kilkakrotnie niższa od ceny Si570.

Moduł Si5351 i BusPirate

Moduł Si5351 i BusPirate

Czytaj dalej →

Czujnik temperatury DS18B20 i Arduino

Układ DS18B20 jest scalonym czujnikiem temperatury z interfejsem 1-Wire. Jest jednym z wielu układów z tym interfejsem produkowanych przez Maxim, dawniej Dallas. Do rodziny tej należą między innymi pamięci, przetworniki analogowo-cyfrowe i potencjometry cyfrowe. Unikatową cechą magistrali 1-Wire jest możliwość zasilania podłączonych do niej układów za pomocą jedynej linii danych. Dzięki temu w bardzo prosty sposób można budować rozległe sieci czujników – to świetna wiadomość jeśli chciałbys np. monitorować temperaturę w pomieszczeniach swojego domu.

Czytaj dalej →

Kolorowe rozpiski wyprowadzeń Arduino i nie tylko

Jakiś czas temu pisałem o swoim klonie Arduino Nano. Od tego czasu bardzo te moduliki polubiłem, są wręcz idealne przy składaniu prototypów i do szybkiego testowania pomysłów. Ponieważ jednak są malutkie, to na płytce nie było wystarczająco dużo miejsca, by umieścić czytelny opis wyprowadzeń. W efekcie kiedy coś podłączam i piszę kod, zawsze muszę zaglądać do schematu modułu i rozszyfrowywać co gdzie jest.

Czytaj dalej →

Interfejs do emisji cyfrowych i CAT

Interfejs do emisji cyfrowych to właściwie bardzo prosta rzecz. W wersji minimalistycznej mogą to być dwa lub trzy kable do transmisji sygnałów z karty dźwiękowej komputera do TRXa. Z komputerowym sterowaniem radiostacją sprawa może wyglądać nieco bardziej skomplikowanie, choć pewnie nie musi. Ponieważ jednak gotowe rozwiązania dostępne na rynku są albo drogie, albo nie spełniają moich oczekiwań, postanowiłem opracować własną konstrukcję.

cat_frontCAT back panelcat_inside

Czytaj dalej →

Stojak na szpulę z cyną

Przechodząc przez alejkę z narzędziami w moim osiedlowym supermarkecie mój wzrok padł na taki mały, podobny do szufladki, pojemnik magazynowy i zrodził się pomysł jak zrobić z niego stojak na szpulę z cyną. Pomimo, że różne stojaki i podstawki na cynę są dosyć łatwo dostępne w handlu, ich chińskie konstrukcje  nie budzą we mnie zaufania co do solidności. Zwykle wykonane są z cienkiej blachy, która nie jest chyba zbyt wytrzymała i może się łatwo wyginać. Estetyka ich wykonania też pozostawia trochę do życzenia. Z tego powodu, no i dlatego, że to fajna zabawa, postanowiłem sobie taki stojak zrobić samemu.

Stojak na szpulę z cynąStojak na szpulę z cyną

Czytaj dalej →

Piligrim – Synteza Oleg9

Budowę swojego Piligrima rozpocząłem od syntezy. Mój wybór nie był zbyt oryginalny i zdecydowałem się na sterownik, który na forum cqham.ru opublikował Oleg9. Sterownik, poza tym, że jest to synteza i dostarcza sygnału LO, posiada wiele funkcji umożliwiających kontrolowanie pracy wielu modułów radia: przełączanie filtrów zależnie od pasma, włączanie tłumików, S-metr, pomiar SWR.  Syntezer nie ma możliwości ustawienia częstotliwości pośredniej, stąd nadaje się tylko do pracy w transciverach z bezpośrednią przemianą częstotliwości.  Wszystkimi funkcjami steruje się za pomocą klawiatury matrycowej 4×3 i enkodera obrotowego.

Czytaj dalej →

Klon Arduino Nano

Arduino jest bardzo popularną platformą developerską dla mikrokontrolerów AVR. Swoją popularność zawdzięcza zapewne kilku czynnikom, między innymi IDE, które w prosty sposób pozwala tworzyć firmware nawet niedoświadczonym programistom oraz dobrze opracowanej płytce uruchomieniowej. Dzięki temu, że cały projekt jest open source i został udostępniony na licencji Creative Commons powstało wiele dodatkowych „tarcz” z peryferiami rozszerzającymi możliwości podstawowej płytki oraz biblioteki kodu do obsługi tych peryferiów. Społeczność ludzi aktywnie wykorzystujących Arduino w swoich projektach ciągle rośnie.


Puste plytkiArduino Nano - Gotowy moduł

Czytaj dalej →

Freakduino Chibi

Właśnie dotarła do mnie mała paczuszka z Japonii, a w niej dwa egzemplarze Freakduino Chibi :) Jest to płytka kompatybilna z Arduino z drobnym dodatkiem – na pokładzie znajduje się też kompletny transceiver 2.4GHz zgodny ze standardem IEEE 802.15.4. Układ ten to AT86RF230 Atmela. Konstruktorem i producentem tego modułu jest Christopher Wang znany jako Akiba, entuzjasta sieci kratowych (mesh network) i członek Tokio Hackespace.

Wygląda na to, że szykuje się interesujący weekend! Na razie kilka fotek moich nowych zabawek.

Freakduino jeszcze w opakowaniuFreakduino jeszcze w opakowaniu
Freakduino - zmontowany modułFreakduino - zmontowany modułFreakduino z antenką