Author Topic: อยากทราบเกี่ยวกับเครื่อง MiniCNC ครับ จะเอาไปทำโปรเจ๊คจบ  (Read 1551 times)

0 Members and 1 Guest are viewing this topic.

Offline beer08

  • Jr. Member
  • **
  • Thank You
  • -Given: 0
  • -Receive: 1
  • Posts: 33
สวัสดีครับ ผมน้องใหม่นะครับ ขอความกรุณาพี่ หน่อยครับ  ผมอยากทราบข้อมูลเพื่อจะทำโปรเจคจบนะครับและ การสร้างเครื่องนะครับ คือผมจะพัฒนา ให้การรับส่งข้อมูลผ่านระบบไร้สาย สู่เครื่อง CNC อะครับ ผมเลยอยากได้วิธีการส้รางเครื่องและข้อควรรู้ต่างๆๆอะครับ

Offline vvan

  • Jr. Member
  • **
  • Thank You
  • -Given: 1
  • -Receive: 4
  • Posts: 11
สวัสดีครับ ผมน้องใหม่นะครับ ขอความกรุณาพี่ หน่อยครับ  ผมอยากทราบข้อมูลเพื่อจะทำโปรเจคจบนะครับและ การสร้างเครื่องนะครับ คือผมจะพัฒนา ให้การรับส่งข้อมูลผ่านระบบไร้สาย สู่เครื่อง CNC อะครับ ผมเลยอยากได้วิธีการส้รางเครื่องและข้อควรรู้ต่างๆๆอะครับ
อืม คร่าวๆ ที่พอรู้นะครับ ก็ประมาณว่าต้องส่งสัญญาณ pulse ที่มีความกว้างระหว่าง 1-5 uS ตามแต่ละ channel ครับ sampling rate คงต้องสูงพอสมควร และสัญญาณต้องไม่มีการรบกวนด้วยเพราะ ต้องนำจำนวน pulse ไปทำการกำหนดระยะเคลื่อนที่ครับ ไม่งั้นมันจะมี error สะสม

Offline beer08

  • Jr. Member
  • **
  • Thank You
  • -Given: 0
  • -Receive: 1
  • Posts: 33
สวัสดีครับ ผมน้องใหม่นะครับ ขอความกรุณาพี่ หน่อยครับ  ผมอยากทราบข้อมูลเพื่อจะทำโปรเจคจบนะครับและ การสร้างเครื่องนะครับ คือผมจะพัฒนา ให้การรับส่งข้อมูลผ่านระบบไร้สาย สู่เครื่อง CNC อะครับ ผมเลยอยากได้วิธีการส้รางเครื่องและข้อควรรู้ต่างๆๆอะครับ
อืม คร่าวๆ ที่พอรู้นะครับ ก็ประมาณว่าต้องส่งสัญญาณ pulse ที่มีความกว้างระหว่าง 1-5 uS ตามแต่ละ channel ครับ sampling rate คงต้องสูงพอสมควร และสัญญาณต้องไม่มีการรบกวนด้วยเพราะ ต้องนำจำนวน pulse ไปทำการกำหนดระยะเคลื่อนที่ครับ ไม่งั้นมันจะมี error สะสม

ครับขอบคุณมากครับ เออ ผมอยากได้วิธีสร้างเครื่องและอุปกรณ์ที่ใช้อะครับ

Offline vvan

  • Jr. Member
  • **
  • Thank You
  • -Given: 1
  • -Receive: 4
  • Posts: 11
หลักการทำงาน และวิธีสร้างเครื่อง หาใด้ในเวปนี้เลยครับ ค่อยๆ อ่านไป ผมว่ามีครบเลยนะครับ

Offline beer08

  • Jr. Member
  • **
  • Thank You
  • -Given: 0
  • -Receive: 1
  • Posts: 33
หลักการทำงาน และวิธีสร้างเครื่อง หาใด้ในเวปนี้เลยครับ ค่อยๆ อ่านไป ผมว่ามีครบเลยนะครับ

ขอบคุณครับ

Offline เป๋

  • Full Member
  • ***
  • Thank You
  • -Given: 22
  • -Receive: 103
  • Posts: 56
