Pages: [1]   Go Down
Author Topic: arduino il programmatore!  (Read 1599 times)
0 Members and 1 Guest are viewing this topic.
0
Offline Offline
Jr. Member
**
Karma: 0
Posts: 51
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Ciao a tutti!
Possiedo un PIC16C628-70/SP dissaldato da una radiosveglia e alcuni PIC16F628-A comprati qualche tempo fa su internet.
Siccome non ho un fiser programmer ma nemmeno la voglia di costruirne uno, avete qualche idea su come usare arduino per programmare un integrato?
Logged

Global Moderator
Milano, Italy
Offline Offline
Edison Member
*****
Karma: 15
Posts: 1163
Arduino rocks
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

comprati un programmatore per pic e usa arduino per i progetti più fighi!  smiley-mr-green
Logged

F

0
Offline Offline
Jr. Member
**
Karma: 0
Posts: 51
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Ma arduino lo userei giusto un attimino per programmare i PIC16F e i 18F smiley
Logged

Global Moderator
Milano, Italy
Offline Offline
Edison Member
*****
Karma: 15
Posts: 1163
Arduino rocks
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

ma perchè?
Logged

F

0
Offline Offline
Jr. Member
**
Karma: 0
Posts: 51
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Diletto. E poi visto che ho un arduino perché non usarlo per programmare altri integrati che mi serviranno in ogni caso? Ci risparmio anche piuttosto che comprare un programmatore per PIC no?
Logged

cuneo
Offline Offline
God Member
*****
Karma: 3
Posts: 785
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

è come chiedere all'iveco di farti un camion per trasportare delle citroen... dai...
Logged

0
Offline Offline
Jr. Member
**
Karma: 0
Posts: 51
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Non ho programmatori di PIC, e se posso usare arduino per programmare un altro PIC ancora meglio no? I PIC mi costano poco, non posso comprarmi un'arduino per ogni cosa. smiley-razz
Logged

Global Moderator
Milano, Italy
Offline Offline
Edison Member
*****
Karma: 15
Posts: 1163
Arduino rocks
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Arduino sicuramente potrebbe fare da programmatore di PIC, ma se tu intendi qualcosa come la pickit2 beh non credo che nessuno abbia mai sviluppato uno sketch per trasformare arduino in un programmatore del genere.

Così a titolo informativo, su un microcontrollore puoi scrivere anche con dei programmatori semplicissimi...cerca "JDM programmer" su google e ne troverai una valanga.

Se ne parla spesso ed è impossibile che non ne hai mai sentito parlare...puoi staccare il tuo atmega programmato da arduino e sostituirlo con uno nuovo che ti costa al massimo 7 euro.

i 18F alla fine non è che costano meno smiley-wink
« Last Edit: February 19, 2011, 12:13:02 pm by Federico Vanzati » Logged

F

0
Offline Offline
Jr. Member
**
Karma: 0
Posts: 51
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Il fatto è che ho un netbook per ora.. e non trovando dei programmatori di 16F o 18F via USB se non quelli molto costosi non saprei come fare!
Logged

Global Moderator
Milano, Italy
Offline Offline
Edison Member
*****
Karma: 15
Posts: 1163
Arduino rocks
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

con 40€ circa ti porti a casa il programmatore pickit 2 o 3 che programma i pic che vuoi programmare tu! ...con Arduino ti ho già risposto.

Logged

F

0
Offline Offline
Shannon Member
****
Karma: 117
Posts: 10115
:(){:|:&};: TOX id: fcb8e918bef08581e23f6ddf9d4dba77697c25b217bf372736ed959a95fde36df5b8c5b90fbb
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

non vedo cosa ci sia di male a rendere arduino un programmatore PIC.
Il fatto che non esista un codice già fatto a me spingerebbe solo a farlo  smiley

dando un'occhiata a http://www.instructables.com/id/Simple-JDM-PIC-Programmer/
mi son reso conto che non serve nemmeno uno sketch.
Scaricati gli schemi del tuo arduino, e vatti a cercare da dove prendere i segnali RTS(reset) DTR e CTS. TxD è il TX che usa anche arduino, quindi per evitare conflitti o stacchi il micro o ci carichi uno sketch che non usa la seriale.
ovviamente lo schema rimane lo stesso, e anche il programma per programmare i pic, a cui darai in pasto la seriale di arduino
Logged

my Arduino code: https://github.com/lestofante/arduinoSketch
sei nuovo? non sai da dove partire? leggi qui: http://playground.arduino.cc/Italiano/Newbie

Rome (Italy)
Offline Offline
Tesla Member
***
Karma: 120
Posts: 9185
"Il Vero Programmatore ha imparato il C sul K&R, qualunque altro testo è inutile e deviante."
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Primo, i programmatori per PIC tipo JDM e similari non sono programmatori per PIC, sono schifezze che fanno solo perdere tempo e che possono danneggiare irreparabilmente il micro.
Secondo, con Arduino non è possibile programmare un PIC per il semplicissimo motivo che non è in grado di generare i necessari segnali con la corretta sequenza temporale, sarebbe possibile farlo programmando nativamente in C  l'ATmega 328, ma in questo caso non è Arduino.
Terzo, il 16C628 è un micro di tipo OTP, cioè si può programmare solo una volta.
Quarto, per programmare i 16F628 serve l'apposito programmatore e il minimo possibile è un clone dell'epic+, uno dei tanti è il già citato Fiser programmer che si può assemblare anche su una breadboard e costa meno di 10 Euro, però è indispensabile un pc dotato di porta parallela, va bene pure una su scheda PCI.
Per avere un programmatore USB quello che costa meno è il Pickit2, a patto di trovarlo ancora visto che è stato sostituito dal Pickit 3 e comunque costa qualcosa più di 30 Euro.
« Last Edit: February 19, 2011, 05:58:10 pm by astrobeed » Logged

0
Offline Offline
Jr. Member
**
Karma: 0
Posts: 51
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

astro ti ringrazio per le delucidazioni! Penserò a qualcos'altro smiley
Logged

Pages: [1]   Go Up
Jump to: