"Skills, Knowledge, Abilities, and Experiences

are only useful....

If you are at the right place "

"Try listening to music from the Thai Symphony Orchestra, you may like it"

C:\ Why 11.0592MHz

Why 11.0592 MHz

เคยสงสัยเล่นๆ ว่าทำไม CPU หรือ MCU ของแต่ละบริษัทที่ผลิตออกมาจำหน่าย ถึงมีการกำหนดความถี่ของสัญญาณนาฬิกาที่แตกต่างกัน แต่ก็พอจะเข้าใจแบบเหมารวมไปว่าก็คงเป็นเรื่องของเทคนิคการออกแบบและเทคโนโลยีของการผลิตตามยุคสมัย ซึ่งก็คงจะเหมือนๆกันกับ CPU ของเครื่องคอมพิวเตอร์ที่เมื่อกว่า 30 ปีก่อนที่มีความเร็วไม่กี่สิบ MHz จนปัจจุบันปาเข้าไปกว่า 3~4GHz เข้าไปแล้ว ยิ่งเร็วก็ยิ่งดีและก็เป็นเรื่องของการแข่งขันทางการตลาดด้วย แต่จริงๆ แล้วหากศึกษาในรายละเอียดลึกๆ ลงไป ทำให้เข้าใจเหตุผลเชิงลึกของบางแง่มุมของมันด้วย ดังยกตัวอย่าง MCU ของตระกูล MCS-51 ซึ่งผมได้อ่านเจอจากคู่มือการใช้งานเล่มหนึ่งซึ่งได้อธิบายไว้ดังนี้ครับ MCU 8051 มีวงจรออสซิลเลเตอร์อยู่ภายในสำหรับการสร้างพัลส์ของสัญญานนาฬิกา ซึ่งจะนำไปเป็นฐานเวลาหรือการกำหนดจังหวะการทำงานของหน่วยการทำงานทั้งหมดให้สอดคล้องกัน (Synchronization) โดยปกติแล้วมักจะทำโดยการใช้คริสตอลเชื่อมต่อเข้ากับขาสัญญาณ XTAL1 และ XTAL2 และมีตัวเก็บประจุต่อลง GND หรืออาจจะเป็นสัญญาณนาฬิกาจากวงจรภายนอกก็ได้ พัลส์ความถี่ของสัญญาณนาฬิกาจะเรียกว่า Pulse (ใช้สัญลักษณ์ตัวอักษร P) และคาบเวลาสัญญาณนาฬิกานี้เรียกว่า คาบเวลาออสซิลเลเตอร์ (Oscillator period)  คาบเวลาออสซิลเลเตอร์จำนวนสองคาบเรียกว่า State (ใช้สัญลักษณ์เป็นตัว S) ซึ่งจะนำไปใช้เป็นช่วงเวลาพื้นฐานการทำงานย่อยของไมโครคอนโทรลเลอร์ เช่น การนำคำสั่ง (Fetch)  […]

C:\ RS-485 ญาติพี่น้องของ RS-232

RS485 vs RS232

