วันพฤหัสบดีที่ 20 กุมภาพันธ์ พ.ศ. 2563

งานครั้งที่ 5 ระบบควบคุณภาพในสถานประกอบการ

  บริษัทฯ ได้ให้ความสําคัญต่อการผลิตสินค้าที่มีคุณภาพก่อนออกสู่ผู้บริโภค เราใส่ใจผู้บริโภคโดยการลดการใช้สารอันตราย ในกระบวนการผลิตรวมถึงควบคุมการผลิตสินค้าให้มีความปลอดภัยต่อผู้บริโภค ทั้งนี้บริษัทฯได้รับการรับรองจาก หน่วยงานต่างๆเพื่อสร้างความเชื่อมั่นให้กับลูกค้าและผู้บริโภคดังต่อไปนี้

-  การรับรองความสามารถห้องปฏิบัติการทดสอบตามข้อกําหนดของ มอก.17025:2548                                   (ISO/IEC  17025:2005)จากสํานักงานมาตรฐานผลิตภัณฑ์อุตสาหกรรม
- OHSMS 18001 Version 2007 จาก WIT Assessment
- ISO 9001 Version 2008 จาก WIT Assessment
- ISO/TS16949 Version 2009 จาก AFNOR Certification
- TL9000 : R5.0/R4.5 Type TL9000-H จาก WIT Assessment


มาตรฐาน ISO 9001
ISO 9001 เป็นมาตรฐานสากลที่องค์กรธุรกิจทั่วโลกให้ความสำคัญ เพื่อความเป็นเลิศทางด้านคุณภาพ และความมีประสิทธิภาพของการดำเนินงานภายในองค์กร
ISO 9001 จึงเป็นระบบบริหารงานคุณภาพตามมาตรฐานสากล แนวคิดสำคัญของ ISO 9001 คือการจัดวางระบบบริหารงานเพื่อการประกันคุณภาพ ซึ่งเป็นระบบที่ทำให้เชื่อมั่นได้ว่ากระบวนการต่างๆ ได้รับการควบคุมและสามารถตรวจสอบได้ โดยผ่านระบบที่ระบุขั้นตอนและวิธีการทำงาน เพื่อให้มั่นใจว่าบุคลากรในองค์กรรู้หน้าที่ความรับผิดชอบและขั้นตอนต่างๆ ในการปฏิบัติงาน โดยต้องมีการฝึกอบรมให้ความรู้และทักษะในการปฏิบัติงาน มีการจดบันทึกข้อมูล รวมทั้งการตรวจสอบการปฏิบัติงานว่าเป็นไปตามที่ระบุไว้ในระบบหรือไม่ และมีการแก้ไขข้อผิดพลาดรวมทั้งมีแนวทางในการป้องกันข้อผิดพลาดเดิม
ในปัจจุบันมาตรฐาน ISO 9001:2015 มีการเพิ่มข้อกำหนดในเรื่องการทำความเข้าใจกับองค์กรและบริบทองค์กร การทำความเข้าใจกับความต้องการและความคาดหวังของผู้มีส่วนได้ส่วนเสียเพื่อใช้สำหรับการดำเนินการกับความเสี่ยงและโอกาสรวมถึงข้อกำหนดอื่นๆ ซึ่งเป็นพื้นฐานหนึ่งที่จะช่วยให้องค์กรสามารถมุ่งสู่การพัฒนาอย่างยั่งยืนได้ต่อไป
มาตรฐานที่ใช้ได้กับทุกองค์กรและมาตรฐาน ISO อื่นISO 9001 เน้นบทบาทของผู้บริหารระดับสูงที่จะต้องให้ความสำคัญกับความต้องการ ความคาดหวังของลูกค้า และผู้ที่เกี่ยวข้อง องค์กรทุกประเภท ไม่ว่าจะเป็นภาคอุตสาหกรรมการผลิตหรือภาคบริการทั้งรัฐและเอกชน สามารถนำระบบบริหารงานคุณภาพ ISO 9001 ไปใช้ได้ และไม่มีขีดจำกัดว่าต้องใช้กับองค์กรขนาดใหญ่ที่มีการลงทุนสูงและบุคลากร จำนวนมากเท่านั้น แต่ยังใช้ได้กับวิสาหกิจขนาดกลางและขนาดย่อม (SMEs) ซึ่งจะช่วยยกระดับคุณภาพผลิตภัณฑ์และบริการให้เทียบเคียงกับองค์กรขนาดใหญ่ ที่มีชื่อเสียงได้ ยิ่งกว่านี้ ISO 9001:2015 ใช้โครงสร้างของข้อกำหนดตาม Annex SL ในปัจจุบันมีมาตรฐานที่มีโครงสร้างนี้เช่น ISO 14001:2015, ISO 22301:2012 และ ISO 27001:2013 เป็นต้น ซึ่งในอนาคต มาตรฐาน ISO ทุกฉบับก็จะถูกปรับให้อยู่ในรูปแบบ Annex SL เหมือนกันทำให้การดำเนินการบูรณาการ (Integrate) มาตรฐานต่างๆได้ง่ายมากขึ้น
ประโยชน์ที่ได้รับภายในองค์กร
  • ⏩มีการบริหารเชิงกลยุทธและการบริหารความเสี่ยงจากบริบทและความต้องการและความคาดหวังของผู้มีส่วนได้ส่วนเสียขององค์กร
  • ⏩มีการจัดการกับความต้องการและความคาดหวังของผู้มีส่วนได้ส่วนเสีย
  • ⏩มีคุณภาพสินค้าที่ดีสม่ำเสมอและปรับปรุงอย่างต่อเนื่อง
  • ⏩มีระบบข้อมูลเพื่อการตัดสินใจได้อย่างแม่นยำขึ้น
  • ⏩มีการจัดการความรู้ขององค์กร
  • ⏩เกิดประสิทธิภาพและประสิทธิผลในการทำงานดีขึ้น
  • ⏩เป็นส่วนหนึ่งของการมุ่งสู่การพัฒนาอย่างยั่งยืน
  • ⏩มีโครงสร้างมาตรฐานที่บูรณาการ (Integrate) มาตรฐานต่างๆได้ง่ายมากขึ้น
