Salt la continut


Fotografie
- - - - -

"Microcontrollerul" tip stick USB, visul oricarui incepator


  • Please log in to reply
12 replies to this topic

#1 sile

    Nou venit

  • Members
  • Pip
  • 1 Mesaje:
Inregistrat: 27-ianuarie 11
  • Location:Bucuresti
  • Marca:Dacia
  • Model:1100
  • Motorizare:1.1L 33 CP

Scris 27 ianuarie 2011 - 12:49

"Microcontrollerul" tip stick USB, visul oricarui incepator in automatizari

Cautam un microcontroller de preferat Atmel AVR Atmega care sa poata fi programat direct pe USB si daca este posibil sa aiba si un conector USB, asa ca un stick de memorie, care sa permita conectarea lui directa la calculator, astfel incit, fara a face nici o lipitura, pasionatul de automatizari sa se poata apuca de programare iar mai tirziu sa monteze "microcontrollerul" ca pe o capsula DIL oarecare intr-un cablaj realizat de el prin mijloace artizanale (cel mult, folosind metoda fotorezistului).

Intr-un tirziu am dat peste o pagina interesanta cu astfel de controllere (placi de dezvoltare miniaturale identice sau asemanatoare ca dimensiuni si numar de pini cu capsulele DIL).

Intrebarea mea ar fi legata de experienta directa a unor membri ai forumului de fata cu asemenea procesoare. M-ar tenta sa cumpar unul insa din cite inteleg, cel putin o parte din ele, pot prezenta unele capcane care le-ar limita flexibilitatea. Pe mine m-ar interesa indeosebi Microcontrollere Stick USB in format DIL (sau aproape DIL) care sa aiba functionalitatea completa a chip-ului SMD (ex. ATmega32U4) in jurul carora sunt construite.

Aceasta postare a fost editata de sile: 27 ianuarie 2011 - 12:50

  • 0

#2 alexx_elf

    Membru scriitor

  • Members
  • PipPipPipPipPipPipPip
  • 2.777 Mesaje:
Inregistrat: 20-ianuarie 06
  • Location:Bucuresti
  • Marca:Volkswagen
  • Model:Golf Mk7.5 GTI TCR
  • Motorizare:2.0 TSI

Scris 27 ianuarie 2011 - 01:13

In primul rand, cu greu imi imaginez cum ai ajuns aici :).

Pana acum am lucrat cu ATmega16 pus pe 2 placi diferite (am schemele daca vrei). Se poate ce vrei tu, dar nu ii vad sensul ca sa fiu sincer. Orice programel ai pune, nu vrei sa vezi un efect? Tot va trebui sa il pui intr-un circuit mai complex si atunci nu ai niciun avantaj ca ai luat acel 'stick', iar in conditiile in care un microcontroller e vreo 15 RON, costurile cresc si ele destul de mult.

Ca punct de baza in aventura ar fi asa: microcontroller, circuit serial de programare, circuit USB de programare, headere de expansiune pentru a pune diverse 'optionale'.

Schema proiectului facut de mine (nu include circuitul serial de programare) o gasesti aici: http://elf.cs.pub.ro...2010/pgp/cruise
Ghid despre cum sa realizezi placute cablate: http://elf.cs.pub.ro...utorial/corodat
Tutorial despre realizarea unei placute cu programator serial: http://elf.cs.pub.ro.../tutorial/placa

PS: Pentru a ajunge ieftin la ce vrei tu ai urmatoarea solutie:
1) vezi necesarul de piese pentru o schema cu programator usb, serial si headere de expansiune
2) cumperi placuta de test, 2m cablu UTP si piesele de la punctul 1
3) realizezi schema pe placuta de test (firele din cablul UTP vor juca rol de circuite)
4) programezi microcontrollerul cu un bootloader prin portul serial
5) scrii programele pe chip prin USB (datorita bootloaderului)



Daca mai ai intrebari si pot sa iti raspund, cu placere.

Aceasta postare a fost editata de alexx_elf: 27 ianuarie 2011 - 01:17

  • 0

#3 Swiby

    Membru senior

  • Administrators
  • PipPipPipPipPipPipPipPipPip
  • 6.283 Mesaje:
Inregistrat: 21-octombrie 02
  • Location:Bucureşti
  • Marca:New one
  • Model:crossover
  • Motorizare:nu-i dizel

