roelvh
Master Industriële Wetenschappen: Elektronica-ICT
hoi,
Ik ben sinds kort in het bezit van een velleman-programmer. Nu zit ik enkel met het (lastige) probleem dat ik de bijgeleverde µC niet meer geprogd krijg. De melding "no device id recieved " komt steeds op mijn scherm wanneer ik probeer te proggen. Ik denk dat het aan de µC zelf ligt en niet aan de programmer. (ik heb nog niet kunnen testen met een andere µC want mijn elektroboer heeft geen µC's
)
Wat ik ook raar vind is dat de µC ook begint te lopen wanneer ik de programmer in "prog"-stand zet en de µC niet altijd te resetten is.
Heeft iemand een oplossing voor een van (of beide) de oplossingen ???
Alvast bedankt.
Wat staat er in je config word?
MRCL OFF toevallig?
Dan is je reset nu een input en moet je de Vpp eerder aanleggen dan de Vdd zodat je chippie direct in programeer stand komt ipv in direct in RUN.
zoek maar eens op: Vpp before Vdd
roelvh
Master Industriële Wetenschappen: Elektronica-ICT
timmie
niet met me uitspraken(of opmerkingen) eens mail me.K8048 guide
hmmm dat komt me inderdaad bekend voor maar dat van de vpp before vdd maakt niet uit ik had een progje geschreven met de mclr pin uitgeschakeld en daarna weer gwoon kunnen flashen maar een paar keer daarna niet meer heel vaag. maar oke daar is je probleem niet mee verholpen
wat heb ik er aan gedaan:
gecontroleerd om men schakeling netjes de voorgeschreven voltage's kloppen. zo ja, das dan mooi meegenomen
de pic er ingestoken en gekeken of de voltage's nog steeds kloppen. zo ja, das dan ook mooi je pic leeft nog
probeer eens te programmeren als je picprog wijs maakt dat er een pic16f628a/627a/628 in zit ja das mooi meegenomen volgende keer weer zo doen met die pic.
lukt het nog niet zet picprog in de pic16F627 stand delete heel de pic(opties staan ergens)
vrik nu wat aan de sub-d kabel en duw hem goed in de progger houd de sub-d kabel tegen de progger en duw hem er stevig tegen aan en houd vast zo, start nu weer picprog op en probeer te flashen.
werkt dit niet koop dan een nieuwe pic.
timmie
niet met me uitspraken(of opmerkingen) eens mail me.K8048 guide
Op 11 april 2006 22:19:23 schreef elektro_freak:
* knip
Wat ik ook raar vind is dat de µC ook begint te lopen wanneer ik de programmer in "prog"-stand zet en de µC niet altijd te resetten is.
* knip
wat bedoel je precie met lopen? het opstarten van het progrmma van de pic?
roelvh
Master Industriële Wetenschappen: Elektronica-ICT
wat bedoel je precie met lopen? het opstarten van het progrmma van de pic?
jep, het starten van het programma
wat heb ik er aan gedaan:
gecontroleerd om men schakeling netjes de voorgeschreven voltage's kloppen.
ik veronderstel dat deze kloppen want ik doe tot nu toe alles in de programmer zelf
probeer eens te programmeren als je picprog wijs maakt dat er een pic16f628a/627a/628 in zit ja das mooi meegenomen volgende keer weer zo doen met die pic.
lukt het nog niet zet picprog in de pic16F627 stand delete heel de pic(opties staan ergens)
heb ik geprobeerd maar ik krijg steeds dezelfde foutmelding over ID
werkt dit niet koop dan een nieuwe pic.
wil ik wel maar mijn elektroboer levert geen pic's

