9560206 ไมโครโพรเซสเซอร์ในงานอุตสาหกรรม

Responsive image

9560206 ไมโครโพรเซสเซอร์ในงานอุตสาหกรรม

อาจารย์ผู้สอน

คำอธิบายรายวิชา
ไมโครโปรเซสเซอร์ในงานอุตสาหกรรม (Microprocessor in Industry) โครงสร้างของตัวไมโครโปรเซสเซอร์ บัสอุปกรณ์บันทึกข้อมูล และหน่วยความจำ ศึกษาวิธีการเขียนผังงาน และโปรแกรมสำหรับไมโครคอมพิวเตอร์และการใช้งาน เทคนิคการเชื่อมต่ออุปกรณ์ภายนอกและการประยุกต์ในงานอุตสาหกรรม

จำนวนการเข้าชม
283 ครั้ง

บทที่ 1 การติดตั้งและใช้งานบอร์ด Arduino เบื้องต้น

Arduino คืออะไร Arduino อ่านว่า (อา-ดู-อิ-โน่ หรือ อาดุยโน่) เป็นบอร์ดไมโครคอนโทรเลอร์ตระกูล AVR ที่มีการพัฒนาแบบ Open Source คือมีการเปิดเผยข้อมูลทั้งด้าน Hardware และ Software ตัว บอร์ด Arduino ถูกออกแบบมาให้ใช้งานได้ง่าย ดังนั้นจึงเหมาะสำหรับผู้เริ่มต้นศึกษา ทั้งนี้ผู้ใช้งานยังสามารถดัดแปลง เพิ่มเติม พัฒนาต่อยอดทั้งตัวบอร์ด หรือโปรแกรมต่อได้อีกด้วย ความง่ายของบอร์ด Arduino ในการต่ออุปกรณ์เสริมต่างๆ คือผู้ใช้งานสามารถต่อวงจรอิเล็กทรอนิคส์จากภายนอกแล้วเชื่อมต่อเข้ามาที่ขา I/O ของบอร์ด (ดูตัวอย่างรูปที่ 1) หรือเพื่อความสะดวกสามารถเลือกต่อกับบอร์ดเสริม (Arduino Shield) ประเภทต่างๆ (ดูตัวอย่างรูปที่ 2) เช่น Arduino XBee Shield, Arduino Music Shield, Arduino Relay Shield, Arduino Wireless Shield, Arduino GPRS Shield เป็นต้น มาเสียบกับบอร์ดบนบอร์ด Arduino แล้วเขียนโปรแกรมพัฒนาต่อได้เลย
วิดีโอการสอน
ดาวน์โหลดไฟล์เอกสาร

         ไฟล์นำเสนอ .ppt : บทที่1


บทที่ 2 ไมโครโปรเซสเซอร์และไมโครคอนโทรลเลอร์

ไมโครโปรเซสเซอร์และไมโครคอนโทรลเลอร์ ไมโครโปรเซสเซอร์ที่ใช้อยู่ในปัจจุบัน เช่น Z80 จะไม่มีหน่วยความจำ RAM,ROM และ Port อยู่ในตัวชิป ทำให้ต้องต่อหน่วยความจำโปรแกรมภายนอกเพิ่ม และต้องใช้ ICs ขยายพอร์ตเพิ่มเติม ข้อดีคือ สามารถเพิ่มหน่วยความจำได้ตลอด ส่วนไมโครคอนโทรลเลอร์จะมีวงจรพื้นฐานประกอบอยู่ภายในชิป เช่น หน่วยความจำ RAM, ROM และ I/O Port ดังนั้น ในระบบไมโครคอนโทรลเลอร์จึงมีขนาดเล็กกว่า และราคาต่ำกว่าระบบไมโครโปรเซสเซอร์
วิดีโอการสอน
ดาวน์โหลดไฟล์เอกสาร

         ไฟล์นำเสนอ .ppt : บทที่ 2


บทที่ 3 หลักการเขียนและการใช้คำสั่งในภาษาซี