ปัจจุบันหากพูดถึงเรื่องการเชื่อมต่ออุปกรณ์คอมพิวเตอร์เข้ากับเครื่องมือ, เน็ตเวิร์ค, เครื่องจักร, และอุปกรณ์ต่อพ่วงต่างๆ เรามักจะนึกถึงแต่ USB, HDMI หรืออื่นๆ ไม่กี่อย่าง คือหมายความว่าจุดเชื่อมต่อถูกยุบให้มีความหลากหลายน้อยลงเพื่อให้ใช้งานได้ง่ายไม่ยุ่งยากเหมือนแต่ก่อน ที่มีช่องเชื่อมต่อหลากหลายแบบ ช่องเชื่อมต่อหนึ่งที่น่าจะยังพอจำกันได้ก็คือ RS-232 (ที่บางทีมักนิยมเรียกกันว่าพอร์ต COM:1, COM:2) ซึ่งสมัยก่อนหากเป็นงานในออฟฟิตสำนักงานก็มักใช้สำหรับเชื่อมต่อกับพวกปริ้นเตอร์ (แบบ Serial), เครื่องอ่านบาร์โค๊ด (รุ่นเก่าๆ) ส่วนหากใครเป็นช่างหรือวิศวกรในโรงงานอุตสาหกรรม จะพบว่าช่องต่อ RS-232 นี้มีความสำคัญและถูกนำไปใช้งานอย่างมากแม้กระทั่งปัจจุบันนี้ก็ยังค่อนข้างมีความจำเป็นอยู่  สมัยผมทำงานโรงงาน เครื่องจักรสำคัญๆ แทบทั้งหมดไม่ว่าจะเป็น Test Instrument, Auto Insertion, Injection, SMD machine หรือราคาไม่กี่หมื่นจนเครื่องจักรราคาเป็นสิบล้านก็ต้องใช้ RS-232 เป็นช่องทางในการสื่อสารระหว่างเครื่องจักรและคอมพิวเตอร์ทั้งนั้น แต่กว่าสิบปีที่ผ่านมานี้ (หรืออาจจะ 20 ปีก็ได้แล้วมั๊ง5+)  เครื่องคอมพิวเตอร์ใหม่ๆ ไม่ได้มีช่อง RS-232 มาให้ หรือหากจะมีมาให้ก็จะเป็นการ์ดเสียบที่ต้องสั่งเพิ่มเติม (ไม่ได้ Onboard กับ Mainboard ของเครื่องคอมพิวเตอร์) และยิ่งปัจจุบันนี้การ์ด RS-232 ก็ค่อนข้างหาซื้อได้ยากแล้ว […]

C:\ LCD & MCU RAM Mapping

LCD & MCU RAM Mapping

เดี๋ยวนี้หากใครที่เป็น Hobbyist ที่ชอบทำโครงงานอิเล็กทรอนิกส์ ยิ่งโดยเฉพาะพวกไมโครคอนโทรลเลอร์ที่จะต้องเอาอุปกรณ์แสดงผลอย่าง LCD Module มาต่อใช้งาน และสามารถหาซื้อ LCD Module ได้อย่างแพร่หลายและราคาถูกกว่าแต่ก่อนมาก ส่วนมากที่มีขายในท้องตลาดก็จะเป็นหน้าจอขนาด 16, 20 หรือ 24 ตัวอักษร และแสดงผลแบบ 2 หรือ 4 บรรทัด ส่วนวิธีการนำมาต่อเข้ากับไมโครคอนโทรลเลอร์และการเขียนโปรแกรมควบคุมก็ทำได้โดยง่าย สามารถดาวโหลด Datasheet และมี Clip ใน Youtube อธิบายวิธีการเชื่อมต่อสายสัญญานและเขียนโปรแกรมควบคุมให้ดูมากมาย ผมเองสมัยเรียนไม่มีอุปกรณ์พวกนี้ให้ซื้อหามาใช้งาน จนเรียนจบได้ทำงานในโรงงานซึ่งมีการใช้ LCD Module นี้กับผลิตภัณฑ์ของบริษัทเยอะมาก (หน้าจอแสดงผลของเครื่องโทรศัพท์) และก็เพราะทำงานอยู่แผนก Engineer ที่สามารถค้นหา Data sheet มาดูการอธิบายการเชื่อมต่อและใช้งานของมันได้ เวลาว่างจากเวลางานผมเลยมักจะเอาอุปกรณ์ในโรงงานมาเชื่อมต่อกับไมโครคอนโทรลเลอร์และเขียนโปรแกรมควบคุมมันเล่นว่าจะควบคุมมันได้ตามที่เราเข้าใจจากการอ่าน Datasheet ของมันหรือไม่  สิ่งที่อยากเอามาแชร์ก็คือว่าหลายๆ ครั้งที่ผมลองดาวโหลด Datasheet ของ LCD Module ในอินเตอร์เน็ต บางครั้ง LCD Module […]

