www.trioda.com

Forum mi艂o艣nik贸w lamp i retro radiotechniki
Teraz jest Pn, 11 grudnia 2017, 10:41


Strefa czasowa: UTC + 1




Utw贸rz nowy w膮tek Odpowiedz w w膮tku  [ Posty: 745 ]  Przejd藕 na stron臋 1, 2, 3, 4, 5 ... 50  Nast臋pna strona
Autor Wiadomo艣膰
PostNapisane: Cz, 18 lutego 2010, 11:37 
Offline
1250...1874 posty
1250...1874 posty
Avatar u偶ytkownika

Do艂膮czy艂(a): N, 20 lipca 2008, 11:06
Posty: 1815
Lokalizacja: Seattle, WA
Schemat V.2 Enkoder ECWJ + 4 przyciski:
Za艂膮cznik:
DDS_FG_SCH.pdf [61.41 KiB]
Pobrane 1771 razy

Zestawienie element贸w:
Za艂膮cznik:
DDS_FG_BOM.pdf [2.98 KiB]
Pobrane 1041 razy
,
Za艂膮cznik:
DDS_Fgenerator.xls [18 KiB]
Pobrane 560 razy

P艂ytka drukowana (traxmaker) do produkcji:
Za艂膮cznik:
DDS_FGenerator_PD.PCB [56.44 KiB]
Pobrane 560 razy

Je偶eli p艂ytka b臋dzie zlecana obowi膮zkowo musi posiada膰 sygnatur臋 autorsk膮 DDS_FGenerator.PCB TG/AT 09.03.10. zawarty na pcb. Niech autorzy te偶 co艣 z tego maj膮.
P艂ytka do termotransferu:
Za艂膮cznik:
DDS_FG_PCB_BL_Termotransfer.pdf [30.17 KiB]
Pobrane 650 razy

I rozmieszczenia element贸w Top/Bottom layer:
Za艂膮cznik:
DDS_FG_PCB_TL.pdf [13.91 KiB]
Pobrane 535 razy

Za艂膮cznik:
Schowek01.png
Schowek01.png [ 21.81 KiB | Przegl膮dane 11654 razy ]

Za艂膮cznik:
DDS_FG_PCB_BL.pdf [15.93 KiB]
Pobrane 530 razy


Komplet plik贸w do zaprogramowania generatora zawiera:
:arrow: <INSTRUKCJA.TXT> instrukcj臋 programowania programem PonyProg z kablem STK200;
:arrow: <GEN.E2S> skrypt dla programu PonyProg;
:arrow: <STER.HEX>, <STER.EEP> pliki do zaprogramowania procesora U1;
:arrow: <DDS.HEX> plik do zaprogramowania procesora U2.

Zakres: 10Hz..28kHz, kwarc: 16MHz, LED: Sinus/Tr贸jk膮t/Prostok膮t/Pi艂a:
Za艂膮cznik:
28kHz.zip [5.72 KiB]
Pobrane 344 razy

Zakres: 10Hz..100kHz, kwarc: 20MHz, LED: Sinus/Tr贸jk膮t/Prostok膮t/Pi艂a:
Za艂膮cznik:
100kHz.zip [5.74 KiB]
Pobrane 350 razy

Zakres: 10Hz..100kHz, kwarc: 20MHz, LED: Pi艂a/Prostok膮t/Tr贸jk膮t/Sinus (wersja z przestawionymi LED-am):
Za艂膮cznik:
LED100kHz.zip [5.74 KiB]
Pobrane 314 razy