Scris 27 ianuarie 2011 - 09:12

@Alex - Mai are mesajul si pe alte forumuri; tehnium - user "argus", elforum - user "simplex", o mai fi postat si pe alte forumuri.
Pe elforum are 19 mesaje si pare interesat de subiect. Probabil ca are nevoie de ajutor si incearca in mai multe locuri.
  • 0
Inteligenţa Artificială nu are nici o şansă în faţa prostiei naturale

#4 Monitor_R

    Membru scriitor

  • Members
  • PipPipPipPipPipPipPip
  • 2.438 Mesaje:
Inregistrat: 16-septembrie 09
  • Location:Bucuresti
  • Marca:Mitsubishi
  • Model:Outlander
  • Motorizare:2.0 DI-D

Scris 27 ianuarie 2011 - 09:52

M-ati facut sa ma simt mos... ;)
Numai amintiri de pe vremea studentiei in topicul asta :)
Mai intai sile cu Dacia lui 1100 - prima masina condusa, apoi alex cu proiectul lui...ce mai faceam si eu din astea prin'88...
FOARTE FRUMOS!
:D :)
  • 0

#5 Relu

    kroko

  • Moderators
  • 29.133 Mesaje:
Inregistrat: 17-septembrie 03
  • Location:Bucuresti
  • Marca:For-ash ...
  • Model:MUV-FUV
  • Motorizare:Serioasa

Scris 27 ianuarie 2011 - 10:14

M-ati facut sa ma simt mos... :D
...

Io ti-am zis ..... :)

Bravo copii !! :)
  • 0

#6 adrian_r5

    Addicted

  • Members
  • PipPipPipPipPipPipPipPipPip
  • 6.094 Mesaje:
Inregistrat: 10-mai 02
  • Location:Timisoara

Scris 27 ianuarie 2011 - 10:18

ce mai faceam si eu din astea prin'88...

... din astea pe USB ???

L.e. - acum m-am uitat ... esti mai vechi decit mine cu 25 de zile :)

Aceasta postare a fost editata de adrian_r5: 27 ianuarie 2011 - 10:19

  • 0

Too Old to Rock and Roll: Too Young to Die (© Jethro Tull 1976)


#7 Monitor_R

    Membru scriitor

  • Members
  • PipPipPipPipPipPipPip
  • 2.438 Mesaje:
Inregistrat: 16-septembrie 09
  • Location:Bucuresti
  • Marca:Mitsubishi
  • Model:Outlander
  • Motorizare:2.0 DI-D

Scris 27 ianuarie 2011 - 10:28

Inca un "Leu" ...la panoplie... :)

Ce USB in '88, pe atunci se folosea cel mai des in automatizari Z80 si programam direct in cod procesor - ehe ce vremuri! :)
Dar mi-a placut partea HW din proiect cu electronica manufacturata.
Dar nu numai! :D
  • 0

#8 adrian_r5

    Addicted

  • Members
  • PipPipPipPipPipPipPipPipPip
  • 6.094 Mesaje:
Inregistrat: 10-mai 02
  • Location:Timisoara

Scris 27 ianuarie 2011 - 10:35

Ghid despre cum sa realizezi placute cablate: http://elf.cs.pub.ro...utorial/corodat

Prelungirea duratei de viata a placutei (pas intermediar)
Daca vreti sa va protejati cablajul de la coroziune, deoarece cuprul se oxideaza in timp datorita interactiunii aerului, puteti sa acoperiti traseele cu un strat de fludor, cu ajutorul letconului. Puteti observa acest lucru pe placutele din laborator.


Merge si asa (desi daca sint trasee subtiri risti sa le exfoliezi si in plus e multa munca) ... Mai simplu e sa acoperi toata placa cu un lac facut din colofoniu si diluant.


Inca un "Leu" ...la panoplie...

Aici m-ai pierdut ... ca nu stiu ce vrei sa spui :)

Aceasta postare a fost editata de adrian_r5: 27 ianuarie 2011 - 10:35

  • 0

Too Old to Rock and Roll: Too Young to Die (© Jethro Tull 1976)


#9 Swiby

    Membru senior

  • Administrators
  • PipPipPipPipPipPipPipPipPip
  • 6.283 Mesaje:
Inregistrat: 21-octombrie 02
  • Location:Bucureşti
  • Marca:New one
  • Model:crossover
  • Motorizare:nu-i dizel

