Torna indietro   BaroneRosso.it - Forum Modellismo > Elettronica > CNC e Stampanti 3D


Rispondi
 
Strumenti discussione Visualizzazione
Vecchio 10 gennaio 08, 13:11   #1 (permalink)  Top
Rivenditore - B.C.M. Power & Tools
 
L'avatar di claudio476
 
Data registr.: 28-09-2004
Residenza: Veroli (Fr)
Messaggi: 2.722
Post Pilotare la mm2001

Ciao ragazzi, vorrei comandare la mm2001 con un software mio. Direre.. e mo perche? non ti bastano gli ottimi programmi in giro?...... no!

Il fatto che è vorrei costruire una specie di mini braccio meccanico sfruttando l'eletronica mm2001, in fondo c'è solo da inviare qualche bit ad una parallela! no?

..allora, sono partito da qualche link, dalle basi:
qui si usa l'elettronica di un floppy per muovere il suo stepper, articolo utile per fare un esperimento veloce e apprendere i rudimenti di comunicazione con la parallela:
http://ashishrd.blogspot.com/2006/11...llel-port.html

in questo articolo si va a pilotare direttamente un uln con al parallela:
http://blogs.msdn.com/coding4fun/arc...2/5848155.aspx


questo articolo attraverso il semplice esercizio di accendere 8 led dice come inviare segnali agli 8 canali disponibili:
http://www.codeproject.com/KB/cs/csppleds.aspx

io inizierei a fare semplicemente andare dei segnali alla parallela con un timing giusto per la mm2001....

mi pare di aver letto che c'è bisogno di un segnale di enable sul pin 10(?) per attivare i motori, è esatto?
...valla a pescare però la maniera di attivare il pin..

Io conosco bene C# e Vb.net....... se qualcuno ha qualche dritta e specie se vuole collaborare sono tutto un orecchio!!

Ciaoooooooo
__________________
www.quattrociocchi.it (aeromodellismo,fotografie,energie,varie ed eventuali..)
[Fusione Fredda, come spiegarla a mia nonna]

claudio476 non è collegato   Rispondi citando
Vecchio 10 gennaio 08, 13:21   #2 (permalink)  Top
User
 
L'avatar di gattodistrada
 
Data registr.: 19-01-2007
Residenza: Bergamo
Messaggi: 14.905
Invia un messaggio via MSN a gattodistrada
io avevo fatto in vb6 basato sulla libreria inout.dll se non ricordo male.. (o forse era io98.dll booh) un programmino per muovere dei passo passo.. con elettronica basata sui 297 e 298 se non ricordo male..
collaborerei volentieri.. ovviamente tempo permettendo ma non conosco il C ...
__________________
Ciaooo da Fiorello.


https://www.facebook.com/fiorello.goletto

ad essere bravi piloti si arriva per gradi,se salti le tappe... trovi le talpe...

Ultima modifica di gattodistrada : 10 gennaio 08 alle ore 13:25
gattodistrada non è collegato   Rispondi citando
Vecchio 10 gennaio 08, 14:27   #3 (permalink)  Top
Rivenditore - B.C.M. Power & Tools
 
L'avatar di claudio476
 
Data registr.: 28-09-2004
Residenza: Veroli (Fr)
Messaggi: 2.722
Citazione:
Originalmente inviato da gattodistrada
io avevo fatto in vb6 basato sulla libreria inout.dll se non ricordo male.. (o forse era io98.dll booh) un programmino per muovere dei passo passo.. con elettronica basata sui 297 e 298 se non ricordo male..
collaborerei volentieri.. ovviamente tempo permettendo ma non conosco il C ...
beh.. allora sviluppiamo in vb ..tanto il .net per fare questi semplici applicativi non differisce tantissimo dal vb6 ( è una bugia ma se non mento potresti spaventarti), in effetti dovremo implemenare qualche cicletto, un paio di routine e una dll... ce la possiamo fare!
in c# come sintassi e molto simile a Java, c'entra poco con il C.

Probabilmente sarebbe più performante l'assembler, ma c'ho lavorato rudimentalmente per 3 mesi, mi bastano e mi avanzano per bannarlo a vita!

Direi che è fondamentale partire da una dll, nei link postati in precedenza si arriva qui:
http://logix4u.net/Legacy_Ports/Para...000/NT/XP.html