Je艣li kto艣 nie korzysta z PonyProga i przygotowanego skryptu, to powinien ustawi膰 fuse-bity nast臋puj膮co:
Dla wi臋kszo艣ci programator贸w (np. AVRStudio) nale偶y ustawi膰 warto艣膰 fuse-bit贸w zgodn膮 z ICCAVR. W przypadku w膮tpliwo艣ci nale偶y odczyta膰 fuse-bity i wybra膰 t膮 warto艣膰, kt贸ra nie zmieni bitu SPIEN.
DDS (U2, przy DAC0808)
Kod:
;********************************************************************
;* DW EE   SPI WD  BOD  BOD  BOD  RST   CK   CK  SU SU CK   CK   CK   CK
;* EN SAVE EN  TON LEV2 LEV1 LEV0 DISBL DIV8 OUT T1 T0 SEL3 SEL2 SEL1 SEL0
;* 1  1    0   1   1    1    1    1     0    1   1  0  0    0    1    0  DEFAULT  0xffdf62
;* 1  1    0   1   1    0    1    1     1    0   0  1  1    1    1    1  ICCAVR   0xffdb9f
;* 0  0    1   0   0    1    0    0     0    1   1  0  0    0    0    0  PONYPROG 0x002460
;********************************************************************

STER (U1)
Kod:
/***************************************************************/
/* DW EE   SPI WDT BOD    BOD    BODT   RST   CK   CK            CK   CK   CK   CK   */
/* EN SAVE EN  ON  LEVEL2 LEVEL1 LEVEL0 DISBL DIV8 OUT SUT1 SUT0 SEL3 SEL2 SEL1 SEL0 */
/*  1  1    0   1   1      1      1      1     0    1   1     0   0    0    1    0   DEFAULT  */
/*  1  1    0   1   1      0      0      1     1    1   1     0   0    0    0    0   ICCAVR   */
/*  0  0    1   0   0      1      1      0     0    0   0     1   1    1    1    1   PONYPROG */
/*  DEFAULT  = 0xFFDF62                                        */
/*  ICCAVR   = 0xFFD9E0                                        */
/*  PONYPROG = 0x00261F                                        */
/***************************************************************/


Film demonstruj膮cy generator DDS: http://gumny.com.pl/inne/dds.wmv




----- Oryginalna wiadomo艣膰 -----

Czolem,

Jako, iz z prezentu od mojego kolegi nic nie wyszlo---mialem dostac generator jako uzupelnienie oscyloskopu, ktory juz mam---postanowilem stworzyc takowy samemu. W obiegu dostepne sa kosci ktore produkuja (calkiem przyjemne) przebiegi sinus, pila i prostokat (u mnie jest dostepne cos takiego) w rozsadnych jeszcze cenach.

Jako, iz moja wiedza nt. konstruowania urzadzen elektronicznych jest jeszcze (moze kiedys sie to zmieni ;)) baaaaardzo ograniczona od paru dni susze Tomkowi Gumnemu glowe z prosba o pomoc :D Wlasnie zaproponowal, bym zalozyl ten watek. Pokrywa sie to z moimi przemysleniami, bo sa na triodzie watki, gdzie mozna odniesc wrazenie, ze brak takiego przyrzadu jednak doskwiera (chocby ten). Ale do rzeczy.

Plan jest (byl??) taki:
1/ generator -- typowa aplikacja z karty katalogowej. Jak wyzej -- u mnie dostepna jest taka kosc, natomiast Tomek proponowal uzycie MAX038 (ktorego sie jeszcze u mnie nie doszukalem, ale jak trzeba bedzie, to skads wytrzasne ;)).
2/ miernik czestotliwosci. Myslalem, by wyswietlal czestotliwosc, ktora jest w danym momencie generowana, na 7. segmentowych wyswietlaczach LED. Znalazlem w sieci cos takiego z tym, ze po wstepnych konsultacjach wydaje sie, ze takie cos jednak sie nie bardzo przyda. Tomek proponowal jakis mikrokontroler (ATTINY2313 lub ATMEGA8) plus wyswietlacz LCD.

Calosc zamknieta w jakies malej obudowie ze zlaczem BNC. Jesli wykorzystamy mikrokontroler to mysle, ze bedzie mozna zaprogramowac typowe czestotliwosci (poprawcie mnie tutaj): 20Hz, 50Hz, 100Hz, 500Hz, 1kHz, 5kHz, 10kHz (to juz daleko poza mozliwosciami gitarowcow), 20kHz, 25kHz? Proponowalbym tez pozostawienie mozliwosci plynnej regulacji czestotliwosci.

