ASN
https://www.amiciscalan.com:443/forum/

Aiuto su rallentamento ABC
https://www.amiciscalan.com:443/forum/viewtopic.php?f=50&t=11056
Pagina 1 di 1

Autore:  roberto bravin [ 24/05/2021, 8:42 ]
Oggetto del messaggio:  Aiuto su rallentamento ABC

Buongiorno,
Sto continuando a studiare la frenatura/rallentamento ABC. Se, per quanto riguarda la frenatura, oserei dire di essere a buon punto, per il rallentamento ABC ci ho praticamente rinunciato. O meglio, ci avevo praticamente rinunciato, visto che per ogni tratta servirebbe un lenz bm2 e non sapevo di alternative... ma poi ho scovato questo circuitino:

Allegato:
VRLaGenerator.pdf [20.04 KiB]
Scaricato 76 volte


Dato che le mie nozioni di elettronica si fermano moooolto prima, chiedo l'aiuto degli esperti.
Premessa: per il rallentamento ABC, il segnale dovrebbe essere modificato in questa maniera (immagine rossa in basso a dx):

Allegato:
BsR_8ETCEmlD_t02eMXXglB85-2.png
BsR_8ETCEmlD_t02eMXXglB85-2.png [ 3.53 KiB | Osservato 1372 volte ]


Ora, la mia domanda è: il circuito di cui sopra è adatto allo scopo?
Se si, come va collegato alla fonte del segnale dcc (booster) e ai binari? Sinceramente, guardandolo, non riesco proprio a capirne il funzionamento.

Grazie a chiunque voglia darmi una mano :D

Autore:  Vittorio Vegetti [ 24/05/2021, 19:38 ]
Oggetto del messaggio:  Re: Aiuto su rallentamento ABC

Con il rallentamento la loco rallenta a basta, non fino a fermarsi?
Perché continua a "oscillare" tra un comando di fermata e uno normale?
Se è così, il rallentamento è fisso percentualmente o si può regolare (regolando il Duty cycle del taglio)?
E se così fosse, non si può usare Arduino che inserisce/disinserisce la cascata di diodi, tramite un relè a stato solido che mi sembra arrivi a tempi di switch dell'ordine di 0,1 ms.

Oppure la figura non è casuale e si devono tagliare solo le creste "lunghe"?
Ma in tal caso va bene qualsiasi decoder? Perchè non ho mai letto di questa caratteristica.

Autore:  cristian cicognani [ 24/05/2021, 20:36 ]
Oggetto del messaggio:  Re: Aiuto su rallentamento ABC

Il 4017 lo usavo per fare Kit :D

phpBB [video]


Hai solo questo schema....... all'incirca....

1 conteggio su 2 di dcc i diodi vengono esclusi.... noto che se ok1 abilitato fa funzionare la normale frenata, ok2 invece va ogni 2 semionde... il controllo viene fatto sulla semionda positiva, D2 taglia la negativa.
Ok2 per me è collegato ad una prima tratta di rallentamento poi quando entra nella tratta in cui si deve fermare trova ok1.
Il clock viene mantenuto a 1 è il dcc entra nell'enable che abilita quando è a 0 e lo fa funzionare quando si stà per verificare la semionda negativa.
Il dcc alimenta il circuito tramite d1 che taglia ancora la semionda negativa, C1 sarà un migliaio di uF ellettrolitico, il regolatore un 7812, il 4017 è un cmos, può essere alimentato con tensioni da 5 a 15V, ma visto le resistenze da 10K per limitare le correnti forse più sui 12V che sui 5... domani ci guardo con calma... hai altri dati.. pagina di provenienza ecc .. ho cercato lr regulator... ma nulla...
Allego lo schema come immagine ;)

Allegati:
VRLaGenerator.jpg
VRLaGenerator.jpg [ 155.25 KiB | Osservato 1316 volte ]

Autore:  roberto bravin [ 25/05/2021, 16:10 ]
Oggetto del messaggio:  Re: Aiuto su rallentamento ABC

cristian cicognani ha scritto:
Il 4017 lo usavo per fare Kit :D

