Posts Tagged ‘ARM7’

ไม่ได้อัพนานเลย

2010.08.07
0:01

ต้องเล่าบ้างดีก่าไม่ได้มาพิมนานเลย

เริ่มแรกจากการเริ่มใช้งานกล้อง Nikon สองอาทิตย์แรกที่ผ่านมา รู้สึกว่าใช้คุ้มมั๊กๆ ได้ภาพแบบที่ต้องการมากมาย ทำให้เดวนี้รู้สึกว่าจะฮิตไปอัพรูปใน facebook แบบพี่ไก๋เลยอ่ะนะ

รูปนี้ตั้งไก๋ถ่ายตัวเองแล้วกระโดด 555+ มีขาตั้งจำลองคือ Infrared Remote ของกล้องนั้นเองแหละ!

อาทิตย์ก่อนที่ผ่านมา ก็นั่งทำโปรเจ็กต์อ่ะนะ

ตอนนี้ก็ถือว่าไปได้ไกลมากๆ ตอนนี้หา Zigbee ได้ครบแล้วทั้งหมด 4 ตัว เป็นแบบ Series2 ธรรมดา 1-2mW ทั้งหมด 3 ตัว แล้วก็ Pro Series2 50-60mW ทั้งหมด 1 ตัวนั่นเองฮ่าๆ พร้อมกับตอนนี้ได้ทำบอร์ดแบบ program มันได้ขึ้นมาทั้งหมด 3 บอร์ด แล้วก็บอร์ดสำหรับใช้งานกับ ARM7 ขึ้นมา 1 บอร์ดอ่ะนะ

อันนี้เป็น บอร์ดที่สำหรับใช้กับ ARM7 อ่ะนะ รู้สึกว่า ทำเส้นเล็กเกินไป ทำให้เวลาบัดกรียากมากๆเลย คงเข็ดไปอีกนานเหอๆ = =’

 

รูปนี้เพิ่งทำวงจรไอตัวเล็กเสร็จ ของเยอะมากมาย พอเอามาเทียบ size กับตัวใหญ่นี่แบบว่า ขนาดคนละเรื่องเลยอ่ะนะ

อันนี้ตัว prototype ที่ทำออกมาตอนแรกเลยอ่ะนะ แล้วก็ใช้ได้จริงๆด้วย ตอนนี้เพิ่ม switch สีฟ้าไปตัวนึง ไว้ตัดวงจร Max3232 อ่ะนะ ไม่ให้เสีย power เยอะเกินไป เวลาที่ไม่ได้ใช้งานโหมด Program

อันนี้บอร์ดตัวเล็กตอนประกอบ PCB และลงตัว Xbee เรียบร้อยแล้ว หน้าตาเปนงี้ เล็กกระทัดรัดดีมากๆแหละ

บอร์ดตอนนี้เท่าที่มีอยู่ ไว้ present โปรเจ็กต์อ่ะนะ

อันนี้ต่อ LED เล่นอ่ะนะ อยากเทสกล้องตอนมืดด้วย ก้อเลยเอามาถ่ายเล่นๆ งงชิบ สีสวยซะงั้น 55+ ชอบมากๆอ่ะรูปนี้…

เล่าเรื่องถึงการถ่ายรูป

อาทิตย์ก่อนนู้นน ตอนได้กล้องมาใหม่ๆ พี่ไก๋ก้อเลยพาไปถ่ายเล่นที่แถวๆข้างๆศูนย์หนังสือจุฬาอ่ะนะ ที่มันมีสวนสาธารณะแหละ

ก็ถ่ายๆ ได้มาหลายรูปเหมือนกัน แรงๆทั้งนั้น รู้สึกว่าขาตั้งกล้องจำเป็นนี่ต้องการบ่อยจริงๆ ทีหลังถ้าจะไปถ่ายคงจะแบกขาตั้งไปด้วยดีก่า เดวกล้องเปนรอยหมด เห่อๆ

รูปนี้กระโดดเล่น แรงเฉยอ่ะนะ…

