Pages: 1 ... 15 16 [17] 18 19   Go Down
Print
Author Topic: เกี่ยวกับ Ac power line x-10  (Read 260441 times)
0 Members and 18 Guests are viewing this topic.
plom
Jr. Member
**
Offline Offline

Posts: 49


Email
« Reply #240 on: March 11, 2010, 03:44:42 PM »

สวัดดีครับพี่สมิธ กลับมาสานงานต่อครับผม  หลังจากติดสอบไปสองสัปดาห์ 
คือเห็นรูปคลื่นที่คุณmuiim โพสไว้ ผมอยากจะลองวัดดูบ้างครับ เป็นรูปคลื่นไซน์ที่มีสัญญาณข้อมูลขี่อยู่ใช้ไหมครับ
แล้วสามารถวัดได้ตรงที่จุดต่อ เอซี ใช้ไหมครับ ช่วยแนะนำหน่อยนะครับพี่ สมิธ ขอบคุณครับ Grin
Logged
muiim
Jr. Member
**
Offline Offline

Posts: 67


Email
« Reply #241 on: March 11, 2010, 08:32:11 PM »

ผมขอตอบคุณ plom นะครับ
วัดตรงจุดต่อ AC ก็ได้ครับ รึว่าจะวัดจากจุดที่ปลั๊กเสียบก็ได้แต่จะใช้สโครปวัดโดยตรงไม่ได้เพราะ Range ของสโครปมันไม่ถึงต้องใช้ วงจรแปลงเพื่อวัดสัญญาณ
ดูเพิ่มเติมได้ที่
http://idobartana.com/hakb/oscope.htm
หรือว่าจะใช้ หม้อแปลง แปลงไฟลงมาเพื่อให้สโครปสามารถวัดได้โดยตรงก็ได้นะครับ
หรือใช้ differential probeต่อกับสโครป เพื่อวัดสัญญาณได้โดยตรง(ถ้ามี)
Logged
plom
Jr. Member
**
Offline Offline

Posts: 49


Email
« Reply #242 on: March 12, 2010, 04:37:51 PM »

สวัสดีครับพี่สมิธ คือ ผมอยากทราบว่า ความเร็วการส่งข้อมูล มี่ความถี่อยู่ในช่วงเท่าไหร่ถึงเท่าไหร่ครับ
Logged
plom
Jr. Member
**
Offline Offline

Posts: 49


Email
« Reply #243 on: March 16, 2010, 12:43:03 PM »

สวัดดีครับพี่สมิธ ตอนนี้บอร์ดของผมยังติดต่อผ่านRs232ยังไม่ได้เลยครับ เปิดเครื่องแล้วยังไม่มีเสียง ติ๊ดๆๆ เลยครับ ผมรองวัดแรงดันที่ขา9 และขา10 ของMAX232 ได้แรงดัน 5Vครับ ทั้งสองขาครับ แต่ตอนที่วัดนี้ยังไม่ได้ใส่ PIC นะครับ ไม่ทราบว่าตรงจุดนี้เป็นการทำงานที่ถูกต้องของบอร์ดรึป่าวครับ ช่วยแนะนำด้วนนะครับ ขอบคุณครับ Grin
Logged
plom
Jr. Member
**
Offline Offline

Posts: 49


Email
« Reply #244 on: March 17, 2010, 09:37:31 PM »

สวัดดีครับพี่สมิธ ตอนนี้ผมแก้บอร์ดได้แล้วครับ ติดต่อกับRS232ได้แล้วครับ Grin
Logged
smitdh
Administrator
Hero Member
*****
Offline Offline

Gender: Male
Posts: 381


อาจารย์ที่ปรึกษา


« Reply #245 on: March 18, 2010, 08:04:09 PM »

ไม่ได้เข้าซะนาน ไม่ค่อยสบายนะครับ
ทำได้แล้วหรือครับ แล้วมันติดอะไรหรือครับถึงได้ติดอยู่ตั้งนาน
Logged
plom
Jr. Member
**
Offline Offline

Posts: 49


Email
« Reply #246 on: March 20, 2010, 12:42:45 PM »

สวัดดีครับ พี่สมิธ ด้วยความไม่รอบครอบของผมเองครับ พอร์ตRS232 ที่PC มันเสียครับ ไม่ได้เช็คตั้งแต่แรก ต้องขอโทษพี่สมิธด้วยครับ
 