Wielkiego trafa do tego potrzeba nie bedzie; mysle, ze z 12-18V@200mA, ale to wyjdzie pewnie w praniu. Nie podejmuje sie kalkulacji kosztow, bo nie znam cen w PL -- dla mnie to pewnie zamknie sie kwota nie wiecej niz 100AUD, wiec mysle, ze w PL powinno to byc max. 120-150PLN (AU jest potwornie droga :?) ale to juz bedzie musial ktos oszacowac na miejscu.

Teraz pytanie -- ile ew. osob bylaby zainteresowana zabawa w konstrukcje czegos takiego? Jesli nie bedzie nikogo to po prostu sam bede kombinowal. Jesli znajdzie sie wiecej osob to mysle, ze mozemy stworzyc jakis Generator DIY :) Dajcie znac, co o tym myslicie.

Pozdrawiam,
Tomek

Dodano ankiet臋 dotycz膮c膮 wy艣wietlacza. TG
Usuni臋to ankiet臋: 60:40 na korzy艣膰 LED (51 g艂os贸w). TG
Dodano ankiet臋 dotycz膮c膮 p艂ytki drukowanej. TG
Usuni臋to ankiet臋: 23:46:31 na korzy艣膰 p艂ytki powierconej z soldermask膮. (26 g艂os贸w) TG
Dodano ankiet臋 dotycz膮c膮 transformatora. TG
Usuni臋to ankiet臋: 60:40 dla zestaw贸w bez transformatora (20 g艂os贸w) TG


Za艂膮czniki:
L1000120.jpg
L1000120.jpg [ 65.01 KiB | Przegl膮dane 12186 razy ]

_________________
Pozdr,
-Tomek Drabas
________
鈥"One should not pursue goals that are easily achieved. One must develop an instinct for what one can just barely achieve through one's greatest efforts."
鈥擜lbert Einstein

tomdrabas.com
Obrazek
G贸ra
 Zobacz profil  
 
PostNapisane: Cz, 18 lutego 2010, 11:59 
Offline
1875...2499 post贸w
1875...2499 post贸w
Avatar u偶ytkownika

Do艂膮czy艂(a): Pn, 1 stycznia 2007, 23:18
Posty: 2084
Lokalizacja: Trzcianka/Pozna艅
W艂a艣nie sobie u艣wiadomi艂em, :D 偶e poza kart膮 w PC nie mam generatora audio o przyzwoitych parametrach. Proponuj臋 okre艣li膰 podstawowe wymagania:

Parametry generatora (za艂o偶one / zmierzone):
:arrow: zakres cz臋stotliwo艣ci: 10..30kHz / 10Hz..28kHz lub 100kHz
:arrow: napi臋cie wyj艣ciowe 2.5Vpp (5Vpp przy zwartym R19)
:arrow: potencjometr do regulacji amplitudy
:arrow: przebieg wyj艣ciowy prze艂膮czany: sinus / tr贸jk膮t / prostok膮t / pi艂a(narastaj膮ca)
:arrow: THD+N <0.5% / 0.7%(100Hz), 0.5%(1kHz), 0.3%(10kHz)
:arrow: r臋czne ustawianie cz臋stotliwo艣ci (256 cz臋stotliwo艣ci w skali logarytmicznej)
:arrow: auto-przestrajanie:
- ustawiana dolna i g贸rna cz臋stotliwo艣膰 auto-przestrajania
- znacznik cz臋stotliwo艣ci
- wyj艣cie przestrajaj膮cego napi臋cia pi艂okszta艂tnego
:arrow: wyj艣cie buforowane
:arrow: wy艣wietlanie ustawionej cz臋stotliwo艣ci w postaci: xx.x, xxx [Hz], x.xx., xx.x. [kHz]
:arrow: 3 wy艣wietlacze 7-segmentowe LED
:arrow: zasilanie z zewn臋trznego transformatora (2 x 9..12VAC)

Do mierzenia cz臋stotliwo艣ci zaprz膮g艂bym oczywi艣cie procesorek, bo obecnie robienie na piechot臋 5..6 dekad licznik/zatrzask/dekoder to przesada.
Generator te偶 widzia艂bym cyfrowy, ale DDS raczej odpada ze wzgl臋du na zniekszta艂cenia. Zatem mo偶e chocia偶 do przestrajania, np. potencjometr贸w elektronicznych?

