Artikel
Programmeerbare pulsgenerator
Eenvoudige hardware met groot aantal mogelijkheden
De hardware van dit ontwerp is weliswaar bijzonder eenvoudig van opzet, maar toch biedt deze in Visual Basic 5.0 geprogrammeerde generator een grote reeks mogelijkheden die gewoonlijk alleen maar worden aangetroffen bij geavanceerde apparatuur die bestuurd wordt door een microcontroller.Deze programmeerbare pulsgenerator (PPG) kan via een seriële interface geprogrammeerd worden. Het frequentiebereik loopt van 0,l Hz tot ongeveer 100 kHz. In figuur 1 is te zien dat de frequentie en de lengte van de pulsen van de PPG kan worden ingesteld door een combinatie van schakelaar S2 (SPF) en potentiometer P2 (PF) tezamen met schakelaar S1 (SPL) en potentiometer P1 (PTL). Er kunnen willekeurige pulsreeksen geprogrammeerd worden met een lengte van1 tot 48 pulsen. Het enige dat de PC dan moet doen, is het laden van een nieuw pulspatroon. Overigens werkt de schakeling na het programmeren helemaal los van de PC.
Materials
Gerber bestand
De PCB bij dit artikel is als Gerber file beschikbaar gesteld. Elektor Members kunnen exclusief deze files gratis downloaden en gebruiken om de PCB zelf af te drukken met geschikte apparatuur óf de Gerber te laten drukken via een dienstverlener.
Elektor kan u bijvoorbeeld de PCB Service van onze partner Eurocircuits van harte aanbevelen of AISLER.
Het gebruik van onze Gerber files is vrijgegeven onder een Creative Commons- licentie. Creative Commons biedt auteurs, wetenschappers en andere creatieve makers de vrijheid om op een flexibele manier met hun auteursrechten om te gaan.
PCB
Onderdelenlijst
Weerstanden:
R1-R4,R13 = 10 k
R5,R7,R9 = 560
R6 = 4k7
R8 = 6k8
R10,R14 = 1 k
R11 = 47 k
R12 = 33 k
P1 = 2 M lineair
P2 = 1 M lineair
Condensatoren:
C1 = 470 p
C2,C4 = 1 µ/16 V radiaal
C3,C9,C10 = 1 n
C5,C7,C8 = 100 n
C6 = 100 µ/16 V radiaal
Halfgeleiders:
D1,D2,D3 = zener 4,7 V/ 500 mW
T1...T5 = BC547C
IC1 = 4027
IC2 = 4098
IC3,IC4,C5 = 40100
IC6 = 4011
IC7 = 4093
Diversen:
K1 = 9-pens sub-D-connector, female, voor printmontage
S1,S2 = schakelaar met maakcontact
5 soldeerpennen
programma en source-code: EPS 000200-11 (zie service-pagina’s)
print: EPS 000200-1
R1-R4,R13 = 10 k
R5,R7,R9 = 560
R6 = 4k7
R8 = 6k8
R10,R14 = 1 k
R11 = 47 k
R12 = 33 k
P1 = 2 M lineair
P2 = 1 M lineair
Condensatoren:
C1 = 470 p
C2,C4 = 1 µ/16 V radiaal
C3,C9,C10 = 1 n
C5,C7,C8 = 100 n
C6 = 100 µ/16 V radiaal
Halfgeleiders:
D1,D2,D3 = zener 4,7 V/ 500 mW
T1...T5 = BC547C
IC1 = 4027
IC2 = 4098
IC3,IC4,C5 = 40100
IC6 = 4011
IC7 = 4093
Diversen:
K1 = 9-pens sub-D-connector, female, voor printmontage
S1,S2 = schakelaar met maakcontact
5 soldeerpennen
programma en source-code: EPS 000200-11 (zie service-pagina’s)
print: EPS 000200-1
Discussie (0 opmerking(en))