คลิกปุ่มดาวแดง Thank You แทนการขอบคุณ - หรือศึกษากฎระเบียบเพิ่มเติม
0 Members and 1 Guest are viewing this topic.
ผมว่า ในเมื่อส่งข้อมูลไปให้ controller จัดการข้อมูลแล้ว ไม่น่าจะต้องแปลงเป็น parallel อีกเพราะ parallel port ก็คือ I/O ตัวหนึ่ง ส่วน controller เองก็สามารถเขียน I/O ได้อยู่แล้วดังนั้นเราก็เพียงแค่ส่งสัญญาณควบคุมต่างๆ จาก controller ไปให้ driver motor ได้เลย เช่นbit0 --->>step_xbit1 --->>dir_xbit2 --->>enable_xbit3 --->>step_ybit4 --->>dir_ybit5 --->>enable_yเป็นต้นครับ
หรือจากmcuไปมอเตอร์int motor[4] = {0x01,0x02,0x04,0x08};ทำนองนี้ไม่ต้องผ่านบอรด์ก็ได้ครับ เข้ามอสเฟ็ต Logic level gate drive ไปมอเตอร์เลย ลดไปอีกคราวนี้ใช้อุปกรณ์ไม่กี่ตัว เข้าท่าดีนะ ดูไฮเท็คเข้ากับหัวข้อแต่วิธีนี้ต้องใช้ มอเตอร์ 5v.ตัดเรื่องคุมกระแส (มอเตอร์ผมเก็บไว้3ตัว ถ้าหาซื้อไม่ได้แบ่งให้ครับ)