HTG2.club

Home Theater Guide webboard => มุม Thai DIY Audio => ข้อความที่เริ่มโดย: sapa2008 ที่ 01 กันยายน, 2009, 08:07:26 am

หัวข้อ: อยกจะทำตัวเรียงลวดอัตโนมัติพันหม้อแปลงครับ
เริ่มหัวข้อโดย: sapa2008 ที่ 01 กันยายน, 2009, 08:07:26 am
มีหลายกระทู้ทำตัวเรียงลวดอัตโมนัติเลยอยากทำบ้างครับ จะได้นั้งดูเครื่องมันพันเอง :yahoo

พอดีผมมีprinter epson stylus 200 ที่ไม่ได้ใช้แล้ว แต่ยังใช้งานได้อยู่น่ะครับ จะเอามาทำตัวเรียงลวดอัตโนมัติ แต่ไม่รู้ว่าจะควบคุมเจ้าตัวstepper motor เคลื่อนหมึกอย่างไรครับ

แกะดูวงจรควบคุมมันมี IC หลายเบอร์ครับ แต่ขึ้นต้นด้วย Epson ทั้งหมดเลยครับ

กะว่าจะหา sensor มาติดที่ตัวพันลวด ให้เป็นตัวส่งสัญญานมาควบคุม step motor ให้เลื่อนตามความยาวของเส้นผ่านศูนย์กลางของลวดที่พันน่ะในแต่ละรอบน่ะครับ
พอครบ1ชั้นก็ให้มันหยุดจะได้รองกระดาษได้ หรือจะให้มันเรียงกลับมาต่อก็ได้

ถ้าใช้micro controllerทำใหม่เลย แล้วเราจะเปลี่ยนค่าเส้นผ่านศูนย์กลางของเส้นลวดที่เรากำลังจะพันได้อย่างไรครับ ขอแนวคิดครับ

board program microcontroller นี่ซื้อที่ไหนครับ microcontroller แบบ PIC นี่ตัวละเท่าไรครับ

แหะๆๆ หลายคำถามครับ
หัวข้อ: Re: อยกจะทำตัวเรียงลวดอัตโนมัติพันหม้อแปลงครับ
เริ่มหัวข้อโดย: prasan ที่ 01 กันยายน, 2009, 09:49:14 am
ผมก็ตั้งโครงการไว้ว่าจะเอา dot matrix printer Panasonic KXP1121 มาทำเหมือนกัน คิดว่าคงต้องรื้อชุดควบคุมเดิมทั้งหมดเหลือไว้เพียง Stepper motor แล้วอาจจะใช้โปรแกรม CNC ร่วมกับ Driver board L297-298 มาควบคุม แต่ตอนนี้เครื่องพันที่ทำไว้มันก็ OK แรงส่งให้ทำต่อก็เลยลดลงไปมากแล้ว 
หัวข้อ: Re: อยกจะทำตัวเรียงลวดอัตโนมัติพันหม้อแปลงครับ
เริ่มหัวข้อโดย: ยุทธ ที่ 01 กันยายน, 2009, 01:31:34 pm
ทำเลยครับมีปัญหาอะไรสอบสอบ อาจารย์ใหญ่ประสานได้เลย ผู้เชี่ยวเรื่องนี้ อีกทั้งเเป้นผู้เชี่ยวชาญด้าน step motor  เนื่องจากหมดกะตังค์ไปหลาย ;D ;D
หัวข้อ: Re: อยกจะทำตัวเรียงลวดอัตโนมัติพันหม้อแปลงครับ
เริ่มหัวข้อโดย: ลำน้ำ ที่ 01 กันยายน, 2009, 01:38:58 pm
จำได้ว่า Dot Matrix น่าจะถูกควบคุมได้ด้วย โปรแกรม ผ่าน Parallel Pot หรือ Serial Port ครับ
ผมว่ายังไม่น่าจะไปทาง uController ครับ น่าจะไปที่ 2 Port นี้ก่อน
หัวข้อ: Re: อยกจะทำตัวเรียงลวดอัตโนมัติพันหม้อแปลงครับ
เริ่มหัวข้อโดย: kittichonre ที่ 01 กันยายน, 2009, 06:43:02 pm
ของผม กะลังเริ่ม แบบควบคุมด้วยเสียงครับ เอาเครื่องที่เคยทำมาโม แค่ ใส่ ชุด hardware เข้าไปก้อ ใช้ได้  ใกล้จะเส็จแล้ว เดี๋ยวเสร็จแล้วจะเอารูปมาโชว์  กะลัง ปะเหลาะ  hardware อยู่
หัวข้อ: Re: อยกจะทำตัวเรียงลวดอัตโนมัติพันหม้อแปลงครับ
เริ่มหัวข้อโดย: prasan ที่ 02 กันยายน, 2009, 07:32:52 pm
ทำเลยครับมีปัญหาอะไรสอบสอบ อาจารย์ใหญ่ประสานได้เลย ผู้เชี่ยวเรื่องนี้ อีกทั้งเเป้นผู้เชี่ยวชาญด้าน step motor  เนื่องจากหมดกะตังค์ไปหลาย ;D ;D

