PIC Programmer
By Thomas
    spacer

    By Thomas
    spacer
    Unique visitors:40


    Omdat mijn vorige programmer (de simpele JDM-programmer van Circuits Online) inmiddels niet goed meer werkte en deze alleen de 16F628 en de 16F84 kon programmeren, had ik besloten om een nieuwe te maken. Eerst dacht ik aan de JDM-programmer, maar na deze te testen kwam ik erachter dat hij sommige nieuwe PIC's, zoals de 16F628, niet kon programmeren met interne oscillator aan- en MCLR uitgeschakeld. Met deze opties begon de PIC in kwestie tijdens het programmeren zijn programma al uit te voeren omdat Vcc al vanaf het begin hoog was bij de JDM-programmer. Bijgevolg kon de PIC niet geprogrammeerd worden. Daarom ging ik op zoek naar een programmer die daar geen last van had.

    Na een beetje zoekwerk kwam ik de RCD Programmer tegen. Dit is een programmer die via de seriële poort werkt en alleen uit weerstanden, condensators en dioden bestaat. Ook kan er een controle-ledje toegevoegd worden dat brandt tijdens het programmeren. Bovenal had de programmer van het hierboven beschreven probleem geen last en kon hij de volgende PIC's programmeren:

    • PIC12F629
    • PIC12F675
    • PIC12F683
    • PIC16F627
    • PIC16F627A
    • PIC16F628
    • PIC16F628A
    • PIC16F648A
    • PIC16F630
    • PIC16F676
    • PIC16F684
    • PIC16F688
    • PIC16F818
    • PIC16F819
    • PIC16F84
    • PIC16F84A
    • PIC16F88

    Dit leek me wel genoeg, en ik ging aan het bouwen. Ik had nog een kleine behuizing liggen die ideaal was. Vooraan was er plaats voor een stukje experimenteerprint waar het IC-voetje voor de PIC en het controle-ledje op kon. Binnenin zit een stukje experimenteerprint met de eigenlijke schakeling. De seriële connector zit via een verlengdraad aan de achterkant van de behuizing vast. Aan de onderkant van het kastje werd het schema vastgemaakt. Aan de bovenkant staat een lijstje met de microcontrollers die te programmeren zijn, en is er een gaatje waar een trimmer onder zit om de MCLR-stroom in te stellen.

    Enkele foto's en het schema van de afgewerkte programmer:


    Het schema. Klik hier om het in TinyCad-formaat te downloaden(rechtermuisknop => opslaan als).



    Foto van de afgewerkte programmer.


    De onderzijde (met het schema).


    De voorkant.


    De voorkant tijdens het programmeren: het blauwe ledje licht op.


    De instellingen in IC-prog zijn net dezelfde als die van de JDM-programmer.



    There are 7 comments on this project. Click here to add your comment
    Posted by Thomas on 2004-09-01 12:39:59
       ff ene vraagje...

    Het Thomas,

    kan niet goed zien waar je nou de PIC moet doen, zit 'ie in het doosje?! (BTW, waar heb je dat vandaan?!)
    Lijkt me wel lastig om dat iedere keer open te moeten schroeven dan...
    Posted by STARTOURS G24T on 2004-09-01 12:46:19
       laat maar, ben scheel denk ik...

    ik zie 'm nu zitten aan de voorkant naast je LED (staat ook in de tekst zie ik)

    Rest nog de vraag waar je je behuisingen koopt. (is die niet een beetje overkill, zo groot of ligt het weer aan mij?!)
    Posted by marcel on 2004-09-03 21:27:14
       Behuizing

    De behuizing heb ik niet gekocht, deze kwam van een oud modempje ofzo. De grootte is ideaal; het is in werkelijkheid ongeveer 8 op 13 cm. De microcontroller steek je uiteraard in het vergulde IC-voetje vooraan.
    Posted by Anonimous on 2004-09-03 21:43:33
       mooi

    hij is wel mooi geworden
    Posted by johnnycrosby on 2004-09-21 17:53:08
       Zeker mooi

    Maar het schema downloaden voor TinyCAD doet het niet. Dus als iemand dit ff kan fixen..
    ---------------------
    ps: waar download je die software?? Ervoor
    mvg Niels
    Posted by sjors on 2004-09-25 01:59:14
       donwloaden..

    rechtermuisklik -> save as..

    dan werkt het :)

    edit: download proggie: http://tinycad.sourceforge.net
    om bestand te openen.

    PaWoN
    Posted by Partytubie on 2004-09-26 16:54:02
       ??

    Ik bedoel de software voor het PIC programmer..

    Click here to add your comment