ประโยชน์ที่ได้รับภายนอกองค์กร
  • ⏩ลูกค้าเกิดความมั่นใจในสินค้าและบริการ
  • ⏩การจัดการเป็นที่ยอมรับในระดับสากล
  • ⏩บรรลุความต้องการและความคาดหวังของผู้มีส่วนได้ส่วนเสีย
  • ⏩เสริมสร้างความสัมพันธ์อันดีกับผู้มีส่วนได้ส่วนเสีย
  • ⏩เพิ่มศักยภาพในการแข่งขัน
The Principles of Quality ManagementQMP 1  : การให้ความสำคัญกับลูกค้า Customer Focus
QMP 2  : ความเป็นผู้นำ Leadership
QMP 3  : การมีส่วนร่วมของบุคลากร Engagement of People
QMP 4  : การบริหารเชิงกระบวนการ Process Approach
QMP 5  : การปรับปรุง Improvement
QMP 6  : การตัดสินใจบนพื้นฐานของหลักฐาน Evidence-base Decisio
n Making
QMP 7  : การบริหารความสัมพันธ์ Relationship Management

งานครั้งที่ 4 นักศึกษา มีวิธีการจัดการแก้การขัดแย้งในการทำงานร่วมกับเพื่อนร่วมงานอย่างไร

  1. เผชิญหน้ากับความขัดแย้ง ⏪
               ต้องกล้าเผชิญกับปัญหาและหาวิธีการจัดการกับความ  ขัดแย้งให้เป็นไปในทิศทางที่เหมาะสม โดยพยายาม ลดอคติส่วนตัวลงและหาทางออกให้แก่ตนเองและอีกฝ่ายหนึ่ง

     2. ทำความเข้าใจสถานภาพของแต่ละฝ่าย ⏪  

               การหาสาเหตุที่แท้จริงของความขัดแย้ง การศึกษาอารมณ์ความรู้สึกของแต่ละฝ่าย พยายามชี้ให้เห็นว่าถ้า แต่ละ ฝ่ายไม่ให้ความร่วมมือในการ แก้ไขปัญหา ความขัดแย้งก็จะไม่สามารถประสบผลสำเร็จได้เลย

     3. ระบุปัญหา  ⏪

              ให้ที่แต่ละฝ่ายต้องสร้างความชัดเจนของปัญหาร่วมกัน ซึ่งเป็นขั้นตอนที่ยากมากที่สุด เนื่องจากแต่ละฝ่ายต่าง ก็มุ่งเอาชนะ นำไปสู่ความขัดแย้งมากยิ่งขึ้น ต้องใช้หลักมนุษยสัมพันธ์เพื่อให้ทั้งสองฝ่ายเข้าใจกันและกัน

     4. แสวงหาทางเลือกและประเมินทางเลือก  ⏪

              ให้ทั้งสองฝ่ายหาแนวทางเพื่อการแก้ปัญหา โดยทางเลือกดังกล่าวจะต้องได้รับการยินยอม และเป็นที่พอใจกันทั้งสองฝ่าย ตกลงกันได้ลงตัว

     5. สรุปแนวทางและนำทางเลือกที่เหมาะสมไปใช้ ⏪ 

             ให้แต่ละฝ่ายรับรู้ในข้อตกลง แล้วนำข้อตกลงไปปฏิบัติ ซึ่งอาจมีการเจรจากันใหม่และร่วมกันแก้ปัญหาใหม่อีกครั้งหนึ่ง เพื่อปรับปรุงทางเลือกและข้อตกลงให้เป็นที่พึงพอใจกับทุกฝ่าย 

