Ik zit met een idee, en misschien kan iemand mij hierover uitsluitsel geven.

Het gaat om de 48-meter KG-zendertjes op dit forum. Hiervoor worden steevast kristallen gebruikt, op zich niet slecht maar voor ieder frequentiewijziging is een ander kristal nodig (ik laat even de verschuiving "met meetrekken" van een kristal met een serie-, of parallel C buiten beschouwing).
Zou het nu mogelijk zijn met een PIC uController (en eventueel 1x16 of 2x16chr$ display) zodanig blokgolven op te laten wekken die in het gebied liggen van 6200kHz tot 6400kHz en deze blokgolf/blokgolven gebruiken om een 74HC240 aan te sturen welke op zijn beurt weer de IRF510 aanstuurt.

De volgende criteria dienen zich dan aan;

- de blokgolf die de PIC opwekt moet een duty-cycle hebben van 50%. Is dit mogelijk? ...of moet hier nog bijv; een D-flipflop achter?
- de PIC dient tevens LCD-routines aan boord te hebben (om de frequentie grafisch weer te geven) en software om de toetsen 'af te scannen' ten behoeve van de frequentie instelling.

Is dit met een PIC te realiseren, i.e. kan een PIC deze signalen genereren (is dit mogelijk i.v.m. de instructietijd). Zelf stam ik nog uit het tijdperk van de van weerstand-diode logica en de overgang van het gebruik van ic's uit de 7400-serie, dus ben niet zo erg "thuis" in deze pic-materie, althans niet op het softwarematig gebied om deze controllers te voorzien van een bruikbaar (lees: werkend) programma.
Ik ben benieuwd naar jullie visie op dit onderwerp.

Erg precies zal het niet worden. Denk eerder aan een oscillator welke weer geregeld wordt door een PIC.

Op 12 juli 2006 15:07:33 schreef elmowww:
Erg precies zal het niet worden. Denk eerder aan een oscillator welke weer geregeld wordt door een PIC.

Wordt de naukeurigheid dan niet bepaald door het externe kristal van de pic en de software? De loops hebben dan toch ook een vaste tijdconstante, of zie ik dit verkeerd? Zie het zo, dat de PIC als instelbare programmeerbare deler wordt gebruikt.

Liever geen PLL/FLL of DDS-schakelingen, dat maakt het geheel veel te complex (nabouw onvriendelijk), en deels omdat de zendertjes relatief simpel van opbouw zijn.

op het am forum is een stukje over pll voor de kg.
http://www.dreamradio.nl/phpBB/viewtopic.php?t=142&start=15

met dit pll schema. http://www.freddospage.nl/tx/j310osc.jpg

http://members.home.nl/contactradio/DSC00200.JPG

trouwens bert (transmitter) wil volgens mij persies het zelfde bereiken als jij door middel van square wave aansturing.

[Bericht gewijzigd door Weazel op ]

Op 12 juli 2006 15:13:19 schreef Weazel:
op het am forum is een stukje over pll voor de kg.
http://www.dreamradio.nl/phpBB/viewtopic.php?t=142&start=15

met dit pll schema. http://www.freddospage.nl/tx/j310osc.jpg

http://members.home.nl/contactradio/DSC00200.JPG

Liever geen PLL (zie mijn antwoord boven), daar komt bij dat een PLL (in dit geval de SAA1057) nogal wat ongewenste (hoorbare) bijprodukten genereert door de I2C communicatie tussen de PIC en de SAA en je weer een externe VCO nodig hebt plus een sinus-blokgolf omzetter (de bedoeling was om rechtstreeks een 74HC240 aan te sturen).

...maar ik sluit andere mogelijkheden niet totaal uit hoor!

Op 12 juli 2006 15:13:19 schreef Weazel:

trouwens bert (transmitter) wil volgens mij persies het zelfde bereiken als jij door middel van square wave aansturing.

Klopt, dat is voor klasse-E gebruikelijk. ;-)

Het lijkt me dat direct signalen van dik 6 MHz met een PIC die op 20 MHz loopt niet heel erg nauwkeurig of zelfs haalbaar is, maar ik kan me vergissen natuurlijk ;)

Een PLL bouwen voor deze frequenties lijkt me echter niet zo'n probleem, en kan als je wilt zelfs zonder uC.