_________________
Tomek

Je艣li nie masz pomys艂u na 1% podatku, zerknij tutaj


G贸ra
 Zobacz profil  
 
PostNapisane: Cz, 18 lutego 2010, 12:04 
Offline
1250...1874 posty
1250...1874 posty
Avatar u偶ytkownika

Do艂膮czy艂(a): N, 20 lipca 2008, 11:06
Posty: 1815
Lokalizacja: Seattle, WA
Tomasz Gumny napisa艂(a):
zakres cz臋stotliwo艣ci: 10Hz..100kHz, przestrajanie r臋czna

Nie mam problemu :) i tak wykorzystam do 10kHz, no, do 25kHz jak sie pokusze o jakies audio kiedys 8-)
Tomasz Gumny napisa艂(a):
przebieg wyj艣ciowy: sinus

Z tego MAX038 mozna tez chyba wygenerowac calkiem porzadny prostokat; kiepsko wygladal chyba dopiero przy 20MHz. To chyba najwieksza bolaczka generatorow software'owych (przynajmniej jak ja probowalem). Przydalby sie chyba do uruchamiania wzmacniaczy audio, tak mi sie wydaje.

Z reszta sie zgadzam. Dodalbym moze jeszcze jednak mozliwosc zasilenia z zewnetrznego zasilacza 9-12V -- w koncu to tylko jedno gniazdko wiecej.

_________________
Pozdr,
-Tomek Drabas
________
鈥"One should not pursue goals that are easily achieved. One must develop an instinct for what one can just barely achieve through one's greatest efforts."
鈥擜lbert Einstein

tomdrabas.com
Obrazek


G贸ra
 Zobacz profil  
 
PostNapisane: Cz, 18 lutego 2010, 12:11 
Offline
500...624 posty
500...624 posty
Avatar u偶ytkownika

Do艂膮czy艂(a): N, 14 grudnia 2003, 13:39
Posty: 548
Lokalizacja: Lubin
(By膰 mo偶e to oczywiste, ale) Je偶eli przyrz膮d ma by膰 na pasmo oko艂o-akustyczne, to pomiar cz臋stotliwo艣ci proponuj臋 zrobi膰 metod膮 pomiaru okresu - b臋dzie szybciej, a do艣膰 dok艂adnie.


G贸ra
 Zobacz profil  
 
PostNapisane: Cz, 18 lutego 2010, 12:18 
Offline
6250...9374 posty
6250...9374 posty

Do艂膮czy艂(a): Wt, 13 kwietnia 2004, 13:42
Posty: 9294
Jak dobrze, 偶e uda艂o mi si臋 uruchomi膰 zepsutego POF-1 bo na zrobienie samemu to bym si臋 nie pisa艂...


G贸ra
 Zobacz profil  
 
PostNapisane: Cz, 18 lutego 2010, 12:26 
Offline
1250...1874 posty
1250...1874 posty
Avatar u偶ytkownika

Do艂膮czy艂(a): N, 20 lipca 2008, 11:06
Posty: 1815
Lokalizacja: Seattle, WA
Przeciez cos takiego wydaje sie byc prostsze do poskladania niz miernik lamp...

_________________
Pozdr,
-Tomek Drabas
________
鈥"One should not pursue goals that are easily achieved. One must develop an instinct for what one can just barely achieve through one's greatest efforts."
鈥擜lbert Einstein

tomdrabas.com
Obrazek


G贸ra
 Zobacz profil  
 
PostNapisane: Cz, 18 lutego 2010, 12:31 
Offline
6250...9374 posty
6250...9374 posty

Do艂膮czy艂(a): Wt, 13 kwietnia 2004, 13:42
Posty: 9294
By膰 mo偶e, ale ja bym si臋 jednak nie pokusi艂... za zdaje si臋 150PLN mam sprawny (by膰 mo偶e nie jest luksusowy ale co tam) bez tracenia czasu na zabaw臋. Gdybym miernik lamp m贸g艂 mie膰 za 150PLN te偶 bym swojego nie robi艂.