ถามได้แต่อาจจะไม่ได้คำตอบเพราะไม่ค่อยรู้  ;D ;D
เรื่องหมดตังค์กับสิ่งที่อยากรู้มันเป็นซะอย่างนี้ไปซะ... บ่อยๆ  :cry2 :cry2

เชียร์ให้ทำไว้ใช้งานครับมันสะดวกมากๆ ครับ
หัวข้อ: Re: อยกจะทำตัวเรียงลวดอัตโนมัติพันหม้อแปลงครับ
เริ่มหัวข้อโดย: sapa2008 ที่ 02 กันยายน, 2009, 08:41:32 pm
นึกออกอย่างหนึ่งครับ เจ้า printer นี่ัมันรับข้อมูลเข้าทาง parallel port เราก็เอา microcontroller มาprogram ให้รับ input ตัวนับรอบ และรับ ข้อมูลขนาดเส้นผ่านศูนย์กลางลวดที่จะพัน แล้วให้มันส่งสัญญานออกไปเป็นรูปแบบ parallel port ไปให้ printer ให้มันเคลื่อนตัวจับตลับหมึกที่เราเปลี่ยนเป็นร่องเรียงลวดแล้วให้เคลื่อนตามการหมุนได้ครับ

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

หรือ...
เขียนprogram ในcomputer อย่างไรสั่งให้ printer มันเืลื่อนตัวจับตลับหมึกแต่ละครั้งตามระยะที่เราต้องการครับ แล้วค่อยไปapply เปลี่ยนเป็นmicrocontroller ต่อไปครับ
หัวข้อ: Re: อยกจะทำตัวเรียงลวดอัตโนมัติพันหม้อแปลงครับ
เริ่มหัวข้อโดย: Diy Project Seeker © ที่ 02 กันยายน, 2009, 09:38:15 pm
เอาอีกแล้ว ช่วงนี้เครื่องพันลวด Hot จริงๆ
ถ้าให้ผมแนะนำก็ใหนๆจะทำก็ทำเป็น CNC ไปเลยครับ ไม่ต้องทำ controller ให้ยุ่งยาก ทำ driver โดยใช้ chip L297 298 แล้วใช้โปรแกรม Linux EMC2 ควบคุมครับ รับรอง O0
หัวข้อ: Re: อยกจะทำตัวเรียงลวดอัตโนมัติพันหม้อแปลงครับ
เริ่มหัวข้อโดย: prasan ที่ 03 กันยายน, 2009, 06:57:04 am
ใช้โปรแกรม Linux EMC2 ควบคุมครับ รับรอง O0

ไม่ค่อยมีความรู้เกี่ยวกับ Linux ครับ สามารถรันบน Windows XP ได้หรือเปล่าครับหรือว่ามีวิธีการอย่างไรครับ
หัวข้อ: Re: อยกจะทำตัวเรียงลวดอัตโนมัติพันหม้อแปลงครับ
เริ่มหัวข้อโดย: sapa2008 ที่ 03 กันยายน, 2009, 09:35:40 am
เอาอีกแล้ว ช่วงนี้เครื่องพันลวด Hot จริงๆ
ถ้าให้ผมแนะนำก็ใหนๆจะทำก็ทำเป็น CNC ไปเลยครับ ไม่ต้องทำ controller ให้ยุ่งยาก ทำ driver โดยใช้ chip L297 298 แล้วใช้โปรแกรม Linux EMC2 ควบคุมครับ รับรอง O0
ผมว่า ทำCNCนึกอยากจะพันก็ต้องเปิดcomputerครับ ต้องเสียบสายserial รอcomputer start up รอเปิดโปรแกรม จะยกไปใหนก็ยาก บางทีคนอื่นเขาจะใช้ computer ก็ใช้ไม่ได้ โดนเม้งอีก  :cry2 ทำเป็นชุด stand alone มันเสร็จในตัว แค่เสียบปลั๊กก็ใช้ได้เลยครับ