เห้นมาหลายว้น อ๋อ..ทำแค่จบนะ แบบประหยัด ตามความคิดผม จะส่งแบบ rs232 แบบไร้สาย ได้ระยะทาง 100 เมตรในอาคาร กลางแจ้งได้มากว่านี้
ความถี่ในการส่ง2.4GHz ยากที่จะกวนถึงได้
จาก LPT port ส่ง step/dir เข้าไมรโครออก rs232 (Tx) ----(Rx)rs232 เข้าไมรโคร ออก step drive cw/ccw  จบ.

ขยายความเพิ่มนะ จาก LPT ก่อนเข้าไมโครควรผ่าน IC buffer 74HC541 เพราะออก LPT ไม่ถึง5 V เกรงว่าจะไม่ชัวร์ อาจมี lost step จะมาด่าผม
จำนวนสายที่ ขั้นต่ำ3แกนก็6เส้นเบาะๆ home อีก3 เป็น 9 ควรมีความรู้การเขียนไมรโครไม่งั้นคงต้องส่งปีหน้า
หากเริ่มใช้แนะนำ PIC16F877A ก็พอสำหรับงานนี้

ใช้งบประมาณ
ราคาชุดส่งไร้สาย 1750 x 2  www.etteam.com
แผง ไมรโคร 1000 x 2  (ทำเองแผงละ 200 )
step drive  385  x 3 (เคยโพสไว้ใน plane ของ MRT)

Offline เป๋

  • Full Member
  • ***
  • Thank You
  • -Given: 22
  • -Receive: 103
  • Posts: 56
ต่อ
ข้อเสีย
การส่งแบบไร้สายหากมองไม่เห็นเครื่องอันตรายนะ อาจจะกำลังชนตูมตามอยู่ หรือ เพื่อนกำลังเปลี่ยน cutter
ควรใช้แบบTx/Rx-----Tx/Rx แต่เปลืองงบหน่อยนะ
ไมรโครตามที่ผมแนะนำ เป็น 14บิต ความเร็วอาจไม่เท่าต่อตรงจากคอม 32บิต ต้องทำใจ

Offline beer08

  • Jr. Member
  • **
  • Thank You
  • -Given: 0
  • -Receive: 1
  • Posts: 33
ต่อ
ข้อเสีย
การส่งแบบไร้สายหากมองไม่เห็นเครื่องอันตรายนะ อาจจะกำลังชนตูมตามอยู่ หรือ เพื่อนกำลังเปลี่ยน cutter
ควรใช้แบบTx/Rx-----Tx/Rx แต่เปลืองงบหน่อยนะ
ไมรโครตามที่ผมแนะนำ เป็น 14บิต ความเร็วอาจไม่เท่าต่อตรงจากคอม 32บิต ต้องทำใจ

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

Offline เป๋

  • Full Member
  • ***
  • Thank You
  • -Given: 22
  • -Receive: 103
  • Posts: 56
จะใช้ wireless lan ตกลงต้องมีคอม2ตัวซิ  ตัวนึงตั้งข้างๆminicnc มันจะเรียกว่าไร้สายรึ อีกวิธีใช้ไมรโครที่มี Ethernet แทนคอมได้ เช่น ET-PIC16/32 start kit ดูในwww.etteam.com อื่นๆก็ได้ แต่มันกลับยากขี้นไปอีก มีเรื่อง โปรโตคอลเข้ามาอีก โจทย์เค้าแค่ไร้สายธรรมดาๆ  ที่ผมแนะนำข้างต้น ง่ายสุดตามประสบการณ์ คุณจบแน่นอน ถูกด้วย

Offline beer08

  • Jr. Member
  • **
  • Thank You
  • -Given: 0
  • -Receive: 1
  • Posts: 33
จะใช้ wireless lan ตกลงต้องมีคอม2ตัวซิ  ตัวนึงตั้งข้างๆminicnc มันจะเรียกว่าไร้สายรึ อีกวิธีใช้ไมรโครที่มี Ethernet แทนคอมได้ เช่น ET-PIC16/32 start kit ดูในwww.etteam.com อื่นๆก็ได้ แต่มันกลับยากขี้นไปอีก มีเรื่อง โปรโตคอลเข้ามาอีก โจทย์เค้าแค่ไร้สายธรรมดาๆ  ที่ผมแนะนำข้างต้น ง่ายสุดตามประสบการณ์ คุณจบแน่นอน ถูกด้วย

ผมเรียนด้านวิศวกรรมโทรคมนาคมอะครับ มันต้องมีพวกนี้เข้าไปเกี่ยวด้วยไม่งั้นอาจาร์ยไม่ให้ทำง่าาา

