Page 151 - C Programming
P. 151
11.7 การเขียนโปรแกรมควบคุมความเร็วของสเต็ปเปอร์มอเตอร์
สเต็ปเปอร์มอเตอร์เป็นมอเตอร์ที่สามารถควบคุมความเร็วในการหมุนได้
โดยการควบคุมความเร็วของสัญญาณไฟแบบลําดับที่จ่ายให้กับสเต็ปเปอร์มอเตอร์
คือถ้าจ่ายสัญญาณไฟแบบลําดับให้กับสเต็ปเปอร์มอเตอร์ด้วยสัญาณความถี่ที่เร็ว
หรือใช้ความถี่สูงสเต็ปเปอร์มอเตอร์ก็จะหมุนเร็ว แต่ในทางกลับกันถ้าจ่าย
สัญญาณไฟแบบลําดับให้สเต็ปเปอร์มอเตอร์ด้วยสัญญาณความถี่ที่ช้าหรือใช้
ความถี่ตํ่าสเต็ปเปอร์มอเตอร์ก็จะหมุนช้าด้วย ดังนั้นการเขียนโปรแกรมควบคุม
ความเร็วของสเต็ปเปอร์มอเตอร์จะต้องทําปรับค่าในฟังก์ชัน delay(); คือถ้าค่าเวลา
ในฟังก์ชัน delay(); มากสเต็ปเปอร์มอเตอร์ก็จะหมุนช้าแต่ถ้าค่าเวลาในฟังก์ชัน
d e l a y ( ); น้อยสเต็ปเปอร์มอเตอร์ก็จะหมุนเร็ว