wisp628

PIC, AVR, Arduino, Raspberry Pi, Basic Stamp, PLC mm.
Användarvisningsbild
Kalf
Inlägg: 249
Blev medlem: 5 november 2005, 09:59:45

wisp628

Inlägg av Kalf »

Hej
jag har precis köpt mig en wisp utav sodjan och har lött ihop den. Nu vill jag innan jag börjar lära mig programera. Hur kopplar jag och gör man i datorn för att ladda över något för att se ifall den fungerar.
Användarvisningsbild
zeus
Inlägg: 7058
Blev medlem: 17 juni 2003, 22:13:44
Ort: Sthlm.

Inlägg av zeus »

Innan sodjan svarar kan jag säga att det står väldigt tydligt på hans sida där man köper programeraren.

Sen finns googel med massa info.

Tror du kommer få hjälp snabbare om du först söker och sen frågar exakt vad du inte förstår.
sodjan
EF Sponsor
Inlägg: 43251
Blev medlem: 10 maj 2005, 16:29:20
Ort: Söderköping

Inlägg av sodjan »

> Nu vill jag innan jag börjar lära mig programera.

*Innan* du börjar med vadå !?
Att lära dig programmera är väl det du lär/bör börja med... :-)

> Hur kopplar jag och gör man i datorn för att ladda över något
> för att se ifall den fungerar.

http://www.jescab.se/Programvara.html

Testprogram hittar du t,ex här : http://www.voti.nl/blink/index.html
OBS, använd inte filerna med ett "i" i namnet !
På samma sida finns även enkla schema för testkopplingar.

Du kan inte ha kollat runt speciellt mycket...

Kolla även : http://www.jescab.se/Info_MPLAB.html
Men MPLAB har du väl redan på plats, kanske...
Användarvisningsbild
Kalf
Inlägg: 249
Blev medlem: 5 november 2005, 09:59:45

Inlägg av Kalf »

Jag har kopplat enligt det shemat som fanns för min PIC på voti.nl för "blink a led" men när jag tgestar att ladda över en hex fil så säger bublebee:

Kod: Markera allt

error:
I/O operation timed out
Och Xwisp2w säger:

Kod: Markera allt

SendReciveSlow read timeout
Faild to activate Wbus device

Vad kan felet vara?
Användarvisningsbild
Zyxel615
EF Sponsor
Inlägg: 1839
Blev medlem: 9 november 2005, 21:20:43
Ort: Kiruna

Inlägg av Zyxel615 »

Enligt sodjans instruktioner så betyder det att du kan ha valt fel COM-port.

EDIT: värst vad seg jag är...
Senast redigerad av Zyxel615 7 april 2006, 17:03:52, redigerad totalt 2 gånger.
sodjan
EF Sponsor
Inlägg: 43251
Blev medlem: 10 maj 2005, 16:29:20
Ort: Söderköping

Inlägg av sodjan »

> Jag har kopplat enligt det shemat som fanns för min PIC på voti.nl för "blink a led"

Det finns 12 olika scheman på den sidan....

> Och Xwisp2w säger:
> code: SendReciveSlow read timeout
> Faild to activate Wbus device

Ingen kontakt mellan din PC och Wisp628.

> Vad kan felet vara?

Säg det... :-)
Du får väll ge en beskrivning av hur du har kopplat så får vi se !
D.v.s hur "din PIC" är kopplat, speciellt 5V'en...
sodjan
EF Sponsor
Inlägg: 43251
Blev medlem: 10 maj 2005, 16:29:20
Ort: Söderköping

Inlägg av sodjan »

> Enligt sodjans instruktioner så betyder det att du har fel COM-port.

Eller ingen 5V...
Användarvisningsbild
Kalf
Inlägg: 249
Blev medlem: 5 november 2005, 09:59:45

Inlägg av Kalf »

Jag har kopplat Wispen enligt förljande till min PIC16F628A:

Röd: +5V
Svart: 0V
Vit: pinne 10
Grön: Pinne 12
Blå: Pinne 13
Gul: Pinne 4

PIC'en är kopplad enligt följande:
X-tal och kondensatorer på pinne 15 och 16
+5V på pinne 14
0V på pinne 4 med ett motstånd emellan på 33K ohm
Sedan har jag en LED inkopplad på pinne 17 med ett motstånd på.

Datablad till Denna PIC'en finns här:
http://ww1.microchip.com/downloads/en/D ... 40044D.pdf

Sedan så testade jag förut i Bumblebee att identifiera programeraren på COM1 och då stod det WISP628, men nu när jag testade så får jag samma fel som när jag försökte ladda över:

Kod: Markera allt

 error:
I/O operation timed out
Hoppas att denna informationen är tillräcklig
sodjan
EF Sponsor
Inlägg: 43251
Blev medlem: 10 maj 2005, 16:29:20
Ort: Söderköping

Inlägg av sodjan »

Och pinne 5 ?

> 0V på pinne 4 med ett motstånd emellan på 33K ohm

Ska vara 5V...

Slutligen, om du envisas med att köra Bumblebee
så hoppar jag av, det är inget jag varken har provat eller supportar.

Lite konstigt att du inte först provar med det rekomenderade
verktyget...
Användarvisningsbild
Kalf
Inlägg: 249
Blev medlem: 5 november 2005, 09:59:45

Inlägg av Kalf »

Okay jag använder wisp2w.