phpBB [video]


Hai solo questo schema....... all'incirca....

1 conteggio su 2 di dcc i diodi vengono esclusi.... noto che se ok1 abilitato fa funzionare la normale frenata, ok2 invece va ogni 2 semionde... il controllo viene fatto sulla semionda positiva, D2 taglia la negativa.
Ok2 per me è collegato ad una prima tratta di rallentamento poi quando entra nella tratta in cui si deve fermare trova ok1.
Il clock viene mantenuto a 1 è il dcc entra nell'enable che abilita quando è a 0 e lo fa funzionare quando si stà per verificare la semionda negativa.
Il dcc alimenta il circuito tramite d1 che taglia ancora la semionda negativa, C1 sarà un migliaio di uF ellettrolitico, il regolatore un 7812, il 4017 è un cmos, può essere alimentato con tensioni da 5 a 15V, ma visto le resistenze da 10K per limitare le correnti forse più sui 12V che sui 5... domani ci guardo con calma... hai altri dati.. pagina di provenienza ecc .. ho cercato lr regulator... ma nulla...
Allego lo schema come immagine ;)


Sinceramente non ricordo da dove è saltato fuori sto schema. Stavo facendo delle ricerche in proposito, ho scaricato questo file ma poi ho chiuso tutto e non sono riuscito a risalire esattamente alla pagina in cui l'ho trovato. Molto probabilmente era in tedesco. Appena ho tempo proseguo con le ricerche.

Vittorio Vegetti ha scritto:
Con il rallentamento la loco rallenta a basta, non fino a fermarsi?
Perché continua a "oscillare" tra un comando di fermata e uno normale?
Se è così, il rallentamento è fisso percentualmente o si può regolare (regolando il Duty cycle del taglio)?
E se così fosse, non si può usare Arduino che inserisce/disinserisce la cascata di diodi, tramite un relè a stato solido che mi sembra arrivi a tempi di switch dell'ordine di 0,1 ms.

Oppure la figura non è casuale e si devono tagliare solo le creste "lunghe"?
Ma in tal caso va bene qualsiasi decoder? Perchè non ho mai letto di questa caratteristica.


Non saprei esattamente come funziona a livello tecnico, ma fa parte del sistema ABC di Lenz, quindi sicuramente con i lenz... con le altre marche devo sperimentare e scartabellare sulle istruzioni.

Autore:  cristian cicognani [ 25/05/2021, 17:32 ]
Oggetto del messaggio:  Re: Aiuto su rallentamento ABC

Roberto... lo schema che hai postato è anche qui.....

https://www.tt-board.de/forum/threads/b ... ost-562476

..traduci e leggerai che spiega 2 cose anche se per me c'è un errore (che ho scritto sotto nella citazione a Vittorio) poi dicono che il rallentamento abc sarebbe supportato anche da Kuehn :P

Ho trovato anche questo....

https://www.tt-board.de/forum/threads/a ... st-1072243

Ed addirittura....

https://forum.ferroviaire.du.tregor.cli ... htm#p19093

Vittorio Vegetti ha scritto:
Con il rallentamento la loco rallenta a basta, non fino a fermarsi?
Perché continua a "oscillare" tra un comando di fermata e uno normale?
Se è così, il rallentamento è fisso percentualmente o si può regolare (regolando il Duty cycle del taglio)?
E se così fosse, non si può usare Arduino che inserisce/disinserisce la cascata di diodi, tramite un relè a stato solido che mi sembra arrivi a tempi di switch dell'ordine di 0,1 ms.

Oppure la figura non è casuale e si devono tagliare solo le creste "lunghe"?
Ma in tal caso va bene qualsiasi decoder? Perchè non ho mai letto di questa caratteristica.


Infatti Vittorio... ma non conosco il protocollo... come funziona??... ad esempio, magari 3 semionde corte e una lunga rallenta.. ma poi se tornano le normali ri-accellera o mantiene quella velocità... oppure il gioco è (sempre ad esempio) 3 mozzate e 3 normali 3 mozzate e 3 normali... quindi magari rallenta e tende a mantenere la velocità "rallentata"...

