Hallo,

Ik ben van plan om een PIC-programmer te maken voor de 16f628a van microchip.
De wisp/galvawisp ziet er echt hartstikke ingewikkeld uit, terwijl er maar 5 draden naar de PIC zelf gaan:

- Data
- Klok
- Vpp (12 V)
- Vcc (5 V)
- Ground (0 V)

Kan dit niet veel makkelijker gemaakt worden met een paar draadjes & weerstandjes rechtstreek naar de chip toe, of heb je dan het "Vpp before Vcc" probleem? (Dat je eerst 12V op de chip moet zetten, vóór de eigenlijk voedingsspanning.)

Mag hier een paar seconden tussenzitten, zodat je dit met een schakelaartje kan doen, of moet hier echt een nanoseconde tussen zitten?

Met een warboel van condensatoren, zenerdiodes, en transistoren fabriceert een Wisp een spanning van 5 V uit de seriële poort. Is dat niet veel te lastig?Ik wil het eigenlijk met een externe voeding doen, dus geen zenerdiode/whatever maar een 5V voltage regulator, ontkoppeld met een condensator.

En als laatste, klopt het dat je de klok&data signalen gewoon via een 4K7 weerstandje naar de pic kan leiden?

Sorry voor de lange post :-)
Wouter

hij pakt geen stroom van de seriepoort af.
hij trekt stroom van de target af en heeft een chargepump

het kan makkelijker dan een wisp zijn er geoneg op het internet te vinden

kijk anders even naar de K8076 van velleman is met vrij standaard onderdelen te maken.
het schema er van staat op www.velleman.be

voor de vpp/vcc schakeltijden moet je in de DS kijken.

[Bericht gewijzigd door timmie op ]

De Galva-Wisp is helemaal niet "hartstikke ingewikkeld".
Data, klok en Vpp (13V) moeten sowieso naar de PIC gestuurd worden, dat zijn 3 draden.
De andere 2 draden zijn voor de voeding van de PIC programmer, die haalt die van de voedingspinnen van de te programmeren PIC, want als het goed is dan staat daar al 5V op.
2 + 3 = 5 draden.

En wat is ingewikkeld, de Galva-Wisp maakt een 13V spanning vanuit de 5V voedingsspanning.
Bovendien kun je een hele lijst van PIC-types programmeren.
Zie: www.picbasic.nl/piclijst_galva-wisp_nl.htm