วันอังคารที่ 11 กุมภาพันธ์ พ.ศ. 2563

งานครั้งที่ 3 ในสถาที่ฝึกงานของ นศ มีกิจกรรมควบคุมความเสี่ยงอย่างไร

กิจกรรมควบคุมความเสี่ยง

ในสถานประกอบการ บริษัทแคลคอมพ์อีเล็คโทรนิคส์ นั้นมีการจัดการกับความเสี่ยง  โดย

1.กำหนดการส่งเครื่องจักรขึ้นโรงงานก่อนกำหนด เพื่อหากเครื่องจักรมีปัญหาก็จะสามารถเเก้ไขได้ทันทวงที

2.มีการจัดกิจกรรรมอบรมการดับเพลิงความรู้เรื่องการใช้ถังดับเพลิง เเละมีการซ้อมหนีไฟ

3.มีการจัดเเบ่งงานกันอย่างชัดเจน 

งานครั้งที่ 2 ในสถาที่ฝึกงานของ นศ มีกิจกรรมที่การเพิ่มประสิทธิภาพขององค์กร อย่างไร และนักเรียนมีส่วนร่วมอย่างไรให้ นศ

การเพิ่มประสิทธิภาพขององค์กร


ในแผนก Machine Shop นั้น มีการเพิ่มประสิทธิภาพ โดยมีกิจกรรม 5ส นั้นคือ สะสาง สะดวก สะอาด สุขลักษณะ เเละ สร้างนิสัย โดยเก็บชิ้นงานหรือเก็บอุปกรณ์ในแผนกหลังจากทำงานเสร็จเเล้ว ในแผนก Machine Shop พนักงานไม่มีเวร 5ส เป็นของตัวเองทุกคนต่างช่วยกันทำในเวลาหลังเลิกงาน

รูปประกอบนักศึกษาฝึกงาน







วันอังคารที่ 26 พฤศจิกายน พ.ศ. 2562

งานชิ้นที่1 ผังโครงสร้าง การบริหารงาน

ผังโครงสร้าง การบริหารงานของ บริษัท แคล-คอมพ์ อีเล็คโทรนิคส์ (ประเทศไทย) จำกัด (มาหาชน)



ผังโครงสร้าง การบริหารงานของ
บริษัท แคล-คอมพ์ อีเล็คโทรนิคส์ (ประเทศไทย) จำกัด (มาหาชน)



ในแผนก Machine นั้นมีโครงสร้างองค์กรที่เป็นแบบ โครงสร้างองค์การตามสายงานหลัก (Line Organization Structure) การจัดรูปแบบโครงสร้างให้มีสายงานหลัก และมีการบังคับบัญชาจากบนลงล่างลดหั่นเป็นขั้น ๆ จะไม่มีการสั่งการแบบข้ามขั้นตอนในสายงาน การจัดองค์การแบบนี้ อาจจะคำนึงถึงสภาพของงานที่เป็นจริง เช่น แบ่งตามลักษณะของผลิตภัณฑ์ หรือแบ่งตามอาณาเขต หรือแบ่งตามประเภทของลูกค้า หรือแบ่งตามกระบวนการ ผลดีของโครงสร้างแบบนี้มีหลายประการ เช่น การจัดโครงสร้างด้วยรูปแบบที่เข้าใจง่าย การบังคับบัญชาตามสายงานเป็นขั้นตอน ฉะนั้นจุดใดที่มีการปฏิบัติงานล่าช้าก็สามารถตรวจสอบได้รวดเร็ว จากผู้บังคับบัญชาในระดับนั้นได้ง่าย