G贸ra
 Zobacz profil  
 
PostNapisane: Cz, 18 lutego 2010, 12:39 
Offline
1250...1874 posty
1250...1874 posty
Avatar u偶ytkownika

Do艂膮czy艂(a): N, 20 lipca 2008, 11:06
Posty: 1815
Lokalizacja: Seattle, WA
Cene, tak jak napisalem, wzialem na razie z sufitu. Mysle, ze da sie to zrobic taniej. Zreszta, zobaczymy. A przy okazji tej zabawy moze sie czegos naucze 8-) Dwa, ze jak mam kupic taki kit, albo jakiegos chinczyka za 100AUD to jednak wole to zrobic samemu :)

_________________
Pozdr,
-Tomek Drabas
________
鈥"One should not pursue goals that are easily achieved. One must develop an instinct for what one can just barely achieve through one's greatest efforts."
鈥擜lbert Einstein

tomdrabas.com
Obrazek


G贸ra
 Zobacz profil  
 
PostNapisane: Cz, 18 lutego 2010, 12:43 
Offline
1875...2499 post贸w
1875...2499 post贸w
Avatar u偶ytkownika

Do艂膮czy艂(a): Pn, 1 stycznia 2007, 23:18
Posty: 2084
Lokalizacja: Trzcianka/Pozna艅
TooL46_2 napisa艂(a):
Przeciez cos takiego wydaje sie byc prostsze do poskladania niz miernik lamp...
Do zbudowania cz臋sto艣ciomierza wystarczy dos艂ownie ATtiny2313+kwarc+LCD+7805. Chyba, 偶e zdecydujemy si臋 na 5 cyfr LED, wtedy dojd膮 jakie艣 tranzystory.
Problemem jest zbudowanie przestrajanego generatora o sta艂ej amplitudzie i ma艂ych zniekszta艂ceniach. Ma艂e zniekszta艂cenia chyba naj艂atwiej osi膮gn膮膰 z mostkiem Wiena, ale do przestrajania trzeba zmienia膰 wsp贸艂bie偶nie 2 rezystory.
Chyba niez艂e efekty mo偶na te偶 osi膮gn膮膰 podaj膮c prostok膮t (kt贸ry 艂atwo wyci膮gn膮膰 z procesora :D ) na przestrajany filtr.
Ostatecznie mo偶na zastosowa膰 co艣 gotowego MAX038, XR2206, ICL8038.

_________________
Tomek

Je艣li nie masz pomys艂u na 1% podatku, zerknij tutaj


G贸ra
 Zobacz profil  
 
PostNapisane: Cz, 18 lutego 2010, 12:49 
Offline
1250...1874 posty
1250...1874 posty
Avatar u偶ytkownika

Do艂膮czy艂(a): N, 20 lipca 2008, 11:06
Posty: 1815
Lokalizacja: Seattle, WA
Tomasz Gumny napisa艂(a):
... zmienia膰 wsp贸艂bie偶nie 2 rezystory

Wiec moze jednak te potencjometry elektroniczne o ktorych wspominales wczesniej? Taki uklad bedzie lepszy niz na ktorejkolwiek kosci, o ktorej wspominasz?

OK, ja na dzis sie odmeldowuje 8-) Do jutra!

_________________
Pozdr,
-Tomek Drabas
________
鈥"One should not pursue goals that are easily achieved. One must develop an instinct for what one can just barely achieve through one's greatest efforts."
鈥擜lbert Einstein

tomdrabas.com
Obrazek


G贸ra
 Zobacz profil  
 
PostNapisane: Cz, 18 lutego 2010, 12:51 
Offline
625...1249 post贸w
625...1249 post贸w
Avatar u偶ytkownika

Do艂膮czy艂(a): Wt, 4 lipca 2006, 09:58
Posty: 1196
Lokalizacja: Zawiercie
Cze艣膰!

Tomku, zwr贸膰 uwag臋 na to, 偶e 艂atwo dost臋pne cyfrowe potencjometry maj膮 przewa偶nie 128 lub 256 krok贸w, przy pa艣mie 10Hz - 100kHz da nam to bardzo du偶y krok, no i ich wsp贸艂bie偶no艣膰 te偶 zostawia wiele do 偶yczenia.