ตอนนี้กำลังศึกษาโปโตคอลอยู่ครับ   พี่สมิธครับ ถ้าผมต้องการจะเอาเซนเซอร์วัดอุณหภูมิ มาแปลงเป็นสัญญาณข้อมูลแล้วส่งเข้าไปในสายเอซี  จะต้องทำเป็นสัญญาณข้อมูลลักษณะไหนครับ ถึงจะส่ง และรับ  ผ่านสายเอซี ของภาคAC Line ในX10 Labนี้ได้ครับ ขอคำแนะนำด้วยครับ  ขอบคุณครับ
« Last Edit: March 20, 2010, 12:45:36 PM by plom » Logged
plom
Jr. Member
**
Offline Offline

Posts: 49


Email
« Reply #247 on: March 21, 2010, 01:22:14 PM »

สวัดดีครับพี่สมิธ  ขอถามเกี่ยวกับทฤษฎีหน่อยนะครับ โดยค่าของข้อมูล binary 1 จะส่งสัญญาณ burst มีความถี่ 120KHz จำนวน 3 ลูก หลังจากจุดตัดศูนย์ โดย ไม่จำเป็นว่าจะเป็นขอบขาขึ้นหรือขอบขาลง ของสัญญาณนาฬิกา และค่าของข้อมูล binary 0 จะเป็นการเว้นว่างของสัญญาณ burst ดังนั้นใน 1 ไซเคิล สามารถจะส่งข้อมูลได้ 2 บิท

ตามความเข้าใจผมคือ เมื่อเราส่งสัญญาณ binary 1 จำนวน 1 ลูก ก็จะมีความถี่120Khz ขนาด 1ms ออกไปที่AC line ที่ไซเคิล  บวกของ50Hzจำนวน 3 ลูกโดยมีเวลาห่างกันลูกละ 2ms ส่วนไซเคิลลบไม่มีสัญญาณ 120Khz

เมื่อภาครับ รับสัญญาณเข้ามาก็จะได้สัญญาณ binary 1 0  ใช้ไหมครับพี่สมิธ ผมเข้าใจอย่างนี้ถูกต้องป่าวครับ

ผมไม่เข้าใจตรงการmodulate สัญญาณ 120Khz 3 ลูกครับว่า mod เข้าไปอย่างไร Q1 และ Q2 ทำงานอย่างไรในขณะนี้ครับ

และถ้าความถี่ของภาครับไม่ตรงกับภาคส่ง(ที่มีความถี่120Khz) จะมีผลอย่างไรครับ

ขอคำแนะนำด้วยครับ ขอบคุณครับ Grin
« Last Edit: March 21, 2010, 01:25:20 PM by plom » Logged
smitdh
Administrator
Hero Member
*****
Offline Offline

Gender: Male
Posts: 381


อาจารย์ที่ปรึกษา


« Reply #248 on: March 22, 2010, 05:40:48 PM »

จาก ทฤษฎี
การส่งข้อมูลจะอาศัยการสร้างสัญญาณนาฬิกาที่ได้จากจุดตัดศูนย์ (zero crossing point)
โดยค่าของข้อมูล binary 1 จะส่งสัญญาณ burst มีความถี่ 120KHz จำนวน 3 ลูก หลังจากจุดตัดศูนย์
โดย ไม่จำเป็นว่าจะเป็นขอบขาขึ้นหรือขอบขาลง ของสัญญาณนาฬิกา
และค่าของข้อมูล binary 0 จะเป็นการเว้นว่างของสัญญาณ burst
ดังนั้นใน 1 ไซเคิล สามารถจะส่งข้อมูลได้ 2 บิท


- เมื่อเราส่งสัญญาณ  burst มีความถี่ 120KHz 1 ลูกเราจะได้ สัญญาณ binary 1
ตามวังหวะ ของ zero crossing ไม่ว่าจะเป็นขอบขาขึ้น (บวก) หรือว่าจะเป็นขอบขาลง (ลบ)
ส่วนข้อมูล  binary 0 ก็คือการเว้นว่างที่ ครึ่งไซเคิ้ลนั้น ครับ
- เหตุที่เราส่งพัลส์ 3 ลูก สำหรับระบบ 3 เฟส ครับ(ตามกฏของ X10)
ส่วนในภาครับ เราจะสนใจพัลส์ลูก แรกเท่านั้นครับ
- การ mod สํญญาณ ก็คือการ on/off ขา RB3 ตามจังหวะของ zero crossing ครับ

