Cos'è ElectroYou | Login Iscriviti

ElectroYou - la comunità dei professionisti del mondo elettrico

servo comandati a distanza

Tipologie, strumenti di sviluppo, hardware e progetti

Moderatore: Foto UtentePaolino

0
voti

[31] Re: servo comandati a distanza

Messaggioda Foto Utentegiozambi » 9 feb 2011, 22:36

ho fatto tutto quello che mi hai indicato, (che poi è lo stesso procedimento descritto sul mio libro di sistemi e che ho provato ieri sera) ma il PIC non da segni di vita..ci sono 4.74V sull'alimentazione, prelevati dall'USB perché sono in camera e non ho l'alimentatore a portata di mano e 23uV sui piedini 25 e 26 praticamente zero..che sia possibile che il problema sia del programmatore? anche un mio amico ha lo stesso programmatore e trova difficoltà a programmare, tant'è che non lo usa più..
Avatar utente
Foto Utentegiozambi
310 3 9
Frequentatore
Frequentatore
 
Messaggi: 231
Iscritto il: 2 feb 2011, 10:42
Località: Rovigo

0
voti

[32] Re: servo comandati a distanza

Messaggioda Foto Utentedavidde » 9 feb 2011, 22:58

No, il discorso non mi quadra. Se il PIC non da segni di vita mi sembra proprio strano che tu ti ci riesca a connettere e che nella finestra di output non ti compaiano errori.

Il programmatore, ammesso che non sia danneggiato, è più che efficiente. A me non è mai successo che abbia dato problemi in fase di programmazione. Essendo poi fatto dalla Microchip mi sembrerebbe anche strano che non sia compatibile con i suoi prodotti.

Allegami i messaggi della finestra di Output a fine compilazione e a fine programmazione.

Se fai scaricare il programma dal microcontrollore al computer con il software del PICkit 2 l' area della program memory si aggiorna o rimane uguale ?
Avatar utente
Foto Utentedavidde
13,3k 4 9 12
G.Master EY
G.Master EY
 
Messaggi: 4026
Iscritto il: 2 ago 2007, 11:40
Località: Bologna

0
voti

[33] Re: servo comandati a distanza

Messaggioda Foto Utentegiozambi » 9 feb 2011, 23:05