nog iemand tips (oplossingen) want ik veronderstel dat ik niet de enige ben met dit probleem (of wel soms)
timmie
niet met me uitspraken(of opmerkingen) eens mail me.K8048 guide
over je resetten: staat in het progje wel de mclr pin ingeschakeld?
check voor de zekerheid toch maar de voltage's zo kun je ook kontroleren dat de pic geen interne kortsluiting heeft.
en anders kun je bij [url=www.voti.nl]voti[/url] nieuwe bestellen
[Bericht gewijzigd door timmie op ]
roelvh
Master Industriële Wetenschappen: Elektronica-ICT
ik veronderstel dat de mclr pin ingeschakeld is aangezien ik de eerste regels van het programma gewoon heb gecopieerd van picbasic
roelvh
Master Industriële Wetenschappen: Elektronica-ICT
ik veronderstel dat de mclr pin ingeschakeld is aangezien ik de eerste regels van het programma gewoon heb gecopieerd van picbasic
Stynus
Met vriendelijke groet, Stynus ||| http://www.elektronicastynus.be
Op 11 april 2006 22:23:28 schreef The Headhunter:
Wat staat er in je config word?
MRCL OFF toevallig?
Dan is je reset nu een input en moet je de Vpp eerder aanleggen dan de Vdd zodat je chippie direct in programeer stand komt ipv in direct in RUN.zoek maar eens op: Vpp before Vdd
Dat is idd het probleem met deze programmer.
Ik heb hier ook al een 4-tal pics die ik niet meer met men vellemanprogrammer kan programeren omdat die mrcl off staat
.
Ik ben nu de galvawisp van op picbasic.nl aan het bouwen.
roelvh
Master Industriële Wetenschappen: Elektronica-ICT
er is dus echt niets aan te doen ? want ik ben niet van plan om een andere programmer te kopen/maken
Ik heb er ook last van gehad, ik legde de pic ff op m'n metalen toetsenbord en het was over.
Heel erg vaag, maar het werkte wel vaak.
Dit heb ik dus meerdere keren gehad.
zet je piccie in een breadboard.
prik de pgm/pgd/vss/vdd in dit poard op de juiste plaats.
trek Vss los en zet 13v op MCLR en Vdd.
steek Vss terug en programeer die chip met MRCL ON.
dat moet werken.
Gebruik je een USB naar serieel om te programeren?
Ik heb daar toch ook problemen mee kweet nu ni of dat er iets toe doet ma met PC met serieel lukt het bij mij
roelvh
Master Industriële Wetenschappen: Elektronica-ICT
Op 14 april 2006 18:53:41 schreef Kristian:
Ik heb er ook last van gehad, ik legde de pic ff op m'n metalen toetsenbord en het was over.
Heel erg vaag, maar het werkte wel vaak.Dit heb ik dus meerdere keren gehad.
dus alle pinnetjes kortsluiten ?
Op 14 april 2006 19:19:59 schreef The Headhunter:
zet je piccie in een breadboard.
prik de pgm/pgd/vss/vdd in dit poard op de juiste plaats.
trek Vss los en zet 13v op MCLR en Vdd.
steek Vss terug en programeer die chip met MRCL ON.
dat moet werken.
waar moet je de pgm/pgd/vss/vdd dan aanhangen ? vss waarschijnlijk op de 5 V ?
Op 15 april 2006 12:00:55 schreef luk de coster:
Gebruik je een USB naar serieel om te programeren?
Ik heb daar toch ook problemen mee kweet nu ni of dat er iets toe doet ma met PC met serieel lukt het bij mij
Nee, rechtstreek op de serieële poort. Maar ik heb wel een serieële verlengkabel waar alle pinnetjes van de serieële poort (9 dus) verlengd zijn, zou dit het probleem kunnen zijn ? Want in de datasheet van de K8048 staat dat pin 1,2 en 6 niet moeten doorgetrokken worden
van je progger naar je pic sluit je alles aan behalve de mclr en de +5v.
dan eerst de 13v mclr aansluiten en dan de 5v.
roelvh
Master Industriële Wetenschappen: Elektronica-ICT
dus sluit ik de pic aan op mijn icsp-connector aan van mijn programmer volgens deze aansluiting
vpp - (nog niet direct aansluiten) mclr (pin 4)
vdd - (nog niet direct aansluiten) vdd (pin 14)
gnd - vss (pin 5)
data - pgd (pin 13)
clk - pgc (pin 12)
ik zet vervolgens 13v (mag dat ook 12v zijn ?) op de mclr (pin 4) en dan zet ik 5v op de vdd (pin 14)
is dat juist ?
ben ook nog maar een beginner vandaar al de (misschien in jullie ogen) domme vragen
zo heb je het idd juist.
12v zou ook moeten kunnen werken.
leg de gnd van je 12v voeding ook aan de gnd van je pic.
dus dan word Vpp 12v van een externe voeding
en daarna sluit je de Vdd van je icsp connector pas aan.
dan proggen maar.
roelvh
Master Industriële Wetenschappen: Elektronica-ICT
http://www.circuitsonline.net/forum/view/32561
de 16f627 en 16f628 is 99.9% dezelfde
roelvh
Master Industriële Wetenschappen: Elektronica-ICT
roelvh
Master Industriële Wetenschappen: Elektronica-ICT
Ik heb het geprobeerd, met als gevolg, de pic begon te roken dus ik denk dat hij nu lichtjes kapot is. Moest er misschien een weerstand tussen die 13 volt en de mclr-pin ? En waar moet ik op letten om ervoor te zorgen dat mijn pic niet meer vastloopt ?
Lucky Luke
Eluke.nl | handgetypt | I'm a poor, lonesome cowboy, with a long, long way to go.
Op 17 april 2006 20:55:08 schreef elektro_freak:
Ik heb het geprobeerd, met als gevolg, de pic begon te roken dus ik denk dat hij nu lichtjes kapot is. Moest er misschien een weerstand tussen die 13 volt en de mclr-pin ? En waar moet ik op letten om ervoor te zorgen dat mijn pic niet meer vastloopt ?
gaan roken?
5V en gnd omgedraaid ofzo? (met een krachtige voeding zonder begrenzing)
ervoor zorgen dat je dit probleem niet meer hebt:
mclr_on uit je config line halen en vervangen door mclr_off?
(of was het nou andersom?)
iig kun je waarschijnlijk in je programmeersoftware wel de mclr als input uitzetten. (dus mclr weer als mclr)
of gebruik een 16f877, daarvan KAN je de mclr niet eens als input gebruiken (met 40 pinnen is dat ook niet nodig
)
roelvh
Master Industriële Wetenschappen: Elektronica-ICT
ja moet hij nu aan of af ? ik weet het ook niet meer
maar moet er nu een weerstand tussen (en hoeveel ?)