Ovvero la dll usata negli esercizi precedenti, credo che potremo partire da quella.

Visual studio express edition:
http://www.microsoft.com/italy/msdn/...wnload/vb.mspx
non ho idea ma credo che un cd lo occupi, da scaricare eventualmente con calma, la express dovrebbe essere una specie di demo che probabilmente è sufficiente per i nostri scopi.

..ma al dilà del Vb, non credo sia il problema di 10 righe di codice!
__________________
www.quattrociocchi.it (aeromodellismo,fotografie,energie,varie ed eventuali..)
[Fusione Fredda, come spiegarla a mia nonna]

claudio476 non è collegato   Rispondi citando
Vecchio 10 gennaio 08, 17:18   #4 (permalink)  Top
Rivenditore - B.C.M. Power & Tools
 
L'avatar di claudio476
 
Data registr.: 28-09-2004
Residenza: Veroli (Fr)
Messaggi: 2.722
un po di luce..

Ho trovato fcut ..un software sviluppato in C# che fa tutto quello che ci serve ed è anche open source, peccato che non sono riuscito a scaricare tutto il pacchetto software, altrimenti mi ciucciavo la parte del programma che fa il movimento manuale degli assi e avevo già tutto bello che pronto.. da studiare e mettere al lavoro..<_<

pero.. se mi risponde l'autore via mail, magari mi manda i sorgenti!
__________________
www.quattrociocchi.it (aeromodellismo,fotografie,energie,varie ed eventuali..)
[Fusione Fredda, come spiegarla a mia nonna]

claudio476 non è collegato   Rispondi citando
Vecchio 10 gennaio 08, 18:16   #5 (permalink)  Top
User
 
L'avatar di MaXtHeFox
 
Data registr.: 20-04-2005
Residenza: Rudiano BS
Messaggi: 595
Mi sembra che emc2 possa comandare anche i motori in configurazione angolare tipo robot antropomorfo, programmando i gradi di ogni snodo.

Prova a darci un'occhio,forse risparmi un sacco di tempo...
__________________
Ciao Max.

Se qualcuno avesse opinioni diverse dalle mie sono disposto a... PASSARCI SOPRA!
MaXtHeFox non è collegato   Rispondi citando
Vecchio 11 gennaio 08, 08:34   #6 (permalink)  Top
User
 
L'avatar di gattodistrada
 
Data registr.: 19-01-2007
Residenza: Bergamo
Messaggi: 14.905
Invia un messaggio via MSN a gattodistrada
da quello che ricordo non era difficile in Vb utilizzare la libreria.. questo fine set son via da casa, ma domanica (se me lo ricordo) controllo sui rimasugli dei miei sorgenti se c'e ancora qualcosa... (ho perso tutto con un crasch dell'HD.. o del Bios??) .. beh hd partizionato C: d D: .. dico di formattare C: per rimettere il SO... e magicamente mi trovo con un unico HD.. C: la partizione D: scomparsa nel nulla ma un Cd con dei sorgenti l'ho ancora...

la inout32.dll c'e l'ho.. e anche VB6 pro.. ....

l'assembler l'ho provato con gli ST e i Pic... ma l'ho Bannato e ero passato al microbasik..
il C sto cercando di impararlo ma... già lo odio con tutta quella sintassi... grrrr.. ( sto usando CCS per far programmi per i pic) ..
forse dovrei far un po pratica con VisualC... del pacchetto VB6...
ma il tempo manca..
__________________
Ciaooo da Fiorello.


https://www.facebook.com/fiorello.goletto

ad essere bravi piloti si arriva per gradi,se salti le tappe... trovi le talpe...
gattodistrada 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
Pilotare con i pollici. zumbit Elimodellismo Acrobazia 8 15 ottobre 06 13:45
e piu facile da pilotare il 5v4 beppe- Elimodellismo Motore Elettrico 3 01 giugno 06 12:51
pilotare eli mikyb Elimodellismo in Generale 9 19 febbraio 06 18:10
Pilotare un aliante uppercup Aeromodellismo Alianti 57 13 luglio 05 13:06
Pilotare elicottero da pc ioclaudio Radiocomandi 2 04 aprile 05 23:01



Tutti gli orari sono GMT +2. Adesso sono le 14:07.


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