Offline เป๋

  • Full Member
  • ***
  • Thank You
  • -Given: 22
  • -Receive: 103
  • Posts: 56

โรงงานนี้ไม่มี operatorป้อนชิ้นงานเช้าcncโดยใช้หุ่นยนต์ cncแต่ละตัวจะLinkไปยังห้องช่าง(เรียกมาเปลี่ยน tool,robotเสีย)
Product control , Sale department , logistics แนวๆนี้รึป่าวหัวข้อโปรเจ็ค 20กว่าปีเท่าที่จำได้นะ
จบคนละสายกัน โทษทีคงช่วยอะไรไม่ได้ครับ


แถวตรง  ใครแอบตด ยกแขนขึ้น (คลายเครียด ครับคุณ bee08 )

Offline beer08

  • Jr. Member
  • **
  • Thank You
  • -Given: 0
  • -Receive: 1
  • Posts: 33

โรงงานนี้ไม่มี operatorป้อนชิ้นงานเช้าcncโดยใช้หุ่นยนต์ cncแต่ละตัวจะLinkไปยังห้องช่าง(เรียกมาเปลี่ยน tool,robotเสีย)
Product control , Sale department , logistics แนวๆนี้รึป่าวหัวข้อโปรเจ็ค 20กว่าปีเท่าที่จำได้นะ
จบคนละสายกัน โทษทีคงช่วยอะไรไม่ได้ครับ


แถวตรง  ใครแอบตด ยกแขนขึ้น (คลายเครียด ครับคุณ bee08 )

ขอบคุณมากเลยนะครับ
ในส่วนทางด้านของการส่งข้อมูลอะครับได้อยู่ ตอนนี้อยากจะรู้ถึงอุปกรณ์ที่ใช้งานและต้องใช้อะไรบ้างแล้วโปรแกรมที่เอาไปเขียนลงPIC อะครับ แล้วส่วนมากโปรแกรมที่ใช้จะใช้เป็นตัวไหนครับ แล้ววิธีทำที่ผมลองโหลดไปอ่านยังงงอยู่ครับ 

กเลยอยากจะรบกวนนิดนึ่งครับ

ขอบคุณมากๆๆเลยนะครับคุณพี่เป๋

Offline เป๋

  • Full Member
  • ***
  • Thank You
  • -Given: 22
  • -Receive: 103
  • Posts: 56
PIC สามารถเขียนได้หลายภาษาเช่น basic,C,assembly
basic  = picbasicpro , microbasic
C        =  ccs , mlab
assembly = notepad ใน windows
แนะนำccs แต่ใช้ได้แค่รุ่น PIC18Fxxxx สูงกว่านั้นต้อง mlab งานคุณมี TCP/IP คงต้องใช้ mlab c30
ผมเดาไม่ออกว่าจะเอาPICใช้ TCP/IP หรือว่าใช้ ทำstep driver สำหรับขับ stepping motor

ทำminicncง่าย ก็แค่นี้เองครับ ตอนทดสอบผมใช้ motor เล็กๆ ไม่เกิน 0.4 A  ถ้าต้องการแอมป์สูงก็ต่อ power amp. ต่อจาก out ของ ULN2803 ดูไดว์ที่เป็น Active low เช่น  อันนี้ 300กว่าบาท  ดู

ตามspec mosfet  50A  แต่ก็ต้องเผื่อไว้บ้าง

ครบดีมี  ยังไม่เคยใช้งานผมไม่มี TCP/IP
http://www.etteam.com/product/pic/et-pic-isp-usb-v1.html
เครื่องโปรแกรมไมโครคอนโทรลเลอร์ ตระกูล PIC

เมื่อเช้าเข้าไม่ได้นึกว่าโดนเจ้าที่สอย IP ซะแล้ว ผมกำลังทำ blog สอนเด็กๆ เรื่องทำminicnc ทำdrive  ดูตามเวปอื่นๆสงสารเด็กถาม10คำตอบมา1 คำ คงเป็นเรื่องการค้ามั้งบอกมากก็ขายไม่ได้ ผมว่าเด็กคิดตรงข้าม ถ้าไม่เคลียก็ไม่ซื้อ (เอามาก็ต่อไม่ถูก)เสร็จจะบอกครับนะ

Offline bunnam56

  • Jr. Member
  • **
  • Thank You
  • -Given: 17
  • -Receive: 4
  • Posts: 34