Scris 27 ianuarie 2011 - 10:42

Nenilor, io-s mai tanar cu un an shu-n pic.
@adrian - intreaba 100 de useri ce-i ala colofoniu si vezi cati iti raspund corect fara sa se uite pe goagle.
(cutiuta mea de izolirband umpluta cu colofoniu o am de prin '85-86)
  • 0
Inteligenţa Artificială nu are nici o şansă în faţa prostiei naturale

#10 Monitor_R

    Membru scriitor

  • Members
  • PipPipPipPipPipPipPip
  • 2.438 Mesaje:
Inregistrat: 16-septembrie 09
  • Location:Bucuresti
  • Marca:Mitsubishi
  • Model:Outlander
  • Motorizare:2.0 DI-D

Scris 27 ianuarie 2011 - 10:50

L.e. - acum m-am uitat ... esti mai vechi decit mine cu 25 de zile :D


Aici m-ai pierdut ... ca nu stiu ce vrei sa spui :)


Greseala mea, mai faceam 3 chestii in timp ce-ti scriam raspunsul si am crezut ca esti nascut in August...deci LEU.
Acu' m-am uitat mai atent la ce-ai scris si am vazut ca tot in Septembrie ai cunoscut si tu lumea... :)
  • 0

#11 adrian_r5

    Addicted

  • Members
  • PipPipPipPipPipPipPipPipPip
  • 6.094 Mesaje:
Inregistrat: 10-mai 02
  • Location:Timisoara

Scris 27 ianuarie 2011 - 10:52

(cutiuta mea de izolirband umpluta cu colofoniu o am de prin '85-86)

Eu am una de crema Nivea ... de prin vara lu' '80 :)
  • 0

Too Old to Rock and Roll: Too Young to Die (© Jethro Tull 1976)


#12 alexx_elf

    Membru scriitor

  • Members
  • PipPipPipPipPipPipPip
  • 2.777 Mesaje:
Inregistrat: 20-ianuarie 06
  • Location:Bucuresti
  • Marca:Volkswagen
  • Model:Golf Mk7.5 GTI TCR
  • Motorizare:2.0 TSI

Scris 27 ianuarie 2011 - 11:10

Merge si asa (desi daca sint trasee subtiri risti sa le exfoliezi si in plus e multa munca) ... Mai simplu e sa acoperi toata placa cu un lac facut din colofoniu si diluant.


Poti sa dai mai multe detalii te rog :) ? Cand am studiat problema am gasit o solutie la vreo 100 RON (daca nu ma insel) si am considerat la momentul ala ca nu merita banii.

La skill-urile mele cu letconul nu m-as gandi sa stau sa acopar manual circuitele cu fludor. O sa pun o poza mai incolo cu dovada 'graitoare' a acestor skill-uri :).

Acum ma intereseaza sa pot prezenta o placuta cat de cat 'aspectuoasa' la licenta si ar fi bine sa gasesc o solutie de protejare a circuitelor.
  • 0

#13 adrian_r5

    Addicted

  • Members
  • PipPipPipPipPipPipPipPipPip
  • 6.094 Mesaje:
Inregistrat: 10-mai 02
  • Location:Timisoara

Scris 27 ianuarie 2011 - 11:22

Cand am studiat problema am gasit o solutie la vreo 100 RON

... pentru cite hectare de PCB ???

Pai se dizolva ceva colofoniu cu diluant care apoi se aplica pe toata placa cu o pensula ... asta se facea inainte de a lipi componentele ... nu conta esteticul ci era important sa nu oxideze.
Daca vrei sa arate si bine ... faci putin invers - dupa ce ai corodat si apoi ai curatat placa de vopsea / lac / tus sau ce ai folosit si ai dat gaurile ... dai cu un smirghel / glaspapir fin ... lipesti componentele ... cureti urmele de flux decapant si / sau colofoniu cu alcool ... apoi aplici uniform lacul de care spuneam mai sus. Nu arata ca si cele cu solder mask ... da' nici rau nu arata.

Aceasta postare a fost editata de adrian_r5: 27 ianuarie 2011 - 11:23

  • 0

Too Old to Rock and Roll: Too Young to Die (© Jethro Tull 1976)





0 useri citesc subiectul

0 membri, 0 vizitatori, 0 utilizatori anonimi