Tra l'altro.. per me, nel circuito del tedesco, r5 non va collegata al dcc ma va al positivo sennò il mosfet non sarà mai in conduzione durante le semionde negative... ma voglio sapere meglio il protocollo.. poi vediamo di farlo/modificarlo...

Autore:  cristian cicognani [ 25/05/2021, 19:51 ]
Oggetto del messaggio:  Re: Aiuto su rallentamento ABC

Leggendo lo scritto di Christian (http://www.dccworld.it/forum/viewtopic. ... 611#p95342)... mi viene da pensare che il giochino sia semplicemente dare un simmetrico per reimpostare nella sua totalità, anche se già iniziato, il ritardo o spazio di arresto...

Invece Nuccio (adesso gli mando un whatsapp) dice che se applichiamo 50hz al posto dell'interruttore si crea un rallentamento http://www.dccworld.it/index.php?page=d ... _stop.html

...poi lavora sulla semionda positiva... quindi il circuito iniziale va bene, io pensavo obbligatoriamente sulla negativa.

Dovremmo fare prove....

Autore:  roberto bravin [ 26/05/2021, 8:49 ]
Oggetto del messaggio:  Re: Aiuto su rallentamento ABC

cristian cicognani ha scritto:
Roberto... lo schema che hai postato è anche qui.....

https://www.tt-board.de/forum/threads/b ... ost-562476

..traduci e leggerai che spiega 2 cose anche se per me c'è un errore (che ho scritto sotto nella citazione a Vittorio) poi dicono che il rallentamento abc sarebbe supportato anche da Kuehn :P

Ho trovato anche questo....

https://www.tt-board.de/forum/threads/a ... st-1072243

Ed addirittura....

https://forum.ferroviaire.du.tregor.cli ... htm#p19093



Non era proprio quello il sito... ma a quanto pare hai trovato l'originale, dove dà qualche accenno anche sul funzionamento, grazie! :D
Il secondo schema... direi che è pronto all'uso, in maniera sintetica, ma hanno spiegato tutto in quell'immagine. Provo a recuperare qualche componente, spero di averli in casa, altrimenti temo che servirà un po' i tempo.
Per il sito francese, invece, non riesco a vedere le immagini dei circuiti...

cristian cicognani ha scritto:
Leggendo lo scritto di Christian (http://www.dccworld.it/forum/viewtopic. ... 611#p95342)... mi viene da pensare che il giochino sia semplicemente dare un simmetrico per reimpostare nella sua totalità, anche se già iniziato, il ritardo o spazio di arresto...

Invece Nuccio (adesso gli mando un whatsapp) dice che se applichiamo 50hz al posto dell'interruttore si crea un rallentamento http://www.dccworld.it/index.php?page=d ... _stop.html

...poi lavora sulla semionda positiva... quindi il circuito iniziale va bene, io pensavo obbligatoriamente sulla negativa.

Dovremmo fare prove....


L'opzione di Nuccio dei 50hz sarebbe spettacolare: avrei risolto il "problema" in maniera semplice e veloce, senza circuiti complessi.
A proposito... sulla sua pagina mi ha incuriosito il "dccbox" di Heiko Schroeter... ma il link sembra essere morto. Già che sei in conversazione con lui, potresti chiedergli se ha conservato quegli schemi da qualche parte o se ha un link nuovo, per favore?

Grazie mille per l'aiuto, inizio a vedere la luce in fondo al tunnel :D

Autore:  Vittorio Vegetti [ 26/05/2021, 12:21 ]
Oggetto del messaggio:  Re: Aiuto su rallentamento ABC

Quindi, stando a Nuccio, non è necessario tagliare solo il positivo o negativo o le creste lunghe o corte, basta continuare a switchare tra DCC pieno e tagliato.
Se quindi valesse la mia ipotesi che il decoder continua a "ballare" tra "rallenta fino a fermarti" e "vai", suppongo che variando la frequenza, o il duty cycle, si varierebbe anche il rallentamento, naturalmente fino ad un certo limite oltre il quale si vedrebbe la loco continuamente rallentare e riaccelerare.
In tal caso pilotare il transistor con Arduino permetterebbe di variare sia la frequenza che il duty cycle, potendo provare varie combinazioni e avendo rallentamenti diversi.

Autore:  cristian cicognani [ 26/05/2021, 15:58 ]
Oggetto del messaggio:  Re: Aiuto su rallentamento ABC

Vittorio Vegetti ha scritto:
In tal caso pilotare il transistor con Arduino permetterebbe di variare sia la frequenza che il duty cycle, potendo provare varie combinazioni e avendo rallentamenti diversi.

...sarebbe da provare.... con Arduino basterebbe trovare uno sketch (si scrive cosi?) di un generatore d'onda quadra da 0 a 200 500 hz collegare un transistor e provare....

Oppure.... che può tornare utile per altre cose..... https://www.esperimentanda.com/come-rea ... nusoidali/

Autore:  cristian cicognani [ 26/05/2021, 18:55 ]
Oggetto del messaggio:  Re: Aiuto su rallentamento ABC

roberto bravin ha scritto:
sulla sua pagina mi ha incuriosito il "dccbox" di Heiko Schroeter... ma il link sembra essere morto. Già che sei in conversazione con lui, potresti chiedergli se ha conservato quegli schemi da qualche parte o se ha un link nuovo, per favore?


Nuccio ancora non mi ha risposto.. però incuriosito... http://dccworld.it/forum/viewtopic.php?t=1955
Ne parlano anche su trenoicasa... e dal sito di Heiko è sparito... http://www.iup.physik.uni-bremen.de/~sc ... oder_Atmel
Questo utilizza il Broadcast DCC stop che serve a far frenare qualsiasi convoglio stia attraversando la sezione.. quindi basterebbe un generatore con booster da 2 3 Ampere (per alimentare piu rallentamenti contemporaneamente) ed inserire nelle tratte un relè che commuti alimentazione da boster frenatura a booster centrale...

Sarebbe fattibile sicuramente con un arduino come per il dcc++... magari già c'è... cerco/hiamo...

Autore:  Vittorio Vegetti [ 26/05/2021, 21:58 ]
Oggetto del messaggio:  Re: Aiuto su rallentamento ABC

cristian cicognani ha scritto:
con Arduino basterebbe trovare uno sketch (si scrive cosi?) di un generatore d'onda quadra da 0 a 200 500 hz collegare un transistor e provare...

Arduino genera un'onda quadra, attivando o meno un'uscita, non c'è bisogno di trovare sketch già pronti.
Con ESP32 esiste già una funzione dove definisci frequenza ledcSetup(ledChannel, freq, resolution) e il duty cycle ledcWrite(ledChannel, dutyCycle).
Su Arduino esiste dutycycle analogWrite(pin, value), mentre la frequenza sembra essere predefinita a seconda del processore.

Autore:  cristian cicognani [ 27/05/2021, 20:11 ]
Oggetto del messaggio:  Re: Aiuto su rallentamento ABC

Vittorio Vegetti ha scritto:
cristian cicognani ha scritto:
con Arduino basterebbe trovare uno sketch (si scrive cosi?) di un generatore d'onda quadra da 0 a 200 500 hz collegare un transistor e provare...

Arduino genera un'onda quadra, attivando o meno un'uscita, non c'è bisogno di trovare sketch già pronti.
Con ESP32 esiste già una funzione dove definisci frequenza ledcSetup(ledChannel, freq, resolution) e il duty cycle ledcWrite(ledChannel, dutyCycle).
Su Arduino esiste dutycycle analogWrite(pin, value), mentre la frequenza sembra essere predefinita a seconda del processore.

Vittorio, dicevo un generatore già pronto solo da caricare su arduino con lo schema dei potenziometro (per variare la frequenza) su ingresso analogico e uscita su transistor... scriverlo (per me sui pic) ci vuole 10 minuti, su arduino si troverà già pronto ma se vuoi farlo, poi lo adottiamo ;) ....

Oppure, il caro e vecchio 555 :D

Pagina 1 di 1 Tutti gli orari sono UTC + 1 ora [ ora legale ]
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/