และวันก่อนก็ได้เพิ่งซื้อตัว Bounce Flash ที่เป็นครีบหางปลาไป ก้อเลยเอามาเทสกะพี่ไก๋ซะเลย ปรากดว่า ดีมากๆ

ดีกว่าตัวเก่าที่เคยใช้กับ 430EXII อีกแหละ ตัวเก่าจะเป็นเหลี่ยมๆ แต่อันนี้รู้สึกว่ามันกระจายแสงได้เยอะมากๆเลยทีเดียวอ่ะนะ

พรุ่งนี้เรียน AUA ครั้งที่ 2 แล้ว

อาจารย์คนนี้ชื่อ SAM แหละ มาจากประเทศเกาหลี แต่ว่าพูดเกาหลีไม่ได้ เติบโตอยู่ที่เมกา ไปเรียนทนายความมา เบื่อๆก้อเลยกลายมาเป็นอาจารย์สอนภาษาอังกฤษที่ AUA ซะงั้นเลยอ่ะ = =’

แต่ว่าสอนโอเคดีเลยแหละ ไม่เครียดเท่าอาจารย์คนก่อนอ่ะนะ

วันนี้อัพแค่นี้แหละ พรุ่งนี้กลับบ้านหาแม่ดีก่า อาทิตย์หน้าวันแม่แล้ว ^____^’

Popularity: 3% [?]

โปรเจ็กต์พัง…

2010.07.17
16:58

พังจิงๆแหละ

ไอตัว IC ที่ให้บริษัทแห่งหนึ่งรับไปทำ แบบว่าอ้นตอนแรกกลับมาบอก โดนย่างซะหลายรอบเลย

ตอนแรกก็ไม่เชื่ออ่ะนะ คืนนีั้นก็ลองทั้งคืนเลย ตั้งแต่เที่ยงวัน ยันเกือบเที่ยงคืน

มาดูไอที่พังไปดีก่า

นี่ก็คือบอร์ด ที่ประกอบ IC ลงมาแล้วอ่ะนะ ลายเส้นขนาด 10mil ทั้งบอร์ด แล้วก็มี ใช้ C แบบ Chip ทั้งหมด 4 ตัวอ่ะนะ

คืนนั้นก็ลองไปเรื่อยๆอ่ะ

คิดว่ามันไม่พังนะตอนแรก ก็คือลองส่ง SPI จาก ARM7  ไปที่ตัวมัน ก็ลองไปเรื่อยๆนั่นแหละ แต่ว่าไม่มี Response ตอบกลับมาเลย = =’

รูปนี้ก้อคือพยายามเอาเลนส์กล้องจุลทรรศน์ส่องอ่ะนะ ว่าลายเส้นมันช๊อตกันรึเปล่า

แต่ก็ยังไม่เป็นผล เพราะว่ามันไม่มีอะไรตอบกลับมาจิงๆ คิดว่าน่าจะพังแล้วแหละ

พอมาตอนเช้า นั่งลองทำที่หออีกที ตื่นขึ้นมา

ไม่รู้เอะใจอะไร เอามือลองไปจับดู ตอนที่ไบอัสมัน ปรากฎว่า ร้อนจี๋เลย ชัดเจนมาก ว่าพังแน่นอน

ก็เลยคิดว่าคงต้องเปลี่ยนหัวข้อโปรเจ็กต์แล้วแหละ ไปทำอย่างอื่นแทน

ที่คิดไว้ก้อคือ เอา Xbee มาประยุกต์ใช้นั่นแหละ = =’

อันนี้รูปที่นั่งทำเมื่อคืน เห้อ…อย่างเหนื่อย

นั่ง Debug ไป ตั้งแต่เที่ยงอ่ะนะ ตาก้อจ้องแต่หน้าคอม ปวดตามั๊กๆ = =’ คิดว่าโปรแกรมไม่น่าผิดอะไร เพราะเอา Scope จับแล้วมันก็ออกนะ

งืม

วันจันทร์นี้สอบ Control แหละ ยังนั่งทำโจทย์ไปไม่ถึงไหนเลย

พอดีไปหา E-book Modern Control Engineering ของ Ogata มาได้อ่ะนะ

