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.
Se afișează postările cu eticheta stripboard. Afișați toate postările
Se afișează postările cu eticheta stripboard. Afișați toate postările
vineri, 15 noiembrie 2013
luni, 24 ianuarie 2011
AVR - Adaptor ISP 6 pini pentru breadboard - continuare
Pentru breadboard am facut adaptorul de aici. Problema a aparut cand am avut nevoie sa programez "in system" cateva montaje care nu aveau conectorul standard cu 6 pini si nu am vrut sa tot scot chipurile de pe ele, sa le programez si sa le pun la loc...
Am folosit un soclu DIP de 28 de pini, dupa cum se vede in imaginile de mai jos.



Soclul trebuie aliniat cu grija peste pinii chipului aflat in circuit, astfel incat sa stea cat mai fix si pinii lui sa fie in contact cu pinii chipului.
Am folosit un soclu DIP de 28 de pini, dupa cum se vede in imaginile de mai jos.



Soclul trebuie aliniat cu grija peste pinii chipului aflat in circuit, astfel incat sa stea cat mai fix si pinii lui sa fie in contact cu pinii chipului.
Etichete:
arduino,
avr,
breadboard,
ISP,
programator,
stripboard,
veroboard
marți, 23 noiembrie 2010
Interfata seriala
Cautand prin diverse lucruri pe care le pastrez de multi ani de zile "just in case", am gasit un mouse pe serial ;-)
Cablul de conectare este perfect pentru orice microcontroler cu interfata UART si PC cu port serial. Merge pus pe breadboard la orice montaj cu un microcontroler, in scopul comunicarii pe serial cu PC-ul.
Lista de componente necesare adaptorului pentru breadboard de mai jos: cablul, doua barete de pini a cate 4 pini fiecare, un soclu DIP16, un MAX232, 4 condensatori electrolitici de 10uF, o placa stripboard (veroboard).




Cateva pagini interesante:
http://www.arcelect.com/rs232.htm
http://www.beyondlogic.org/serial/serial.htm
http://extremeelectronics.co.in/avr-tutorials/using-the-usart-of-avr-microcontrollers-reading-and-writing-data/
http://www.captain.at/electronic-atmega16-serial-port.php
http://www.swharden.com/blog/2009-05-14-simple-case-avrpc-serial-communication-via-max232/
http://www.8051projects.net/serial-communication/introduction.php
Cablul de conectare este perfect pentru orice microcontroler cu interfata UART si PC cu port serial. Merge pus pe breadboard la orice montaj cu un microcontroler, in scopul comunicarii pe serial cu PC-ul.
Lista de componente necesare adaptorului pentru breadboard de mai jos: cablul, doua barete de pini a cate 4 pini fiecare, un soclu DIP16, un MAX232, 4 condensatori electrolitici de 10uF, o placa stripboard (veroboard).




Cateva pagini interesante:
http://www.arcelect.com/rs232.htm
http://www.beyondlogic.org/serial/serial.htm
http://extremeelectronics.co.in/avr-tutorials/using-the-usart-of-avr-microcontrollers-reading-and-writing-data/
http://www.captain.at/electronic-atmega16-serial-port.php
http://www.swharden.com/blog/2009-05-14-simple-case-avrpc-serial-communication-via-max232/
http://www.8051projects.net/serial-communication/introduction.php
Etichete:
arduino,
avr,
breadboard,
serial,
stripboard,
teardown,
veroboard
miercuri, 17 noiembrie 2010
Adaptor MicroSD Card "de criza"
Adaptorul poate fi folosit impreuna cu orice tip de microcontroler care "cunoaste" SPI (Serial Peripheral Interface).
De obicei, la achizitionarea unui card MicroSD, primim un adaptor SD Card. Am vazut mai multe exemple de adaptoare pe care s-a lipit direct bareta de pini, dar nu mi s-au parut prea rezistente in cazul utilizarii pe breadboard, de aceea m-am gandit sa folosesc o bucata de stripboard pe care am prins cu banda izolatoare adaptorul, apoi am facut lipiturile.
Edit (20101118): am adaugat in comentariu cateva linkuri interesante
Edit (20101204): o implementare mult mai eleganta (pentru Arduino, 4 postari, schema, imagini, program) gasiti pe blogul Arduinoos

Schema de mai sus: "TOSHIBA SD Card Specification"



Dezavantajul fata de un adaptor comercial este ca nu sesizeaza prezenta cardului.
Mentiunea obisnuita: mai merge "slefuit" un pic ;-)
De obicei, la achizitionarea unui card MicroSD, primim un adaptor SD Card. Am vazut mai multe exemple de adaptoare pe care s-a lipit direct bareta de pini, dar nu mi s-au parut prea rezistente in cazul utilizarii pe breadboard, de aceea m-am gandit sa folosesc o bucata de stripboard pe care am prins cu banda izolatoare adaptorul, apoi am facut lipiturile.
Edit (20101118): am adaugat in comentariu cateva linkuri interesante
Edit (20101204): o implementare mult mai eleganta (pentru Arduino, 4 postari, schema, imagini, program) gasiti pe blogul Arduinoos

Schema de mai sus: "TOSHIBA SD Card Specification"



Dezavantajul fata de un adaptor comercial este ca nu sesizeaza prezenta cardului.
Mentiunea obisnuita: mai merge "slefuit" un pic ;-)
Etichete:
arduino,
avr,
sd-card,
stripboard,
veroboard
marți, 9 noiembrie 2010
AVR - Adaptor ISP 6 pini pentru breadboard
Programatorul AVR pe USB de la Pololu pe care-l folosesc are un conector IDC 6 pini standard. Pentru breadboard este mai usor de utilizat o bareta de 6 pini (tata). Am facut un mic montaj pe o bucatica de stripboard, pe care am pus si butonul de reset si rezistenta de 10K, pentru a simplifica montajele de pe breadboard.
Ca de obicei, mai intai am facut montajul, apoi, dupa ce am vazut ca nu se vede bine in imagini, am facut si o "schema"...

Mai merge slefuit un pic, dupa cum se poate vedea mai jos ;-)



Ca de obicei, mai intai am facut montajul, apoi, dupa ce am vazut ca nu se vede bine in imagini, am facut si o "schema"...

Mai merge slefuit un pic, dupa cum se poate vedea mai jos ;-)



Etichete:
avr,
breadboard,
ISP,
programator,
stripboard,
veroboard
Abonați-vă la:
Postări (Atom)



