Lorian
In the darkness you can't see, in the light you are blinded. It's within the shadows that things become clear.
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.
elmowww
PA0EJE - www.eje-electronics.nl - e.jongerius[aapje]eje-electronics.nl - EJE Electronics - Elektronica/firmware ontwikkeling
Erg precies zal het niet worden. Denk eerder aan een oscillator welke weer geregeld wordt door een PIC.
Lorian
In the darkness you can't see, in the light you are blinded. It's within the shadows that things become clear.
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 ]
Lorian
In the darkness you can't see, in the light you are blinded. It's within the shadows that things become clear.
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=15met dit pll schema. http://www.freddospage.nl/tx/j310osc.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!
Lorian
In the darkness you can't see, in the light you are blinded. It's within the shadows that things become clear.
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. 
Ben_
http://www.webchemistry.nl - Internet Ontwikkeling en Web Design | http://www.scienceflicks.com Science Videos | http://www.merghart.com/p/26/Electronics My electronics projects
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.
Lorian
In the darkness you can't see, in the light you are blinded. It's within the shadows that things become clear.
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.
chipje
Why do people spend money they don't have, to buy things they don't need, to impress people they don't like...? .-.-.-.-. Wie zich gelukkig voelt met het geluk van anderen, bezit een rijkdom zonder grenzen.
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.
Lorian
In the darkness you can't see, in the light you are blinded. It's within the shadows that things become clear.
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.
Lorian
In the darkness you can't see, in the light you are blinded. It's within the shadows that things become clear.
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 ]
tonblokker
Golden Member
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
Lorian
In the darkness you can't see, in the light you are blinded. It's within the shadows that things become clear.
Op 12 juli 2006 16:33:31 schreef tonblokker:
Kijk ook hier eenshttp://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. 
free_electron
Silicon Member
Professioneel ElectronenTemmer - siliconvalleygarage.com - De voltooid verleden tijd van 'halfgeleider' is 'zand' ... US 8,032,693 / US 7,714,746 / US 7,355,303 / US 7,098,557 / US 6,762,632 / EP 1804159 - Real programmers write Hex into ROM
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 ]
chipje
Why do people spend money they don't have, to buy things they don't need, to impress people they don't like...? .-.-.-.-. Wie zich gelukkig voelt met het geluk van anderen, bezit een rijkdom zonder grenzen.
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.
Xenobinol
Technology is dominated by two types of people: those who understand what they do not manage and those who manage what they do not understand
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 ]
Xenobinol
Technology is dominated by two types of people: those who understand what they do not manage and those who manage what they do not understand
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...