BasicLite
เมษายน 20, 2024, 09:20:57 AM *
ยินดีต้อนรับคุณ, บุคคลทั่วไป กรุณา เข้าสู่ระบบ หรือ ลงทะเบียน
ส่งอีเมล์ยืนยันการใช้งาน?

เข้าสู่ระบบด้วยชื่อผู้ใช้ รหัสผ่าน และระยะเวลาในเซสชั่น
 
   หน้าแรก   ช่วยเหลือ ค้นหา เข้าสู่ระบบ สมัครสมาชิก  
หน้า: [1]
  พิมพ์  
ผู้เขียน หัวข้อ: หาคนสอนเขียนโปรแกรม รับสัญญาณ dmx512  (อ่าน 9640 ครั้ง)
taeamart
บุคคลทั่วไป
« เมื่อ: พฤษภาคม 26, 2009, 03:02:36 PM »

หาคนสอนเขียนโปรแกรมรับสัญญาณ dmx512 โดยใช้พวก mcs51 ที่ทำพวกดิมเมอร์ครับ
บันทึกการเข้า
todaystep
บุคคลทั่วไป
« ตอบ #1 เมื่อ: พฤษภาคม 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








   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.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










บันทึกการเข้า
basiclite
Administrator
Sr. Member
*****
กระทู้: 381



« ตอบ #2 เมื่อ: พฤษภาคม 27, 2009, 10:54:19 AM »


ลองเข้าไปดูที่ http://www.ubmthai.com/leksoundsmf3/index.php?topic=41483.0   :)
บันทึกการเข้า
หน้า: [1]
  พิมพ์  
 
กระโดดไป:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.14 | SMF © 2006-2009, Simple Machines LLC Valid XHTML 1.0! Valid CSS!