Se afișează postările cu eticheta CAD. Afișați toate postările
Se afișează postările cu eticheta CAD. Afișați toate postările

vineri, 15 noiembrie 2013

Sistem minimal cu MSP430

Daca tot aveam disponibile cateva microcontrolere MSP430G2231, pe care nu le mai foloseam pe placile Launchpad de la Texas Instruments, m-am gandit sa fac un mic montaj cu un sistem minim, pentru utilizat pe breadboard.

Programarea se face cu mediul Energia, foarte asemanator IDE-ului Arduino, apoi se incarca firmware-ul cu ajutorul unei placi Launchpad, la fel de simplu ca si in cazul unui Arduino.

Cu aceasta ocazie am incrcat si demo-ul programului Lochmaster, versiunea 4, care mi se pare cel mai bun program pentru desenat circuite stripboard. In versiunea demo nu se pot salva / printa montajele, asa ca am facut screenshot. De remarcat ca in schema sunt doua rezistente notate R1, de valori diferite ;)



Mai jos sunt cateva poze (pe un breadboard mic, respectiv langa o baterie de 9V, pentru comparatie) cu minunatul circuit rezultat, dupa ce l-am dat cu fixativ de par...



Alte observatii: alimentarea se face cu 3.3V, condensatorul ceramic este de 0.1uF si nu este neaparat necesar, cristalul de cuart este de 32kHz si este necesar doar in cazul comunicarii seriale sau pentru un plus de precizie, butonul este pentru reset, LED-ul este cel obisnuit, conectat la P1.0 pe placile Launchpad.

sâmbătă, 19 mai 2012

CircuitBee si KiCad

CircuitBee este o platforma gratuita (deocamdata...) unde putem posta circuitele realizate cu KiCad.

Un exemplu de circuit:



sâmbătă, 5 martie 2011

PCB "de criza" pentru SMD-uri

In urma unei discutii avute la intalnirea Tehnorama de acum doua saptamani cu dl. Dan Stroie m-am hotarat sa incerc sa fac si eu un PCB pentru un Atmel ATtiny13V in format SOIC8 din care aveam prin casa mai multe bucati luate de vreo 2 ani.
Am pus si doua rezistente si un LED, tot SMD-uri, luate tot atunci. Buton nu aveam, asa ca am indoit picioarele la un push buton normal si le-am lipit pe trase.

Am trasat manual, cu doua markere, unul de 0.3 si altul de 1.5mm (cel putin asa cred...)
Pe unde am gresit am sters cu o carpa inmuiata in alcool izopropilic. Corectiile mai fine le-am facut cu un batz cu vata.

Cost "echipamente": sub 20 de lei si ajung la zeci de cablaje mai mari decat al meu ;-)

Montajul merge perfect (daca ignoram faptul ca butonul nu este cuplat cum trebuie), dar arata destul de neprofesionist. Oricum, este o evidenta imbunatatire prin comparatie cu placile de stripboard pe care trageam cablu UTP pentru legaturi :)

Programarea am facut-o cu programatorul de la Pololu, legat la PCB prin cabluri terminate cu crocodili, ca sa evit sa pun un conector ISP cu 6 pini ;-)

Ca posibile imbunatatiri: data viitoare trag traseele cu o rigla... folosesc cablaj cu doua fetze si fac legaturile prin gauri... sau folosesc spatele placii pentru conexiuni si piese care nu sunt SMD, tot prin gauri, asa cum e acum compartimentul pentru bateria CR2032.













vineri, 25 februarie 2011

O versiune noua de Fritzing

A aparut de cateva zile o noua versiune de Fritzing, programul open-source de design care pare sa fi ajuns un standard pentru designul si documentarea proiectelor Arduino.

Din ce am vazut in ultima vreme este folosit, printre altele, in carti ("Beginning Arduino" de Michael McRoberts), reviste ("Servo" si "Nuts & Volts") si pe site-ul oficial Arduino.

marți, 22 iunie 2010

Schema pentru Arduino "de criza"

Daca tot au trecut vreo doua luni de cand am facut montajul (si de cand il folosesc aproape zilnic) m-am gandit ca ar fi cazul sa desenez si schema lui ;-)

Neavand niciun fel de experienta in materie de CAD, cu atat mai putin in ceea ce priveste schemele electronice, am incercat mai multe programe: Eagle, TinyCAD, KiCAD etc.

Pana la urma m-am oprit la ExpressSCH, parte dintr-un program gratuit numit ExpressPCB.
Cred ca este cel mai usor de folosit, deoarece in doua ore si ceva am reusit sa fac schema de mai jos, chiar daca nu mai lucrasem cu astfel de programe...



Sper ca nu am facut prea multe greseli, daca cineva incearca sa reproduca montajul dupa aceasta schema ar face bine sa verifice de doua ori ;-)

Cateva observatii:
1. daca chipul nu este programat cu bootloader trebuie folosit un programator ISP
2. daca punem bootloader se poate utiliza cu un cablu serial realizat asa cum l-am descris aici; inainte de programarea in acest mod trebuie apasat butonul Reset cam 3-4 secunde (incercati diverse variante pana reusiti...)
3. la montajul din imagine am folosit terminale bloc (cu suruburi), dar pentru reducerea costului merge sa utilizati orice fel de conectori (bareta etc.)
4. realizarea pe placa de circuit nu e chiar la nivel profesional (hmm, hmm, hmm) ca sa zic asa ;-)



miercuri, 26 mai 2010

Proiectare si simulare Arduino

Proiectare si simulare Arduino
Doua programe interesante si utile pentru posesorii de Arduino (si nu numai)

In afara de kit-ul oficial de dezvoltare Arduino mai avem nevoie si de un program de CAD cat mai simplu de utilizat, care sa contina biblioteci pentru cele mai uzuale componente electronice si, de preferat, sa fie free sau open source. Un astfel de program este Fritzing!


Exemplu - breadboard


Exemplu - schematic


Exemplu PCB

Acum, dupa ce am terminat partea de proiectare si dezvoltarea programului, nu ne mai ramane decat sa incercam totul pe un simulator. Pe acesta il gasim aici: Virtual Breadboard

Cerinte sistem:
1) Latest version of DirectX
2) .Net 2.0 Redistributable
3) J# 2.0 Redistributable


VBB - design


VBB - simulator