-
AutorePost
-
24 Marzo 2021 alle 14:47 #10336
piero55
PartecipanteRiprendo questa discussione: non riesco a capire se il pic 12F683 è guasto o meno. ne ho 10 nuovi e presentano tutti lo stesso problema, in simulazione tutto perfetto, nella realtà non vanno. Ho provato ad scambiare le GP0,1,2 tra di loro ma dove applico un trimmer va tutto bene, dove collego un LM335 (che con un multimetro risponde perfettamente) non c’è verso di farlo funzionare. Ho convertito il programma su MBPro, stessi identici problemi. Ho convertito il programma per un 12F675 e lo stesso circuito funziona correttamente. Ho modificato un’uscita con il comando Rsout, e con un analizzatore logico, vedo che esce un treno di impulsi ma non riesco ad interpretarlo, non l’ho mai fatto. Però, quando iniziai questo progetto, utilizzavo un 12F683 di un’altra fornitura (ne avevo solo uno) e quello funziona, possibile che tutti gli altri pic siano guasti? Ora ne ho ordinati altri 10, ci vorrà tempo per averli……. Non so più cosa fare…….
28 Marzo 2021 alle 16:57 #10339Picmicro675
PartecipantePer interpretare la seriale con l’analizzatore logico, che presumo è come il mio, devi scegliere il protocollo RS232. Poi nella visualizzazione potrai scegliere il tipo di formato, come esadecimale o decimale oppure ASCII. Forse il tuo comando Rsout l’hai messo in testo quindi con ASCII dovresti vederlo. Se invece non hai usato il formato DEC del proton allora il valore che vedi sarebbe esattamente come lo manda il proton basic.
Non penso che 10 MCU abbiano lo stesso problema, forse una svista nella programmazione.28 Marzo 2021 alle 21:33 #10341piero55
PartecipanteCiao, ho fatto molte prove…. per ultimo ho messo il pic che non va nell’alimentatore dove ce n’è uno che funziona perfettamente. Proprio non funziona…. Si, l’analizzatore logico è quello nella foto poco sopra in questo 3D e come SW utilizzo pulseview o logic 1.2.18. Domani riprovo appena ho un pò di tempo. Comunque ho ricreato il SW con MBPro e non funziona ugualmente. Mi è rimasta solo una prova : leggere il pic che funziona, e trasferire in FW sul pic che non va. Non so più che altro dire, comunque non desisto e attendo che mi vengano consegnati gli altri pic….
30 Marzo 2021 alle 15:55 #10364piero55
Partecipante1 Aprile 2021 alle 11:20 #10371Picmicro675
PartecipanteNon capisco. Se scrivi un FW funzionante su micro difettoso e funziona, allora il difetto è nel FW precedente.
1 Aprile 2021 alle 12:24 #10373piero55
PartecipanteScusa, mi sono spiegato male…. il FW del pic funzionante, messo nel pic “difettoso” non funziona….
2 Aprile 2021 alle 17:24 #10375Picmicro675
PartecipanteAllora potresti fare la prova di mettere il FW del termostato sul micro funzionante e capire se il FW è buono.
2 Aprile 2021 alle 21:13 #10377piero55
PartecipanteCi avevo pensato, appena ho tempo ci provo.
-
AutorePost
- Devi essere connesso per rispondere a questo topic.