Category: R&D

วิธีการติดตั้งโปรแกรม Keil สำหรับใช้งานกับ STM32F0/L0 ครับ

วันนี้ผมมาชวนเพื่อนๆมาเขียนไมโครคอลโทรลเลอร์อีกตัวที่ไม่ใช่ Arduino ครับ ตัวนี้คือ MCU ค่าย ST รุ่น STM32… เป็น MCU  core ARM แบบ 32 บิต ที่มีโครงสร้างภายในและอุปกรณ์ต่อพวงภายใน(peripheral)มีความยืดหยุ่นมาก โดยทาง ST ให้เราใช้ Keil IDE สำหรับ MCU ที่ใช้ core ARM cortex -M0 และ ARM cortex M0+ ได้แบบ professional tool suite คือแบบเต็มความสามารถ ครับ “MDK for STM32F0...

Precision Rectifier

….โดยปรกติ หากเราต้องการเปลี่ยนไฟกระแสสลับ(AC) ให้เป็นไฟกระแสตรง(DC) เรามักจะใช้  diode full bridge ในการจัดเรียงกระแส แต่พอผมเอา diode full bridge มาใช้กับการวัดกระแสด้วย Current Transformer  ปัญหามันจึงเกิด!! จึงทำให้ผมได้มารู้จักเพื่อนใหม่ “Precision Rectifier”….

มาทดสอบตัวเหนี่ยวนำ(Inductor)กันเถอะ….

……นอกจากตัวต้านทาน(R) ตัวเก็บประจุ(C) ยังมีตัวเหนี่ยวนำ(L) ที่เป็นอุปกรณ์อิเล็คทรอนิกส์พื้นฐานอยู่ แต่โดยปรกติเราจะไม่ค่อยคุ้นเคยกับตัวเหนี่ยวนำกันสักเท่าไหร่ผมเองก็เหมือนกัน แต่หลังจากที่น้องๆในชมรมพยายามทำ Switching Regulator แบบกระแสสูงทำให้เราต้องลองมาใช้ตัวเหนี่ยวนำกันบ้าง… หลังจากที่ทำการประกอบวงจรและทดสอบปรากฏว่ากระแสไฟที่ได้น้อยกว่าค่าที่ควรจะเป็น พวกเราจึงตั้งสมมุติฐานว่าปัญหาน่าจะมาจากตัวเหนี่ยวนำที่ค่าความเหนี่ยวนำไม่ตรงตามสเปค ทนกระแสไม่ใหว หรือแกนอิ่มตัวจากสนามแม่แหล็กไปซะก่อน วันนี้เรามาทำการทดสอบตัวเหนี่ยวนำ กันเถอะว่ามีคุณสมบัติตรงตามที่เราต้องการหรือเปล่า? …..นี้แหล่ะครับตัวเหนี่ยวนำเจ้าปัญหาของเรา ตามสเปคมีค่าความเหนี่ยวนำ 3.3 uH ทนกระแสสูงสุด 6.3 A  เดี๊ยวเราจะมาดูว่าเราจะวัดผลได้อย่างไรบ้าง การวัด สเปค ใช้หลักการวัดกระแสที่ใหลผ่านตัวเหนี่ยวนำในช่วง Transient  โดยมีความสัมพันธ์ ตามสมการ T = L / R...

มาทำโดรนติดกล้องกันเถอะ(LinkIt Smart 7688) DIY Drone FPV ตอนแรก

หลังจากบทความดูวิดิโอเรียลไทม์กับส่งข้อมูลผ่านwifiด้วย LinkIt Smart 7688 ก็ได้เริ่มทำโดรนต่อ ในบทความนี้เราจะพูดถึงการอ่านค่าเซนเซอร์วัดมุม MPU6050 กับแอฟที่เป็นทั้งรีโมทบังคับและจอมอนิเตอร์ดูวิดิโอเรียลไทม์ได้ เรามาเริ่มที่อ่านค่า เซนเซอร์วัดมุม MPU6050 ก่อนนะครับ LinkIt Smart 7688 มีI2Cมาให้และความถี่ก็ตรงกับ MPU6050 พอดี และยังมีไลบารี่สำหรับอ่านมาให้ด้วย จึงสะดวกมากสำหรับผมที่ฝึกเขียน python ไปพร้อมๆกับทำโปรเจคนี้ไปด้วย เริ่มต้นด้วยต่อMPU6050 โดย vcc ต่อกับ 3v3, GND ต่อ GND, SCL ต่อกับ p21 และ SDA ต่อกับ p20 สร้างออปเจคจากไลบารี่เพื่อใช้อ่านค่า...

มาทำ POV (Persistence of Vision) กันเถอะ….

… ในวัน valentine ที่ผ่านมาผมได้ลองทำ POV   (Persistence of Vision)  ขึ้นมาตัวนึง วันนี้ผมเลยจะมาเล่า การสร้าง และหลักการทำงานคร่าวๆ ครับ งานนี้ต้องขอบคุณน้องต๋องสมาชิกชมรม Chiang Mai Maker Club ที่คอยให้คำแนะนำและช่วยเหลือครับ…

DIY DC Motor Drive with Current Control

…..กลับมาเรื่อง DC Motor Drive นะครับ ผมได้ลองทำ Motor drive ขนาด 24 V 20A+ ควบคุมสองทิศทาง ตอนแรกนึกว่ามันจะง่าย ๆ ไม่มีอะไร แต่จริง ๆ แล้วมันโหดมาก…..

Go cart Wheel balancing board

…….และแล้ววันนี้ก็มาถึง…เป็นบทความที่…นานนนนน… มากกว่าจะออกมาได้ วันนี้ผมจะมาเล่าเกี่ยวกับ Single go kart’s Wheel balancing board รุ่น D.I.Y. หรือที่เราเรียก ๆ กันว่า One – Wheel (ตามตัวผลิตภัณฑ์จริงนะครับ….) ขอเรียกทับว่า One -Wheel เลยนะครับ วันนี้ผมจะมาเล่าเรื่องราวเจ้าของเล่นตัวนี้…ว่ามีความเป็นมาอย่างไร…

Once upon a time at tainan city,Taiwan

กาลครั้งหนึ่ง ณ ไต้หวัน ครั้งแรกของการเดินทางไปยังต่างแดนของเมกเกอร์ตัวน้อย ๆ นามว่า บาเวนสกี้ (Bavensky)  ผมนายอภิรักษ์ แสงเงินชัย นักศึกษาครุศาสตร์อิเล็กทรอนิกส์และโทรคมนาคม มหาวิทยาลัยเทคโนโลยีราชมงคลล้านนา เชียงใหม่ (RMUTL) นับว่าเป็นความโชคดีของผมที่ได้พบกับอาจารย์ที่ดี มหาลัยที่คอยสนับสนุน และช่วงเวลาที่พอเหมาะ ทำให้ผมได้รับโอกาศในการเดินทางไปไต้หวันในครั้งนี้ โดยมีอาจารย์และนักศึกษาไปด้วยกันประมาณ 8 คน จุดมุ่งหมายคือมหาลัย STUST (Southern Taiwan University of Science and Technology) เรื่องราวจะเป็นอย่างไร ได้รับประสบการณ์อะไรและได้เห็นสถานที่ต่าง ๆ มากมายเพียงใดนั้น...

Skip to toolbar