Koleżankom i Kolegom Radioamatorom, Krótkofalowcom,
Konstruktorom i Waszym Rodzinom – w tych trudnych czasach –
po dotkliwej awarii naszego forum
Pogodnego czasu po Bożym Narodzeniu,
Dosiego Nowego Roku
oraz Radosnych Trzech Króli

Życzy Zespół Home Made

Ocena wątku:
  • 0 głosów - średnia: 0
  • 1
  • 2
  • 3
  • 4
  • 5
Fork-Heńka... czyli jak sobie poradzić z DDS za pomocą ARDUINO
Michał podpowiedz jakie masz arduino i jakim napięciem zasilasz drabinkę. To pomoże zdiagnozować co się dzieje.

Jeśli nic nie pomyliłem to schemat połączen wygląda tak:

   
...przede wszystkim nie zakłócać...
Odpowiedz
Arduino Uno zasilane z usb na drabinki 4.89V(mierzone)podane z przyłącza Arduino POWER 5V przycisk STEP na enkoderu
Nie otrzymasz koni wyścigowych krzyżując dwa osły
Odpowiedz
Szczerze mówiąc Michał to nie mam pomysłu dlaczego tak się u Ciebie dzieje.
Spróbuj podejrzeć w monitorze portu szeregowego jakie masz wartości z ADC dla każdego przycisku. Jest w kodzie odkomentowane wysyłanie tych danych na port szeregowy więc będzie widać.

   

Przy okazji, wyczyściłem repozytorium SVN na google code i wysłałem tam pokolei wszystkie kolejne wersje złomka. Dzięki temu w łatwy sposób można porównywać zmiany pomiędzy wersjami.

https://code.google.com/p/zlomek/source/list

Można zmiany wyświetlać w taki sposób:
https://code.google.com/p/zlomek/source/detail?r=2

Albo w taki:
https://code.google.com/p/zlomek/source/...zlomek.ino

W kazdym przypadku po prawej na górze mamy nawigację do kolejnych wersji i zmian z tym związanych.
...przede wszystkim nie zakłócać...
Odpowiedz
Rysiu, jak tam projekt, jest ciąg dalszy?
Złożyłem Fork-Heńka i nie za bardzo te programowanie mi idzie, nie mój język. Prędzej zmiana dla własnych potrzeb niż dołożenie kodu dla zmiany pasm i emisji. Może dwa pasma a to spora podpowiedź.
Darek
Odpowiedz
Hej Darek, na razie stanęło w miejscu trochę... to znaczy nie do końca tak. Miałem kiedyś zrobioną syntezę na mniejszym procesorze i w bascomie. Zrobiłem to na wyświetlaczu 2x20 z przeznaczeniem dla Taurusa. No i pomyślałem sobie że mogę zrobić gałąź osobną w projekcie pod taki wyświetlacz. Oczywiście z mniejszą ilością opcji itd. Więc wziąłem Złomka w wersji 1.0.4 i zrobiłem odnogę projektu.
Na http://coode.goole.com można znaleźć tę wersję.

   

Jeśli chodzi zaś o złomka bez zmian w hardware nie da się go prosto przystosować do wiekszej ilości pasm niż dwa. Napisz jak konkretnie widzisz rozwój softu dalej to coś podziałamy.

...przede wszystkim nie zakłócać...
Odpowiedz
Zrobiłem podobnie bascom at8 i 4x20 lcd. Teraz robię urlopowe radio sterowane fork-henikem. Wychodzi że i tak tyllko dwu pasmowe.Na płytce można jeszcze jednym pinem to wysterować, nic dodatkowo nie wyświetlać a na pinie pojawia się sygnał jak na lcd wyświetla f pow. np 5MHz. Tak robiłem ale to jakoś ......
Darek
Odpowiedz
A tak to ok to ja proponuję opcję taką... dodatkowa zmienna w konfiguracji (częstotliwość przełączenia pasm) i przełączenie na tym pinie, stan niski poniżej częstotliwości granicznej a stan wysoki powyżej częstotliwości granicznej.
A jeśli ustawimy tam wartość "0" to zawsze będzie niski stan opcja dla jednego pasma.
...przede wszystkim nie zakłócać...
Odpowiedz
No dobra cisa w eterze na temat Zlomka .Ja znowu na chorobowym i namalowałem płytkę *shelda*pod Lcd5110 ,Arduino Mini ,modul DDS impulsator 4x switch (jeden więcej) i powielacz ICS502 na dodatkowej płytce na kanapę(schemat SQ3AWS post nb.21 z tematuTongueroste powielanie częstotliwości).Zasilanie zworkom USB lub zewnętrzne stabilizatory 5V i 3V3 Moze się komu przyda


Załączone pliki
.lay6   zomek1.0.lay6 (Rozmiar: 166.54 KB / Pobrań: 1,317)
Nie otrzymasz koni wyścigowych krzyżując dwa osły
Odpowiedz
Michał świetna robota!

Bardzo mi się podoba ta płyteczka. Muszę się zorientować ile by kosztowało zrobienie fabryki to sobie zamówimy, co Ty na to?. Ale zanim to zrobimy to może w wolnej chwili wyprowadzisz wolne piny procesora na goldpiny? Do dalszego wykorzystania...
...przede wszystkim nie zakłócać...
Odpowiedz
Witam znowu namalowałem następna plyteczka nad arduino(kanapka) wyprowadzone piny i propozycja piny A4 A5 do komunikacji z PCF8574 a do PTT i S metra proponuje A6 A7
dodatkowo kilka (8pin)pinuAngel
Z Arduino do góry wyprowadzić tylko wybrane piny. Boczne piny 9 ,10 ,DTR tylko do podtrzymania płytkę z PCF8574
Mała kosmetyka w okolica impulsatora i na tym bi zakonczil projekt płytki chyba że trafią się konstruktywne sugestyje Angry.
Zalecane powielanie,kopiowanie,wytrawianie itp..Blush


Załączone pliki
.lay6   zomek1.0.1.lay6 (Rozmiar: 196.33 KB / Pobrań: 1,215)
.lay6   zomek1.0.2.lay6 (Rozmiar: 264.93 KB / Pobrań: 1,390)
Nie otrzymasz koni wyścigowych krzyżując dwa osły
Odpowiedz


Skocz do:


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