วันอาทิตย์ที่ 30 กันยายน พ.ศ. 2561

มินิโปรเจค ให้อาหารปลาด้วย arduino



มินิโปรเจค ให้อาหารปลาด้วย  arduino







อุปกรณ์

  1. อาดูโน่  R3
  2. โมดูล จอLCD 0x27
  3. คีย์แพด 3x4
  4. เซอร์โว มอเตอร์ SG180
  5. สายไฟ
  6. โฟโต้บอร์ด (ขนาดเล็ก)
  7. ไม้อัด
  8. น็อต ผู้+เมีย
  9. กาว
  10. เคเบิ้ลไทล์



ตัวอย่างการต่อ






ตัวอย่าง "ชิ้นงานจริงหลังจากประกอบเสร็จ"










บล็อกไดอะแกรม





ตัวอย่างโค้ด


#include <Keypad.h> เรียกใช้ไลบารี่ #include <Servo.h> เรียกใช้ไลบารี่
#include <Wire.h> เรียกใช้ไลบารี่ #include <LiquidCrystal_I2C.h> เรียนใช้ไลบารี่ LiquidCrystal_I2C lcd(0x27,16,2); กำหนดขนาดจอLCD Servo myservo; ประกาศเรียกใช้ Servo myservo จากไลบารี่ int pos = 0; ตัวแปล เท่ากับ 0 char customKey; ประกาศตัวแปลcustomkey const byte ROWS = 4; การประกาศตัวแปล ROWS ไว้ที่ขา4
const byte COLS = 4; การประกาศตัวแปล COLS ไว้ที่ขา4 char keys[ROWS][COLS] = { ประกาศตัวแปล อาเร {'1', '2', '3'}, {'4', '5', '6'}, {'7', '8', '9'}, {'*', '0', '#'} }; byte rowPins[ROWS] = {2, 3, 4, 5}; กำหนดขา 2 3 4 5 byte colPins[COLS] = {6, 7, 8}; กำหนดขา 6 7 8 Keypad customKeypad( makeKeymap(keys), rowPins, colPins, ROWS, COLS); คือคำสั่งพิเศษ คีลแพด

instance of class NewKeypad ค่าตัวแปล Keypad int Kill = 0; ประกาศตัวแปล เท่ากับ 0

void setup() {
myservo.attach(9); กำหนดขาที่ 9 Serial.begin(9600); กำหนดค่าเริ่มต้น9600 lcd.begin(); กำหนดค่าเริ่มต้นLCD lcd.setBacklight(255); คือกำหนดแสงที่จอ LCD lcd.print("Kitsada 01"); คือ การแสดงผล lcd.setCursor(0, 1); เซต ตำแหน่งคำ 0,1 lcd.print("witsarut 16"); คือ การแสดงผล delay(3000); สั่งรีเลย์ เท่ากับ 3วิ lcd.clear(); คือ ลบผลจอ lcd pos = 8000; ค่าตัวแปล เท่ากับ 8000 lcd.setCursor(5, 0); เซต ตำแหน่งคำ 5,0 lcd.print("Mode 1"); คือ การแสดงผลจอ lcd.setCursor(5, 1); เซตตำแหน่งคำ 5,1 lcd.print("5 ms"); แสดงผลจอ5 ms } void loop() { static unsigned long Time = millis(); คือ กำหนดTime เท่ากับ ค่าเวลา
customKey = customKeypad.getKey(); customkey รับค่าจากคีย์แพด

if (customKey){ ถ้ามี การกดที่คีย์แพดจะแสดงออกมาที่จอมอนิเตอร์ Serial.println(customKey); }
if (customKey == '1'){ ถ้า coustomkey เท่ากับ 1 pos = 8000; pos เท่ากับ 8000 Kill = 1; kill เท่ากับ 1 คือตัวตั้งค่าโหมด 1 lcd.setCursor(5,0);; เซตค่าตำแหน่งแถวที่ 5บรรทัด0 lcd.print("Mode 1"); แสดงคำนี้ออกไป 1 lcd.setCursor(5, 1);; เซตค่าตำแหน่งแถวที่ 5บรรทัด1 lcd.print("5 ms"); แสดง5 ms }
if (customKey == '2'){ ถ้าcustomkey เท่ากับ 2 pos = 13000; pos เท่ากับ 13000 Kill = 2; kill เท่ากับ 2 คือการตั้งค่าโหมด 2 lcd.setCursor(5, 0);; เซตค่าตำแหน่งแถวที่ 5 บรนทัดที่0 lcd.print("Mode 2"); แสดงคำนี้ออกไป 2 lcd.setCursor(5, 1);; เซตค่าตำแหน่งแถวที่5 บรรทัดที่1 lcd.print("10 ms"); แสดง 10ms }
if (customKey == '3'){ ถ้าcustomkey เท่ากับ 3 pos = 23000; posเท่ากับ 23000 Kill = 3; kill เท่ากับ 3 คือการตั้งค่าโหมด 3 lcd.setCursor(5, 0); เซตค่าตำแหน่งแถวที่ 5 บรรทัดที่0 lcd.print("Mode 3"); แสดงคำนี้ออกไป 3 lcd.setCursor(5, 1); เซตค่าตำแหน่งแถวที่5 บรรทัดที่1 lcd.print("20 ms"); แสดง 20ms }
if((millis()-Time)>pos){ ถ้า millis ลบกับ time แล้วมากกว่า pos คำสั่งที่ตั้งไว้ก้จะทำงาน หรือ ถ้าเวลาถึงค่าของ pos ก็จะทำงาน
Time = millis(); Time เท่ากับ mills หรือค่าเวลา myservo.write(0); คือคำสั่งให้มอเตอร์ หมุน0 องศา delay(3000); รีเลย์ เท่ากับ 3วิ }

else{ ถ้าคำสั่ง if ไม่เป็นจริง myservo.write(90); คือคำสั่งให้มอเตอร์ หมุน90 องศา } }



