Loading...
  Show Posts
Pages: 1 ... 3 4 [5] 6 7 ... 16
61  International / Hardware / Re: programmare il 644 ... ma come???? on: December 13, 2012, 03:06:41 am
Grazie michele .. gentilissimo e chiarissimo....

l'ultima frase era solo per rafforzare quanto scritto prima da me....

ok... credo di avere capito come procedere con la programmazione ISP...
... in effetti ieri ci sono risucito a riprogrammare il 644 usando questa configurazione
Quote from: Leo
connetti i pin 10/11/12/13 di un Arduino UNO (con lo sketch ArduinoISP) rispettivamente ai piedini fisici 9/6/7/8,
che dovrebbe essere questa tecnica ISP. Ok.. funziona e sto gia "migrando" il codice dal 328 al 644 ....

... niente di importante ... stasera riproverò.. ciao
62  International / Hardware / Re: programmare il 644 ... ma come???? on: December 13, 2012, 02:35:20 am
cari leo e menniti...

ok... credo di avere capito come procedere con la programmazione ISP...

... in effetti ieri ci sono risucito a riprogrammare il 644 usando questa configurazione
Quote from: Leo
connetti i pin 10/11/12/13 di un Arduino UNO (con lo sketch ArduinoISP) rispettivamente ai piedini fisici 9/6/7/8,
che dovrebbe essere questa tecnica ISP. Ok.. funziona e sto gia "migrando" il codice dal 328 al 644 ....

Ho provato anche la programmazione seriale (sui primi tx e rx), presa dal manuale Menniti .... ma non sono riuscito.... puo darsi che magari non fosse andata a buon fine la scrittura del bootloader e quindi non abbia funzionato per questo.... stasera riproverò....

Per quanto riguarda la programmazine seriale non posso (e non voglio) usare un altro arduino ma preferisco lasciare  sulla board i pin su cui inserire il convertitore USB - seriale che ho comprato.

... quindi se la programmazione seriale non ha funzionato i motivi potrebbere due:
- o il bootloader non è stato caricato bene .. (anche se il messaggio di fine trasferimento confermava il buon esito!!!)
- non ho usato la giusta copia di rx - tx  sul 644

quindi la domande sono:
- è giusto quanto sopra, sulle possibili cause del malfunzionamento?
- esiste un metodo certo per verificare la presenza del bootloader nel micro?

ed ancora

- i pin utilizzati per l'ISP (MISO, MOSI, SCK) .. opsso comunque utilizzarli, durante il normale funzionamento , come pin di OUT/IN  ???

... comunque confermo che il 644 sta funzionando regolarmente programmato con l'ISP, con il 30 % di script già "tradotto"  per il 644 .. e sono già soddisfatto ....
saluti

63  International / Hardware / Re: programmare il 644 ... ma come???? on: December 12, 2012, 09:29:53 am
hai ragione ... omonimo!!!!
.. chiedo scusa.

Ho capito che per la programmazione ISP devo usare RESET/MOSI/MISO/SCK del microcontrollare e fin qui ci siamo. Ma se non voglio usare arduino per emulare la seriale ,se volessi usare una seriale vera e propria, la corrisopndenza dei pin della seriale DB9 che mi occorrono li trovo nella guida di menniti?

Stasera riproverò... per i 644 credo di avere i PA.... ma dovrei verificare stasera ...
ciao
64  International / Hardware / Re: programmare il 644 ... ma come???? on: December 12, 2012, 07:52:42 am
ok..
allora per la programmazione via seriale, con il mio emulatore USB, devo metterci il bootloadr..e credo che farò così....
.. le indicazioni le trovo nella guida di menniti? ... la tecnica seriale.. mi pare che sia stata chiamata così..!!! .. questa è valida anche per il 644??? come si utilizza?? ... perchè menniti parla del 328 ... mi pare ....

invece la programmazoine ISP è anch'essa trattata da menniti ma per il 328.. dove prende i collegamenti dal connettore ISP... ma come faccio sul 644 standalone????


65  International / Hardware / Re: programmare il 644 ... ma come???? on: December 12, 2012, 05:51:36 am
Grazie PaoloP e Leo...

.... forse sbaglio, anzi probabilmente sbaglio... ma on mi piace l'idea di avere empre affianco un  altro arduino da usare come programmatore...anche perchè il 644 deve lavorare in comunicazione con un altro 328 fa da web server,.....   nella mia idea io volevo riservare nella breadboard i pin per la programmazione tramite l'emulatore USB Seriale che ho linkato nel primo post..

