MSP430G2231 (14 pin) ราคา 68 บาท
MSP430G2553 (20 pin) ราคา 72 บาท
สนใจ ติดต่อ 080-245-3000
ธนาคารกรุงเทพฯ
เลขที่บัญชี 911-0-05993-9
ชื่อบัญชี นาย ถิร มัชฌิมานิสัย
ไปรษณีย์ EMS เท่านั้นครับ
ค่าส่ง 50 บาท
บวก เพิ่มจากราคาที่ซื้อได้เลยครับ
(//)
รถไฟฟ้า จ-ศ 17:30 - 18:00
--------------------------------------------------------------------
IC, MCU, 16BIT, 2K FLASH, 14PDIP
Controller Family/Series: MSP430G2231
Core Size: 16bit
No. of I/O's: 10
Supply Voltage Range: 1.8V to 3.6V
Digital IC Case Style: DIP
No. of Pins: 14
Program Memory Size: 2KB
RAM Memory Size: 128Byte
CPU Speed: 16MHz
Oscillator Type: External, Internal
No. of Timers: 1
Peripherals: ADC
Embedded Interface Type: I2C, SPI
Operating Temperature Range: -40°C to +85°C
SVHC: No SVHC (18-Jun-2012)
Base Number: MSP430
Interface: I2C, JTAG, SPI
--------------------------------------------------------------------
IC, 16BIT MCU, MSP430, 16MHz, DIP-20
Controller Family/Series: MSP430G2553
Core Size: 16bit
No. of I/O's: 16
Supply Voltage Range: 1.8V to 3.6V
Digital IC Case Style: DIP
No. of Pins: 20
Program Memory Size: 16KB
RAM Memory Size: 512Byte
CPU Speed: 16MHz
Oscillator Type: External, Internal
No. of Timers: 2
Peripherals: ADC, Comparator
Embedded Interface Type: I2C, SPI, UART
Operating Temperature Range: -40°C to +85°C
SVHC: No SVHC (18-Jun-2012)
--------------------------------------------------
LaunchPad
Link Download โปรแกรม Compliler ตัว Launch Pad
(Code Composer Studio™ v5 - Integrated Development )
ใช้ Free ครับ
http://www.ti.com/tool/ccstudio-msp430
Link ทำหุ่นยนต์ เดินตามเส้น น่าสนมาก
http://webcache.googleusercontent.com/search?q=cache:lFs94DF9EwMJ:www.ermicro.com/blog/%3Fp%3D2104+&cd=9&hl=en&ct=clnk&gl=th
Zoom Inside, MSP430G2231, MSP430G2553
Link การเขียน PWM 8-16 Channel
http://forum.43oh.com/topic/1770-8-channel-pwm-with-a-single-timer-low-ram-usage/
Link อธิบาย เรื่อง Time and PWM
http://homepages.ius.edu/RWISMAN/C335/HTML/msp430Timer.HTM
Source Code บางตอนตาม link ข้างบน
สามารถ หรี่ไฟ ขึ้น-ลง หรือ จะไปทำให้ motor ค่อยๆหมุนตอนเริ่ม Start ก็ได้ จะทำให้ไม่เกิดการกระชากของไฟเข้า ดีกว่าใช้ Relay (การออกตัวของหุ่นยนต์ เป็นต้น)
#include <msp430g2553.h>
int pwmDirection = 1;
void main(void){
WDTCTL = WDT_MDLY_32; // Watchdog timer ≈32ms
IE1 |= WDTIE; // enable Watchdog timer interrupts
P1DIR |= BIT6; // Green LED for output
P1SEL |= BIT6; // Green LED Pulse width modulation
TA0CCR0 = 1000; // PWM period
TA0CCR1 = 1; // PWM duty cycle, time cycle on vs. off, on 1/1000 initially
TA0CCTL1 = OUTMOD_7; // TA0CCR1 reset/set -- high voltage below count and
// low voltage when past
TA0CTL = TASSEL_2 + MC_1; // Timer A control set to SMCLK clock TASSEL_2, 1MHz
// and count up mode MC_1
_BIS_SR(LPM0_bits + GIE); // Enter Low power mode 0
}
#pragma vector=WDT_VECTOR // Watchdog Timer interrupt service routine
__interrupt void watchdog_timer(void) {
TA0CCR1 += pwmDirection*20; // Increase/decrease duty cycle, on vs. off time
if( TA0CCR1 > 980 || TA0CCR1 < 20 ) // Pulse brighter (increasing TA0CCR1) or dimmer
pwmDirection = -pwmDirection;
}
Link อธิบาย การทำ Servo
http://mitchtech.net/msp430-launchpad-pwm/
http://buildsmartrobots.ning.com/profiles/blogs/using-the-ti-msp430g2553
Link Get Source *.h ของ MSP430 แต่ละเบอร์ไว้เป็น Refer ตอนเขียนโปรแกรมครับ
http://www.inventortown.com/includes/
Link ตัวอย่าง Project MSP430 แบบง่ายๆ
http://www.instructables.com/id/msp430-Launchpad-Projects/
Making PWM from 2 Analog input in MSP430G2231?
http://electronics.stackexchange.com/questions/14221/making-pwm-from-2-analog-input-in-msp430g2231
ตัวอย่าง Project ที่น่าสนอีกแล้วครับท่าน
http://www.tij.co.jp/mcu/jp/docs/mcuorphan.tsp?contentId=44948
ตัวอย่าง บังคับหุ่นยนต์จิ๋ว แบบต่างๆ โดยใช้ MSP430 น่าสนมากๆ ครับ ลอง Link เข้าไปดูครับ เผื่อมี Idea เจ๋งๆ
www.buildsmartrobots.com
ตัวอย่าง 32x16 dual-color LED matrix display
Driving Bi-Color LED Matrix Display with LaunchPad (Part 1)
(http://mspfreaks.blogspot.com/2011/10/driving-bi-color-led-matrix-display.html)
Driving Bi-Color LED Matrix Display with LaunchPad (Part 2)
(http://mspfreaks.blogspot.com/2011/10/driving-bi-color-led-matrix-display_06.html)
Link Example Control Stepping motor
http://www.ti.com/apps/docs/litabsmultiplefilelist.tsp?literatureNumber=slaa223&docCategoryId=1&appId=120
!
ตัวอย่างการ ออก LCD Nokia 5110 ครับ โปรแกรมแล้วต่อตรงใช้งานเลย
เดี่ยวนี้มีจอ LCD GLCD128x64 หรือ ใหญ่กว่าเป็ร LCD ที่ประหยัดพลังงาน .. เหมาะกับพวก TI โดยเฉพาะ จำหน่ายเยอะ แล้ว ครับ .. ทำขายเป็นเรื่องเป็นราว ใครผลิตเป็น product ก็หาง่าย สบายใจ ไม่จำเป็นต้องใช้ LCD5110 (เลิกผลิตหล่ะ) .. ราคาก็ไม่แพง 150-200 บาท มีทั้งแบบ Serial , paralel หรือ แบบมี EEPROM เก็บ Fonts หรือ image ในตัว เลือกได้ ครับ .. ใช้ง่าย code สั้นๆ ถ้า Flash น้อยก็เลือกแบบมี EEPROM เก็บ fonts แต่ต้องเสียขาใช้งานเพิ่ม 2 ขา ... ลองซื้อมาใช้ก็ OK อยู่ .. สั่งมาขายแทน 5110 เลย ครับ หาดูตาม taobao เพียบ ... น่าจะเหมาะกับแฟนคลับ TI เพราะต้องใช้จอประหยัดพลังงานกัน
(http://i89.photobucket.com/albums/k209/wlasoi/null_zps2c6df5c3.jpg)
(http://sphotos-h.ak.fbcdn.net/hphotos-ak-ash3/934984_4241188482837_689292189_n.jpg)
รบกวนสอบถามว่าจะสั่งซื้อ LCD GLCD128x64 ได้ที่ไหนครับ
ขอบคุณมากครับสำหรับคำแนะนำดีๆ ชอบๆ
บริษัทผู้ผลิต
http://jlxlcd.cn/china/index.asp
ร้าน taobao
http://jlxlcd.taobao.com/?spm=2013.1.1000126.3.wWeWZu
ผมซื้อมาจากร้านขาย Bord เลยราคาแพงหน่อย ขี้เกียจสั่ง order หลายร้าน ... เดี่ยวว่างๆจะ Port ไปใส่ AVR,PIC,ARM อยู่ ครับ .... ใช้สะดวกดี กินพื้นที่น้อย ปรับ font 5x7 แสดงผลได้ 8 บรรทัดสบายๆ