แต่ไหนๆก็มีปรมาจารย์CNC มาแล้ว ถามซะเลยครับ ว่าเราจะ input ค่า sensor เช่นตัวนับรอบ ตัวนับครบรอบ ได้ที่ input ไหนครับ parallel port, serial port, mouse port หรือต้องทำpcbชุดนึงมาเพิ่มครับ

mouse นี่ถ้าเราแทน click ขวา และ click ซ้ายด้วย switch แล้วต่อกับสายของมันจะได้ไหมครับ
หัวข้อ: Re: อยกจะทำตัวเรียงลวดอัตโนมัติพันหม้อแปลงครับ
เริ่มหัวข้อโดย: YOD ที่ 03 กันยายน, 2009, 09:46:09 am
ใช้โปรแกรม Linux EMC2 ควบคุมครับ รับรอง O0

ไม่ค่อยมีความรู้เกี่ยวกับ Linux ครับ สามารถรันบน Windows XP ได้หรือเปล่าครับหรือว่ามีวิธีการอย่างไรครับ
ดูตามนี้เลยครับกระทู้คุณJayใช้Mach3 http://www.htg2.net/index.php?topic=26606.700 (http://www.htg2.net/index.php?topic=26606.700) น่าใช้สะสมอุปกรณ์ครบแล้วเหลืออย่างเดียว เวลา N]
หัวข้อ: Re: อยกจะทำตัวเรียงลวดอัตโนมัติพันหม้อแปลงครับ
เริ่มหัวข้อโดย: Diy Project Seeker © ที่ 03 กันยายน, 2009, 10:50:36 am
CNC แบบที่ทำใช้กันเองส่วนใหญ่จะทำแบบ Open Loop คือใช้ stepper motor และไม่มี feedback กลับมาที่ computer  ว่าตำแหน่งที่แท้จริงอยู่ที่ไหนครับ คือ computer สั่งให้มอเตอร์วิ่งไปที่ตำแหน่งที่ต้องการและหวังว่ามันวิ่งไปถึงจริงโดยที่ถ้าไปไม่ถึงมันก็ยังคิดว่าถึงอยู่ดีครับ งงไหมครับ ข้อดีคือ มันทำงานง่ายและลงทุนไม่มาก แต่ข้อเสียคือมันมีโอกาสพลาดได้โดยที่เราและ computer อาจไม่ทราบ

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

Linux CNC เป็นโปรแกรมที่ดีมากๆครับ ใช้งานง่ายเหมือนโปรแกรมบน Windows ครับ เนื่องจาก OS มันเป็นแบบ multitasking มาตั้งแต่แรกอยู่แล้ว มันทำงานไม่มีสะดุจเลยครับ ปัจจุบันเครื่องที่ผมใช้อยู่คือเครื่องเก่าสมัยประมาณ 10 ปีก่อนครับ ผมใช้ notebook Pentium II กับ RAM 128MB ก็รันได้สบายๆแล้วครับ ผมแนะนำให้ใช้ตัวนี้จริงๆครับ สนใจหา download ได้ที่ www.linuxcnc.com
หัวข้อ: Re: อยกจะทำตัวเรียงลวดอัตโนมัติพันหม้อแปลงครับ
เริ่มหัวข้อโดย: ADA ที่ 03 กันยายน, 2009, 06:07:00 pm
ขออณุญาติมารอชมนะครับ
หัวข้อ: Re: อยกจะทำตัวเรียงลวดอัตโนมัติพันหม้อแปลงครับ
เริ่มหัวข้อโดย: prasan ที่ 03 กันยายน, 2009, 07:59:17 pm
Linux CNC เป็นโปรแกรมที่ดีมากๆครับ ใช้งานง่ายเหมือนโปรแกรมบน Windows ครับ เนื่องจาก OS มันเป็นแบบ multitasking มาตั้งแต่แรกอยู่แล้ว มันทำงานไม่มีสะดุจเลยครับ ปัจจุบันเครื่องที่ผมใช้อยู่คือเครื่องเก่าสมัยประมาณ 10 ปีก่อนครับ ผมใช้ notebook Pentium II กับ RAM 128MB ก็รันได้สบายๆแล้วครับ ผมแนะนำให้ใช้ตัวนี้จริงๆครับ สนใจหา download ได้ที่ www.linuxcnc.com