.. invece mi interessa la programmazione senza il boot loader direttamemnte dalla porta seriale del pc (o dall'emulatore USB-Seriale) ... ma nella guida di menniti (che ho guardato, anche se superficialmente) nonc'è nessun riferimento all'utilizzo della porta seriale direttamete dal pc e la connessione al microcontrollore ......

comunque adesso me la stampo a colori e stasera me la leggo bene....

Grazie ...

altri suggerimenti???? ... qualche link dove si tratta di questo argomento?
66  International / Hardware / Re: programmare il 644 ... ma come???? on: December 12, 2012, 05:15:46 am
eppoi ho ancora un'altro dubbio: ... ma quindi con la tecnica ISP si può programmare qyualsiasi microcntrollore senza che ci sia il bootloader?.... dove trovo altre informazoni al riguardo?
67  International / Hardware / Re: programmare il 644 ... ma come???? on: December 12, 2012, 05:13:13 am
grazie niki .. utilissimo ......

per le prime due domande??? .. suggerimenti?????
68  International / Hardware / Re: programmare il 644 ... ma come???? on: December 12, 2012, 03:04:51 am
.. allora... innanzitutto grazie per i vostri suggerimenti ...

... prima ho caricato sull'arduino da usare come programmatore lo sketc arduinoISP...

... ho eseguito le istruzoini di leo... ho scaricato il suo file.zip .. questo: 644P/1284P core for Arduino 1.0.2
. l'ho installato nella cartella hardware\arduino.. dell'IDE .. come da istruzioni...
ho copiato il contenuto del file new_entrie_for_boards .. nel file boards ...
.. sull'IDE ho seloezionato la board giusta ... (644 a 16 mhz.. for bootloader)..

ho attivato il trasferimento del bootloader .. i led TX, RX ed il led 9 hanno lampeggiato per quasi un minuto... nessun messaggio d'errore, ma solo il messaggio di avvenuto trasferimento del bootloader ...
... quindi ne deduco che il bbotloader sia stato caricato ....

adesso provo a tresferire uno skech ...
carico nell'IDE  l'esempio blink... per fare lampegguare il pin 13

seleziono nell'IDE  strumenti/tipo di arduino/la board 644 ISP ... (non bootloader)
selezione nell'IDE strumenti/programmatore/arduinoISP
attivo il tarsferimento del file con il pulsante "carica" e mi da errore (non posso scrivere qui il messaggio di errore perchè non ho la pennina dove ho memorizzato il tutto)...

dal menu file do il comando "carica con un programmatore" ....
apparentemente non mi da errore... cè il lampeggio dei led tx rx e il messaggio positivo a fine trasferimento

ma non funziona nulla
il primo problema e che non so la corrispondenza dei pin nel 644 .. li ho provati tutti ... ma niente...

le domande sono queste:
.. in linea di principio vi pare che il procedimento che sto seguendo sia quello giusto??
.. siccome uso l'IDE 1.0.1 .. può essere questo il problema?
.. come faccio a identificare i PIN nel 644??? .. ho guardato il datasheet e non trovo la corrispondenza tra A0, A1, A7 etc.. o i PIN 1,2,.. 10, 13 .. etc.. ho solo capito come sono raggrupati come PORTA, PORTC, PORTD etc....

suggerimenti idee??...

chiedo scusa se sono stato poco preciso ma sono in una pausa lavoro e non ho con me pennina con i risultati delle prove fatte ieri sera.. grazie
ciao


69  International / Hardware / Re: programmare il 644 ... ma come???? on: December 10, 2012, 07:25:36 am
allora adesso non ho il materiale per essere preciso, posso solo dire sommariamente cosa ho fatto:
da qui http://sanguino.cc/hardware .... ho messo il quarzo, i due condensatore di da 22pf /connessi anche al GND), quello da 100nF tra +5V e GND, la resistenza ed il  led sul pin 1.. e basta. Non ho messo il circuito di reset etc..

Ho messo i +5V al pin 30, connesso anche al pin 10, il GND l'ho messo al pin 11 connesso anche al pin 31... come dallo schema di cui sopra.

Poi, sempre dal medesimo schema ho provato a connettere lo schema che lui chiama USB2TTL, che usa i seguenti pin del 644
usando i pin RXD, TXD, GND al convenrtitore seriale che ho acquistato.... naturalmente incrociando tx con rx e viceversa ....

Per michele: .. preferisco usare questo convertirore che un altro arduino.....

naturalmente ho scaricato la libreria di leo e l'ho aggiunta lla IDE 1.01 .... ma non vedo segni di vita ....
....

in linea di principio dovrebbe funzionare???? ...

oppure sto comettendo qualche errore grossolano?



70  International / Hardware / programmare il 644 ... ma come???? on: December 10, 2012, 05:14:53 am
... ho acquistato alcuni atmel 644 .. perchè avevo bisogno di più pin...
ho anche acquistato questo:
http://www.ebay.it/itm/1x-ATMEGA328P-PU-Arduino-UNO-USB-2-0-TO-RS232-UART-KIT-ATMEGA328-/221121384301  ... per simulare la porta COM tramite USB ...

ho letto e scaricato questi.... http://www.leonardomiliani.com/?p=625..

... ho guardato anche qui: http://arduino.cc/en/Main/Standalone

ma non sono riuscito a programmare questi 644 ....

avete qualche informazione o consiglio da darmi?


71  International / Hardware / Re: Acquisto servo ..... on: November 30, 2012, 02:05:13 am
Grazie ad entrambi......
... voi normalmente dove acquistate a buon prezzo??'
72  International / Hardware / Re: Acquisto servo ..... on: November 29, 2012, 02:51:47 am
Grazie Cyber ...

- come dicevo mi occorre un servo in grado di produrre una coppia di circa 1.5 -2 kg*cm, con una escursione di almeno 180 *, per quanto riguarda la precisione penso che 1° sia più che suffuiciente...

(nel post precedente ho parlato di una ruota - manopolina di 4 cm di raggio ... ho sbagliato, 4 cm è il diametro) quindi la coppia necessaria dovrebbe essere superiore a 2 * 0,4 , quindi minore di 1 kg* cm, quindi sceglierei alemo 1,5 - 2 kg * cm ..

- devo muovere due condensatori variabili un pò grossi, manualmente sono comandaticon una manopola da circa 4 cm di diametro. Si tratta di automatizzare un accordatore d'antenna .....

La precisione del servo è legata all'esigenza che alla selezione della banda operativa, ci sia il riposizionamento sulla posizione di accordo. La posizione di accordo sarà stata memorizzata nell'ultimo utilizzo fatto su qualla banda.

Credo che la precisione di 1° sia più che sufficiente, anche perchè è sufficiente che sia vicino all'accordo anche se non esattamente centrato, perchè tanto il sistema dovrebbe apportare le piccole modifiche per necessarie per centrare esattamemnte l'accordo.

Comunque ho vistoanche dei servi digitali che costano meno di 25 € l'uno.....

Ritieni comunque che il ragionamento per scegliere la coppia minima sia corretta? ...
... e la precisione del servo come la trovo?
... hai suggerimeti su qualche servo digitale che non costi tantissimo?

Grazie


73  International / Hardware / Acquisto servo ..... on: November 28, 2012, 07:16:57 am
Devo procurami due servomotori .... non sono certo di come individuare i tipo che mi occorre.... in particolare la coppia minima in kg* cm;
sto facendo così:
ho applicato una ruota sull'alsse da ruotare di raggio ... 4 cm... quindi gli applico un filo e lo carico con un peso che via via faccio aumentare e comuìincia a muoversi, a ruotare, quando il peso e 0,4 kg ..... per cui la coppia minima è 1,6 kg*cm....

pensavo di acquistare uno con una coppia del doppio di quella richiesta ,... cioè 3- 3.5 kg*cm ...

pensate vada bene?...

mi occorre che faccia un' escursione di almeno180 *.....

secondo voi qual'è il più conveniente che posso acqustare???.. come rapporto qulaità prezzo dico... tralasciando quelli digitali che non è il caso.....

quali altri parametri mi occorrerebbero per scegliere oculatamente il servo?... non sono pratico ma credo che la precisione di 1 ° sessages. nel posizionamento potrebbe esssre già sufficiente... ma se fosse un pò più preciso sarebbe ancora meglio... !!!..
suggerimenti???

grazie

74  International / Software / Re: invio messaggi audio tramite GSM on: November 20, 2012, 12:00:12 pm
.. Ho una mezza dozzina di decoder MT8870 con relativo quarzo... ho anche qualche encoder .... non ho mai provato con il transceiver (enc - dec) 8880.. ma credo che non sia molto difficile...

con l'8870 sono riuscito a fare fuznionare tutto in modo soddisfacente  (telecomando DTMF) ...

... ok mi devo concentrare sulla parte PC...... con Visual studio..
di nuovo grazie....

 
75  International / Software / Re: invio messaggi audio tramite GSM on: November 20, 2012, 11:12:52 am
Astro.. grazie infinite per i suggerimenti e chieso scusa a tutti per il continuo ping - pong con astro .. gli rispondo subito, visto che lui è così cortese da rispondermi velocemente ... quindi:
1) la decodifica del codice DTMF la faccio velocemente e semplicemente come faccio qui:
http://arduino.cc/forum/index.php?topic=116416.0
nessun problema quindi....
 per la costruzione del codice DTMF nessun problema nell'utilizzare l'integrato specifico ....



2 provvedo subito a procurarmi VisualStudio C++ in versione express,  free...
ciao
vado a studiare....
Pages: 1 ... 3 4 [5] 6 7 ... 16