12 กันยายน 2556

ทำ X-Bee Dongle ไว้ใช้ในยามขาดแคลน

.....วันนี้เราจะมาลองทำ X-Bee Dongle จาก FTDI Basic และ X-Bee Converter  เพื่อเอาไว้ใช้แก้ขัดในยามที่ Mini X-Bee USB Dongle กำลังขาดแคลน


.....จากที่ได้ลองสังเกตและศึกษาข้อมูลมาพบว่า IC ที่เป็นหัวใจสำคัญในการเชื่อมต่อแบบ Serial Communication ระหว่าง X-Bee กับ Computer นั่นก็คือ IC ตระกูล FT232R ซึ่งทั้งใน Mini X-Bee USB Dongle และ FTDI Breakboard นั้นใช้ FT232RL ตัวเดียวกัน จึงอนุมานเอาว่ามันน่าจะเอามาใช้ด้วยกันได้

อุปกรณ์ที่ต้องใช้


  • FTDI Basic Breakboard
  • X-Bee Converter
  • Protoboard
  • 2.5 Male connecter 6 pin
  • สายไฟ
  • สวิทช์
  • ตัวต้านทานขนาดประมาณ 10 K

ลงมือต่ออุปกรณ์

1. ต่ออุปกรณ์ลงใน Protoboard


2. ต่อสายจาก FTDI ไปยัง X-Bee Converter
FTDI Breakboard <------> X-Bee Converter
3V3  <------> pin 1
RXI  <------> pin 2
TXO  <------> pin 3
GND  <------> pin 10

3. ต่อวงจรสวิทช์ แบบ Active Low เข้ากับ pin 5 ของ  X-Bee Converter


4. นำ X-Bee module มาต่อลงใน X-Bee Converter เพื่อทดสอบการทำงาน 


.....การต่ออย่างง่ายแบบนี้ก็สามารถใช้ในการเชื่อมต่อ และ set Parameters ต่างๆ ของ X-Bee ได้แล้ว
(ป.ล. การทดสอบการทำงานนี้ทดสอบกับ X-Bee ver.2 และสำหรับ FTDI Basic Breakboard ควรเป็นรุ่นที่สามารถจ่ายไฟ 3.3 V ไม่ควรจ่ายไฟ 5 V ให้กับ X-Bee)

ต่อลง Protoboard ขนาดเล็ก ใช้งานได้ OK ^.^





5 สิงหาคม 2556

ประเภทของหุ่นยนต์ : ตามลักษณะการควบคุมสั่งการ

……การแบ่งประเภทของหุ่นยนต์ตามลักษณะการการควบคุมสั่งการ สามารถแบ่งออกเป็น 3 ลักษณะดังนี้

1. Point-to-point (PTP) control robot

……หุ่นยนต์ที่ควบคุมสั่งการแบบ PTP จะเคลื่อนไหวไปทำงานแบบ จุด-ต่อ-จุด โดยตำแหน่งของจุดแต่ละจุดจะถูกเก็บไว้ใน Control Memory ของหุ่นยนต์หุ่นยนต์ควบคุมแบบ PTP จะไม่สามารถควบคุมการเคลื่อนที่ให้ไปยังจุดต่อไป

Alications :

  • Component Insertion
  • Spot Welding
  • Hole Drilling
  • Machine Loading and Unloading
  • Assembly Operations

2. Continuous-path (CP) control robot

……หุ่นยนต์ที่ควบคุมสั่งการแบบ CP จะสามารถเคลื่อนไหวโดยตลอดตาม Path ที่ถูกกำหนดไว้ได้ และหุ่นยนต์ยังสามารถสั่งหยุดการเคลื่อนไหวที่ต่ำแหน่งใดใดก็ได้ใน Path กำหนดนั้นๆ
……จุดทั้งหมดของแนวการทำงานจะถูกบันทึกไว้โดยคร่าวๆ ใน Control Memory ของหุ่นยนต์ โดยหุ่นยนต์สามารถเคลื่อนที่ทั้งแบบที่เป็นเส้นตรงซึ่งง่ายที่สุด ไปตลอดจนถึงการเคลื่อนที่เป็นเส้นโค้งที่ซับซ้อนอย่างราบรื่น

Alications :

  • Spray Painting
  • Finishing
  • Gluing
  • Arc Welding Operations

3. Controlled-path robot

……สำหรับหุ่นยนต์ที่ควบคุมแบบ controlled-path อุปกรณ์สำหรับควบคุมสามารถ generate  path การเคลื่อนไหวเป็นรูปทรงเลขาคณิตที่แตกต่างกัน เช่น เส้นตรง, วงกลม, และเส้นโค้ง ที่มีความแม่นยำสูง โดยจะมีเพียงจุดเริ่มต้น จุดสิ้นสุด และ สมการของ Path ที่จะถูกเก็บไว้ใน control memory ของหุ่นยนต์