HomeMade
Heniek - czyli prosty DDS z grafiką - Wersja do druku

+- HomeMade (http://sp-hm.pl)
+-- Dział: Urządzenia nadawczo odbiorcze KF (/forum-62.html)
+--- Dział: Syntezy częstotliwości i moduły DSP (/forum-74.html)
+--- Wątek: Heniek - czyli prosty DDS z grafiką (/thread-1763.html)

Strony: 1 2 3 4 5 6


RE: Heniek - czyli prosty DDS z grafiką - SP9MRN - 11-11-2014 23:47

[attachment=9189][attachment=9190]Heniek się zrobił lekko tęczowy. Ale to chyba nic złego.
Wczoraj przyszedł zamówiony kolorowy wyświetlacz 1,44''.
o taki:
http://www.ebay.com/itm/400684713153?_trksid=p2060778.m2749.l2649&ssPageName=STRK%3AMEBIDX%3AIT
Jest trochę kłopotów, bo trzeba grzebać w bibliotece, ale da się.
Ponieważ nie chciało mi się robić konwertera poziomów (LCD chodzi na 3.3v) to wziąłem arduino mini pro 328/3,3V/8MHz. Ma to również tę zaletę, że nie ma wbudowanego usb i ładuję go przez osobne ft232. Oznacza to, że można łatwo zrobić między nimi optoizolację.

Wyświetlacz jest wolniejszy niż nokia i trzeba troszkę pokombinować - ale efekt jest sympatyczny.
Kod się komplikuje, bo najpierw muszę "wydrukować" na czarno starą częstotliwość a następnie "kolorowo" nową - i to powoduje lekkie migotanie przy przestrajaniu - ale postaram się znaleźć na to lekarstwo.
Na razie wstępny obrazek, bez rita i xita oraz bez innych bajerów - ale daje pogląd jakie są możliwości tego maleństwa.


RE: Heniek - czyli prosty DDS z grafiką - SQ5KVS - 12-11-2014 11:35

Można robić STARY_STRING XOR NOWY STRING, i zmieniać tylko te co się zmieniły (np przy kroku 100Hz zmienia się tylko jedna "kolumna").


RE: Heniek - czyli prosty DDS z grafiką - SP5ETB - 12-11-2014 13:10

Masz jakieś dane do tego wyświetlacza? Pisałeś sam program obsługi od zera, czy są biblioteki?
pozdrawiam,
Andrzej.
--
Przepraszam, nie doczytałem, wszystko jest napisane.
Jeszcze raz pozdrawiam.


RE: Heniek - czyli prosty DDS z grafiką - SP9MRN - 12-11-2014 13:15

właśnie o xorze myślałem, ale na razie przypomniałem sobie ze w bibliotece mozna użyć dwuargumentowego Fontcolor(kolor, kolortla) i na chwilę jest po kłopocie. oczywiście w przyszłości należy to zrobić porządnie :-)

Dla wyjaśnienia - oczywiście nie trzeba używać trzywoltowego arduino - można użyć np cd4050 lum levelshiftera na mosfetach (ok 1$) a nawet dzielników na opornikach i przejść z 5v na 3v3.

MAc
mrn


RE: Heniek - czyli prosty DDS z grafiką - UB9LBL - 12-09-2015 13:22

Привет всем! Наконец собрал трансивер Клопик 2 от RV3LE, так же собрал синтезатор по указанной выше схеме, авторам спасибо! Есть вопросы, какие нужно сделать настройки в программе кроме ПЧ? Как можно подключить S-metr от Клопика к синтезатору?


RE: Heniek - czyli prosty DDS z grafiką - SP3VPA - 08-04-2016 21:37

Witam.
Usiłuję uruchomić Heńka. Ponieważ zaprojektowałem płytkę po swojemu do
"Złomka", nie za bardzo chce mi się zmieniać ścieżki tym bardziej, że mam je na
"kanapkę". Wydaje się, że urządzenie chce pracować jednak nie działa enkoder.
Nie jest to wina enkodera bo w Złomku działa. W związku z adaptacją płytek do
"Heńka" pozmieniałem oczywiście piny w pliku Heniek.ino i klawiatura_an. W innych plikach nie zauważyłem konieczności innego przydziału pinów. Enkoderowi w tej chwili mogłem przydzielić piny od A0 do A7. Żadna jednak z kombinacji nie działa. Dlaczego? Co jest nie tak? Piny przydzielone w oryginale to (2, 3) ale 2 jest zajęty przez wyświetlacz. Które zatem można przydzielić?
Pozdrawiam - Tadeusz


RE: Heniek - czyli prosty DDS z grafiką - SQ6IYY - 10-04-2016 11:43

Witam Tadeuszu miałem ten sam problem na jednej plitce Heniek i Zlomek enkoder działa a tu nie działa temat :
Fork-Heńka... czyli jak sobie poradzić z DDS za pomocą ARDUINO post 235

na programowaniu się nie znam jeżeli się mile proszę mnie poprawić
biblioteka
RotaryEncoder.h jest do pinu analog(A0,A1)
a Rotary.h do cyfrowi(2,3)
zamień bibliotekę i wpis do których się odnoszą i powinno bić git


RE: Heniek - czyli prosty DDS z grafiką - SP3VPA - 11-04-2016 21:03

Witaj Michał.
Serdecznie dziękuję za odpowiedź. Przyszło mi na myśl, aby podmienić biblioteki.
Zrobiłem to, ale podczas weryfikacji wyskakiwały błędy. Ponieważ angielski znam kiepsko a wywodzę się z czasów, kiedy obowiązywał tylko jeden język to wolałem
przeprojektować płytkę na wyświetlacz z niebieską płytką. Przed chwilą podłączyłem
właśnie ustrojstwo i Heniek ożył. Wniosek jest taki, że biblioteka ADAFRUIT_PCD8544
nie lubi LCD5110 na czerwonej płytce. I tyle... Złomek na tym wyświetlaczu chodzi ale Heniek nie bo złomek korzysta z innej biblioteki dla LCD. Teraz tylko zrobić
płytkę z PCF8574 i ICS502 i powinno być ok. Później może na SI5351.
Pozdrawiam - Tadeusz.


RE: Heniek - czyli prosty DDS z grafiką - SQ6IYY - 11-04-2016 22:36

Witam ponownie Tadeuszu prawda jest po środku dokładnie w linijce kodu o contrast niebieski woli nisze wartości a czerwoni większe i za tego nic nie widzisz
pozdrawiam


RE: Heniek - czyli prosty DDS z grafiką - SP9MRN - 12-04-2016 1:23

Heniek miał inną bibliotekę enkodera niż złomek