หัวข้อ: DMX-512 Project เริ่มหัวข้อโดย: JUB ที่ กันยายน 28, 2008, 04:19:30 PM โค๊ด: 4ch Dmx-512 Receiver Digital output On = 0v,Off= 5v (free firmware full version2.61) การสื่อสารแบบ DMX-512 Protocol ตั้ง address ได้ 256 ตำแหน่ง output แบบ ลบ จำนวน 4 ช่อง 0-127 = off 0%,output=5v 128-255 = on 100%,output=0v ***********LED ในวงจรกลับขั้วอยู่ครับ ขั้วลบต้องต่อกับขา P3.7 ครับ ขออภัยด้วย********************* หัวข้อ: Re: DMX-512 Project เริ่มหัวข้อโดย: JUB ที่ กันยายน 28, 2008, 04:58:33 PM โค๊ด: 8ch Dmx-512 transmitter (free firmware full version v4.0) การสื่อสารแบบ DMX-512 Protocol ส่งสัญญาณ DMX-512 ได้ 8 ช่องสัญญาณ (8 frame) swon,dmx value = 000 hex=00 swoff,dmx value = 255 hex=FF ***********LED ในวงจรกลับขั้วอยู่ครับ ขั้วลบต้องต่อกับขา P3.7 ครับ ขออภัยด้วย********************* หัวข้อ: Re: DMX-512 Project เริ่มหัวข้อโดย: JUB ที่ ตุลาคม 08, 2008, 10:38:19 AM ตัวส่ง DMX-512 8ช่อง ปรับค่า VALUE ได้ 0 ถึง 255
จากการ Sim โดย Proteus6.9sp3 ไม่พบปัญหาใดๆ ผมยังไม่ได้ลองต่อจริง แต่ส่วนใหญ่90%ถ้า Sim work ของจริงก็จะ work ลองดูครับ และน่าจะใช้กับ AT89s2051 ได้ด้วย หากท่านใดที่ไม่มี Programmer ของ AT89c2051 ส่วน firmware แจกฟรีครับ แต่ตัวนี้จะส่งได้เพียง 8 ช่อง ตัว full-version สามารถส่งได้สูงสุดที่ 32 ช่อง ณ.ตอนนี้ และยังอยู่ในระหว่างการพัฒนา หัวข้อ: Re: DMX-512 Project เริ่มหัวข้อโดย: JUB ที่ ตุลาคม 13, 2008, 02:26:40 PM โค๊ด: program : lpt to dmx 64 ch convertor firmware ซื้อได้ที่ www.dmx512.ueuo.com หัวข้อ: Re: DMX-512 Project เริ่มหัวข้อโดย: JUB ที่ ตุลาคม 13, 2008, 02:32:04 PM Mini DMX use ATtiny2313
**เลิกผลิต** หัวข้อ: Re: DMX-512 Project เริ่มหัวข้อโดย: JUB ที่ ตุลาคม 13, 2008, 02:37:21 PM 4 ch dmx-512 receiver ตัวนี้ใช้เบอร์ 89c52 การรับเป็นแบบ int program
**เลิกผลิต** หัวข้อ: Re: DMX-512 Project เริ่มหัวข้อโดย: JUB ที่ มิถุนายน 08, 2010, 05:30:48 PM วันนี้ได้ลอง DMX studio 64 อย่างจริงๆจังๆซักที ผมว่าใช้งานได้ง่าย
และค่อนข้างเสถียรดีครับ ก่อนอื่นเราต้องมี PC-DMX ซะก่อน interfaces ที่สามารถใช้กับโปรแกรมนี้ได้จะมีดังนี้ OKSID USB2DMX Enttec Open DMX ,และ DMX USB Pro Kristof Nys 64 ch Interface Manolator 256 ch ผมทำตัวนี้ใช้ครับแต่เป็น120ช่อง ที่ ICE ก็มีขายครับตัวละ 700 (ใครอยากทำใช้เอง ผมมี controller อยู่ คิดราคาทุนตัวละ 100 เองครับ ผมส่งให้ฟรีด้วย...) Velleman K8062 มาเริ่มเลยดีกว่า โปรแกรมนี้ รองรับได้ 64 ช่องครับ ผมเคย email ไปหาคนที่เขียนโปรแกรมนี้มาแล้ว เขาบอกว่ามีรุ่นที่เป็น 512 ช่องด้วย แต่มันไม่ฟรี เขาว่างั้นนะ สรุปคือต้องซื้อ ก็เลยไม่ได้ถามต่อ(เพราะชอบของฟรีมากกว่า...HA.HA.HA..!!!) มันมี2โหมดครับ คือ Double Preset Mode และ Single Preset Mode เราลองมาเล่น Double Preset Mode ก่อน 1.กดปุ่ม [dub.preset] ตอนนี้มันจะแบ่งเป็น 2 ซีน คือส่วนบนเป็น กลุ่มซีน A ส่วนล่างเป็น กลุ่มซีน B (http://www.uppicweb.com/x/i/ik/6sml1.jpg) (http://www.uppicweb.com/show.php?id=773f57c699d29b51276394cca55923a1) Thanks: เว็บฝากรูป (http://www.uppicweb.com) จองโรงแรมราคาถูก (http://www.trip.in.th) 2.ลองตั้ง ซีน สไลด์ ตามนี้ แล้วลอง เลื่อน [cross fader] ดู เห็นอะไรมั๊ย... (http://www.uppicweb.com/x/i/id/a2qv2.jpg) (http://www.uppicweb.com/show.php?id=59495033e6f94d2367adb1090850b291) Thanks: เว็บฝากรูป (http://www.uppicweb.com) จองโรงแรมราคาถูก (http://www.trip.in.th) 3.มาลองแบบ auto กันบ้าง โดยกดที่ [A/B go] จากนั้นลอง ปรับ [A/B timer] ซัก 3 วิ แล้วกดที่ [A/B go] ใหม่ (http://www.uppicweb.com/x/i/id/9h6v3.jpg) (http://www.uppicweb.com/show.php?id=4ee960c9a21fe492c031de3f25cbcc06) Thanks: เว็บฝากรูป (http://www.uppicweb.com) จองโรงแรมราคาถูก (http://www.trip.in.th) สรุปปุ่มที่เกี่ยวข้องที่เหลือก็จะมี [pause] ใช้หยุดการ cross fader ชั่วคราว [A rst] รีเซตซีน A [B rst] รีเซตซีน B ข้อสังเกต หาก [A/B timer] ไม่เป็น 0 จะปรับ cross fader สไลด์ ไม่ได้ *********************************************** ต่อไปเราจะมา โปรแกรม เชส กันครับ ซึ่งเป็นอะไรที่ง่ายมากๆ 1.กดที่ Ch.1 หรือ Ch อื่นๆที่เราต้องการซึ่งมีอยู่ 9 ปุ่ม คือตั้งได้ 9 โปรแกรม ด้วยปุ่มเมาส์ ซ้ายนะครับ ผมกดที่ Ch.1 จะเห็นคำว่า begin กระพริบ (http://www.uppicweb.com/x/i/iq/5capture.jpg) (http://www.uppicweb.com/show.php?id=e4946709bdca19ee4126ad3dd0f1527b) Thanks: เว็บฝากรูป (http://www.uppicweb.com) จองโรงแรมราคาถูก (http://www.trip.in.th) 2.กด pages และ submaster ที่ต้องการเป็นจุดเริ่มต้นของ เชส อันนี้ผมเลือก pages ที่ 1 และ submaster ที่ 1 ครับ (http://www.uppicweb.com/x/i/iw/capture_2.jpg) (http://www.uppicweb.com/show.php?id=07939b9921c25b2655ca1a93697c661e) Thanks: เว็บฝากรูป (http://www.uppicweb.com) จองโรงแรมราคาถูก (http://www.trip.in.th) 3.กดที่ Ch.1 ด้วยปุ่มเมาส์ ซ้าย จะเห็นคำว่า end กระพริบ (http://www.uppicweb.com/x/i/ir/capture_3.jpg) (http://www.uppicweb.com/show.php?id=1e7b7eff1445f7ff2d43fe36d9b2741a) Thanks: เว็บฝากรูป (http://www.uppicweb.com) จองโรงแรมราคาถูก (http://www.trip.in.th) 4.กด pages และ submaster ที่ต้องการเป็นจุดสิ้นสุด เชส อันนี้ผมเลือก pages ที่ 1 และ submaster ที่ 5 ครับ (http://www.uppicweb.com/x/i/is/capture_4.jpg) (http://www.uppicweb.com/show.php?id=21663486b5d5bfd020fd24b3feb49688) Thanks: เว็บฝากรูป (http://www.uppicweb.com) จองโรงแรมราคาถูก (http://www.trip.in.th) 5.กดที่ Ch.1 ด้วยปุ่มเมาส์ ซ้าย จะเห็นการทำงานของ เชส แล้วครับ เวลาใช้งาน กดด้วย ปุ่มเมาส์ ขวาครับ (http://www.uppicweb.com/x/i/if/capture_5.jpg) (http://www.uppicweb.com/show.php?id=8509147ac008b77ff17c37f18e92214f) Thanks: เว็บฝากรูป (http://www.uppicweb.com) จองโรงแรมราคาถูก (http://www.trip.in.th) โทษทีครับผมบอกข้ามขั้นตอนไป ก่อนเราจะโปรแกรม เชส เราต้องโปรแกรม ซีน ก่อน... การโปรแกรมซีนก็ง่ายอีกเช่นกัน 1.กด pages และ submaster ที่ต้องการเป็นจุดเริ่มต้น ผมเลือก pages ที่ 1 และ submaster ที่ 1 2.จากนั้นให้กดที่ mem จะเห็นไฟปุ่ม mem และ submaster กระพริบ ถึงตอนนี้ถ้า โปรแกรมไม่ว่างให้กด m.rst เป็นการ รีเซต เมมโมรี จากนั้น ก็ตั้งค่า ซีนได้เลย 3.เมื่อตั้ง ซีน แล้วต้องเก็บ ซีน ที่ตั้งไว้ด้วย โดยกดปุ่ม grab จะเห็นว่า submaster มีการเลี่อนตำแหน่งให้เอง จากนั้น ก็โปรแกรม ซีนต่อๆไป ด้วยวิธีการเดียวกันนี้ หลังจากตั้งเส็รจ กดที่ mem อีกที เป็นอันเสร็จ รูปจะตามมาทีหลังครับ *********************************************** ตอนนี้มาลองทำ 4 led dimmer เอาไว้ลองเล่นกันบ้างครับ อุปกรณ์ 1.บอร์ด dmx256 pwm4 แบบ ลบ 1 อัน 2.ทรานซิสเตอร์ A1015 จำนวน 4 ตัว 3.ตัวต้านทานค่า 1k โอห์ม จำนวน 4 ตัว 4.ตัวต้านทานค่า 220 โอห์ม จำนวน 4 ตัว 5.แอลอีดี สีอะไรก็ได้ จำนวน 4 ตัว 6.แผ่นไม้ แผ่นใส่ หรือวัสดุอืนๆ เอาไว้ยึด แอลอีดี กับ บอร์ด dmx256 1.ติดตั้ง ทรานซิสเตอร์ A1015 กับ บอร์ด dmx256 (http://www.uppicweb.com/x/i/in/dsc00090.jpg) (http://www.uppicweb.com/show.php?id=a3307ce7097ce61f60911ec5502fb006) Thanks: เว็บฝากรูป (http://www.uppicweb.com) จองโรงแรมราคาถูก (http://www.trip.in.th) 2.ติดตั้ง ตัวต้านทานค่า 1k โอห์ม ระหว่าง output กับขา B ของทรานซิสเตอร์ A1015 ส่วนขา E ของทรานซิสเตอร์ A1015 ให้ต่อกับไฟ +5v ตามรูป (http://www.uppicweb.com/x/i/io/2dsc00091.jpg) (http://www.uppicweb.com/show.php?id=ce7e06fe3e079e9ca86e6d6fdbb4cd6a) Thanks: เว็บฝากรูป (http://www.uppicweb.com) จองโรงแรมราคาถูก (http://www.trip.in.th) 3.เอาแผ่นใสมาเจาะรู 4 รู แล้วติดตั้งแอลอีดี โดยยึดด้วยกาวร้อน(กาวตราช้าง) ต่อขาแอลอีดีโดยเอาขา K (ขาลบ) มารวมกัน ส่วน A (ขาบวก) ต่อกับ ตัวต้านทานค่า 220 โอห์ม (http://www.uppicweb.com/x/i/iw/1dsc00092.jpg) (http://www.uppicweb.com/show.php?id=077566f2053098889eebe3155dd6a917) Thanks: เว็บฝากรูป (http://www.uppicweb.com) จองโรงแรมราคาถูก (http://www.trip.in.th) 4.ต่อสาย บอร์ด dmx256 กับ แอลอีดี โดยต่อ ขา C ของทรานซิสเตอร์ A1015 เข้ากับ ตัวต้านทานค่า 220 โอห์ม ของ แอลอีดี และ K (ขาลบ) แอลอีดี ต่อกับ กราวด์ ของ บอร์ด dmx256 แล้วยึด แผง แอลอีดี เข้ากับ บอร์ด dmx256 เป็นอันเสร็จ (http://www.uppicweb.com/x/i/il/1dsc00093.jpg) (http://www.uppicweb.com/show.php?id=170ab22e2a40eda553ee7f4971b391aa) Thanks: เว็บฝากรูป (http://www.uppicweb.com) จองโรงแรมราคาถูก (http://www.trip.in.th) 5.ลองทดสอบการทำงาน ตามเสียงเพลง กับ DMX Studio 64 และ Manolator 120 ch AL-Tech version. http://www.youtube.com/v/iAXmPeohMLs&hl.swf หัวข้อ: Re: DMX-512 Project เริ่มหัวข้อโดย: Namwarn ♥ ที่ กุมภาพันธ์ 11, 2011, 08:35:53 AM พี่ JUB ผมอยากได้ firmware DMX4CHRX.ASM
ตามกระทู้ของพี่น่ะครับ พี่บอกว่าฟรีแต่ผมหาหมดแล้ว ไม่มีเลย ยังไงก็อับให้หน่อยน่ะครับ ขอบคุณล่วงหน้าน่ะคีรับพี่ หัวข้อ: Re: DMX-512 Project เริ่มหัวข้อโดย: JUB ที่ กุมภาพันธ์ 11, 2011, 09:25:58 AM ผมไม่ได้ update นาน file มันเลยถูกลบไปหมด... :)
Download คลิกที่นี่ (http://microcon99.blogspot.com/p/download.html) หัวข้อ: Re: DMX-512 Project เริ่มหัวข้อโดย: Namwarn ♥ ที่ กุมภาพันธ์ 16, 2011, 01:52:21 PM kiss6
ขอบคุณอีกครั้งครับผม smiley4 smiley4 หัวข้อ: Re: DMX-512 Project เริ่มหัวข้อโดย: t_little_hope ที่ กุมภาพันธ์ 28, 2011, 03:18:15 PM undecided2 พี่ JUB ครับ thank2
ผมใช้ Proteus6 และ Proteus7 แล้วน่ะครับแต่ไม่เห็นมี sn75176 เลยอ่ะครับ XLR ก็ไม่มีด้วยครับ หาในเวปแล้วแต่ก็ไม่มีเลยครับ แนะนำหน่อยครับ cry2!! cry2!! หัวข้อ: Re: DMX-512 Project เริ่มหัวข้อโดย: JUB ที่ กุมภาพันธ์ 28, 2011, 05:57:01 PM 75176 ใช้ max485 แทนครับ XLR ต้องทำ foot print เองครับใน library ไม่มี... :)
หัวข้อ: Re: DMX-512 Project เริ่มหัวข้อโดย: t_little_hope ที่ กุมภาพันธ์ 28, 2011, 09:37:10 PM kiss6 ขอบคุณที่แนะนำครับ THANK!!
หัวข้อ: Re: DMX-512 Project เริ่มหัวข้อโดย: t_little_hope ที่ มีนาคม 01, 2011, 09:17:09 AM cry2!! พี่ JUB ครับ cry2!!
ผมคอมไพร์ dmx4chrx.asm ด้วย sxa51 asm51 มันขึ้น error ครับ คือที่มันขึ้น error แต่มันก็แปลงเป็น .hex ให้น่ะครับแต่ไม่รู้ว่าได้หรือเปล่าว แล้วพี่ jub ไช้โปรแกรมอ่ะไรคอมไพร์หรอครับ หรือไม่ก็กรุณา อับโหลดที่เป็น .hex ให้ด้วยน่ะครับ จะขอบคุณมากมาย undecided2 help!!! help!!! help!!! หัวข้อ: Re: DMX-512 Project เริ่มหัวข้อโดย: JUB ที่ มีนาคม 01, 2011, 09:42:33 AM cry2!! พี่ JUB ครับ cry2!! ผมคอมไพร์ dmx4chrx.asm ด้วย sxa51 asm51 มันขึ้น error ครับ คือที่มันขึ้น error แต่มันก็แปลงเป็น .hex ให้น่ะครับแต่ไม่รู้ว่าได้หรือเปล่าว แล้วพี่ jub ไช้โปรแกรมอ่ะไรคอมไพร์หรอครับ หรือไม่ก็กรุณา อับโหลดที่เป็น .hex ให้ด้วยน่ะครับ จะขอบคุณมากมาย undecided2 help!!! help!!! help!!! Download MIDE studio (http://www.opcube.com/software/midepack02517.exe) หัวข้อ: Re: DMX-512 Project เริ่มหัวข้อโดย: t_little_hope ที่ มีนาคม 01, 2011, 12:02:56 PM kiss6 ขอบคุณมากมาย ครับพี่ jub lv!
laugh2 laugh2 หัวข้อ: Re: DMX-512 Project เริ่มหัวข้อโดย: diamond555 ที่ ตุลาคม 01, 2011, 11:53:34 PM พี่เราจะโปรแกรมแค่วิ่ง 1 2 3 4 เนี่ยทำไงอ่ะพี่อ่านแล้วไม่เข้าใจครับ cry2!!
|