Matning till Wisp?

Elektronikrelaterade (på komponentnivå) frågor och funderingar.
net4all
Inlägg: 538
Blev medlem: 7 februari 2007, 12:06:34

Matning till Wisp?

Inlägg av net4all »

Hej!
Wispen har ju utag för matning både på kablarna till PICen och på kretskortet, frågan är: måste det vara 5v?
Användarvisningsbild
Landrash
Inlägg: 366
Blev medlem: 6 mars 2007, 18:29:07
Ort: Stockhom

Inlägg av Landrash »

Wispen vill ha 5v så vitt jag vet...

SKulle rekomendera att du skicakr iväg ett mail till Sodjan för han brukar vara extremt snabb på att svara och ger väldigt bra support.
Användarvisningsbild
Icecap
Inlägg: 26659
Blev medlem: 10 januari 2005, 14:52:15
Ort: Starup (Haderslev), Danmark

Inlägg av Icecap »

5V är det som gäller!
net4all
Inlägg: 538
Blev medlem: 7 februari 2007, 12:06:34

Inlägg av net4all »

Ok, 5v till Wisp, men går det att spännings mata Picen med något annat när man kör programmet?
Användarvisningsbild
Icecap
Inlägg: 26659
Blev medlem: 10 januari 2005, 14:52:15
Ort: Starup (Haderslev), Danmark

Inlägg av Icecap »

Om PIC'en kan köra på den spänning går det alldeles utmärkt.
Användarvisningsbild
bengt-re
EF Sponsor
Inlägg: 4829
Blev medlem: 4 april 2005, 16:18:59
Skype: bengt-re
Ort: Söder om söder
Kontakt:

Inlägg av bengt-re »

Ja, självklart, men se bara till att resten av prylarna tål 5V under programeringen så att du inte har några 3,3V kretsar som brinner när man anvsluter till 5V programeringskräm.... Någon jag känner har bränt upp ett kort på det viset.... :vissla:
sodjan
EF Sponsor
Inlägg: 43251
Blev medlem: 10 maj 2005, 16:29:20
Ort: Söderköping

Inlägg av sodjan »

Som andra har sagt, det är olika krav på spänningen under själva
programmeringen (*minst* 4.5 V !!) och när du kör applikationen
(se datablad för resp PIC).

Wisp628'an i sig vill ha 5V.

Se även : http://www.embedinc.com/picprg/icsp.htm
net4all
Inlägg: 538
Blev medlem: 7 februari 2007, 12:06:34

Inlägg av net4all »

Ok, så Wisp628an ska ha 5v, men sen kan man köra med snnan matning när man kör programmet, bara kretsarna klarar 5v också.

Kulle det gå att ansluta 5v direkt samtidigt som man har 3v på labb däcket, anslutna hela tiden?
sodjan
EF Sponsor
Inlägg: 43251
Blev medlem: 10 maj 2005, 16:29:20
Ort: Söderköping

Inlägg av sodjan »

> Kulle det gå att ansluta 5v direkt samtidigt som man har 3v på labb
> däcket, anslutna hela tiden?

Ja, om du vidtar nödvändiga åtgärder...
Men stog det inget om det på länken jag postade ?

> bara kretsarna klarar 5v också.

Korrekt, så Wisp628 funegrar inte för att programmera de PICs
som är "3.3V only". MEn det är normalt inte de kretsar som hobbyister
pysslar med i alla fall...
net4all
Inlägg: 538
Blev medlem: 7 februari 2007, 12:06:34

Inlägg av net4all »

Jo, det står att programmeraren för det mesta behöver kontrollera Vdd, bla för så kallad "bulk erase" då matningen tydligen ibland måste gå utanför det normala Vdd, samt så har det med timingen mellan Vdd och Vpp under programmeringen att göra.

Men det borde väll gå att bygga en krets som låter progrmmeraren kontrolerar Vdd, fast det kanske finns ett enklare sätt?
Användarvisningsbild
MadModder
Co Admin
Inlägg: 31539
Blev medlem: 6 september 2003, 13:32:07
Ort: MadLand (Enköping)
Kontakt:

Inlägg av MadModder »

Mig veterligen kan inte Wisp628 kontrollera Vdd. Det är inget jag lyckats hitta iaf. Dessutom är inspänningslödpunkten direktkopplad till Vdd ut i Dsub-kontakten.
sodjan
EF Sponsor
Inlägg: 43251
Blev medlem: 10 maj 2005, 16:29:20
Ort: Söderköping

Inlägg av sodjan »

Timing problemet har med internal-MCLR att göra.
Så länge programmeraren kan kontrollera MCLR så
behövs inget speciell "styrning" av Vdd. Detta har alltså
med att göra att få över PIC'en i "Programming Mode"
överhuvudtaget.

Bulk Erase har i princip inget med det att göra. Det enda som
Bulk Erase kräver (på 5V PIC's) är att Vdd är minst 4.5 V.

> Mig veterligen kan inte Wisp628 kontrollera Vdd.

Det finns en lösning, se :
http://www.jescab.se/InternMCLR.html
Brute force, visst, men det fungerar... :-)
Användarvisningsbild
MadModder
Co Admin
Inlägg: 31539
Blev medlem: 6 september 2003, 13:32:07
Ort: MadLand (Enköping)
Kontakt:

Inlägg av MadModder »

Hehe, jo den har jag kollat på. Trodde det var något mer magiskt över det där med Vdd-kontroll, men det var det alltså inte. :)
sodjan
EF Sponsor
Inlägg: 43251
Blev medlem: 10 maj 2005, 16:29:20
Ort: Söderköping

Inlägg av sodjan »

Nej, donglen bara kortsluter 5V'en en kort stund, medans Vpp (13 V)
läggs på till MCLR, detta krävs för om-programmering då man har
kopplat på internal-MCLR...
net4all
Inlägg: 538
Blev medlem: 7 februari 2007, 12:06:34

Inlägg av net4all »

Ok, så när programmeraren kan styra MCLR så behöver den inte kontrolera Vdd?

Så ledningarna från/till Vss/Vdd PIC-Wisp628 används för att ge PICen en logisk 0, Vss och 1,Vdd.

Samt om Wispen inte har någon egen matning, så kan den ta den från kretsen, förutsatt att den har 5v.

Så här fattar jad det: Om man ger Wisp628an 5v matning på dens egen kontakt och sätter 3v över PICen, programmerar med båda "matarna" i kopplade så kommer det att fungera att, sedan när programmeringen är klar att bara köra programmet :?:

Förutsatt att alla komponenter klarar 5v.
Skriv svar