C:\ MCS-51, ไมโครคอนโทรลเลอร์ที่ถูกลืม

MCS-51 Architectural

รู้จักไมโครคอนโทรลเลอร์ตระกูล 8051 ปัจจุบันถึงแม้ว่าวงการเรียนรู้ไมโครคอนโทรลเลอร์ในบ้านเราเริ่มเปลี่ยนไปเล่น MCU ใหม่ๆ ที่มีความสามารถมากขึ้น ทำงานได้ซับซ้อนและรองรับเทคโนโลยีใหม่ๆ เช่น IoT และก็พัฒนาให้การใช้งานมันได้ง่ายกว่าแต่ก่อนอย่างมาก ไมโครคอนโทรลเลอร์รุ่นก่อนๆ ที่เป็นระบบ 8 Bit จึงดูเสื่อมความนิยมลงไปเรื่อยๆ แต่อย่างไรก็ตามผมเชื่อว่าในโรงงานอุตสาหกรรมยังจะยังคงใช้ไมโครคอนโทรลเลอร์ที่เป็นระบบ 8 Bit นั้นไปอีกนาน เพราะความเสถียรที่มีการพัฒนามาอย่างยาวนาน โดยเฉพาะเครื่องมือควบคุมหรือเครื่องจักรต่างๆ ในโรงงาน แต่สำหรับผลิตภัณฑ์ต่างๆ ก็คงมีการเปลี่ยนไปใช้ MCU ใหม่ๆ เนื่องจากมีการปรับเปลี่ยนการออกแบบผลิตภัณฑ์ให้ทันสมัยอยู่ตลอดเวลา ถึงอย่างไรผมเชื่อว่าการเรียนรู้ไมโครคอนโทรลเลอร์ 8 Bit ก็ยังมีประโยชน์สำหรับผู้เริ่มต้น ซึ่งจะทำให้เป็นพื้นฐานสำหรับการเรียนรู้ไมโครคอนโทรลเลอร์ตัวใหม่ๆ ได้อย่างง่ายดายขึ้น ไมโครคอนโทรลเลอร์ของบริษัท Intel ตระกูล MCS-51 ได้มีการนำไปใช้งานอย่างแพร่หลายตั้งแต่ยุค 80  ผมเองสมัยเรียนไม่เคยได้ยินหรือได้ทดลองเล่นมันมาก่อน จนเมื่อได้เริ่มทำงานในโรงงานอุตสาหกรรม ครั้งแรกที่เห็นได้เห็นรู้จักไมโครคอนโทรลเลอร์ก็จะเป็น MCS-48 ซึ่งถูกเอามาใช้ในพวกเครื่องมือวัดและทดสอบต่างๆ ของโรงงานที่ผมทำงาน ขณะเดียวกันเมื่อมีการย้ายผลิตภัณฑ์ที่ผลิตจากบริษัทแม่ในต่างประเทศเข้ามาผลิตยังโรงงานในประเทศไทย ซึ่งผลิตภัณฑ์เหล่านั้นเป็นหัวเครื่องรับโทรศัพท์ระบบ Key Telephone ซึ่งเกือบทั้งหมดจะใช้ไมโครคอนโทรลเลอร์ตระกูล MCS-51 ซึ่งในขณะเดียวกันก็เริ่มมีบริษัทเอกชนสองสามแห่งในไทยเริ่มพัฒนาไมโครคอนโทรลเลอร์บอร์ดออกมาจำหน่าย และก็เริ่มมีหนังสือวารสารและวิชาการต่างๆ ที่เผยแพร่ความรู้ของไมโครคอนโทรลเลอร์ และมีการเรียนการสอนในสถาบันการศึกษาต่างๆ […]

