แบบว่ารับสัญญาณมาจากรีซีฟเวอร์ของชุด RC ซึ่งมันจะเป็นสัญญาณไปควบคุมเซอร์โว ความถี่ 20 ms (1.25ms , 1.5ms 1.75ms)
ผมอยากเอาสัญญาณดังกล่าวเข้า PIC เพื่อแปลงเป็นเอาต์พุตไปควบคุมมอเอตร์ดีซี โดย 1 ช่องสัญญาณของรีซีฟเวอร์จะควบคุมมอเตอร์ดีซี 1 ตัว สามารถควบคุมการกลับทางหมุนได้ (มี 8 ช่อง ควบคุมมอเตอร์ดีซี 8 ตัว อิสระต่อกัน โดย ช่อง 1 ควบคุมมอเตอร์ตัวที่ 1 , ช่อง 2 ควบคุมมอเตอร์ตัวที่ 2, ช่อง 3 ควบคุมมอเตอร์ตัวที่ 3......เป็นต้น)
เช่น
สัญญาณจากรีซีเฟอร์ ช่องที่ 1
- 1.25ms จะทำให้ PIN_CO = 0 , PIN_C1 = 1 (Motor 1 FW)
- 1.5ms จะทำให้ PIN_CO = 0 , PIN_C1 = 0 (Motor 1 STOP)
- 1.75ms จะทำให้ PIN_CO = 1 , PIN_C1 = 0 (Motor 1 RV)
แบบนี้เป็นต้นครับ