Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

แบบฝึกหัดไมโครคอนโทรลเลอร์

Total questions: 40

Worksheet time: 40mins

Name
Class
Date
1.

ไมโครคอนโทรลเลอร์สามารถจ่ายแรงดันและกระแส

ไฟฟ้าไปขับรีเลย์ได้ประมาณเท่าใด

a)

+1 หรือ +5V 20mA

b)

+2 หรือ +5V 20mA

c)

+3 หรือ +5V 20mA

d)

+4 หรือ +5V 20mA

2.

รีเลย์ทำหน้าที่

a)

โหมดการทำงานเป็น INPUT หรือ OUTPUT

b)

ใช้กำหนดขาเป็น INPUT

c)

กำหนดขาพอร์ตมีสถานะเป็นลอจิกสูงหรือลอจิกต่ำ

d)

เป็นสวิตช์แรงดันและกระแสไฟฟ้าสูง

3.

รีเลย์เป็นอุปกรณ์ที่ทำงานแบบใด

a)

แม่เหล็กไฟฟ้า

b)

กลไกทางกล

c)

สวิตซ์แรงเหวี่ยง

d)

สวิตซ์แรงเหวี่ยงหนีศูนย์กลาง

4.

หน้าสัมผัส (contact) ที่มีใช้ในรีเลย์เป็นแบบใด

a)

หน้าสัมผัสปกติปิด (Normally Closed:NC)

และ ปกติเปิด (Normally Opened :NO)

b)

หน้าสัมผัสปกติปิด (Normally Closed:NC)

c)

หน้าสัมผัสปกติเปิด (Normally Opened :NO)

d)

หน้าสัมผัสปกติ และผิดปกติ

5.

คุณสมบัติรีเลย์ที่พิมพ์ลงบนตัวถังรีเลย์ว่า

10A 250VAC ,10A 125VAC

หมายความว่าอย่างไร

a)

ใช้กับไฟฟ้ากระแสตรงที่แรงดัน 125 ถึง 250 V.

ทนกระแสไฟฟ้าได้ไม่เกิน 10 A.

b)

ใช้กับไฟฟ้ากระแสตรงที่แรงดัน 125 ถึง 250 V.

ทนกระแสไฟฟ้าได้เกิน 10 A.

c)

ใช้กับไฟฟ้ากระแสสลับที่แรงดัน 125 ถึง 250 V.

ทนกระแสไฟฟ้าได้ไม่เกิน 10 A.

d)

ใช้กับไฟฟ้ากระแสสลับที่แรงดัน 125 ถึง 250 V.

ทนกระแสไฟฟ้าได้เกิน 10 A.

6.

อุปกรณ์ที่ทำหน้าที่จ่ายแรงดันและกระแสสูง

โดยเฉพาะเรียกว่า

a)

ไมโครคอนโทรลเลอร์

b)

ออปแอมป์

c)

OTA

d)

ไดรเวอร์

7.

การใช้ทรานซิสเตอร์ขับแบบเดี่ยว

เบอร์ 2N3904

มีค่ากระแสคอลเล็กเตอร์สูงสุดถึง

a)

100mA

b)

200mA

c)

300MA

d)

400mA

8.

Relay Module 4 Channels

มีเอาต์พุตคอนเน็คเตอร์อะไรบ้าง

a)

อ่านค่าข้อมูลที่ได้รับจากพอร์ตขนาน

b)

อ่านค่าข้อมูลที่ได้รับจากพอร์ตอนุกรม

c)

NO/COM/NC

d)

สั่งงานด้วยระดับแรงดัน TTL

9.

การใช้ไอซีขับเบอร์ ULN2003 ขับกระแสโหลด

ได้มากที่สุดเท่าใด

a)

300 mA

b)

400 mA

c)

500 mA

d)

600 mA

10.

ULN2003 ป้องกันแรงดันย้อนกลับจากอุปกรณ์

เอาต์พุตอย่างไร

a)

ต่อความต้านทาน

b)

ต่อตัวเก็บประจุ

c)

ต่อไดโอด

d)

ต่อทรานซิสเตอร์

11.

มอเตอร์ไฟฟ้า (Motor) หมายถึง

a)

เครื่องกลไฟฟ้าที่เปลี่ยนแปลงพลังงานไฟฟ้า

เป็นพลังงานแสง

b)

เครื่องกลไฟฟ้าที่เปลี่ยนแปลงพลังงานกล

เป็นพลังงานไฟฟ้า

c)

เครื่องกลไฟฟ้าที่เปลี่ยนแปลงพลังงานไฟฟ้า

เป็นพลังงานกล

d)

เครื่องกลไฟฟ้าที่เปลี่ยนแปลงพลังงานกล

เป็นพลังงานแสง

12.

มอเตอร์ไฟฟ้ากระแสตรงเป็นต้นกำลังขับเคลื่อนที่สำคัญอย่างหนึ่งใน