วีดีโอตัวอย่าง "การทำงาน"




ลิงก์วีดีโอ: https://youtu.be/QJgBY-XWTZ0

ช่ื่อผู้จัดทำ

  1. นายกฤษฎา แหยมนุช
  2. นายวิทษรุจน์ คงอ่วมท่างาม




งานบล็อคแก้ข้อสอบ

Arduino Based Automation ผ่าน Bluetooth

1 แยกส่วน Hardware
input
โมดูล Bluetooth hc-05
ตัวต้านทาน 10 
ตัวต้านทาน 20 
ตัวต้านทาน 1 KΩ x 4
สมาร์ทโฟนเปิดใช้งาน Bluetooth
Power supply 12 v
Prototyping board (Bread board)

output
ทรานซิสเตอร์ 2N2222  NPN  Transistor x 4
ไดโอด  1N4007 x 4
Relay 12v x 4

2 Software อธิบายฟังก์ชั่นพิเศษ
code
#include <SoftwareSerial.h> 1ประกาศตัวที่เราจะใช้ และประกาศขาในขั้นต่อไป
const int rxPin = 4;
const int txPin = 2;
SoftwareSerial mySerial(rxPin, txPin);
const int Loads[] = {9, 10, 11, 12};
int state = 0;
int flag = 0;
2 ทำการประกาศ ฟังชั่น setup แล้วเขียนฟังชั่น for มาใช้งาน
void setup()
{
for (int i=0;i<4;i++)
{
pinMode(Loads[i], OUTPUT);
}
mySerial.begin(9600);
for (int i=0;i<4;i++)
{
digitalWrite(Loads[i], LOW);
}
}
3 ประกาศใช้ฟังชั่น loop แล้วประกาศ ใช้ฟังชั่น if มาใช้งาน
void loop()
{
if(mySerial.available() > 0)
{
state = mySerial.read();
flag=0;
}
4 ประกาศใช้ switch เพื่อใช้งานด้วย Bluetooth เพื่อเชื่อมกับสาร์ทโฟน และเขียนขาที่เราเขียนตามโค้ด
switch(state)
{
case '0':digitalWrite(Loads[0], HIGH);
flag=1;
break;
case '1':digitalWrite(Loads[0], LOW);
flag=1;
break;
case '2':digitalWrite(Loads[1], HIGH);
flag=1;
break;
case '3':digitalWrite(Loads[1], LOW);
flag=1;
break;
case '4':digitalWrite(Loads[2], HIGH);
flag=1;
break;
case '5':digitalWrite(Loads[2], LOW);
flag=1;
break;
case '6':digitalWrite(Loads[3], HIGH);
flag=1;
break;
case '7':digitalWrite(Loads[3], LOW);
flag=1;
break;
case '8':digitalWrite(Loads[0], LOW);
digitalWrite(Loads[1], LOW);
digitalWrite(Loads[2], LOW);
digitalWrite(Loads[3], LOW);
flag=1;
break;
}
} Flowchart