Torna indietro   BaroneRosso.it - Forum Modellismo > Elettronica > Radiocomandi


Rispondi
 
Strumenti discussione Visualizzazione
Vecchio 30 dicembre 17, 20:13   #1 (permalink)  Top
User
 
L'avatar di Lillo
 
Data registr.: 12-07-2004
Residenza: Catania
Messaggi: 3.002
Decodificatore SBus 16ch

Ho acquistato un economico decodificatore SBus da banggood (https://www.banggood.com/DIY-SBUS-To...r_warehouse=CN) e l'ho affiancato al ricevitore frsky S8R.

Tutto, senza nessuna necessità di programmazione aggiuntiva, funziona perfettamente perchè mi ritrovo i 16 canali mappati e funzionanti sulle uscite del decoder.

C'è un solo problema: appena il decoder viene alimentato, ovvero appena connetto la batteria all'ESC, i servi connessi alle uscite del decoder vengono attivati per un paio di secondi circa. Credo si tratti di una routine di inizializzazione.

Questo comportamento mi irrita non poco perchè vengono bypassate le limitazioni delle escursioni dei servi. In questo modo i servi si sforzano e sforzano le parti mobili.

Il decoder è venduto "nudo e crudo" perchè si tratta della realizzazione, da parte di terzi, di un progetto open source di un russo. s.Bus декодер для расширения числа каналов v2 - Микроконтроллеры - Чертежи и проекты - Каталог статей - RC - Мастерская

https://translate.googleusercontent.com/translate_c?depth=1&rurl=translate.google.it&sl=en &sp=nmt4&tl=it&u=http://rc-master.ucoz.ru/publ/19-1-0-87&usg=ALkJrhhzjbpaLps20dQZklj8vsTZ-Q0xYA

Ho dato uno sguardo veloce alla documentazione ed a parte del codice ma sono molto arrugginito...


C'è qualcuno che ha avuto la mia stessa esperienza e conosce qualche rimedio al problema?

Grazie.
__________________
L'ignoranza è temporanea, la stupidità è per sempre.
Lillo non è collegato   Rispondi citando
Vecchio 06 gennaio 18, 10:10   #2 (permalink)  Top
User
 
L'avatar di gawain
 
Data registr.: 18-04-2008
Residenza: milano
Messaggi: 405
Citazione:
Originalmente inviato da Lillo Visualizza messaggio
Ho acquistato un economico decodificatore SBus da banggood (https://www.banggood.com/DIY-SBUS-To...r_warehouse=CN) e l'ho affiancato al ricevitore frsky S8R.

Tutto, senza nessuna necessità di programmazione aggiuntiva, funziona perfettamente perchè mi ritrovo i 16 canali mappati e funzionanti sulle uscite del decoder.

C'è un solo problema: appena il decoder viene alimentato, ovvero appena connetto la batteria all'ESC, i servi connessi alle uscite del decoder vengono attivati per un paio di secondi circa. Credo si tratti di una routine di inizializzazione.

Questo comportamento mi irrita non poco perchè vengono bypassate le limitazioni delle escursioni dei servi. In questo modo i servi si sforzano e sforzano le parti mobili.

Il decoder è venduto "nudo e crudo" perchè si tratta della realizzazione, da parte di terzi, di un progetto open source di un russo. s.Bus декодер для расширения числа каналов v2 - Микроконтроллеры - Чертежи и проекты - Каталог статей - RC - Мастерская

https://translate.googleusercontent.com/translate_c?depth=1&rurl=translate.google.it&sl=en &sp=nmt4&tl=it&u=http://rc-master.ucoz.ru/publ/19-1-0-87&usg=ALkJrhhzjbpaLps20dQZklj8vsTZ-Q0xYA

Ho dato uno sguardo veloce alla documentazione ed a parte del codice ma sono molto arrugginito...


C'è qualcuno che ha avuto la mia stessa esperienza e conosce qualche rimedio al problema?

Grazie.
se mi dici dove recuperare il sorgente posso guardare. dai link che hai postato non ho trovato, forse non mi sono impegnato abbastanza...
gawain non è collegato   Rispondi citando
Vecchio 06 gennaio 18, 10:13   #3 (permalink)  Top
UserPlus
 
L'avatar di massimob
 
Data registr.: 03-09-2008
Residenza: Jesolo - VE
Messaggi: 10.794
io uso quello della FrSky e non ho di questi problemi, idem con il Corona, ma che è difficile da reperire


https://www.banggood.com/Frsky-SBUS-..._warehouse=CNo
__________________
Massimo Bison
https://imgur.com/a/rZMlsqz
El sapiente sa poco, l'ignorante el sa massa, ma el mona sa tuto
massimob non è collegato   Rispondi citando
Vecchio 06 gennaio 18, 13:52   #4 (permalink)  Top
User
 
L'avatar di Lillo
 
Data registr.: 12-07-2004
Residenza: Catania
Messaggi: 3.002
Citazione:
Originalmente inviato da gawain Visualizza messaggio
se mi dici dove recuperare il sorgente posso guardare. dai link che hai postato non ho trovato, forse non mi sono impegnato abbastanza...
Quì trovi tutto:
https://github.com/mactep8/SBus_Decoder

Secondo me l'inghippo si trova sulla void FUTABA_SBUS::begin() vedi 'mpò tu.

Per maggiori info consulta s.Bus декодер для расширения числа каналов - Микроконтроллеры - Чертежи и проекты - Каталог статей - RC - Мастерская
__________________
L'ignoranza è temporanea, la stupidità è per sempre.
Lillo non è collegato   Rispondi citando
Vecchio 06 gennaio 18, 13:57   #5 (permalink)  Top
User
 
L'avatar di Lillo
 
Data registr.: 12-07-2004
Residenza: Catania
Messaggi: 3.002
Citazione:
Originalmente inviato da massimob Visualizza messaggio
io uso quello della FrSky e non ho di questi problemi, idem con il Corona, ma che è difficile da reperire


https://www.banggood.com/Frsky-SBUS-..._warehouse=CNo
Conosco quello della FrSky. L'ho usato ed è come tu dici: nessun problema. Visto che il costo del 16 canali era quasi identico al 4 canali della FrSky ho pensato di provare.
Se non riesco a risolvere il problema sarò costretto a rimpiazzare il decoder 16ch con due Frsky 4ch tanto mi servono solo 6 canali extra via SBus.
__________________
L'ignoranza è temporanea, la stupidità è per sempre.
Lillo non è collegato   Rispondi citando
Vecchio 06 gennaio 18, 15:48   #6 (permalink)  Top
User
 
L'avatar di gawain
 
Data registr.: 18-04-2008
Residenza: milano
Messaggi: 405
Citazione:
Originalmente inviato da Lillo Visualizza messaggio
Conosco quello della FrSky. L'ho usato ed è come tu dici: nessun problema. Visto che il costo del 16 canali era quasi identico al 4 canali della FrSky ho pensato di provare.
Se non riesco a risolvere il problema sarò costretto a rimpiazzare il decoder 16ch con due Frsky 4ch tanto mi servono solo 6 canali extra via SBus.
secondo me l'errore sta nel non forzare zero sulle porte finché non c'è un pacchetto sbus valido...
magari lo riscrivo come piace a me...
la maniera più semplice leggendo il codice velocemente mi sembra spegnere i timer finché non c'è il pacchetto valido interverrei quindi in servo.ino

Ultima modifica di gawain : 06 gennaio 18 alle ore 15:57
gawain non è collegato   Rispondi citando
Vecchio 06 gennaio 18, 17:21   #7 (permalink)  Top
User
 
L'avatar di italo.driussi
 
Data registr.: 02-07-2004
Residenza: Ronchi dei Legionari (GO)
Messaggi: 5.690
Citazione:
Originalmente inviato da massimob Visualizza messaggio
io uso quello della FrSky e non ho di questi problemi, idem con il Corona, ma che è difficile da reperire


https://www.banggood.com/Frsky-SBUS-..._warehouse=CNo
Io ho un decodificatore e programmatore corona che funziona bene.

Visto che li hai tutti 2, il programmatore corona funziona con il decodificatore frsky?
__________________
Solo Aeromodelli -
Autogiro Elicotteri Multirotori No grazie
italo.driussi non è collegato   Rispondi citando
Vecchio 06 gennaio 18, 18:04   #8 (permalink)  Top
User
 
L'avatar di Lillo
 
Data registr.: 12-07-2004
Residenza: Catania
Messaggi: 3.002
Citazione:
Originalmente inviato da gawain Visualizza messaggio
secondo me l'errore sta nel non forzare zero sulle porte finché non c'è un pacchetto sbus valido...
magari lo riscrivo come piace a me...
la maniera più semplice leggendo il codice velocemente mi sembra spegnere i timer finché non c'è il pacchetto valido interverrei quindi in servo.ino
Francamente i servi, in partenza, non si portano a 0 inteso come posizione centrale. Se invece lo zero sulle porte corrisponde al -100 a cui siamo abituati allora hai sicuramente ragione.
Anzi, non conosco arduino ma non credo che le porte trattino valori negativi. E' più probabile che trattino valori da 0 a 255 e che poi convenzionalmente vengano convertiti in un range -125...+125

Mi sa tanto che hai centrato il problema.
Il progetto è open source. Contatta l'autore e contribuisci con il tuo codice.
__________________
L'ignoranza è temporanea, la stupidità è per sempre.
Lillo non è collegato   Rispondi citando
Vecchio 06 gennaio 18, 18:12   #9 (permalink)  Top
User
 
L'avatar di Lillo
 
Data registr.: 12-07-2004
Residenza: Catania
Messaggi: 3.002
Ehm... ci sarebbe anche un altro piccolo problema.
I servi attaccati al decodificatore "bippano" (voce del verbo fare bip ) a turno sempre.
Mi sa tanto che c'è qualche ciclo che scrive qualche valore in sequenza sulle porte le quali vengono subito sovrascritte dal valore ricevuto dal ricevitore.
__________________
L'ignoranza è temporanea, la stupidità è per sempre.
Lillo non è collegato   Rispondi citando
Vecchio 06 gennaio 18, 19:44   #10 (permalink)  Top
UserPlus
 
L'avatar di massimob
 
Data registr.: 03-09-2008
Residenza: Jesolo - VE
Messaggi: 10.794
Citazione:
Originalmente inviato da italo.driussi Visualizza messaggio
Io ho un decodificatore e programmatore corona che funziona bene.

Visto che li hai tutti 2, il programmatore corona funziona con il decodificatore frsky?
No, ognuno il suo

Inviato dal mio HUAWEI VNS-L31 utilizzando Tapatalk
__________________
Massimo Bison
https://imgur.com/a/rZMlsqz
El sapiente sa poco, l'ignorante el sa massa, ma el mona sa tuto
massimob non è collegato   Rispondi citando
Rispondi

Bookmarks




Regole di scrittura
Non puoi creare nuove discussioni
Non puoi rispondere alle discussioni
Non puoi inserire allegati
Non puoi modificare i tuoi messaggi

BB code è Attivato
Le faccine sono Attivato
Il codice [IMG] è Attivato
Il codice HTML è Disattivato
Trackbacks è Disattivato
Pingbacks è Disattivato
Refbacks è Disattivato


Discussioni simili
Discussione Autore discussione Forum Commenti Ultimo Commento
FRSKY ricevente TFR4 SB 3/16ch riky07 Radiocomandi 4 17 giugno 16 01:30
radio dji dt7 e ricevente 16ch ilbekins Radiocomandi 0 14 settembre 15 20:56
Sbus Giuseppe1967 Radiocomandi 2 01 ottobre 13 07:51
Quale prendere : Jeti dc 16 oppure Graupner MC-32 16ch. HoTT albip51d Radiocomandi 2 07 febbraio 13 23:43
futaba sbus martinjak Radiocomandi 1 21 settembre 11 14:29



Tutti gli orari sono GMT +2. Adesso sono le 19:17.


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