โรงงานอุตสาหกรรมเพราะ

a)

ราคาถูก

b)

ทนทาน

c)

ประหยัดไฟฟ้า

d)

ปรับความเร็วได้

13.

กระแสไฟฟ้าในขดลวดสนามแม่เหล็ก

(Field Coil)

จะสร้าง ขั้วแม่เหล็กแบบใด

a)

ขั้วเหนือ-ใต้

b)

ขั้วสูง-ต่ำ

c)

ขั้วบน-ล่าง

d)

ขั้วซ้าย-ขวา

14.

DC Motor ประกอบด้วย 2 ส่วนหลักๆ ได้แก่

a)

ทุ่นอาร์มาเจอร์ / สเตเตอร์

b)

ขั้วแม่เหล็กเหนือ / ใต้

c)

ขดลวดอาร์มาเจอร์ / ขดลวดสนามแม่เหล็ก

d)

มอเตอร์ไฟฟ้ากระแสสลับ / มอเตอร์ไฟฟ้ากระแสตรง

15.

หลักการทางานของ DC Motor คือ

a)

กระแสสลับตัดผ่านสนามแม่เหล็ก

เกิดทอร์กขึ้นในทิศที่เหมาะสม

b)

แรงดันสลับตัดผ่านสนามแม่เหล็ก

เกิดทอร์กขึ้นในทิศที่เหมาะสม

c)

กระแสตรงตัดผ่านสนามแม่เหล็ก

เกิดทอร์กขึ้นในทิศที่เหมาะสม

d)

แรงดันสลับตัดผ่านสนามแม่เหล็ก

เกิดทอร์กขึ้นในทิศที่เหมาะสม

16.

วงจร H-Bridge สามารถควบคุมมอเตอร์ได้อย่างไร

a)

ควบคุมทิศทางของมอเตอร์

b)

ควบคุมความเร็วรอบของมอเตอร์

c)

ควบคุมการเดินหน้าและถอยหลังของมอเตอร์

d)

ควบคุมทิศทาง และความเร็วรอบของมอเตอร์

17.

อุปกรณ์สารกึงตัวนาที่นิยมใช้ในวงจร

H-Bridge คือ

a)

TRIAC หรือ DIAC

b)

DIODE หรือ ZENERDIODE

c)

MOSFET หรือ IGBT

d)

TRANSISTER

18.

หลักการของการทำงานของ Stepper Motor คือ

a)

การมอดูเลตสัญญาณตามแอมพลิจูด

b)

การมอดูเลตสัญญาณเฟสเซอร์

c)

การจ่ายไฟเข้าไปทีละขดตามลำดับ

d)

การมอดูเลตสัญญาณตามความถี่

19.

วงจร Darlington เป็น IC สำเร็จรูปมีชื่อเรียกว่า

a)

7812

b)

L298P

c)

ULN2003AN

d)

1N4001

20.

คำสั่งใดเป็นคำสั่งหน่วงเวลา

a)

delay

b)

pin mode

c)

digital Write

d)

output

21.

Arduino Uno R3 พอร์ตใด

ที่รับสัญญาณ Analog ได้

a)

PORTA

b)

PORTB

c)

PORTD และ PORTE

d)

PORTC และ PORTD

22.

Arduino Uno R3 มีพอร์ตดิจิตอลที่ต่ออุปกรณ์

อินพุต/เอาต์พุตทั้งหมดกี่ขา

a)

7 ขา

b)

14 ขา

c)

20 ขา

d)

37 ขา

23.

Interrupt ของ Arduino Uno R3

อยู่ที่พอร์ตใด

a)

Analog 1,2

b)

Digital 2,3

c)

Analog 3,4

d)

Analog 4,5

24.

สัญลักษณ์ของเครื่องหมาย Comment

ตรงกับข้อใด

a)

--

b)

//

c)

**

d)

++

25.

โปรแกรม Arduino IDE โดย IDE ย่อมาจาก

a)

Integral development environment

b)

Integer development environment

c)

Intent development environment

d)

Integrated development environment

26.

บอดเรต (baud rate) คือ

a)

อัตราเร็วในการรับส่งข้อมูลที่ต้องกำหนดค่า

b)

หน่วยความจำสำหรับเก็บโปรแกรมแบบแฟลช (ROM)

c)

พอร์ตอินพุตเอาต์พุตให้ใช้งานจำนวน 23 ขา

d)

ตัวฮาร์ดแวร์ของ Arduino

27.

PWM (Pulse Width Modulation) คือ

a)

การมอดูเลตสัญญาณตามความถี่

b)

การมอดูเลตสัญญาณตามแอมพลิจูด

c)

การมอดูเลตสัญญาณเฟสเซอร์

d)

การมอดูเลตสัญญาณให้มีความกว้าง

ตามสัดส่วนที่กำหนด

28.

ข้อใดเปรียบเสมือนหัวใจสำคัญของ

