Ik heb net een WISP648 gekocht. Dus ik maak mijn schakeling maar had er 12V op gezet ipv 5V en dus hang ik de programmer er aan dus kreeg deze ook 12V. Is deze nu kapot?
Daarna zette ik er 5V op(het rode lampje op de WISP knippert als ik er spanning op zet, dus werkt deze nog??)en laadde ik een programma in de PIC, dit geeft geen fouten maar de pic die ik programmeer (16F628A) doet niets.

Is enkel de 16F628A kapot of is de WISP ook kapot?

Ik heb Wouter (van Voti) in een ander topic zien schrijven dat de Wisp in principe vrij degelijk is.

Maar een PIC in je eigen schakeling zal de 12V vermoedelijk niet overleefd hebben.

Advies is dus om een nieuwe PIC in je schakeling te zetten en dan opnieuw testen of het werkt.

ok ik zal morgen eens een nieuwe gaan halen en deze eens proberen. Ik denk zelf dat de WISP wel werkt want de LED knippert 3x bij het opstarten zoals het hoort

Als het programmeren van de PIC nog wel lukt zou hij best nog wel kunnen werken. Mogelijk is je programma niet goed. Begin eens met een supersimpel knipperLED programma en zorg er voor dat je fuses goed staan en dat je reset pin goed is aangesloten.

Voor alle zekerheid kun je met de PIC gewoon even een knipper-led schakeling bouwen op een breadboard.

Het schema en de hex-file vind je op de Voti website.

Op 16 november 2011 20:05:40 schreef mbbneon:
Als het programmeren van de PIC nog wel lukt zou hij best nog wel kunnen werken.

Ik heb 3 pics op 1 pcb weg kunnen gooien door een overdosis spanning (12V)
Ook hier lukte het programmeren wel, maar de i/o poorten gaven de geest.

Ik gebruik de cursus van picbasic.nl daar wordt geen rekening gehouden met de RESET pin?

Ik heb de schakeling nog eens opnieuw gebouwd en de PIC geprogrammeerd. Bij het programmeren worden geen fouten gegeven dus de programmer is niet kapot denk ik? Maar nog steeds doet de schakeling het niet, ik heb al met verschillende LEDjes geprobeerd.

Heb je al een kant-en-klare knipperled hexfile geprobeerd?

Gewoon om uit te sluiten dat het misgaat in je software?

Heb 2 weken gelden hetzelfde gedaan, heb ondertussen een nieuwe PIC besteld voor de wisp, bij mij knipperde hij niet.

Op 17 november 2011 17:08:47 schreef Franzki:
Heb je al een kant-en-klare knipperled hexfile geprobeerd?

Gewoon om uit te sluiten dat het misgaat in je software?

ik kan enkel een .hex file vinden voor 16F628 en ik heb 16F628A

Onderstaande kwam ik op een ander topic tegen:

Op 17 november 2011 13:45:52 schreef Arabel:
je kunt deze proberen
100ms /50% dutycycle op A.0

:100000002528072007200720072007200800C830E0
:100010001228643012282830122814301228023096
:1000200012280A30A000C730A1000130A200A10BA5
:100030001A28A20B1728A00B1328003483160030AF
:10004000850000308600831208001E20051407205A
:0600500005100720262820
:02400E00103F61
:00000001FF

save as blinktest.hex
outputport is A.0 (17)

Uiteraard met dank aan Arabel.

Maar ik blijf de pic als verdachte zien, ondanks dat hij zich wel laat programmeren.

vandaag was de winkel niet open dus kon ik niet om een nieuwe gaan ik zal morgen nog eens gaan kijken of hij ze binnen heeft, anders wachten tot mijn samples binnenkomen

Als ik de PIC uitlees krijg ik een enorm grote code (hex file), veel groter dan de paar lijnen die ik er in stak. Is dit normaal?

Heb je geprobeerd de PIC eerst eens alleen te wissen en pas daarna opnieuw te programmeren?

Op 18 november 2011 18:32:20 schreef Sonytech:
Heb je geprobeerd de PIC eerst eens alleen te wissen en pas daarna opnieuw te programmeren?

Ja in bumbleeBee heb ik erase gedaan als je dit bedoelt?

Op 17 november 2011 17:23:47 schreef snoecki:
[...]
ik kan enkel een .hex file vinden voor 16F628 en ik heb 16F628A

Heb je het ook geprobeerd?
Als je een simpel pic basic bestandje neemt van www.picbasic.nl
Dan moet het eigenlijk op een 16F626 en op een 16F628a werken.

Ook de hex-file van de Voti website voor de 16F628 draaide hier gewoon op een 16F628A.

(als ik goed gekeken heb)

ik wil de hex file van voti wel eens proberen maar ik heb geen 1N4001, wel een 1N4007. En van condensators heb ik enkel 1, 47, 2.2 en 470µF

De 1N4001 zit er puur in om de PIC te beveiligen tegen een verkeerd aansluiten van de voeding... die mag je weglaten of een 1N4007 plaatsen.

Het ècht belangrijke onderdeel is de 100nF condensator die je zo dicht mogelijk bij voedingsaansluiting van de PIC moet zetten.

Overigens heb ik recent nog even de schakeling gebouwd in combinatie met een Pickit2-programmer. En daar werkte het ondanks dat ik de 100nF vergeten was.

Dus mag ik al deze condensators weglaten en gwn een 100n over de pic zetten?

Het zou moeten werken met een 100nF condensator, een LED, een weerstand en een PIC.

Meer heb je niet nodig.

En die 100nF kun je het beste direct over de PIC zetten.

en als je geen 100nF hebt, neem je de dichtst bijzijnde waarde die je wel hebt. Da's beter dan niks.

Een eenvoudig knipperlicht zal het vaak ook wel doen zonder de condensator. Maar beter is om je aan te leren om ze er gewoon inte zetten.

In het kader van domme fouten.... Ik dacht laatst lui te zijn en zo'n condensatortje over te slaan, omdat het zonder ook altijd wel werkt. Tja.... dan zit je dus naar een onbetrouwbaar apparaat te kijken.... kost veel tijd voordat je doorhebt waar het aan lag.....

Ik heb wel een condensator van 100n zo een klein geel-oranjeachtig iets ik zal eens proberen of het met de hex van voti lukt