C:\ ARDUINO Microcontroller ที่เด็กประถมก็ใช้งานเป็น

ARDUINO

ช่างน่าอิจฉาคนสมัยนี้จริงๆ ที่มีเครื่องไม้เครื่องมือให้เล่น เรียนรู้ พัฒนาได้โดยง่ายและราคาแสนถูกว่าแต่ก่อน และเป็นที่แพร่หลายเป็นอย่างมาก มากจนเรียกได้ว่าเด็กประถมสมัยนี้ก็รู้จักใช้งานมันเป็น เมื่อก่อนกลุ่มคนที่รู้จัก Microcontroller มักจะเป็นคนที่เรียนมาทางด้านอิเล็กทรอนิกส์คอมพิวเตอร์และไอที ยิ่งกว่าสามสิบกว่าปีที่แล้วคำว่าไมโครคอนโทรลเลอร์ยังกำกวมกับคำว่า Singleboard Computer (SBC) เพราะมักจะออกแบบโดยใช้ IC CPU ของไมโครคอมพิวเตอร์ขนาดเล็ก เช่น Z80, 8088, CDP1802, ฯลฯ ซึ่งเป็น CPU ตัวเดียวกันกับที่ใช้ในเครื่องคอมพิวเตอร์ยุค 8 bit จนยุคถัดมาจึงได้มีการแยก IC ที่เป็นระบบของ Single Board Computer (SBC) และของ Microcontroller (MCU) ออกจากกันอย่างชัดเจน เช่นบอร์ด Rasberry Pi ที่เป็น SBC ที่นิยมในปัจจุบัน ส่วนบอร์ดของกลุ่มไมโครคอนโทรลเลอร์ที่เป็นที่นิยมก็มีหลากหลายกลุ่มมาก เช่น Aduino, ESPxxxx, Nucleo32,64 ของทาง ST และอื่นๆ อีกเป็นต้น  สำหรับกลุ่มไมโครคอนโทรลเลอร์ ย้อนกลับไปยุคแรกๆ […]

C:\ CP/M : If you’re not old enough, you won’t know it

CP/M Operating System

จะมีสักกี่คนที่รู้จัก CP/M? ที่ตั้งคำถามแบบนี้ เพราะหลายๆ ครั้งที่คุยเล่นกับเพื่อนๆ น้องๆ หรือคนรู้จักในที่ทำงานเกี่ยวกับเรื่องคอมพิวเตอร์ หลายๆ ครั้งที่คุยโน่นนี่นั่นไปมา แล้วทำให้ต้องย้อนหลังไปสมัยที่คอมพิวเตอร์ยังใช้ระบบปฏิบัติการที่เป็นระบบ DOS หลายๆ คนบอกว่ารู้จัก รู้จักในที่นี้คือได้ยินผ่านหูแต่แทบจะไม่เคยได้สัมผัสใช้งานมันเลย หาได้น้อยคนที่เคยได้ใช้งานหากจะมีบ้างก็ต้องอายุผ่านหลัก 40 ปีมาเป็นอย่างน้อย และในจำนวนคนที่บอกว่ารู้จักระบบปฏิบัติการ DOS หากถามต่อไปว่าแล้วรู้จักระบบปฏิบัติการ CP/M หรือไม่? เชื่อหรือไม่ว่าไม่มีสักคนในจำนวนคนทั้งหมดที่ผมถามตอบว่ารู้จักมัน555 + ความหมายก็คืองั้นพวกคนที่ได้รู้จักมันนี่คงจะแก่โคตรอย่างน้อยอายุน่าจะ 50Up ผมเองเริ่มสนใจเรื่องคอมพิวเตอร์ตั้งแต่สมัยเรียนมัธยม (2524-2526) แต่ที่ว่าสนใจในตอนนั้น ผมไม่เคยเห็นเครื่องคอมพิวเตอร์มาก่อนเลยว่าหน้าตาของจริงมันมีลักษณะหน้าตาอย่างไร ไม่ว่าจะในข่าวทีวีหรือหนังละคร (อาจจะมีแต่ผมไม่ผ่านตา) ครั้งแรกที่ได้เห็นคือเห็นจากหน้าปกของหนังสือวารสารที่วางขายตามแผงหนังสือแถวบ้าน ผมจำชื่อหนังสือวารสารนั้นไม่ได้ แต่รับรองว่าไม่ใช่เล่มที่ชื่อ “ไมโครคอมพิวเตอร์” ที่เป็นที่รู้จักและออกตีพิมพ์มาอย่างยาวนานหลายสิบปีจนทุกวันนี้ได้เลิกตีพิพม์ไปแล้ว (เล่มที่ผมหมายถึงเก่าแก่กว่านั้นมาก) ผมก็ซื้อมันมาแล้วก็เปิดอ่านบทความต่างๆ โดยที่ไม่รู้เรื่องอะไรเลยสักบทความ แต่กลับเป็นหนังสือที่ทำให้ผมหลงไหลและเปิดอ่านเปิดดูผ่านไปมาหลายสิบรอบได้ (หรืออาจจะถึงร้อย) และผมก็ได้ยินคำว่า CP/M จำติดหูผมมาจนถึงทุกวันนี้ CP/M เป็นระบบปฏิบัติการของคอมพิวเตอร์ 8 Bit ที่ใช้กับ CPU 8080/85 หรือ Z80 สมัยก่อน […]