FINE COMPILAZIONE
----------------------------------------------------------------------
Debug build of project `C:\Users\Giosue\Desktop\Mars Pathfinder\PWM\Programma servocomando (con PIC16F876)\Programma servocomando (con PIC16F876)\servocomando due posizioni.mcp' started.
Language tool versions: MPASMWIN.exe v5.39, mplink.exe v4.38, mplib.exe v4.38
Preprocessor symbol `__DEBUG' is defined.
Wed Feb 09 21:54:59 2011
----------------------------------------------------------------------
Clean: Deleting intermediary and output files.
Clean: Deleted file "C:\Users\Giosue\Desktop\Mars Pathfinder\PWM\Programma servocomando (con PIC16F876)\Programma servocomando (con PIC16F876)\main.o".
Clean: Deleted file "C:\Users\Giosue\Desktop\Mars Pathfinder\PWM\Programma servocomando (con PIC16F876)\Programma servocomando (con PIC16F876)\main.err".
Clean: Deleted file "C:\Users\Giosue\Desktop\Mars Pathfinder\PWM\Programma servocomando (con PIC16F876)\Programma servocomando (con PIC16F876)\main.hex".
Clean: Deleted file "C:\Users\Giosue\Desktop\Mars Pathfinder\PWM\Programma servocomando (con PIC16F876)\Programma servocomando (con PIC16F876)\main.lst".
Clean: Deleted file "C:\Users\Giosue\Desktop\Mars Pathfinder\PWM\Programma servocomando (con PIC16F876)\Programma servocomando (con PIC16F876)\main.cof".
Clean: Deleted file "C:\Users\Giosue\Desktop\Mars Pathfinder\PWM\Programma servocomando (con PIC16F876)\Programma servocomando (con PIC16F876)\servocomando due posizioni.mcs".
Clean: Done.
Executing: "C:\Program Files\Microchip\MPASM Suite\MPASMWIN.exe" /q /p16F876 "main.asm" /l"main.lst" /e"main.err" /d__DEBUG=1
Warning[205] C:\USERS\GIOSUE\DESKTOP\MARS PATHFINDER\PWM\PROGRAMMA SERVOCOMANDO (CON PIC16F876)\PROGRAMMA SERVOCOMANDO (CON PIC16F876)\MAIN.ASM 12 : Found directive in column 1. (BANKSEL)
Message[302] C:\USERS\GIOSUE\DESKTOP\MARS PATHFINDER\PWM\PROGRAMMA SERVOCOMANDO (CON PIC16F876)\PROGRAMMA SERVOCOMANDO (CON PIC16F876)\MAIN.ASM 14 : Register in operand not in bank 0. Ensure that bank bits are correct.
Warning[205] C:\USERS\GIOSUE\DESKTOP\MARS PATHFINDER\PWM\PROGRAMMA SERVOCOMANDO (CON PIC16F876)\PROGRAMMA SERVOCOMANDO (CON PIC16F876)\MAIN.ASM 16 : Found directive in column 1. (BANKSEL)
Warning[205] C:\USERS\GIOSUE\DESKTOP\MARS PATHFINDER\PWM\PROGRAMMA SERVOCOMANDO (CON PIC16F876)\PROGRAMMA SERVOCOMANDO (CON PIC16F876)\MAIN.ASM 20 : Found directive in column 1. (BANKSEL)
Message[302] C:\USERS\GIOSUE\DESKTOP\MARS PATHFINDER\PWM\PROGRAMMA SERVOCOMANDO (CON PIC16F876)\PROGRAMMA SERVOCOMANDO (CON PIC16F876)\MAIN.ASM 21 : Register in operand not in bank 0. Ensure that bank bits are correct.
Warning[205] C:\USERS\GIOSUE\DESKTOP\MARS PATHFINDER\PWM\PROGRAMMA SERVOCOMANDO (CON PIC16F876)\PROGRAMMA SERVOCOMANDO (CON PIC16F876)\MAIN.ASM 24 : Found directive in column 1. (BANKSEL)
Message[302] C:\USERS\GIOSUE\DESKTOP\MARS PATHFINDER\PWM\PROGRAMMA SERVOCOMANDO (CON PIC16F876)\PROGRAMMA SERVOCOMANDO (CON PIC16F876)\MAIN.ASM 26 : Register in operand not in bank 0. Ensure that bank bits are correct.
Warning[205] C:\USERS\GIOSUE\DESKTOP\MARS PATHFINDER\PWM\PROGRAMMA SERVOCOMANDO (CON PIC16F876)\PROGRAMMA SERVOCOMANDO (CON PIC16F876)\MAIN.ASM 28 : Found directive in column 1. (BANKSEL)
Warning[205] C:\USERS\GIOSUE\DESKTOP\MARS PATHFINDER\PWM\PROGRAMMA SERVOCOMANDO (CON PIC16F876)\PROGRAMMA SERVOCOMANDO (CON PIC16F876)\MAIN.ASM 32 : Found directive in column 1. (ORG)
Message[305] C:\USERS\GIOSUE\DESKTOP\MARS PATHFINDER\PWM\PROGRAMMA SERVOCOMANDO (CON PIC16F876)\PROGRAMMA SERVOCOMANDO (CON PIC16F876)\MAIN.ASM 70 : Using default destination of 1 (file).
Message[305] C:\USERS\GIOSUE\DESKTOP\MARS PATHFINDER\PWM\PROGRAMMA SERVOCOMANDO (CON PIC16F876)\PROGRAMMA SERVOCOMANDO (CON PIC16F876)\MAIN.ASM 103 : Using default destination of 1 (file).
Message[305] C:\USERS\GIOSUE\DESKTOP\MARS PATHFINDER\PWM\PROGRAMMA SERVOCOMANDO (CON PIC16F876)\PROGRAMMA SERVOCOMANDO (CON PIC16F876)\MAIN.ASM 109 : Using default destination of 1 (file).
Message[305] C:\USERS\GIOSUE\DESKTOP\MARS PATHFINDER\PWM\PROGRAMMA SERVOCOMANDO (CON PIC16F876)\PROGRAMMA SERVOCOMANDO (CON PIC16F876)\MAIN.ASM 113 : Using default destination of 1 (file).
Message[305] C:\USERS\GIOSUE\DESKTOP\MARS PATHFINDER\PWM\PROGRAMMA SERVOCOMANDO (CON PIC16F876)\PROGRAMMA SERVOCOMANDO (CON PIC16F876)\MAIN.ASM 117 : Using default destination of 1 (file).
Message[305] C:\USERS\GIOSUE\DESKTOP\MARS PATHFINDER\PWM\PROGRAMMA SERVOCOMANDO (CON PIC16F876)\PROGRAMMA SERVOCOMANDO (CON PIC16F876)\MAIN.ASM 121 : Using default destination of 1 (file).
Warning[205] C:\USERS\GIOSUE\DESKTOP\MARS PATHFINDER\PWM\PROGRAMMA SERVOCOMANDO (CON PIC16F876)\PROGRAMMA SERVOCOMANDO (CON PIC16F876)\MAIN.ASM 125 : Found directive in column 1. (END)
Executing: "C:\Program Files\Microchip\MPASM Suite\mplink.exe" /p16F876 "main.o" /u_DEBUG /z__MPLAB_BUILD=1 /z__MPLAB_DEBUG=1 /o"main.cof" /M"main.map" /W /x
MPLINK 4.38, Linker
Copyright (c) 1998-2010 Microchip Technology Inc.
Errors : 0

