Main Menu
Menu

Show posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Show posts Menu

Messages - OoAMDoO

#1
เยี่ยมครับเจ้าของกระทู้ที่มีน้ำใจแบ่งบัน ในเรื่อง State machine ผมใช้ในการเขียน PLC , Arduino , STM32 ผมว่าถ้าเข้าใจลำดับการทำงานของระบบที่เราจะสร้าง เป็นอย่างดี และมานั่งเขียนเป็นภาพ State machine ในกระดาษและไล่เขียนโปรแกรมจะทำให้โปรแกรมเรามีแบบแผนที่ดีครับ เขียนง่าย แก้ง่าย เพิ่มเติมง่าย ถ้าจะให้ดีต้องรู้เรื่อง Combination logic จะพัฒนาระบบ ใหญ่ ได้ไม่ยากครับ
#2
ขอร่วมคิดด้วยคน ครับ กำลังเดินหาไอเดีย
#4
ผมแนะนำให้ใช้ พวก po-amp ที่ใช้กับเครื่องมือวัดขยายครับ พวก INA และ อาจจะต้องเปลี่ยน load cell ให้มีขนาดเล็กกว่านี้ 
#5
มีอยู่ 3 บอรด์ครับ แต่เอาใว้ทำโปรเจ็คจบ อิอิ ซื้อมาบอรด์ละ 500 ครับ ของใหม่
#6
อาจจะเกิดจากสัญญาณรบกวนนะครับ ทำให้ค่าเกิดการแกว่งขึ้นได้
คุณลองให้ RC low pass filter ดูครับกรองที่ย่านสัญญาณต่ำๆ ประมาณ100Hz
ถ้าอาการดีขึ้น ก็คงเกิดจากสัญญาณรบกวน เดียวคุณไปลองดูก่อนนะครับถ้าเป็นดังที่ผมบอก
และอยากจะออกแบบ filter ระดับที่ีประสิทธิภาพมากขึ้นก็มาปรึกษาได้ครับ
#7
เล่มนี้เจ๋งดีครับ
#8
ผมว่าคิดว่าคุณหน้าจะหาคุณลักษณะของกราฟที่ได้จากมอเตอร์เเต่ละตัว ก่อนครับ อย่างเช่นคุณจ่าย duty cycle 0  % ได้ความเร็ว 0 rpm จ่าย 5  % คุณได้ 100 rpm เเละเพิ่มครั้งละ 5 หรือ 10 ไปเรื่อยๆ จนกว่าจะครบ 100 % นำค่าที่ได้มา plot เป็นกราฟ ละให้ mathlab หาค่าสมหารของกราฟออกมา เวลาคุณเอาไปจูนกับโปรเเกรมคุณก็ใช้สมการของ มอเตอร์ที่ได้มาไปจูนมันก็จะเเก้ปัญหาความไม่เป็นเชิงเส้นได้

ในเรื่องของชุดไดร์นะครับ ถ้าเป็น IC สำเร็จเนี่ยมันจะวิเคราห์ยากครับ งั้นคุณลองเอาไดโอดต่อคร่อมที่ มอเตอร์เลยครับมันจะช่วยกำจัด back emf เเรงดันไฟฟ้าต้านกลับนะครับอีกอย่างมันช่วย กำจัดสไปร์ เพราะโหลดมันเป็น RL

PWM เป็นเรื่องที่อาจจะมองว่าง่ายครับเเต่เวลาออกเเบบชุดไดร์ไช้งานมันจะเป็นเรื่องที่ผู้ไม่มีประสบการณ์ปวดหัวมากครับ ผมพังมาเยอะเเล้ว 55++