ก้อโหลดมาแต่ก็ยังไม่ได้ทำโจทย์ซักข้อเล้ย กะว่าคืนนี้จะนั่งทำแหละ

ไปแระ ^^

Popularity: 7% [?]

งานเข้ามาก โปรเจ็กต์ T_T

2010.06.25
2:26

วันนี้เป็นวันที่จะต้องตกตะลึงมากมาย วันนี้ไปคุยเรื่องโปรเจ็กต์กับอาจารย์กสินมา ถึงดึกเลย เหอๆ

ผลสรุป คือ งงครับ เพิ่งแกะตัว sensor ออกมาจากถุง ซึ่งอาจารย์ก็เพิ่งจะเป็นคนแกะ

ตอนแรกที่ดูในเวบของ Freescale ลักษณะ ไอซี ตัวนี้จะเป็น Accelerometer อ่ะ วัดพวกความเร่ง แกน x y z ที่ใช้พบมากคือพวกมือถือ ที่พวกกลิ้งจอ หรือ สลับด้านจอ แล้วรูปภาพจะกลับตาม อะไรแบบนี้

ในเวบมานเปนแบบนี้ และเข้าใจว่ามันก้อน่าจะใหญ่นะตอนแรก

ตรงกลางอะ คือตัว sensor ที่อาจารย์มี ซึ่งมันอยู่ในถุุง แต่ทว่าวันนี้แกะออกมา

เอาอีกรูปให้ดู

อีกรูปก็ดะ

เป็นแบบนี้นะ เห็นเหลี่ยมๆแบบนี้

พอวันนี้แกะออกมา…

ห่ออย่างดีนะ มีซิลิก้าเจล กันชื่้นอย่างดีอ่ะถุงมานใหญ่มากมาย แต่ทว่า..

เห็นอะไรดำๆนั่นมั๊ย ><

นี่มันเม็ดอะไรอ่ะ -*-….!!

งงมะ

คือแบบว่ามันเล็กกว่า Surface Mount แบบที่อาจารย์คิดไว้เยอะมากๆอ่ะ อันนี้เป็นลักษณะที่ไม่มีขายื่น เป็นแบบมีด้านใต้เป็นทองแดง 14 ขา เรียบๆ ติดกับ socket อาจารย์ดูแล้วทึ่งเลยตอนแรก บอกว่าสั่งมาผิดรึเปล่าเนี่ย อะไรแบบนี้ คือจริงๆที่อาจารย์ถืออยู่มานไม่ใช่ IC นะ ตัว IC จะอยู่ข้างในไอพลาสติกที่อาจารย์ถืออีกอ่ะ

แบบว่างงกันเลยทีเดียววันนี้

อาจารย์ไปดูในเวบ WARA รู้สึกจะทำไม่ได้มั้ง เห็นว่าไอตัวจุด ทำได้เล็กสุด 40mil อันนี้มัน ประมาณ 20mil ได้อ่ะ เหอๆ ประมาณ 0.5 มิลลิเมตร ต่อ 1 bonding อ่ะ แล้วมานมีทั้งหมด 14 ขาอ่ะ ปวดหัวมากมาย

อาจารย์ก้อบอกให้ไปลองทำดูก่อนอ่ะนะ ก้อเป็นหน้าที่อ้นที่จะไปทำ PCB ส่วนเราก้อนั่งอ่าน Technical Datasheet ต่อไปอ่ะนะ

วันนี้ก็อ่านได้เยอะเลยแหละ อ่านไปถึง I2C หละ พรุ่งนี้จะขึ้น SPI ซะที

ส่วนมากจะเป็นลักษณะบรรยาย พวก Register ทั้งหมดอ่ะนะ ต้องเข้าถึงให้ได้ให้หมด เหอๆ ยังคิดไม่ออกเลยเนี่ย คือ Freescale ที่มันมีตัวอย่าง Source ในเวบมานก็คือแบบว่ามานเขียนเป็น Assembly กำหนดตัวแปร EQU เป็นชื่อ Address ต่างๆเลยอ่ะ

แต่ว่านี่ทำ ARM7 ไง ก้อเลยยังคิดไม่ออกว่าจะทำยังไงดีอ่ะนะ