ภาษาซีของ Arduino จะจัดรูปแบบโครงสร้างของการเขียนโปรแกรมออกเป็นส่วนย่อยๆหลายๆส่วน โดยเรียกแต่ละส่วนว่า ฟังก์ชั่น และ เมื่อนำฟังก์ชั่น มารวมเข้าด้วยกัน ก็จะเรียกว่าโปรแกรม โดยโครงสร้างการเขียนโปรแกรมของ Arduino นั้น ทุกๆโปรแกรมจะต้องประกอบไปด้วยฟังก์ชั่นจำนวนเท่าใดก็ได้ แต่อย่างน้อยที่สุดต้องมีฟังก์ชั่น จำนวน 2 ฟังก์ชั่น คือ setup() และ loop()
วิดีโอการสอน
ดาวน์โหลดไฟล์เอกสาร

         ไฟล์นำเสนอ .ppt : บทที่ 3


บทที่ 4 การเขียนผังงาน (Flowchart)

ผังงาน (Flowchart) คือ แผนภาพแสดงลำดับขั้นตอนการทำงานของ Algorithm, Workflow, Process เป็นเครื่องมือใช้การรวบรวมจัดลำดับความคิด เพื่อให้เห็นขั้นตอนการทำงานที่ชัดเจนและใช้วางแผนการทำงานขั้นแรก โดยสัญลักษณ์ Flowchart แสดงถึงการทำงานลักษณะต่างๆ เชื่อมต่อกัน Flowchart ถูกใช้ในการออกแบบ เพื่อช่วยให้เห็นภาพสิ่งที่เกิดขึ้นและช่วยให้เข้าใจกระบวนการทำงานและบางทีอาจช่วยหาข้อบกพร่องภายในงานอีกด้วย เช่น ปัญหาคอขวด (ปัญหาที่มีงานไปกองที่ส่วนใดส่วนหนึ่งและส่วนอื่นเกิดการรอ) เป็นต้น
วิดีโอการสอน
ดาวน์โหลดไฟล์เอกสาร

         ไฟล์นำเสนอ .ppt : บทที่ 4


บทที่ 5 อิเล็กทรอนิกส์และการออกแบบ

อิเล็กทรอนิกส์ (อังกฤษ: Electronics) เป็นเทคโนโลยีที่เกี่ยวข้องกับวงจรไฟฟ้าที่ประกอบด้วยอุปกรณ์ไฟฟ้าที่เป็น active component เช่นหลอดสูญญากาศ, ทรานซิสเตอร์, ไดโอด และ Integrated Circuit และ ชิ้นส่วน พาสซีฟ (อังกฤษ: passive component) เช่น ตัวนำไฟฟ้า, ตัวต้านทานไฟฟ้า, ตัวเก็บประจุ และคอยล์ พฤติกรรมไม่เชิงเส้นของ active component และความสามารถในการควบคุมการไหลของอิเล็กตรอนทำให้สามารถขยายสัญญาณอ่อนๆให้แรงขึ้นเพื่อการสื่อสารทางภาพและเสียงเช่นโทรเลข, โทรศัพท์, วิทยุ, โทรทัศน์ เป็นต้น อิเล็กทรอนิกส์ถูกใช้กันอย่างแพร่หลายในการสื่อสารข้อมูลโทรคมนาคม ความสามารถของอุปกรณ์อิเล็กทรอนิกส์ที่ทำหน้าที่เป็นสวิทช์ปิดเปิดวงจรถูกนำไปใช้ในวงจร ลอจิกเกต ซึ่งเป็นส่วนสำคัญหลักในระบบคอมพิวเตอร์ นอกจากนั้น วงจรอิเล็กทรอนิกส์ยังถูกนำไปใช้ผลิตเครื่องใช้ไฟฟ้าในครัวเรือน ในการส่งพลังงานไฟฟ้าเป็นระยะทางไกลๆ การผลิตพลังงานทดแทน และอุตสาหกรรมต่างๆอีกมาก
วิดีโอการสอน
ดาวน์โหลดไฟล์เอกสาร

         ไฟล์นำเสนอ .ppt : บทที่ 5


บทที่ 6 การออกแบบวงจรภาคอินพุตและการเขียนโปรแกรม



วิดีโอการสอน
ดาวน์โหลดไฟล์เอกสาร

         ไฟล์นำเสนอ .ppt : บทที่ 6


บทที่ 7 การออกแบบวงจรภาคเอาต์พุตและการเขียนโปรแกรม



วิดีโอการสอน
ดาวน์โหลดไฟล์เอกสาร

         ไฟล์นำเสนอ .ppt : บทที่ 7


Comments