ma ci va una resistenza???

Jul 14, 2005 11 Replies

tra i transistor e il 4017 di questo schema???



formatting link



grazie a tutti!!! che casinoooo!!!



davide


Il giorno Thu, 14 Jul 2005 15:26:31 GMT, dade ha scritto:

No, direi che non serve perchè il transistor funziona da buffer e l'uscita è sull'emitter.

ciao Stefano

sob... sto impazzendo metto un valore a caso sul portb e mi si accendono diversi display a seconda del valore che metto!!!!

non riesco proprio a capire l'errore

questo è il codice jal...

include 16f84_4

port_b_direction = all_output pin_a3_direction = output pin_a4_direction = output port_b = 0x00 pin_a4 = on pin_a4 = off

forever loop port_b = port_b + 1 delay_100ms(5) end loop

alla fine si avvende solo il primo display dei 4 e resta fisso su un valore senza senso... :(

Scusa non capisco cosa c'è di strano, se metti un valore a caso sul port_b ti si illuminano dei segmenti a caso no? Prova a mettere un valore che faccia apparire un numero o meglio prova a mettere un solo bit a 1 alla volta per verificarne il funzionamento.

Non conosco il jal, ma come viene gestito l'overflow nel ciclo?

[SNIP]

A parte che non so bene che linguaggio è jal... Non si capisce bene cosa vuoi ottenere, comunque a occhio quel programma dovrebbe far accendere solo il primo display e comandare i segmenti con tutte le combinazioni possibili.

...:::Zmaster:::...

innanzitutto grazie per le risposte!

quello che proprio non va è che il port_B è connesso solo ai CATODI... è il 4017 che pilota gli anodi

Beh, io ho addirittura tolto il 4017 e cambiando il solo portb cambiava sia la cifra che la cosa visualizzata...

ci deve essere qualche contatto o qualche cosa di bruciato a questo punto...

anche perchè la prima volta che lo ho alimentato gli ho dao 28 V per errore ;)

L'overflow parte da zero... purtroppo le ho già provate tutte :(

dovrò rifare il circuito mi sa

:(

ciao! Davide

quello che volevo ottenere era iniziare a fare delle prove su quel dannato display! ma niente:

il problema è proprio che non si accende il primo display E BASTA ma anche gli altri al variare del portb... mah!

ci deve essere qualche cavolo di corto :( => rifareeeeeee...

ciao davide!

Pestando alacremente sulla tastiera dade ebbe l'ardire di profferire:

No, perchè il circuito si chiude sulle resistenze dei segmenti. Ci pensano loro a limitare la corrente circolante nel transistor.

The less time planning, the more time programming. News 2000 [v 2.06] / StopDialer / PopDuster - http://www.socket2000.com Akapulce portal: http://www.akapulce.net

Bhe ora mi è più chiaro, comunque se i 28V sono perdurati per un po' nel circuito mi sa che davvero si è bruciato qualcosa...

Già, mi spiace :(

Si un po' un peccato :D era venuto bene sigh

Vabè: sbagliando si impara :D

Join the Discussion

Have something to add? Share your thoughts — no account required.

Didn't find your answer?

Ask the community — no account required