แต่เห็นอาจารย์บอกว่า SPI มานไม่ยาก งั้นก็คงต้องลองสู้กันซักตั้งอ่ะนะ = =’

วันนี้ก็มีเรื่องจะมาอัพแค่นี้แหละ

บ่นไปเรื่อย  คิดว่าจะไม่มีอุปสรรคแล้ว อันนี้นี่อุปสรรคเกินคาดจริงๆ T_T’

ไปดีก่า นอนแระ ^^

Popularity: 21% [?]

ความคืบหน้า ROBOT

2010.06.22
23:19

วันนี้ ไปเรียนคอนโทรลมาตอนเช้า จริงๆก็คือย้ายจากวันศุกร์มาเรียนอังคารเช้าอ่ะ เพราะว่าวันศุกร์เช้าได้เรียนวิชาของอาจารย์ รัตติกร แล้วอ่ะ COMPUTER COMMUNICATIONS NETWORKS วิชานี้อยากเรียนมากๆจริงๆอ่ะนะ

ตอนกลับมาก็มานั่งทำ Robot นั่นแหละ

วันนี้ทำสำเร็จคือลอง ต่อจอยเข้ากับคอม แล้วลองโปรแกรมรับค่า ส่งออกไปทาง RS232 เข้าไปที่ ARM7 เพื่อทดสอบการรับค่าของ Joystick และ ส่งสัญญาณออกมาจากโปรแกรมที่เขียนอ่ะนะ ผ่านทาง COM PORT จะได้ลอง Multi Protocol ดู แบบว่าจะให้รับจาก ATM7 แล้วส่งไปทาง RS232 อีกช่องนึงอ่ะนะ

ตอนนี้ยังคิดอยู่ว่าจะใช้แบบ UART, SPI หรือว่า I2C ดี

ไว้ค่อยคิด

แต่ว่าตอนนี้ออก ก็ดีใจแล้วแหละ

เป็นครั้งแรกที่ได้ทดสอบโปรแกรมแบบเต็มสูบขนาดนี้

สภาพโต๊ะคอม -*-

จะเห็นว่าได้ทดสอบกล้อง ที่รับภาพจากโปรแกรมที่เขียนขึ้นได้แล้ว จริงๆด้วย ดีใจมั๊กๆ ในโปรแกรม เห็นจอย xbox เลย อิอิ

ลองทดสอบ ARM7 รับค่า เอามาโชใน LCD ฮ่าๆ…

อันนี้ GUI อ่ะนะ จริงๆมานมีหลายกล้อง แต่ว่ายังเขียนไม่เสด ก้อเลยทดสอบเอาแค่นี้ไปก่อน

อันนี้มิเตอร์ใหม่ เพิ่งซื้อมา เปิดซิง ใช้งานเลยวันนี้วันแรก ฮ่าๆ

จากนั้นวันนี้ก็ไปเรียนอังกิดตอนเย็น…

เลิกทุ่มนึง แล้วก็ มาที่ภาค ทำโรบอทกะน้อง

สอนนานอยู่เหมือนกัน (จริงๆไม่น่าสอนเลย ทำไมตอนตรูทำปีที่แล้วไม่เหนจะมีใครมาสอน T_T)

แล้วก้อกลับมา 4 ทุ่มอ่ะ ฝนตกหนักเลย ตากฝนกลับมา

= =’

วันนี้หมดแระ เหอๆ

ปล. โปรเจ็กต์ยังไม่ได้เริ่ม เซงว่ะ เหอๆ

Popularity: 3% [?]

เริ่มกันเลย สำหรับโปรเจ็กต์ใหม่…

2009.11.12
20:05

