บทความ

กำลังแสดงโพสต์จาก มิถุนายน, 2017

WEEK 9 NI labview 2014

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

WEEK 7 Digital

รูปภาพ
ขั้นตอนดำเนินงานด้วย ISE 14.2 1.       New Project 2.       New Source -- Coding architecture Behavioral of Encoder is begin           F <=   "0001" when (B='0' and A='0') else                      "0010" when (B='0' and A='1') else                      "0100" when (B='1' and A='0') else                      "1000" ;  end Behavioral; Inplement All 3.       Assigned Pin Inplement All 4.       Lode Program Select file XXXX.jed Opertation à Program แบบฝึกหัด 1.      ใช้ Xilinx ISE 14.4 ด้วยโปรแกรม VHDL ในการสร้าง 2 to 4 Line Encoder library IEEE; use IEEE.STD_LOGIC_1164.ALL;   entity Encoder is     Port ( B : in  STD_LOGIC;            A : in  STD_LOGIC;            F