![]() |
la ricevente comunica con il servo tramite un onda quadra compresa tra due ampiezze ben definite, che ora non ricordo, non con un voltaggio... ciaooo! |
Citazione:
http://www.baronerosso.it/Articolo28.html |
Ho appena realizzato e testato su bredboard un semplicissimo circuitino che accende un LED se lo stick del canale 1 sul TX è in posizione centrale, modificandolo e ampliandolo un pochettino dovrei riuscire a fare proprio quello che chiedi tu POWER !!! Sento che ci sono vicino...mi devi die precisamente delle cose però.... Quante funzioni devi implementare ? Devi usare per forza il 16f84? (perchè a casa non ne ho, e non posso provare) |
OK, CI SONO RIUSCITO !!! Devo però prima dire due cosette.... Innanzitutto io non me ne faccio niente di sto circuito perchè la mia radio è 2 canali .... :-) Io ho utilizzato un PIC 18F458 (esagerato per l'applicazione), ma basta anche un semplice 16F84 (a convertitre il programma non ci vuole niente) Ho realizzato un piccolo video, (la qualità è scadente perchè la macchinetta fa veramente schifo) Attualmente al posto dell'interruttore sul radiocomando ho usato lo stick in questo modo: stick tutto in alto => gioco di luci (nel video di esempio lampeggano due led rossi) stick al centro => nessuna operazione (un led verde indica che il TX è acceso) stick tutto in basso => suona il cicalino (inserendo all'uscita del PIC un BC547 collegato opportunamente si può aumentare la potenza sonora del cicalino, poichè la corrente massima che il PIC fornisce è 25 mA) Se volete informazioni più precise chiedete pure |
Prima di tutto voglio ringraziare tutti per l'attenzione e le risposte.... Ho sempre preferito usare l'assembler, , perche anche se piu' complesso da fare il programma una volta trasferito occupa molto meno istruzioni allinterno del pic... Ovviamente parlo di un paio di anni fa quando ho cominciato a interessarmi ai pic... So che oggi esistono dei compilatori ottimizzati abastanza bene anche con altri linguaggi, ma a livello professionale continuano tutti a usare l'assembler.... Quello che volevo fare e' proprio una cosa come quella che hai descritto.... segnale al minimo (nessuna operazione) Segnele a meta' (luci) Segnale al ax (cicalino) Giusto per avere un idea di massima, poi si potra' ampliare a piacimento... Forse usare un registro implica meno componenti esterni... no? |
Come componenti esterni ho usato solo il cicalino e una resistenza sul PIN reset del PIC, la tensione di alimentazione per il PIC la puoi prendere direttamente dal pack batterie della RX, stando ovviamente attento ai consumi vari... :blink: Se mi dai la tua email ti invio il video... ps: A questi livelli credo sia assolutamente conveniente usare l'alto livello, tanto tutta questa memoria non la usi !!! di che registro parlavi ??? |
Citazione:
Ciao, Michele |
Si si... immagino.... infatti ho specificato che come conoscenze sono rimasto a un paio di anni fa quando fare un programma in basic era semplice per l'operatore, ma occupava un casino di istruzioni per il pic... |
Citazione:
Scusa... avevo capito che mettevi un partitore anche sul ricevitore.... Per il compilatore sono d'accordo, per fare cavolate cosi' penso sia meglio usare cose semplici.... |
Citazione:
L'unico problema che un compliatore decente BASIC o C costa un pozzo di soldi, mentre l'assembler è ancora gratis. Comunque per le cavolatine, guarda qui: http://www.mikroelektronika.co.yu/english/...basic/index.htm oppure http://www.mikroelektronika.co.yu/english/...ikroc/index.htm puoi scaricare le demo limitate solo alla dimensione del codice |
| Tutti gli orari sono GMT +2. Adesso sono le 11:15. |
Basato su: vBulletin versione 3.8.11
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
E' vietata la riproduzione, anche solo in parte, di contenuti e grafica. Copyright 1998/2019 - K-Bits P.I. 09395831002