PIC สามารถเขียนได้หลายภาษาเช่น basic,C,assembly
basic  = picbasicpro , microbasic
C        =  ccs , mlab
assembly = notepad ใน windows
แนะนำccs แต่ใช้ได้แค่รุ่น PIC18Fxxxx สูงกว่านั้นต้อง mlab งานคุณมี TCP/IP คงต้องใช้ mlab c30
ผมเดาไม่ออกว่าจะเอาPICใช้ TCP/IP หรือว่าใช้ ทำstep driver สำหรับขับ stepping motor

ทำminicncง่าย ก็แค่นี้เองครับ ตอนทดสอบผมใช้ motor เล็กๆ ไม่เกิน 0.4 A  ถ้าต้องการแอมป์สูงก็ต่อ power amp. ต่อจาก out ของ ULN2803 ดูไดว์ที่เป็น Active low เช่น  อันนี้ 300กว่าบาท  ดู

ตามspec mosfet  50A  แต่ก็ต้องเผื่อไว้บ้าง

ครบดีมี  ยังไม่เคยใช้งานผมไม่มี TCP/IP
http://www.etteam.com/product/pic/et-pic-isp-usb-v1.html
เครื่องโปรแกรมไมโครคอนโทรลเลอร์ ตระกูล PIC

เมื่อเช้าเข้าไม่ได้นึกว่าโดนเจ้าที่สอย IP ซะแล้ว ผมกำลังทำ blog สอนเด็กๆ เรื่องทำminicnc ทำdrive  ดูตามเวปอื่นๆสงสารเด็กถาม10คำตอบมา1 คำ คงเป็นเรื่องการค้ามั้งบอกมากก็ขายไม่ได้ ผมว่าเด็กคิดตรงข้าม ถ้าไม่เคลียก็ไม่ซื้อ (เอามาก็ต่อไม่ถูก)เสร็จจะบอกครับนะ

เยี่ยมครับ...ตรงประเด็น...ถ้าเสร็จแล้วผมจะตามไปดูครับ
ปล.รูปที่แปะไว้ผมดูไม่ได้นะครับ(เพาะกระทู้ที่ผมอ้างถึง)ไม่แน่ใจว่าเป็นปัญหาที่เครื่องผมหรือเปล่า

Offline beer08

  • Jr. Member
  • **
  • Thank You
  • -Given: 0
  • -Receive: 1
  • Posts: 33
PIC สามารถเขียนได้หลายภาษาเช่น basic,C,assembly
basic  = picbasicpro , microbasic
C        =  ccs , mlab
assembly = notepad ใน windows
แนะนำccs แต่ใช้ได้แค่รุ่น PIC18Fxxxx สูงกว่านั้นต้อง mlab งานคุณมี TCP/IP คงต้องใช้ mlab c30
ผมเดาไม่ออกว่าจะเอาPICใช้ TCP/IP หรือว่าใช้ ทำstep driver สำหรับขับ stepping motor

ทำminicncง่าย ก็แค่นี้เองครับ ตอนทดสอบผมใช้ motor เล็กๆ ไม่เกิน 0.4 A  ถ้าต้องการแอมป์สูงก็ต่อ power amp. ต่อจาก out ของ ULN2803 ดูไดว์ที่เป็น Active low เช่น  อันนี้ 300กว่าบาท  ดู

ตามspec mosfet  50A  แต่ก็ต้องเผื่อไว้บ้าง

ครบดีมี  ยังไม่เคยใช้งานผมไม่มี TCP/IP
http://www.etteam.com/product/pic/et-pic-isp-usb-v1.html
เครื่องโปรแกรมไมโครคอนโทรลเลอร์ ตระกูล PIC

เมื่อเช้าเข้าไม่ได้นึกว่าโดนเจ้าที่สอย IP ซะแล้ว ผมกำลังทำ blog สอนเด็กๆ เรื่องทำminicnc ทำdrive  ดูตามเวปอื่นๆสงสารเด็กถาม10คำตอบมา1 คำ คงเป็นเรื่องการค้ามั้งบอกมากก็ขายไม่ได้ ผมว่าเด็กคิดตรงข้าม ถ้าไม่เคลียก็ไม่ซื้อ (เอามาก็ต่อไม่ถูก)เสร็จจะบอกครับนะ


ขอบคุณมากนะครับ เด๋วคงจะต้องรบกวนพี่ๆๆชวนหน่อยและกันนะครับ