Pinne 5 var 0V
flyttade pinne 4 till +5V men ingen skillnad.

Här är felmedelandet igen:

Kod: Markera allt

C:\xwisp2w go C:\windows\b628-2.hex
  XWisp2 version 1.6.01 (Aug 14 2005, Open Watcom C 1.30)
File C:\windows\b628-2.hex loaded and is Intel Hex format conforming
SendReciveSlow read timeout
Faild to activate Wbus device
XWisp2 faild after 1.09 seconds, rc 23!
EDIT: Inann ni ber mig ändra port så skall jag visa att det skall vara COM1:

Bild
sodjan
EF Sponsor
Inlägg: 43251
Blev medlem: 10 maj 2005, 16:29:20
Ort: Söderköping

Inlägg av sodjan »

Verkar som om du inte får kontakt med Wisp628'an...

> flyttade pinne 4 till +5V men ingen skillnad.

Fortfarande med ett ca 33k motstånd mellan, eller hur ?

Hm, du har alltså 5V dels anslutet till din "mål-PIC", samt
vis de röd/svarta kablarna anslutet till Wisp628 ?
Kan du mäta på din Wisp628 så att det verkligen finns
5V på den ?

Den finns en beskrivning på VOTI's sidor om en LED som
kan anslutas till Wisp628 som en signal om att den har
startat upp ordentligt. Se *första* punkten under FAQ på
sidan : http://www.voti.nl/wisp628/index.html.

Du har alltså bara en "standard" COM port på datorn (COM1) ?

Men, i detta fall får PC'n inte någon kontakt med Wisp628, det
strular inte mellan Wisp628 och din "mål-PIC" (än i alla fall... :-) ).

Du ska få en rad med ungefär "Programmer Wisp628, firmware version 1.09"
(se http://www.jescab.se/Programvara.html) när XWisp2w får kontakt
med Wisp628'an. Och för det krävs det bara att den har 5V, det spelar
i det läget ingen roll vad som sedan är inkopplat på de 6 trådarna
(förrutom röd/svart så klart !).
Användarvisningsbild
Kalf
Inlägg: 249
Blev medlem: 5 november 2005, 09:59:45

Inlägg av Kalf »

Ja jag har fortfarande motståndet.
Jag har mätt och jag får +5V i wispen. Men när jag kopplade in LEDen som visades på den länken su skrev förut så blev det bara ca +2V men det berode säkert på att jag hade fel transistor. LEDen lös iaf när den var inkopplad.

EDIT: Jag tittade på fel. LED'en lyser inte då jag kopplar in den med motstånd från pinne 1 till pinne 6 på "DB15 convertern"
How can I check that the 16F628 in my Wisp628 is running?
Connect a LED and suitable series resistor (470 ohm) between Vcc and pin 6 of the DB15 connector (LVP). Make sure the LED is in the right direction (flat side with internal metal 'cup' towards pin 6). The LED should flash two times very quickly when power is applied.
sodjan
EF Sponsor
Inlägg: 43251
Blev medlem: 10 maj 2005, 16:29:20
Ort: Söderköping

Inlägg av sodjan »

Vilken transistor ?
Du ska bara koppla in en LED och ett motstånd.

Och den ska inte *lysa*, utan *blinka* snabbt två gånger just när 5V'en kopplas in.
Användarvisningsbild
Kalf
Inlägg: 249
Blev medlem: 5 november 2005, 09:59:45

Inlägg av Kalf »

jag kom på det, jag vet inte ifall du såg mitt EDIT på förra inlägget - LED'en lös inte.
sodjan
EF Sponsor
Inlägg: 43251
Blev medlem: 10 maj 2005, 16:29:20
Ort: Söderköping

Inlägg av sodjan »

> LED'en lös inte.

PRECIS !

Den ska *BLINKA* snabbt två gånger när 5V'en kopplas in.

Om du menar att LED'en inte *blinkar* när 5V'en slås på (och att den inte
är felvänd!), så startar inte processorn på Wisp628.
Kolla processorn (felvänd, böjda ben o.s.v), kristall, 22 pF kondingarna
och allt annat som är kopplat till processorn. Lödningar m.m.

Och igen, vad var det för "fel transistor" du skrev om ???

Jo visst såg jag din EDIT : "Jag tittade på fel." Fel VADÅ ?

Om det ska finnas den minsta möjlighet att hänga med i vad du gör,
så bör du nog vara MYCKET tydligare i vad du beskriver. Kom ihåg att
du sitter med prylarna framför dig, vi kan bara "se" det du skriver,
och utifrån det är det är faktiskt inte speciellt lätt att förstå allt.

Men i alla fall...
Om du nu har 5V på din Wisp628, men det inte verkar fungera ändå,
så får du nog "se över" allt en gång till. 99 av 100 problem beror
på rena skit-saker, olött, lodbrygga, felvänd komponent, böjt ben
på en krets, förväxlade komponenter, "nollmodemkabel" (eller "hembygge")
istället för en riktig RS232 kabel, o.s.v o.s.v...

Det har varit problem med 3-4 av 70-75 sålda Wisp628 sedan
8-9 månader tillbaka. 2 st har jag haft tillbaka hit. I alla fallen har det
varit dåliga lödningar, felaktig RS232 kabel eller något annat simpelt
missförstånd (som att Wisp628 inte behöver 5V matning).
Skriv svar