ผมหมายถึงว่าต้องรัน Linux CNC บน OS ที่เป็น Linux ด้วยอย่างนี้ถูกหรือเปล่าครับ
หัวข้อ: Re: อยกจะทำตัวเรียงลวดอัตโนมัติพันหม้อแปลงครับ
เริ่มหัวข้อโดย: Diy Project Seeker © ที่ 03 กันยายน, 2009, 08:16:26 pm
Linux CNC เป็นโปรแกรมที่ดีมากๆครับ ใช้งานง่ายเหมือนโปรแกรมบน Windows ครับ เนื่องจาก OS มันเป็นแบบ multitasking มาตั้งแต่แรกอยู่แล้ว มันทำงานไม่มีสะดุจเลยครับ ปัจจุบันเครื่องที่ผมใช้อยู่คือเครื่องเก่าสมัยประมาณ 10 ปีก่อนครับ ผมใช้ notebook Pentium II กับ RAM 128MB ก็รันได้สบายๆแล้วครับ ผมแนะนำให้ใช้ตัวนี้จริงๆครับ สนใจหา download ได้ที่ www.linuxcnc.com

ผมหมายถึงว่าต้องรัน Linux CNC บน OS ที่เป็น Linux ด้วยอย่างนี้ถูกหรือเปล่าครับ

ใช่ครับ แต่อย่าคิดว่า Linux ใช้ยากครับ เพราะมันก็เป็น graphical interface เหมือน windows ครับ
ไป download รุ่น BDI แล้วลองเล่นก่อนได้ครับ ไม่ต้อง install ลงเครื่อง เบรินท์ CD แล้วบูตจาก CD ก็เล่นได้แล้วครับ ชอบแล้วค่อยลงในเครื่องครับ
หัวข้อ: Re: อยกจะทำตัวเรียงลวดอัตโนมัติพันหม้อแปลงครับ
เริ่มหัวข้อโดย: prasan ที่ 03 กันยายน, 2009, 08:22:52 pm
ขอบคุณมากครับคุณ DIY Project Seeker ที่แนะนำ

Linux CNC ผม Download มาไว้ตั้งแต่ที่คุณ DIY Project Seeker  แนะนำไว้ในกระทู้อื่นแล้วครับแต่ยังไม่ได้ลอง เอ... อย่างนี้สงสัยต้องลองทำเครื่องพันลวดแบบ CNC บ้างแล้วสิชักจะมีแรงส่งมาอีกแล้ว  ;D ;D
หัวข้อ: Re: อยกจะทำตัวเรียงลวดอัตโนมัติพันหม้อแปลงครับ
เริ่มหัวข้อโดย: Diy Project Seeker © ที่ 03 กันยายน, 2009, 08:40:00 pm
ขอบคุณมากครับคุณ DIY Project Seeker ที่แนะนำ

Linux CNC ผม Download มาไว้ตั้งแต่ที่คุณ DIY Project Seeker  แนะนำไว้ในกระทู้อื่นแล้วครับแต่ยังไม่ได้ลอง เอ... อย่างนี้สงสัยต้องลองทำเครื่องพันลวดแบบ CNC บ้างแล้วสิชักจะมีแรงส่งมาอีกแล้ว  ;D ;D

ลองเลย  O0 O0 c) c) c)
หัวข้อ: Re: อยกจะทำตัวเรียงลวดอัตโนมัติพันหม้อแปลงครับ
เริ่มหัวข้อโดย: prasan ที่ 03 กันยายน, 2009, 09:13:00 pm
ไป download รุ่น BDI แล้วลองเล่นก่อนได้ครับ ไม่ต้อง install ลงเครื่อง เบรินท์ CD แล้วบูตจาก CD ก็เล่นได้แล้วครับ ชอบแล้วค่อยลงในเครื่องครับ

ไปลองหา BDI แล้วไม่ทราบว่าตัวไหน  :black_eye รบกวนแจ้ง link หน่อยนะครับ  :)
หัวข้อ: Re: อยกจะทำตัวเรียงลวดอัตโนมัติพันหม้อแปลงครับ
เริ่มหัวข้อโดย: Diy Project Seeker © ที่ 03 กันยายน, 2009, 09:28:18 pm
โทษทีครับมัน http://www.linuxcnc.org/ ไม่ใช่ .com 
ตัวที่ควร download คือตัว Live-CD นั่นแหละครับ ผมไม่ได้เข้าไปดูนานแล้ว เลยบอกผิดไปขอโทษด้วยครับ ตัวนี้ download มาแล้วเบิร์นใส่ CD หลังจากนั้นก็เปิดเครื่อคอมบู๊ตจาก CD ได้เลยครับ แต่ต้องตั้งค่าให้คอมสามารถบู๊ตจาก CD ก่อนนะครับ

หัวข้อ: Re: อยกจะทำตัวเรียงลวดอัตโนมัติพันหม้อแปลงครับ
เริ่มหัวข้อโดย: prasan ที่ 03 กันยายน, 2009, 09:33:28 pm
ขอบคุณมากครับ ได้ลองอีกแล้ว  :)