Posts

Embedded สัปดาห์ที่ 9 NI labview 2014

Image
NI labview               LabVIEW เป็นโปรแกรมที่ใช้ติดต่อสื่อสารกับเครื่องมือต่างๆที่อยู่ภายนอกผ่านบอร์ด Data Acquisition ใช้งานเป็น monitoring หรือในการควบคุมการวัดค่าต่างๆ เช่น strain อุณหภูมิ หรือสัญญานอื่นๆ โดยมีตัวเซนเซอร์รับสัญญานเข้ามา โดยเอาต์พุตที่ได้จากเซนเซอร์เหล่านี้จะมีค่าเป็นแรงดันหรือกระแสซึ่ง LabVIEW สามารถอ่านค่าที่ผ่านเข้ามาทางDAQ Card แล้วบันทึกค่าเป็นไฟล์ข้อมูลได้ ดังนั้นการนำ LabVIEWไปใช้จะต้องพิจารณาถึงวัตถุประสงค์และ application ที่จะใช้ก่อนว่ามี input เป็นอะไร และต้องการ outputอะไร จากนั้นจึงทำการเลือก hardware ให้ตรงตามต้องการ  - การใช้งาน LabVIEW ผู้ใช้ควรมีพื้นฐานด้านการเขียนโปรแกรมพอสมควร เนื่องจากการติดต่อสื่อสารระหว่างโปรแกรมกับเครื่องมือต่างๆที่อยู่ภายนอกนั้น ผู้ใช้ต้องเขียนโปรแกรมคำสั่งการทำงานเพื่อเรียกข้อมูลการวัดแล้วนำมาprocess ให้เป็น monitering หรือการเขียนคำสั่งเพื่อการควบคุมระบบเช่น ให้โปรแกรมสามารถตรวจสอบค่า Strain ที่อ่านได้ว่าถ้ามีค่าไม่เกินกว่าที่กำหนดแล้วจึงค่อยส่งคำสั่งไปควบคุมให...

Embedded สัปดาห์ที่ 8 IOT platfrom (AZURE)

Image
IOT platfrom (AZURE) ข้อดี ,   ข้อจำกัดของ Azure    ข้อดี             1.   รองรับขนาดของโปรแกรมที่ใหญ่ขึ้น โดยจำนวน Process จะขยายรองรับตามขนาดของโปรแกรมที่ใหญ่ขึ้น                 เพราะฉะนั้นโอกาสเกิด Load นั้นน้อยมาก             2.   อัตตราการ Downtime หรือ Server ล่มนั้นน้อยมาก เพราะมีการรับประกัน Uptime 99.95%             3.  มีมาตรฐานเรียบง่าย เชื่อถือได้ ปลอดภัยสูง และทรงพลังในการที่จะใช้งาน มั่นใจว่า Application จะได้                 ทำงานในสภาพแวดล้อมที่ดีที่สุด             4.  ดภาระการ Maintenance Hardware และการเสื่อมของ Hardware เพราะ Windows Azure เป็นผู้ทำหน้าที่    ...