C:\ ปัญหา Windows มองไม่เห็น USB to Serial port

เครื่องคอมพิวเตอร์ไม่ว่าจะ PC หรือ Notebook ปัจจุบันไม่มี Serial port ให้ใช้งานเหมือนแต่ก่อน แต่สำหรับคนทำงานที่เป็นวิศวกรหรือโปรแกรมเมอร์ที่ต้องใช้คอมพิวเตอร์สื่อสารกันระหว่างคอมพิวเตอร์กับเครื่องจักรในโรงงาน (เครื่องสมัยเก่าๆ ที่ยังไม่ได้เปลี่ยนมาใช้ port LAN หรือ USB หรือนักเล่นไมโครคอนโทรลเลอร์ที่ต้องเขียนโปรแกรมสื่อสารกับ Controller board ต่างๆ ที่ยังต้องรับ/ส่งข้อมูลกับบอร์ดทดลอง (บอร์ดสมัยใหม่เดี๋ยวนี้เริ่มเปลี่ยนมาเป็น USB มากขึ้นเรื่อยๆแล้ว) นั่นหมายความว่าหากต้องการใช้งาน Serial port จึงต้องซื้ออุปกรณ์แปลงที่เรียกว่า USB to Serial มาใช้งานซึ่งหาได้ไม่ยาก แต่ด้วยความหลากหลายของมันเคยสังเกตุหรือไม่ว่าสินค้าของบางเจ้าก็มี Driver แถมมาให้ด้วยหรือของบางเจ้าก็ไม่จำเป็นต้องใช้ Driver และราคาก็มีความแตกต่างกันมาก (ร้อยกว่าบาทจนถึงประมาณพันบาท) เลยมีคำถามในใจว่าแล้วมันมีคุณสมบัติต่างกันอย่างไร? ผมเองเคยซื้อมา USB to Serial port พวกนี้มาใช้งานอยู่บ้างและก็เจอปัญหาใช้งานได้บ้างไม่ได้บ้าง (ในกรณีที่ใช้งานมันไม่ได้ เมื่อเข้าไปดูใน Device manager ใน Windows จะพบว่าบนหน้าหัวข้อ Ports จะขึ้นแสดงเครื่องหมาย “?” ซึ่งหมายความว่า […]

C:\ อพาร์ทเมนท์ 2 (แนวคิด)

Design concept

ครั้งหนึ่งเพื่อนที่เคยเรียนด้วยกันมาขอคำปรึกษาเรื่องจะสร้างอพาร์ทเมนท์  โจทย์ที่ได้มาตอนนั้นคือเป็นอาคารสูง 4 ชั้น ทางเข้าออกอาคารมีออฟฟิตและร้านขายของด้วย การตกแต่งภายนอกให้ดูเหมาะสมกับสภาพราคาของอพาร์ทเมนท์เกรด A ของย่านธุรกิจบริเวณนั้น พื้นที่ที่มีอยู่สามารถสร้างได้ 2 อาคาร แต่ด้วยงบประมาณที่วางไว้ก็คิดว่าจะสร้างอาคารเดียวก่อน แต่ก็ต้องคิดเผื่ออนาคตด้วยว่าหากสร้างอาคารที่สองในอนาคต ถนนหนทางต่างๆ จะต้องมีการเชื่อมโยงกันอย่างไร  ด้วยเวลาที่จำกัด ก็เลยหยิบงานเก่าที่ได้เคยทำไว้แล้วมาดัดแปลงเพื่อให้เพื่อนดูเป็นแนวทาง แต่จริงๆ ก็ออกแบบไม่เสร็จตามที่ใจอยากจะทำเพราะด้วยงานประจำอื่นๆ ที่เข้ามา แต่ก็พอได้เห็นแนวคิด คอนเซ้ปตอนนั้นคือ ทำทางลอดใต้ตัวอาคารเพื่อให้รถยนต์ผ่านเข้าออกไปยังลานจอดรถหลังอาคาร ซึ่งอนาคตพื้นที่ส่วนหนึ่งด้านหลังอาคารอาจจะถูกใช้สร้างอาคารหลังที่สอง ทำทางขึ้นอาคารสองด้าน โดยด้านหน้าอาคารซึ่งติดกับถนนซอยจะออกแบบให้เป็นโถงโล่งเพดานสูงกินพื้นที่ถึงเพดานของชั้น 2 เพื่อให้ดูโปรงเหมือนกับล๊อบบี้ทางเข้าโรงแรม เพราะจะใช้พื้นที่ส่วนนี้เป็นที่พักคอยของแขกและเป็นส่วนของร้านค้าอีกด้วย

C:\ มาตรฐาน Intel HEX file format

Intel HEX Format

Intel HEX file format (*.hex) เป็นไฟล์รหัส ASCII ที่สามารถใช้โปรแกรม editor เรียกขึ้นมาอ่านและเขียนได้ เป็นรูปแบบของไฟล์ที่มักใช้ในการสื่อสารระหว่างคอมพิวเตอร์และมักเป็น output file ของโปรแกรม compiler เพื่อนำไปเขียนลง EPROM หรือ Microcontroller ต่างๆ โดยผ่าน RS-232 รูปแบบของ Intel HEX file ประกอบด้วย record 2 ชนิด คือ Data record และ End of file record ในแต่ละ record จะเริ่มต้นด้วยรหัสนำ 9 ตัวอักษรและตามด้วยข้อมูล (ถ้ามี) และปิดด้วยค่า checksum ขนาด 2 ตัวอักษร ดังตัวอย่างรูปแบบดังต่อไปนี้

C:\ เขียนโปรแกรมอ่านค่า Keyboard ด้วย MCS-51

สมัยทำงานอยู่โรงงานอิเล็กโทรนิกส์แห่งหนึ่ง(เมื่อชาติที่แล้ว5+) หน้าที่หลักๆ คือควบคุมกระบวนการผลิตตั้งแต่รับวัตถุดิบเข้าโรงงานยันส่งออก งานหลักๆ ส่วนหนึ่งที่รับผิดชอบก็คือการแก้ปัญหาของเสียของผลิตภันณ์ที่เกิดขึ้นในกระบวนการผลิต (พูดให้ชัดก็คือเป็นช่างซ่อมแผงวงจรว่างั้นเถอะ5+) สาเหตุของของเสียที่เกิดขึ้นจะถูกนำไปแจกแจงกระทบเข้ากับตัวเลขสรุปของไลน์การผลิตแล้วนำเสนอเป็นรายงานต่อไป ในแต่ละกระบวนการผลิตจะมีการเก็บข้อมูล เช่นจำนวนที่ผลิตได้ในแต่ละชั่วโมง จำนวนของดีและของเสียที่เกิดขึ้น ข้อมูลทั้งหลายจะถูกบันทึกลงในใบบันทึกหรือที่มักเรียกกันว่าใบเช็คชีต (Check sheet) หลังจากนั้นข้อมูลเหล่านี้ก็จะมีหัวหน้างานในแต่ละส่วนนำไปสรุปผลเพื่อทำรายงานและนำไปนำเสนอในการประชุมผลผลิตประจำสัปดาห์ต่อไป ในส่วนความรับผิดชอบของผมคือการนำข้อมูลของเสียต่างๆ มาวิเคราะห์หาสาเหตุว่าของเสียเหล่านั้นเกิดจากกระบวนการผลิต หรือว่าเกิดจากวัตถุดิบที่ไม่ได้คุณภาพ หรืออาจจะเกิดจากการออกแบบของตัวผลิตภันณ์เองที่ไม่ดีพอ แล้วนำรายงานเหล่านี้ไปรายงานในที่ประชุม ผลของข้อมูลจากการนำเสนอของแต่ละฝ่ายจะได้รับทั้งคำด่าและคำชมเชยจากผู้บริหาร (จริงๆไม่ค่อยได้ยินคำชมนะ ส่วนมากจะโดนด่าเสียส่วนใหญ่5+) แต่ผมก็โชคดีกว่าแผนกอื่นๆ หน่อยที่แทบจะไม่เคยโดนผู้บริหารตำหนิ เพราะงานของผมเป็นเหมือนการวิเคราะห์หาสาเหตุมากกว่า แล้วรายงานให้ผู้บริหารทราบว่าใครเป็นผู้กระทำผิด สิ่งที่น่าเบื่อของการทำงานอย่างหนึ่งก็คือทุกๆ เช้าเมื่อเริ่มงานต้องรีบไปเก็บใบเช็คชีตจากส่วนงานที่เกี่ยวข้องแล้วนำมาสรุปซึ่งเสียเวลามาก และโดยเฉพาะยิ่งวันไหนมันตรงกับวันที่จะต้องเอาข้อมูลสรุปเข้าห้องประชุมตอน 10 โมงเช้า เช้านั้นแทบจะไม่ต้องทำไรกัน หัวหน้าแต่ละส่วนจะสาละวนจนตัวสั่นกับการเตรียมตัวขึ้นเขียง สมัยนั้นในโรงงานไม่ได้มีระบบ Visual Control แบบไฮเทคอะไรทั้งนั้นนะครับ อย่างเช่นพวกป้ายไฟ หรือจอมอนิเตอร์ที่จะคอยรายงานว่า ณ.เวลานี้ผลิตชิ้นงานไปแล้วได้กี่ชิ้น, เป้าหมายเท่าไหร่, มีของเสียเกิดขึ้นเท่าไหร่ หรือข้อมูลอื่นๆ ทุกอย่างถูกบันทึกด้วยมือหมดครับ จะดีหน่อยก็อาจจะมีตัวกดมือ(Counter) แล้วก็คอยดูนาฬิกาว่าเมื่อครบ ชม.แล้วก็นำตัวเลขที่่อ่านได้จาก counter มาบันทึกลงกระดาษเช็คชีตอีกทีหนึ่ง แต่ก็เคยไปดูงานที่โรงงานของบริษัทแม่ที่ต่างประเทศ โรงงานที่โน่นเขามีระบบ Visual Control หลายๆ อย่างที่ไฮเทค […]