สรุปจะทำจิงหรอว้าเนี่ย เหอๆ สรุปแล้วก้อทำ Pulse Oxi Meter อ่ะนะ ซึ่ง อาจารย์ยังไม่ให้ทำวงจรให้ศึกษากันไปก่อนอ่ะ ตอนนี้ก้อเลยศึกษา พร้อมกับนั่งทำ Controller ไปพลางๆ ซึ่งตัวที่ใช้ก้อคือ ARM7 Cortex-M3 เพิ่งจะวางตลาดเข้ามาได้ไม่นาน แล้วคนใช้น้อยด้วย เพราะว่ามีคนไทยพัฒนาน้อยอ่ะ จะพัฒนากันทีนึงก้อต้องอ่านหนังสือเอา เหอๆ แต่ตอนนี้ก้อเขียนพอได้แล้วแหละ ตอนนี้คืบหน้าไปเยอะแล้ว ก้อหัดใช้พวก A/D อ่ะ ต้องใช้ 2 ช่องเลย เพราะจะมีสัญญาณมา 2 เส้น ที่จะมาประมวลผลเข้าสูตรอ่ะนะ ตอนนี้ก้อยังงงๆ ไม่รุ้จะรอดเป่า จะพยายามสู้ต่อไป ฮ่าๆๆ >.<

img_8731-small

ด้านซ้ายเป็น Cortex-M3 ของอาจานกสิน ส่วนด้านขวาเป็นของเค้าเอง ฮ่าๆ ที่ไม่มีจอ GlCD 5110 เพราะว่า ของอาจานพังอ่ะ ก้อเลยเอาไปใส่ให้อาจารย์ก่อนแหละ อิอิ

ตอนนี้มาดูดีก่าว่าทำไรไปบ้างแล้ว…

img_8732-small

ตอนนี้ที่ทำได้ก้อคือ รับค่ามาจาก Analogue มา 2 ค่า ซึ่งตอนนี้ทำได้ก้อแค่เป็น เอาตัว R มาต่อ ไฟ DC อ่ะ แล้วก้อป้อนให้กับ ARM7 ซึ่งพอป้อนเสร็จ ก้อต้องเอาค่า Analogue นั้นๆ มาทำการ Sampling สัญญาณ ซึ่งตอนนี้ก้อยังไม่รุ้อีกว่า สัญญาณที่จะเข้ามาเท่าไหร่ เพราะว่ามันเป็นตั้งแต่ช่วง front end เลยอ่ะ ว่าจะเลือกใช้ LED ประเภทไหน ความยาวคลื่นแสงที่เลือกใช้มันเท่าไหร่ อะไรประมาณนี้แหละ…

ที่หน้าจอก้อจะเป็นค่า ที่ทำการแปลงมาเป็น Digital เรียบร้อยแล้ว ซึ่งตอนขาเข้าจะเป็นว่า จะมีสัญญาณอะไรก็ได้ เข้ามาที่ 0-3.3 Vp-p เมื่อเอาเข้ามา ต้องให้ ARM7 ทำการ Sampling สัญญาณให้ตรงกับคาบที่เข้ามา แล้วเอาค่าที่ Sampling ได้นั้น มาทำการแปลงเป็น Digital ซึ่ง ค่าที่ลองเทสนี้มีอยู่ในช่วง 0 – 4095 ซึ่งแสดงว่า มีทั้งหมด 4096 ค่า ตามระดับสัญญาณต่างๆที่เข้ามา…

ต่อไปที่จะทำ ก้อคือรออาจารย์ว่า ค่าเหล่านี้ที่เข้ามา 2 ค่า ต้องเอามาเข้าสมการ ตามเครื่อง Oxi Meter ของจริง ซึ่ง เมื่อคำนวณออกมาได้แล้ว ก้อเอามาแปลงเป็นค่าระดับต่างๆ ซึ่งต่อมาจะสามารถนำมาเป็นค่า % ของ Oxigen ในเลือดได้แล้วแหละ…

แต่ตอนนี้ก้อต้องนั่งคิดอยู่ เพราะ ARM บางทีก้อเพี้ยนๆ หรือว่าไอเราเขียนอะไรผิดไปป่าวก้อไม่รุ้อ่ะนะ ฮ่าๆๆ ก้อต้องพยายามต่อไปแหละ…

img_8733-small

สู้กันต่อไปนะ… ทาเคชิ

อย่าเพิ่งกลับไปตายรัง ทำรีโมทหล่ะ ฮ่าๆๆๆ >________<”

Popularity: unranked [?]

Blog pages
My Recent Posts