BaroneRosso.it - Forum Modellismo

BaroneRosso.it - Forum Modellismo (https://www.baronerosso.it/forum/)
-   Circuiti Elettronici (https://www.baronerosso.it/forum/circuiti-elettronici/)
-   -   Interpretare segnali da partitore (https://www.baronerosso.it/forum/circuiti-elettronici/280550-interpretare-segnali-da-partitore.html)

romoloman 01 aprile 13 18:00

Citazione:

Originalmente inviato da romoloman (Messaggio 3718601)
Vabbè dai allora un ATtiny261A
costa meno di due shift register...

Comunque l'atmega 328 costa abbastanza poco pure lui.

bloodsun 01 aprile 13 18:20

Citazione:

Originalmente inviato da romoloman (Messaggio 3718607)
Comunque l'atmega 328 costa abbastanza poco pure lui.

hem... cominciamo ad andare OT... Se non addirittura a sparare C.... :P
solo 58 volte di più rispetto un solo 74HC165... economico e pratico... :uhm:

romoloman 01 aprile 13 18:29

Citazione:

Originalmente inviato da bloodsun (Messaggio 3718640)
hem... cominciamo ad andare OT... Se non addirittura a sparare C.... :P
solo 58 volte di più rispetto un solo 74HC165... economico e pratico... :uhm:

Le ca...te non sono io che le sto sparando...
58 volte ma dove ????

75HC165 Contatori e registri a scorrimento Logica CMOS HC 74HC165N NXP 74HC165N,652 consegna in 24 ore 0.56€

Atmega 328 Microcontroller MCU 8 bit AVR 32KB Flash 2,5/3,3/5V Atmel ATMEGA328-PU consegna in 24 ore 2.60

al massimo neanche 5 volte di più... e comunque per tua informazione si trova a 1.20€

se poi si parla dell'attiny il prezzo scende ancora...

Comunque il circuito è il tuo... quindi arrangiati... non entrerò più in questa discussione..

muvideo 01 aprile 13 18:41

Citazione:

Vabbè dai allora un ATtiny261A
costa meno di due shift register...
Ora si ragiona meglio :P

Comunque non volevo scatenare una discussione, credo
che in un progetto del genere il costo dei componenti
sia l'ultimo dei problemi. Quella sull'atmega32 era una
solo battuta :D alla fine stiamo dicendo tutti cose
sensate, e utili a bloodsun...

Ciao!

bloodsun 01 aprile 13 18:57

Citazione:

Originalmente inviato da romoloman (Messaggio 3718654)
Le ca...te non sono io che le sto sparando...
58 volte ma dove ????

Chiedo venia, :oops: avevo fatto una ricerca superficiale dal mio rivenditore... 24,50€ contro i 0,421€ del hc165, ma era "Arduino uno con ATMEGA328" ed in velocità non avevo nemmeno letto la descrizione visto che era l'unico risultato :P
:azz::wall:

romoloman 01 aprile 13 19:06

Citazione:

Originalmente inviato da bloodsun (Messaggio 3718692)
Chiedo venia, :oops: avevo fatto una ricerca superficiale dal mio rivenditore... 24,50€ contro i 0,421€ del hc165, ma era "Arduino uno con ATMEGA328" ed in velocità non avevo nemmeno letto la descrizione visto che era l'unico risultato :P
:azz::wall:

Ok, scuse accettate... :cheers:
sappi che normalmente non mi diverto a dare suggerimenti ad cazzum...

Rimane il discorso di cosa vuoi fare....gli shift register non vanno male ma aumentano i cavi. gli atmega/attiny + max485 ti portano ad una soluzione più industriale ma ti costringono a implementare un po' di intelligenza nel sensore..
rimane il fatto ignoto di quanto sono lunghi i cablaggi dal sensore alla logica e quanto sia rumoroso "l'ambiente".
Superata una certa lunghezza, in presenza di rumore anche lo shift register ti obbliga a implementare qualche trucchetto.

bloodsun 02 aprile 13 01:14

Citazione:

Originalmente inviato da romoloman (Messaggio 3718703)
...gli shift register non vanno male ma aumentano i cavi. ...

credo che passare da 3 della soluzione intelligente a 5 cavi necessari ai registri non sia un grossissimo problema da superare. lo era invece se passavo con 9+2 cavi per arrivare al pic portandoci tutti i dati. Se usavo una piattina era problematico l'arrotolamento della stessa e farla passare nei fori già presenti... un casino (per allargare i fori o scomponendo il cavo dovrei smontare l'inverosimile).
Citazione:

Originalmente inviato da romoloman (Messaggio 3718703)
rimane il fatto ignoto di quanto sono lunghi i cablaggi dal sensore alla logica e quanto sia rumoroso "l'ambiente".

l'ambiente non è eccessivamente rumoroso elettromagneticamente, anzi quasi per nulla (schermatura metallica ed assenza di altri cavi elettrici) e per quanto riguarda la distanza sensori pic slave non supererà i 50 cm.
Sarà il pic slave che porterà i dati a distanza ad un pic master con un cavo di circa 5 metri utilizzando un segnale pwm a 12V.
Per il momento penso di aver trovato la soluzione più adatta alle caratteristiche dell'installazione. ottime anche le altre soluzioni (più tecnologiche pure) ma comportano differenti circuiti che a primo impatto non riuscirò a farceli stare. I due registri da 8 bit credo che mi aiutino a ridurre la larghezza necessaria a far passare tutte le linee e quindi ridurre la possibilità di errori di sviluppo della basetta sensori (ne devo fare 4 e le probabilità di un errato sviluppo aumentano).
Per il momento grazie a tutti della disponibilità... e se sbatterò la testa contro un muro... tornerò a chieder lumi :fiu:
:approved::yeah:

ElNonino 02 aprile 13 10:21

Solo una domanda ma pensi di mandare con un PWM la posizione di 36 switch ?. le combinazioni possibili sono 2^36... già 2^9 non è poco, per fare 5m una bella 485 con doppino schermato e sei a cavallo.

P.S. per fare c.s. seri ci sono servizi economici in Italia ed Europa, alla fine costa meno che produrli in casa se non si ha tutta l'attrezzatura necessaria.

:yeah:

bloodsun 02 aprile 13 11:27

Citazione:

Originalmente inviato da ElNonino (Messaggio 3719502)
Solo una domanda ma pensi di mandare con un PWM la posizione di 36 switch ?. le combinazioni possibili sono 2^36... già 2^9 non è poco, per fare 5m una bella 485 con doppino schermato e sei a cavallo.

si... lo sò con la 485 sarebbe meglio. C'avevo pensato. Verifico se è fattibile la modifica del metodo di comunicazione del master. Vecchissimo progetto e dovrei ritrovare il file.
Per quanto riguarda i segnali pwm, i 9 bit saranno interpretati dal pic slave e trasformati in percentuale di segnale. ti faccio un esempio con una scala di 10 centimetri. bit 1 =1 cm > PWM 10%, bit 2=2 cm > PWM 20% ecc. i punti 10cm - 100% pwm e 0 cm - 0% PWM mi servono per dare due errori distinti che sono assenza di segnali dei bit ed errore di comunicazione dei sensori.

ElNonino 02 aprile 13 11:43

Allora avrai sempre e solo un interruttore chiuso su 9 ????

:yeah:


Tutti gli orari sono GMT +2. Adesso sono le 15:54.

Basato su: vBulletin versione 3.8.11
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
E' vietata la riproduzione, anche solo in parte, di contenuti e grafica. Copyright 1998/2019 - K-Bits P.I. 09395831002