tnnplc Inserito: 3 novembre 2022 Segnala Share Inserito: 3 novembre 2022 (modificato) Buongiorno a tutti, premesso che sono un programmatore e mi diletto nell'elettronica... gentilmente mi serve un aiuto a una cosa che non riesco a darmi una spiegazione... 😵 voglio sostituire il microprocessore (attualmente un PIC16F64) a un apparecchio elettrostimolatore e quindi riscrivere il firmware (userò un micro atmega1284). utilizzo lo stesso circuito... ovviamente ho scollegato i due pin del micro originale (fortunatamente e su zoccolo.) e ho collegato i pin del mio micro... Ho ricavato i segnali e la parte di circuito interessata all'out. di seguito i segnali generati dal micro... su U3-PIN3: su U3-PIN5:(il segnale ha il dutycycle che varia ogni 20ms partendo dal 10% fino ad arrivare al 60% e poi ripete...) questi sono i segnali misurati in vari punti del circuito... U2_PIN1: U2_PIN5: ***** PERCHE' SONO DIVERSI ?????? ***** 😵 e di conseguenza non ho l'out come da originale...???? 😵 OUT: Come si vede l'out originale è una somma dei due segnali, con il dutycycle del secondo segnale variabile... l'out che sono riuscito a generare invece, il segnale con il dutycycle variabile non viene sommato al primo e non scende nella parte negativa... Dove è il problema? i segnali che ho generato con il microprocessore sono simili..!! Modificato: 3 novembre 2022 da tnnplc Link al commento Condividi su altri siti More sharing options...
Livio Orsini Inserita: 3 novembre 2022 Segnala Share Inserita: 3 novembre 2022 Se disponi di un oscilloscopio doppia traccia, controlla le fasi relative tra i 2 segnali:quello a duty fisso con quello a dutyu variabile. A me sembra prorio un problema di fase relativa. Link al commento Condividi su altri siti More sharing options...
Ctec Inserita: 3 novembre 2022 Segnala Share Inserita: 3 novembre 2022 (modificato) Per me ti manca il giusto rapporto temporale tra i due segnali generati. Dall'uscita originale direi che il segnale U3-Pin5 va alto (quindi basso in U2-Pin1, che lo inverte) sul fronte di discesa del segnale in U3-Pin3, mentre mi sembra che nel tuo caso sia invece sul fronte di salita. Ci vorrebbe un doppia traccia per vedere la sequenza temporale dei due segnali. ... appunto, battuto da Livio... 😉 Modificato: 3 novembre 2022 da Ctec Link al commento Condividi su altri siti More sharing options...
tnnplc Inserita: 3 novembre 2022 Autore Segnala Share Inserita: 3 novembre 2022 grazieeee👏 ad entrambi... anche io pensavo a un problema di sincronismo tra i segnali... allora sto usando un oscilloscopio con due canali... Tektronix TDS1012B collego i due segnali ai due canali .... potrebbe andar bene? Link al commento Condividi su altri siti More sharing options...
Livio Orsini Inserita: 3 novembre 2022 Segnala Share Inserita: 3 novembre 2022 Certamente. Link al commento Condividi su altri siti More sharing options...
tnnplc Inserita: 3 novembre 2022 Autore Segnala Share Inserita: 3 novembre 2022 ok procedo e vi aggiorno.... Link al commento Condividi su altri siti More sharing options...
tnnplc Inserita: 3 novembre 2022 Autore Segnala Share Inserita: 3 novembre 2022 5 ore fa, Ctec ha scritto: il segnale U3-Pin5 va alto (quindi basso in U2-Pin1, che lo inverte) sul fronte di discesa del segnale in U3-Pin3 era proprio questo il problema.... ho imparato un'altra cosa! grazie grazie grazie. Link al commento Condividi su altri siti More sharing options...
Livio Orsini Inserita: 4 novembre 2022 Segnala Share Inserita: 4 novembre 2022 Bene, hai risolto e comunicato a tutti la causa. Link al commento Condividi su altri siti More sharing options...
Messaggi consigliati
Crea un account o accedi per commentare
Devi essere un utente per poter lasciare un commento
Crea un account
Registrati per un nuovo account nella nostra comunità. è facile!
Registra un nuovo accountAccedi
Hai già un account? Accedi qui.
Accedi ora