ok, ik ben iedergeval ook zeer geintreseert in dit onderwerp en hoop dat het je lukt.

Op 12 juli 2006 15:18:55 schreef Ben_:
Het lijkt me dat direct signalen van dik 6 MHz met een PIC die op 20 MHz loopt niet heel erg nauwkeurig of zelfs haalbaar is, maar ik kan me vergissen natuurlijk ;)
[...]

Ben, dat vroeg ik mij nu ook af, hoe het e.e.a. nu "zit" met de nauwkeurigheid c.q. stabiliteit.
(Ik ben gewoon niet deskundig genoeg om dat te kunnen beoordelen.)

Ik ben geen HF expert, maar een standaard PIC met een 20MHz kristal heeft een instuctie cycle van 200nS. je hebt al gouw een paar instructies nodig om een pin te laten toggelen, stel 4 dan is je max. freq: 1/(2*4x200nS) = 625Khz.
En je kunt deze nog niet instellen....
En je resolutie is minimaal 200nS!
Ik denk toch dat je niet aan een PLL ontkomt.

Misschien de hardware PWM van een 18Fxxx, die draaien op 40MHz, en de PWM gaat gewoon door terwijl de software wat anders aant doen is. Moet aardig nauwkeurig en stabiel kunnen, dacht ik.

neem bjivoorbeeld een 555 mete een fet en laat hem daar op draaien. plant er een deler achter en daarachter de uC die met een digitale potmeter aanstuurd voor de frequentie. en die tevens ook de toetsen en het lcd bediend.

Op 12 juli 2006 15:29:29 schreef Lexy:
Ik ben geen HF expert, maar een standaard PIC met een 20MHz kristal heeft een instuctie cycle van 200nS. je hebt al gouw een paar instructies nodig om een pin te laten toggelen, stel 4 dan is je max. freq: 1/(2*4x200nS) = 625Khz.
En je kunt deze nog niet instellen....
En je resolutie is minimaal 200nS!
Ik denk toch dat je niet aan een PLL ontkomt.

Dat is nou jammer, ik begrijp dat het op de "conventionele manier" dus niet zal werken.
Ik ben uitgegaan van een zo'n eenvoudig mogelijke construktie. Kijk Maxim heeft bijv; ook Econ oscilatoren die je met I2C bestuurt, maar dat zitten eventuele nabouwers weer met het obstakel dat die chips weer zo moeilijk zijn te (ver-,) krijgen, waardoor je weer mensen uitsluit.
Evenzo is het met een PLL, ik denk dat het dan gewoon te complex wordt.

PWM, nog niet aan gedacht. maar dit is ook niet nauwkeurig genoeg. Uit de 18f datasheet:
PWM Period = [(PR2) + 1] * 4 * TOSC *(TMR2 Prescale Value)

Tosc = 25nS (40MHz)
PR2 en TMR2 zijn beide 8bits registers.
Dus is de max frequentie 4*25ns=100nS=> 10MHz
De resolutie is 100nS! Je kan dus allen periodes van 100, 200, 300nS enz maken.

Op 12 juli 2006 15:32:40 schreef chipje:
Misschien de hardware PWM van een 18Fxxx, die draaien op 40MHz, en de PWM gaat gewoon door terwijl de software wat anders aant doen is. Moet aardig nauwkeurig en stabiel kunnen, dacht ik.

(oude tekst verwijderd)
Ik was te snel met reageren, dit werkt dus ook niet.

[Bericht gewijzigd door Lorian op ]

Kijk ook hier eens

http://www.veron.nl/afdeling/zaanstreek/techweb/paoklt1.htm

Als je echt wil afstemmen, kan het helaas allen met een VFO of een "DDS".

73, pa0klt

Op 12 juli 2006 16:33:31 schreef tonblokker:
Kijk ook hier eens

http://www.veron.nl/afdeling/zaanstreek/techweb/paoklt1.htm

Als je echt wil afstemmen, kan het helaas allen met een VFO of een "DDS".
73, pa0klt

Ton, ik heb mij destijds verdiept in het hele DDS gebeuren, overigens een ideaal systeem, maar zeer nabouw-onvriendelijk.
Analog Devices heeft daarvoor prachtige chips ontworpen, en op het Internet is er genoeg te vinden om een goede DDS te maken, alleen zit je weer met de print.