Je艣li sterowanie z uC to widzia艂 bym to raczej tak:
uC-> DAC 12bit -> XR2206 i do tego ca艂e pasmo podzielone na 3-4 zakresy.

XR2206 wydaje mi si臋 najlepszym wyborem bior膮c pod uwag臋 cen臋 i dost臋pno艣膰 do jako艣ci.

Pozdrawiam
Matizz

_________________
kontakt - PW, mail - jezussm@gmail.com


G贸ra
 Zobacz profil  
 
PostNapisane: Cz, 18 lutego 2010, 12:57 
Offline
1875...2499 post贸w
1875...2499 post贸w
Avatar u偶ytkownika

Do艂膮czy艂(a): Pn, 1 stycznia 2007, 23:18
Posty: 2084
Lokalizacja: Trzcianka/Pozna艅
Matizz napisa艂(a):
XR2206 wydaje mi si臋 najlepszym wyborem bior膮c pod uwag臋 cen臋 i dost臋pno艣膰 do jako艣ci.
Wydawa艂o mi si臋, 偶e trudno go dosta膰, ale widz臋, 偶e jest nawet w TME (12.90,-/szt). Nie wiem tylko czy wszyscy zaakceptuj膮 zniekszta艂cenia na poziomie 0.5%?

_________________
Tomek

Je艣li nie masz pomys艂u na 1% podatku, zerknij tutaj


G贸ra
 Zobacz profil  
 
PostNapisane: Cz, 18 lutego 2010, 13:01 
TDA1543 + AVRMega + karta SD z wzorcami (*.wav) - mo偶e by膰 nowocze艣niej.


G贸ra
  
 
PostNapisane: Cz, 18 lutego 2010, 13:02 
Offline
1875...2499 post贸w
1875...2499 post贸w
Avatar u偶ytkownika

Do艂膮czy艂(a): 艢r, 22 listopada 2006, 14:45
Posty: 2337
Lokalizacja: Pozna艅
Mo偶liwo艣膰 przestrajania- VCO. Bardzo by si臋 przyda艂o :)

_________________
http://www.pajacyk.pl/index.php
--
Wszelkie pytania o prosz臋 kierowa膰 na kacper@selenoid.pl
--
Pozdrawiam, Kacper


G贸ra
 Zobacz profil  
 
PostNapisane: Cz, 18 lutego 2010, 13:05 
Offline
1875...2499 post贸w
1875...2499 post贸w
Avatar u偶ytkownika

Do艂膮czy艂(a): Pn, 1 stycznia 2007, 23:18
Posty: 2084
Lokalizacja: Trzcianka/Pozna艅
KaKa napisa艂(a):
Mo偶liwo艣膰 przestrajania- VCO. Bardzo by si臋 przyda艂o :)
A mo偶e odwrotnie - wystawia膰 napi臋cie przy auto-przestrajaniu?

_________________
Tomek

Je艣li nie masz pomys艂u na 1% podatku, zerknij tutaj


G贸ra
 Zobacz profil  
 
Wy艣wietl posty nie starsze ni偶:  Sortuj wg  
Utw贸rz nowy w膮tek Odpowiedz w w膮tku  [ Posty: 745 ]  Przejd藕 na stron臋 1, 2, 3, 4, 5 ... 50  Nast臋pna strona

Strefa czasowa: UTC + 1


Kto przegl膮da forum

U偶ytkownicy przegl膮daj膮cy ten dzia艂: Brak zidentyfikowanych u偶ytkownik贸w i 4 go艣ci


Nie mo偶esz rozpoczyna膰 nowych w膮tk贸w
Nie mo偶esz odpowiada膰 w w膮tkach
Nie mo偶esz edytowa膰 swoich post贸w
Nie mo偶esz usuwa膰 swoich post贸w
Nie mo偶esz dodawa膰 za艂膮cznik贸w

Szukaj:
Skocz do:  
Powered by phpBB® Forum Software © phpBB Group
Przyjazne u偶ytkownikom polskie wsparcie phpBB3 - phpBB3.PL