- ส่วนของภาครับก็เช่นกัน เราจะใช้จังหวะของ zero crossing ในการอ่านค่าครับ โดยอ่านค่ามาจาก RA1
- ถ้าความถี่ของภาครับไม่ตรงกับภาคส่ง ก็จะทำให้ส่งได้ไม่ไกล หรือถ้าต่างกันมากๆ ก็จะทำให้รับไม่ได้

-จริงๆ แล้วรายระเอียดจะอยู่ในโค๊คครับ นั้นหมายถึงคุณต้องมีพื้นฐานมาพอสมควร
ไม่เช่นนั้นคุณจะไปต่อไม่ได้
- การศึกษารายระเอียด ก็ต้องเริ่มจากตัวอย่างไฟกระพริบ, การใช้งาน UART ฯลฯ ศีกษาอย่างเป็นขั้นตอน
จะกระโดดมาใช้ X10Demo2.C เลย ไม่ได้หรอกครับ

« Last Edit: March 22, 2010, 05:42:23 PM by smitdh » Logged
plom
Jr. Member
**
Offline Offline

Posts: 49


Email
« Reply #249 on: March 22, 2010, 07:34:18 PM »

ขอบคุณพี่สมิธมากครับ ขอบคุณครับ Grin
Logged
mmmccc
มาใหม่
*
Offline Offline

Posts: 4


Email
« Reply #250 on: October 06, 2010, 02:22:21 AM »

จากวงจรเรามอดูเลตแบบAM หรือ FM คับ
Logged
smitdh
Administrator
Hero Member
*****
Offline Offline

Gender: Male
Posts: 381


อาจารย์ที่ปรึกษา


« Reply #251 on: October 06, 2010, 06:25:49 AM »

เป็น AM ครับ เราถึงใช้ IF ตัวสีดำของ วิทยุ AM ไงครับ
Logged
mmmccc
มาใหม่
*
Offline Offline

Posts: 4


Email
« Reply #252 on: October 07, 2010, 05:22:37 PM »

สวัดดีครับพี่สมิธ
ทำไมเราถึงส่งความถี่แบบ AM คับ
แบบ FM จะมีแอมปลิจูดคงที่มันจะไม่ดีกว่าเหรอคับ
แล้วส่งที่ความถี่อื่นที่ไม่ใช่ 120 KHz ได้มั้ยคับ
รบกวนพี่หน่อยนะคับ
 Grin
Logged
smitdh
Administrator
Hero Member
*****
Offline Offline

Gender: Male
Posts: 381


อาจารย์ที่ปรึกษา


« Reply #253 on: October 07, 2010, 09:10:17 PM »

เพราะ Sears Home Control System และ the Radio Shack เป็นผู้คิดในปี 1978 ครับ
http://www.thaimicrotron.com/X10/X10-MainPage.htm

- X10 อยู่มาได้ 30 กว่าปีแล้วครับ แต่คนไทยยังรู้จักน้อย
- เราต้องการออกแบบ PC interface ให้ควบคุมอุปกรณ์ X10 ได้ครับ จะได้ร่วมวงกับคนอื่นเค้าได้
- เป็นพื้นฐานของวิชา Power Line Carrier (P.L.C.) transmission
- หากเข้าใจแล้วก็สามารถ ต่อยอดนำไปประยุกต์ ออกแบบการใช้งานแบบอื่น
- เหตุที่ X10 เป็น AM แต่สามารถส่งไปได้ไกลๆ ก็เพราะอาศัยการสร้างสัญญาณนาฬิกาที่ได้จากจุดตัดศูนย์ (zero crossing point)
- การ mod แบบ FM ก็ดีครับ แต่ภาคส่งและภาครับจะต้องใช้ IC พวก PLL ซึ่งจะมีราคาสูง 
- ความถี่ที่ใช้เป็นพาหะบน AC Line  ได้ดีที่สุด(เค้าทดลองเอาไว้)จะอยู่ในช่วง 100KHz - 300KHz  ส่วน X10 จะใช้ 120 KHz
Logged
mmmccc
มาใหม่
*
Offline Offline

Posts: 4


Email
« Reply #254 on: October 11, 2010, 01:11:08 AM »

สวัดดีครับพี่สมิธ
รบกวนพี่ช่วยอธิบาย "L2,C3 เป็นวงจรจูน"
ตรงส่วนนี้มันใช่การ Coupling สัญญาณไปใน AC line หรือปล่าวคับ
แล้ว C4 มีหน้าที่อะไรคับ
รบกวนพี่หน่อยคับ
Logged
Pages: 1 ... 15 16 [17] 18 19   Go Up
Print
 
Jump to: