เครือข่ายไร้สายราคาถูก -Low Cost Wireless Networks

Started by i2k, February 23, 2015, 05:42:10 PM

Previous topic - Next topic

i2k

ขอบคุณที่ให้ความสนใจครับ งานประจำผมไม่ได้เกี่ยวข้องกับงานด้านอิเลคฯ ไม่ได้เกี่ยวกับสถาบันหรือการศึกษาใดๆ  hobby ครับ มีเวลาว่างก็ทำไป



ทำ PCB สำหรับรุ่นที่ port มาใช้ PIC อุปกรณ์ก็มีอยู่ไม่กี่ตัวครับ ตอนแรกกะจะทำหลายๆแบบ แต่เจอราคาแล้วมันไม่เป็น low cost แล้ว เลยเหลือแบบเดียวแล้วยัดทุกอย่างเท่าที่จำเป็นลงไป ตัวไหนไม่ใช้ก็ไม่ต้องใส่

มีสิ่งที่ต้องศึกษาเพิ่มจริงๆครับ ผมเคยใช้ protel เมื่อสิบปีที่แล้ว ตอนนี้มาลอง eagle สาเหตุเพราะฟรีครับ และของเขาดีจริงๆ  และเนื่องจากบอร์ดผมขนาดเล็กจึงใช้ได้เลย ใครที่อยากจะลองใช้ eagle แต่ยังไม่ได้เริ่มซักที อ่านและทดลองทำตามทีละขั้น https://learn.sparkfun.com/tutorials/tags/eagle ถ้าเคยผ่านการใช้โปรแกรม CAD มาบ้าง ไม่เกิน 1-2 สัปดาห์ก็จะใช้งานได้แล้วครับ

ในบอร์ด นอกจากมี PIC และ cc1101 module, ถ้าเป็น modem ก็ใช้ได้เลย, มี NTC สำหับวัดอุณหภูมิเบื้องต้น หรือ HTU21D สำหรับวัดอุณหภูมิและความชื้น  ด้านหลังมีรังถ่านสำหรับใส่แบตฯ

ถ้าทำบอร์ด I/O Digital หรือ analog ก็ต้องต่ออุปกรณ์อื่นเพิ่มผ่านทาง connector

แนวคิดผมก็ลอกชาวบ้านเขามาไม่ได้คิดเอง http://www.ti.com/ww/en/wireless_connectivity/sensortag2015/tearDown.html เอาแค่เศษเสี้ยวเดียวของเขาผมก็พอใจแล้วครับ

chavee

battery ก้อนนึงอยู่ได้นานแค่ไหนครับ

i2k

ขึ้นอยู่ว่าจะให้ทำงานแบบไหนและมีอุปกรณ์อะไรบ้าง

สำหรับบอร์ดที่เป็นตัววัดอุณหภูมิ ช่วง run กินไฟ 16.7 mA , sleep 16.5 uA
runtime ใช้เวลาประมาณ 50 ms เวลาส่วนมากคือรอให้ ADC, Thermistor นิ่งๆก่อน

สำหรับ Batt CR2032 มีความจุ 220 mAh ถ้าให้ทำงานและส่งขัอมูลตลอดจะใช้ได้นาน 13 ชั่วโมง

แต่ถ้าใช้วัดอุณหภูมิแวดล้อมทั่วไป ให้วัดทุกๆ 1 นาที แล้วจากนั้นก็เข้าสู่ sleep mode ใช้ได้เกิน 300 วัน, สามารถตั้ง wakeup time ผ่าน gateway ได้เลย

ผมยังไ่ม่ได้ทำการวัดอย่างจริงจัง ค่ากระแสที่วัดมาคือค่า max, คิดว่าเกิน 1 ปีแน่นอน

(คำนวณเวลาใช้โปรแกรม Microchip XLP ฺBattery Lift Estimator)