Loaded C:\Users\Giosue\Desktop\Mars Pathfinder\PWM\Programma servocomando (con PIC16F876)\Programma servocomando (con PIC16F876)\main.cof.
----------------------------------------------------------------------
Debug build of project `C:\Users\Giosue\Desktop\Mars Pathfinder\PWM\Programma servocomando (con PIC16F876)\Programma servocomando (con PIC16F876)\servocomando due posizioni.mcp' succeeded.
Language tool versions: MPASMWIN.exe v5.39, mplink.exe v4.38, mplib.exe v4.38
Preprocessor symbol `__DEBUG' is defined.
Wed Feb 09 21:55:01 2011
----------------------------------------------------------------------
BUILD SUCCEEDED



FINE PROGRAMMAZIONE

Initializing PICkit 2 version 0.0.3.63
Found PICkit 2 - Operating System Version 2.32.0
Target power not detected - Powering from PICkit 2 ( 5.00V)
PKWarn0003: Unexpected device ID: Please verify that a PIC16F876 is correctly installed in the application. (Expected ID = 0x9E0, ID Read = 0x0)
PICkit 2 Ready

Found PICkit 2 - Operating System Version 2.32.0
Target power not detected - Powering from PICkit 2 ( 5.00V)
PIC16F876 found (b8)
PICkit 2 Ready

Programming Target (09/02/2011 21.55.45)
PIC16F876 found (b8)
Erasing Target
Programming Program Memory (0x0 - 0x13)
Programming Program Memory (0x3F - 0x7C)
Verifying Program Memory (0x0 - 0x13)
Verifying Program Memory (0x3F - 0x7C)
Programming Configuration Memory
Verifying Configuration Memory
PICkit 2 Ready
Avatar utente
Foto Utentegiozambi
310 3 9
Frequentatore
Frequentatore
 
