หัวข้อ: หาคนสอนเขียนโปรแกรม รับสัญญาณ dmx512 เริ่มหัวข้อโดย: taeamart ที่ พฤษภาคม 26, 2009, 03:02:36 PM หาคนสอนเขียนโปรแกรมรับสัญญาณ dmx512 โดยใช้พวก mcs51 ที่ทำพวกดิมเมอร์ครับ
หัวข้อ: Re: หาคนสอนเขียนโปรแกรม รับสัญญาณ dmx512 เริ่มหัวข้อโดย: todaystep ที่ พฤษภาคม 26, 2009, 06:17:51 PM .....เงียบเลย....ฮา
เล่นถามเครื่องมือหากินกัน..... เจ้าของเว็บคงนึกในใจ "หากสอนกัน ทำเองกันได้ แล้วจะเอาอะไรขายกัน นึกอยู่แล้วคงต้องมีใครสักคนถามเรื่องนี้ แล้วจะบอกยังไงดี" ฮา ...รอบสอง โนวฮาว หากิน เลยน่ะนั่น..... อยากช่วยจัง แต่ความรู้ยังไม่ถึงเหมือนกัน เมืองนอกเอง หรือเว็บเมืองนอกเอง ก็ยังปิดกันอยู่เลย แต่โปรโตคอลหรือระบบการสื่อสาร มันเปิด และคงหาในเน็ทได้.... สิ่งที่ควรทำก่อน คือการติดต่อสื่อสารผ่าน RS-485 ส่วนรูปแบบการสื่อสาร มันอยู่ที่ขนาดของข้อมูล เช่น ข้อมุล 1 ชุดมีอะไร บ้าง เช่นอาจมี แอดเดรส 2 ไบต์ (16บิท) ,รหัสสีแดง 1 ไบต์ ( 8 บิท ), รหัสสีเขียว 1 ไบต์ ( 8 บิท ), รหัสสีน้ำเงิน 1 ไบต์ ( 8 บิท ), รวมๆ แล้ว 2+1+1+1 ก็ 5 ไบต์ แล้วต้องมีบิทเริ่ม บิทจบ มาคั่นไหม ซึ่งต้องไปดูรุปแบบของการสื่อสารอีก แนวทางน่าจะเป็นตรงที่ฝึกเขียนโปรแกรมผ่าน RS-485 ดูก่อน ต่อไปลองส่งข้อมูลเป็นชุดดู ตามรูปแบบของเราเอง ทั้งรับและส่ง ที่นี้ค่อยมาฝึกรับโปรโตคอลของ DMX512 (http://www.kamby.dk/documents/dmx512/stagediagram.png) (http://www.erwinrol.com/images/dmx-small.png) 1. SPACE for BREAK 2. MARK after BREAK (MAB) 3. Slot Time 4. START bit 5. LEAST SIGNIFICANT Data BIT (LSB) 6. MOST SIGNIFICANT Data BIT (MSB) 7. STOP Bit 8. STOP bit 9. MARK time between slots 10. MARK before BREAK (MBB) 11. BREAK to BREAK time 12. RESET Sequence (BREAK, MAB, START Code) 13. DMX512 Packet 14. START CODE (SLOT 0 Data) 15. SLOT 1 Data 16. SLOT n DATA ( Max. 512) http://www.erwinrol.com/index.php?stagecraft/dmx.php แนะนำหนังสือเล่มเขียวของ inex เรียนรู้และปฏิบัติการระบบสื่อสารข้อมูลผ่านระบบบัส RS-485 (http://www.inex.co.th/images/book_485.gif) แต่หากอยากทดลอง บางทีคุณต้องมีตัวส่งก่อนน่ะ เอาง่ายๆ ลองเอาสโคป แบบบันทึกค่าได้ มาแหย่ๆ ดูสัญญาณก่อน ลองแว๊บไปดูที่นี่ก่อนล่ะกัน http://www.geocities.com/dmx512project2/project.html http://www.usitt.org/standards/Standards.html http://www.microsyl.com/moodlight/moodlight.html หัวข้อ Kitchen Mood Light LED Lightning มีโค๊ดโปรแกรมด้วย (AVR) ที่นี่มีโค๊ตด้วย http://hi.baidu.com/19014299/blog/item/41f26af008b201c17831aa21.html/cmtid/93b4a1deb5d0e552cdbf1a7d หัวข้อ: Re: หาคนสอนเขียนโปรแกรม รับสัญญาณ dmx512 เริ่มหัวข้อโดย: basiclite ที่ พฤษภาคม 27, 2009, 10:54:19 AM ลองเข้าไปดูที่ http://www.ubmthai.com/leksoundsmf3/index.php?topic=41483.0 (http://www.ubmthai.com/leksoundsmf3/index.php?topic=41483.0) :) |