Forum HomeMade
Fork-Heńka... czyli jak sobie poradzić z DDS za pomocą ARDUINO - Wersja do druku

+- Forum HomeMade (https://sp-hm.pl)
+-- Dział: Urządzenia nadawczo odbiorcze KF (https://sp-hm.pl/forumdisplay.php?fid=10)
+--- Dział: Syntezy częstotliwości i moduły DSP (https://sp-hm.pl/forumdisplay.php?fid=51)
+--- Wątek: Fork-Heńka... czyli jak sobie poradzić z DDS za pomocą ARDUINO (/showthread.php?tid=1406)

Strony: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30


RE: Fork-Heńka... czyli jak sobie poradzić z DDS za pomocą ARDUINO - SQ9MDD - 14-11-2014

No i długi weekend troche przystopował prace nad syntezerem, mam nadzieję że u was bardziej do przodu z pracami.
Ale dzisiaj w końcu, dobrnąłem do zakonczenia prac "fjuczera" bez którego się nie mogłem obejść.
Jest to ściemnianie podświetlenia LCD (DIM). Syntezę włożę w małe dwupasmowe radio QRP więc podświetlenie to fajny gadżet i taki "ekologiczny".

Klawisz do obsługi funkcji DIM dołożyłem na drabinkę jako kolejny, każdy może oczywiście dać go gdzie tam będzie pasował.
W momencie uruchomienia funkcji enkoder steruje tylko zmianą natężenia podświetlenia. Jest możliwość ustawienia wartości początkowej przyciemnienia oraz kroku ściemniania, w części konfiguracyjnej naszego wsadu:

Kod:
const int dim_default = 50;                           //domyślna wartość przyciemnienia w %
const int dim_step = 10;                              //krok ściemniania wartość w %

Poniżej oczywiście nowy wsad do procesora.

UWAGA:
Zmieniła się pinologia wyświetlacza bo potrzebowałem jedną z nóg typu PWM wykorzystać do obsługi tej funkcji.
Patrz źródło programu.


   
Schemat podłączenia wyjścia PWM do LCD dla mojego typu wyświetlacza.
Całość już przetestowana na mojej płytce prototypowej Wink




RE: Fork-Heńka... czyli jak sobie poradzić z DDS za pomocą ARDUINO - SQ1GYQ - 14-11-2014

Cześć Panowie

Rysiu a czy PWM nie będzie zakłócał odbiornika ? , pytam się bo nie mam jak tego sprawdzić a szkoda było by mocy obliczeniowej naszych mózgów na coś co przeszkadza :-)

Pozdrawiam

Andrzej


RE: Fork-Heńka... czyli jak sobie poradzić z DDS za pomocą ARDUINO - SQ9MDD - 14-11-2014

Jak przetestuję to dam znać. Smile
W razie draki możemy jeszcze zmienić częstotliwość PWM robiłem to przy okazji innego projektu o tak:

Kod:
if(czestotliwosc_pwm == 100){
    TCCR1B = TCCR1B & 0b11111000 | 0x04;  //0x04 100Hz zmiana częstotliwości PWM (aktualnie 100Hz)
  }
  else{
    TCCR1B = TCCR1B & 0b11111000 | 0x05; // 0x05 30Hz zmiana częstotliwości PWM
  }

Kod powyżej jest prawdziwy dla wyjścia D9


RE: Fork-Heńka... czyli jak sobie poradzić z DDS za pomocą ARDUINO - SP2ONG - 15-11-2014

Jak myslicie ten modul mozna by zastosowac do "Zlomka"

http://www.adafruit.com/products/2045

[Obrazek: 2045-00.jpg]



RE: Fork-Heńka... czyli jak sobie poradzić z DDS za pomocą ARDUINO - SQ6IYY - 16-11-2014

(15-11-2014, 18:06)SP2ONG napisał(a): Jak myslicie ten modul mozna by zastosowac do "Zlomka"

http://www.adafruit.com/products/2045

[Obrazek: 2045-00.jpg]

https://learn.adafruit.com/adafruit-si5351-clock-generator-breakout/wiring-and-test



RE: Fork-Heńka... czyli jak sobie poradzić z DDS za pomocą ARDUINO - SQ3PJV - 16-11-2014

Witam, śledzę wątek i jestem zainteresowany rozwojem Fork-Heńka.
Moje postępy
http://sp-hm.pl/images/attachtypes/image.gif    
Może jeszcze VFO A/B i zmiana pasm to przydatne w małym QRP.
Zmieniłem sterowanie LED (LCD) na dodatnie.


RE: Fork-Heńka... czyli jak sobie poradzić z DDS za pomocą ARDUINO - SP2IPT - 16-11-2014

Syntezer jest bardzo ciekawy, ale koszt transportu do SP to 30$ :/
Mina mi zrzedla, a juz troche rzeczy w koszyku bylo...


RE: Fork-Heńka... czyli jak sobie poradzić z DDS za pomocą ARDUINO - SQ9MDD - 16-11-2014

Jakub nie bardzo rozumiem o czym piszesz. Gotowy moduł AD9850 kosztuje poniżej 7$ i przesyłka za free patrz ebay. Ten sam moduł na allegro kosztuje 39PLN plus przesyłka.

To na pewno dotyczy tego wątku?



RE: Fork-Heńka... czyli jak sobie poradzić z DDS za pomocą ARDUINO - SP2IPT - 16-11-2014

Na pewno - zobacz jaki link wkleil SP2ONG Wink


RE: Fork-Heńka... czyli jak sobie poradzić z DDS za pomocą ARDUINO - SQ9MDD - 16-11-2014

aaaaa o to Ci chodzi... już się wystraszyłem że kupujesz AD9850 w jakimś sklepie ekskluzywnym na manhatannie...
a same te kostki Si5351 są na aliexpress całkiem tanio ale to trzeba PCB narysować kod przerobić... nie niechce mi się...