Trouwens ik kwam net een prachtige link tegen in de US waar de DDS synthesisers in kitvorm worden aangeboden;

http://www.amqrp.org/kits/dds60/

Misschien uiteindelijk toch het overwegen waard! :-)

Alleen de bediening, de meeste bouwers gebruiken van die extreem dure "optical rotary encoders", als dat nou met een mechanische (eenvoudige) encoder zou kunnen (Conrad of zo) en een PIC + LCD display dan zie ik dat zeer zeker zitten.
Immers je hebt dan een universele DDS-vfo waar je alle kanten mee op kan. ;-)

ik zou dat met een DDs doen. die dingen kan je haarfijn afstellen en ze hebben een sinus uitgang,
een AD9850 doet dat op zijn sokken. regelbaar in stapjes van 0,01 hertz.

processor eraan , display en rammen maar.

al die DDS systemen worden gebruikt in high performance radio ontvangers dus no problemo.

net loriam post gelezen

wat is daar onvriendelijk aan ? al wat je nodig hebt zijn wat passieve componentjes en die dds chip. de software is kinderspel.
dat ding is rotsvast en werkt vele beter dan al diene 'ouden brol'

[Bericht gewijzigd door free_electron op ]

Op 12 juli 2006 16:47:19 schreef Lorian:
[...]

....
Trouwens ik kwam net een prachtige link tegen in de US waar de DDS synthesisers in kitvorm worden aangeboden;

http://www.amqrp.org/kits/dds60/

Misschien uiteindelijk toch het overwegen waard! :-)

.....

Let op: word geleverd zonder AD9851 chip!
Die moet je zelf kopen/samplen.

Aangezien de schema en onderdelenlijst er ook bij staat, is zelfbouw misschien ook een optie.

Op 12 juli 2006 16:50:52 schreef free_electron:
ik zou dat met een DDs doen. die dingen kan je haarfijn afstellen en ze hebben een sinus uitgang,
een AD9850 doet dat op zijn sokken. regelbaar in stapjes van 0,01 hertz.

processor eraan , display en rammen maar.

al die DDS systemen worden gebruikt in high performance radio ontvangers dus no problemo.

net loriam post gelezen

wat is daar onvriendelijk aan ? al wat je nodig hebt zijn wat passieve componentjes en die dds chip. de software is kinderspel.
dat ding is rotsvast en werkt vele beter dan al diene 'ouden brol'

Rotsvast ja, maar ook een hoop spurii. Of heeft dat te maken met de Fclk? Ik heb hier dat kitje van C*nrad, ik heb daar een aardig DC-ontvangertje mee gemaakt, maar te veel fluitjes.

Op 12 juli 2006 18:41:57 schreef Rd12tf:
[...]

Rotsvast ja, maar ook een hoop spurii. Of heeft dat te maken met de Fclk? Ik heb hier dat kitje van C*nrad, ik heb daar een aardig DC-ontvangertje mee gemaakt, maar te veel fluitjes.

Er zit toch een filter achter de DDS, want hij geeft wel wat mengproducten met de Fclk

Op 12 juli 2006 18:49:42 schreef Bertrix:
[...]

Er zit toch een filter achter de DDS, want hij geeft wel wat mengproducten met de Fclk

Ja, er zit een filter achter die DDS, maar ik praat niet over harmonischen maar over "in band" spurii.

http://home.hetnet.nl/~pa2ohh/04dds1.htm

Ook een leuke met een AVR.

Op 12 juli 2006 18:49:42 schreef Bertrix:

Er zit toch een filter achter de DDS, want hij geeft wel wat mengproducten met de Fclk

Niet met de Fclk, maar met de sample rate en deze is afhankelijk van de instelling van de NCO.
Daarnaast kan de oversampling rate nooit hoger worden dan de verticale resolutie, welke bij de AD9850 10-bits bedraagt.

[Bericht gewijzigd door Xenobinol op ]

Als ik TS was, zou ik gaan voor een DDS oplossing, die is nl. het meest nabouwvriendelijk.

Op 12 juli 2006 18:56:07 schreef Rd12tf:
[...]

Ja, er zit een filter achter die DDS, maar ik praat niet over harmonischen maar over "in band" spurii.

http://home.hetnet.nl/~pa2ohh/04dds1.htm

Ook een leuke met een AVR.

Die mogen er volgens de datasheet niet zijn...