Messaggi: 231
Iscritto il: 2 feb 2011, 10:42
Località: Rovigo

0
voti

[34] Re: servo comandati a distanza

Messaggioda Foto Utentedavidde » 9 feb 2011, 23:19

Si, sei a posto. Ormai che ci sei fai anche l' ultima prova che ti dicevo al post sopra.

Nei dintorni del quarzo è tutto a posto ? Sei certo dei collegamenti ? E sopratutto sono sufficientemente corti ?

Stai lavorando su basetta millefori su breadboard o su altro ?
Avatar utente
Foto Utentedavidde
13,3k 4 9 12
G.Master EY
G.Master EY
 
Messaggi: 4026
Iscritto il: 2 ago 2007, 11:40
Località: Bologna

0
voti

[35] Re: servo comandati a distanza

Messaggioda Foto Utentegiozambi » 9 feb 2011, 23:22

sto lavorando su bredboard, quindi immagina quanto poco spazio c'è... uff che fastidio quando le cose non funzionano correttamente! :evil:
Avatar utente
Foto Utentegiozambi
310 3 9
Frequentatore
Frequentatore
 
Messaggi: 231
Iscritto il: 2 feb 2011, 10:42
Località: Rovigo

0
voti

[36] Re: servo comandati a distanza

Messaggioda Foto Utentedavidde » 9 feb 2011, 23:38

Ma guarda io sono un po' a corto di idee.

Potrebbe essere il quarzo che per qualche motivo non oscilla ma mi sembra strano anche questo. Non che non mi fido ma riesci a fare una fotografia al circuito ?

davidde ha scritto:Ormai che ci sei fai anche l' ultima prova che ti dicevo al post sopra.
Avatar utente
Foto Utentedavidde
13,3k 4 9 12
G.Master EY
G.Master EY
 
Messaggi: 4026
Iscritto il: 2 ago 2007, 11:40
Località: Bologna

0
voti

[37] Re: servo comandati a distanza

Messaggioda Foto Utentegiozambi » 9 feb 2011, 23:53

si eccola, in parte c'è anche il circuitino che uso per programmare, ci metto il PIC e lo attacco al pickit2, le connessioni sono esatte.. l'ho controllato..
Avatar utente
Foto Utentegiozambi
310 3 9
Frequentatore
Frequentatore
 
Messaggi: 231
Iscritto il: 2 feb 2011, 10:42
Località: Rovigo

0
voti

[38] Re: servo comandati a distanza

Messaggioda Foto Utentedavidde » 9 feb 2011, 23:56

Ma dov' è la foto ?
Avatar utente
Foto Utentedavidde
13,3k 4 9 12
G.Master EY
G.Master EY
 
Messaggi: 4026
Iscritto il: 2 ago 2007, 11:40
Località: Bologna

0
voti

[39] Re: servo comandati a distanza

Messaggioda Foto Utentegiozambi » 9 feb 2011, 23:58

ho dovuto rimpicciolirla perché era troppo grande..
Allegati
Immagine.jpg
Immagine.jpg (120.54 KiB) Osservato 2517 volte
Avatar utente
Foto Utentegiozambi
310 3 9
Frequentatore
Frequentatore
 
Messaggi: 231
Iscritto il: 2 feb 2011, 10:42
Località: Rovigo

0
voti

[40] Re: servo comandati a distanza

Messaggioda Foto Utentedavidde » 10 feb 2011, 0:09

Ma sui due condensatori del quarzo cosa c' è scritto ?

I pulsanti sono normalmente aperti ?
Avatar utente
Foto Utentedavidde
13,3k 4 9 12
G.Master EY
G.Master EY
 
Messaggi: 4026
Iscritto il: 2 ago 2007, 11:40
Località: Bologna

PrecedenteProssimo

Torna a Realizzazioni, interfacciamento e nozioni generali.

Chi c’è in linea

Visitano il forum: Nessuno e 20 ospiti