ไมโครคอนโทรลเลอร์

a)

หน่วยประมวลผลกลาง

b)

หน่วยความจำ

c)

หน่วยอินพุต/เอาต์พุต

d)

พอร์ต

29.

เมนู Tools > Board ใช้สำหรับ

a)

จัดรูปแบบของโค้ดโปรแกรมให้สวยงาม

b)

เลือกหมายเลขพอร์ตของคอมพิวเตอร์

ที่ต่อกับฮาร์ดแวร์

c)

เลือกฮาร์ดแวร์ของบอร์ไมโครคอนโทรลเลอร์ Arduino

d)

สั่งบีบอัดไฟล์ โปรแกรมทั้งโฟลเดอร์หลัก

และโฟลเดอร์ย่อ

30.

เมนู File ใน Arduino จะเรียกโปรแกรม

ที่สร้างขึ้นใหม่ว่าอะไร

a)

Notebook

b)

Facebook

c)

Sketchbook

d)

Handbook

31.

Servo มาจากภาษาละตินจากคาว่า Sevus

หมายถึงอะไร

a)

มอเตอร์

b)

อัตโนมัติ

c)

ทาส

d)

เจ้านาย

32.

RC Servo Motor ซึ่งนิยมนำมาใช้กับอะไร

a)

เครื่องเล่นที่บังคับด้วยคลื่นโทรทัศน์

b)

เครื่องเล่นที่บังคับด้วยคลื่นโทรศัพท์

c)

เครื่องเล่นที่บังคับด้วยคลื่นมโครเวฟ

d)

เครื่องเล่นที่บังคับด้วยคลื่นวิทยุ

33.

Gear Train หรือ Gearbox คือ

a)

เป็นชุดเกียร์ทดแรง

b)

เป็นชุดเกียร์เพิ่มแรง

c)

เป็นส่วนของตัวมอเตอร์

d)

เป็นส่วนที่ควบคุมและประมวลผล

34.

Electronic Control System คือ

a)

จุดเชื่อมต่อสายไฟ

b)

เป็นส่วนของตัวมอเตอร์

c)

เป็นส่วนที่ควบคุมและประมวลผล

d)

เซ็นเซอร์ตรวจจับตำแหน่งเพื่อหาค่าองศา

ในการหมุน

35.

Position Sensor เป็นตัวเซ็นเซอร์ที่วัดค่ามุมที่

กำลังหมุนส่งกลับมา เพื่ออะไร

a)

ขับ Gear Train

b)

ประมวลผลค่าความกว้างของสัญญาณพัลส์

c)

ให้วงจรควบคุมเปรียบเทียบกับค่าอินพุตเพื่อ

ควบคุมให้ได้ตำแหน่งที่ต้องการ

d)

ขับ Connector

36.

กำหนดความกว้างของสัญญาณพัลซ์ไว้ที่ 2 ms

ตัว Servo Motor หมุนแบบใด

a)

ไปทางด้ายซ้ายจนสุด

b)

ไปทางด้ายขวาจนสุด

c)

เดินหน้าจนสุด

d)

อยู่ที่ตำแหน่งตรงกลาง

37.

ที่ 1 องศาความกว้างพัลส์เท่ากับ 5.55 us

ที่มุม 45 องศา หาค่าความกว้างพัลส์

ที่ต้องการได้เท่าใด

a)

107.75 us

b)

222.75 us

c)

249.75 us

d)

274.75 us

38.

ฟังก์ชั่นของ Arduino ภายใน Servo Library ชื่อ attach () คือ

a)

ฟังก์ชั่นที่ใช้ควบคุมตำแหน่งที่ให้ Servo Motor

หมุนไปยังตำแหน่งองศาที่กำหนด

b)

ฟังก์ชั่นที่ใช้ควบคุมตำแหน่งที่ต้องการ

c)

ฟังก์ชั่นที่ใช้ในการกำหนดขาสัญญาณ

d)

ฟังก์ชั่นอ่านค่าองศาที่สั่งเข้าไปด้วยฟังก์ชั่น write ()

39.

ฟังก์ชั่นของ Arduino ภายใน Servo Library ชื่อ read () คือ

a)

ฟังก์ชั่นชะลอการทำงานในหน่วยไมโครวินาที

b)

ฟังก์ชั่นชะลอการทำงานในหน่วยวินาที

c)

ฟังก์ชั่นชะลอการทำงานในหน่วยนาที

d)

ฟังก์ชั่นอ่านค่าองศาที่สั่งเข้าไปด้วยฟังก์ชั่น write ()

40.

Servo Library ของ Arduino สามารถสั่งงาน

RC Servo Motor ได้แบบใดบ้าง

a)

0-45 องศา และ หมุนครบรอบ

b)

0-90 องศา และ หมุนครบรอบ

c)

0-120 องศา และ หมุนครบรอบ

d)

0-180 องศา และ หมุนครบรอบ