วันพุธที่ 4 กันยายน พ.ศ. 2556

Port Output

การใช้งานพอร์ตเป็นการเอาต์พุต
                เมื่อมีการส่งข้อมูลที่มีค่าเป็น 0 ให้กับแต่ละบิตของพอร์ตทุกพอร์ต ข้อมูลนี้จะถูกส่งให้กับฟลิปฟลอปซึ่งจะค้าง
ค่านี้ไว้ และมีผลทำให้ทรานซิสเตอร์ที่ทำหน้าที่ขับสัญญาณเอาต์พุตนั้นทำงาน ดังนั้นขาสัญญาณก็จะมีสภาวะ ลอจิกเป็นลอจิก
ต่ำส่วนการส่งข้อมูลที่มีค่าเป็น 1 ออกมานั้น ในกรณีที่เป็นการทำงานในแต่ละบิตของพอร์ต 1,2 หรือ 3 จะทำ ให้ทรานซิส
เตอร์ที่ทำหน้าที่ขับสัญญาณเอาต์พุตนั้นหยุดการทำงาน มีผลทำให้ขาของสัญญาณเป็นลอจิกสูงด้วยตัว ต้านทานที่ Pull-up
อยู่ภายในนั้น แต่สำหรับการทำงานในแต่ละบิตทางพอร์ต 0 นั้นจะมีผลที่แตกต่างออกไป โดยขา สัญญาณจะเป็นสภาวะอิมพี
แดนซ์สูงแทน เนื่องจากไม่มีตัวต้านทานภายในเชื่อมต่ออยู่นั่นเอง ดังนั้นในการใช้งานพอร์ต 0 เป็นการเอาต์พุตข้อมูล จึงจำ
เป็นต้องใช้ตัวต้านทานภายนอก Pull-up สัญญาณไว้กับลอจิกสูงแทน                 ความสามารถอีกประการหนึ่งเกี่ยวกับพอร์ตอินพุต/เอาต์พุตของ 8051 เป็นวิธีการอ่านลิจิกจากพอร์ตซึ่งมีได้สอง
วิธีคือ การอ่านค่าลอจิกที่ขาสัญญาณ (Port pin) และวิธีการอ่านลอจิกของการแลตช์ที่พอร์ต (Port latch) ดังจะสังเกตได้จาก
รูปที่ 4.2 วิธีการอ่านค่าจากพอร์ต ทั้งสองแบบนี้จะช่วยให้ระบบทำงานได้ด้วยความถูกต้องมาก ยิ่งขึ้น ยกตัวอย่างเช่น หากว่า
พอร์ตถูกนำไปต่อกับขาเบสของทรานซิสเตอร์แบบ NPN และขาอิมิตเตอร์ต่อกับกราวด์ ของระบบ เมื่อมีการส่งค่า 1 ออกไป
จะมีผลทำให้ทรานซิสเตอร์ทำงาน ในขณะนั้นถ้าซีพียูมีการอ่านค่าลิจิกจากขา สัญญาณของพอร์ตนี้ก็จะได้ค่าลอจิกต่ำเนื่องจาก
มองเห็นค่าศักย์ไฟฟ้าระหว่างขาเบสและขาอิมิตเตอร์ซึ่งมีค่าประมาณ 0.6 โวลต์แทนดังนั้นในกรณีเช่นนี้หากว่าเป็นการอ่าน
ค่าจากลอจิกของการแลตช์ ก็จะได้รับค่าระดับลอจิกสูงซึ่งเป็นค่า ที่ถูกต้องสภาพที่เป็นจริง



อ้างอิง http://www.cpe.ku.ac.th/~yuen/204471/micro/mcs51/8051_5.html

.Port Input

การใช้งานพอร์ตเป็นการอินพุต
                 การใช้งานพอร์ตเป็นการอินพุตข้อมูลจะต้องเริ่มด้วยการส่งข้อมูลที่มีค่าเป็น 1 ออกมาทางบิตของพอร์ต นั้น
ก่อนเป็นลำดับแรก เพื่อหยุดการทำงานของทรานซิสเตอร์ที่ทำหน้าที่ขับสัญญาณเอาต์พุตของบิตนั้น ทำให้ขาสัญญาณของบิต
ถูกต่อเข้ากับตัวต้านทานซึ่งทำหน้าที่ Pull-up ภายในซึ่งมีผลให้บิตนั้นๆของพอร์ต 1,2 และ 3 เป็น สภาวะของลอจิกสูง ตัว
ต้านทานนี้มีค่าประมาณ 50 K โอห์ม ซึ่งเป็นค่าที่สูงมาก และทำให้อุปกรณ์ภายนอกสามารถขับสัญญาณของพอร์ตเหล่านี้เป็น
ลอจิกต่ำได้ง่าย สำหรับบิตของพอร์ต 0 นั้น แม้ว่าจะมีหลักการทำงานที่คล้ายคลึงกัน กับบิตของพอร์ตอื่นๆ แต่เนื่องจากการที่
ไม่มีตัวต้านทานทำหน้าที่ Pull-up ภายในไว้ ทำให้เมื่อทรานซิสเตอร์ที่ทำหน้าที่ ขับสัญญาณเอาต์พุตนั้นหยุดการทำงาน ก็จะ
เป็นผลให้ขาสัญญาณนี้อยู่ในสภาวะอิมพีแดนซ์สูงแทน 


อ้างอิง http://www.cpe.ku.ac.th/~yuen/204471/micro/mcs51/8051_5.html

หน่วยความจำหลัก

หน่วยความจำหลัก (Main Memory Unit)
เป็นอุปกรณ์ที่ใช้ในการจดจำข้อมูล และโปรแกรมต่าง ๆ ที่อยู่ระหว่างการประมวลผลของคอมพิวเตอร์ บางครั้งอาจเรียกว่าหน่วยเก็บข้อมูลหลัก (Primary storage)
 สามารถแบ่งออกได้เป็น 2 ประเภท คือ
2.2.1 หน่วยความจำหลักแบบอ่านได้อย่างเดียว (Read Only Memory - ROM)
       เป็นหน่วยความจำแบบสารกึ่งตัวนำชั่วคราวชนิดอ่านได้อย่างเดียว ใช้เป็นสื่อบันทึกในคอมพิวเตอร์ เพราะไม่สามารถบันทึก
ซ้ำได้ (อย่างง่ายๆ) เป็นความจำที่ซอฟต์แวร์หรือข้อมูลอยู่แล้ว และพร้อมที่จะนำมาต่อกับไมโครโพรเซสเซอร์ได้โดยตรง หน่วยความจำประเภทนี้แม้ไม่มีไฟเลี้ยงต่ออยู่ ข้อมูลก็จะไม่หายไปจากน่วยความจำ (nonvolatile)
       โดยทั่วไปจะใช้เก็บข้อมูลที่ไม่ต้องมีการแก้ไขอีกแล้วเช่น เก็บโปรแกรมไบออส (Basic Input output System : BIOS) หรือเฟิร์มแวร์ ที่ควบคุมการทำงานของคอมพิวเตอร์ใช้เก็บโปรแกรมการทำงานสำหรับเครื่องคิดเลขใช้เก็บโปรแกรมของคอมพิวเตอร์ที่ทำงาน
เฉพาะด้าน เช่น ในรถยนต์ที่ใช้ระบบคอมพิวเตอร์ควบคุมวงจร ควบคุมในเครื่องซักผ้า เป็นต้น

 
2.2.2 หน่วยความจำหลักแบบแก้ไขได้ (Random Access Memory - RAM)
                เป็นหน่วยความจำหลัก ที่ใช้ในระบบคอมพิวเตอร์ยุคปัจจุบัน หน่วยความจำชนิดนี้ อนุญาตให้เขียนและอ่านข้อมูลได้ในตำแหน่งต่างๆ อย่างอิสระ และรวดเร็วพอสมควร ซึ่งต่างจากสื่อเก็บข้อมูลชนิดอื่นๆ อย่างเทป หรือดิสก์ ที่มีข้อจำกัดในการอ่านและเขียนข้อมูล ที่ต้องทำตามลำดับก่อนหลังตามที่จัดเก็บไว้ในสื่อ หรือมีข้อกำจัดแบบรอม ที่อนุญาตให้อ่านเพียงอย่างเดียว
                ข้อมูลในแรม อาจเป็นโปรแกรมที่กำลังทำงาน หรือข้อมูลที่ใช้ในการประมวลผล ของโปรแกรมที่กำลังทำงานอยู่ ข้อมูลในแรมจะหายไปทันที เมื่อระบบคอมพิวเตอร์ถูกปิดลง เนื่องจากหน่วยความจำชนิดนี้ จะเก็บข้อมูลได้เฉพาะเวลาที่มีกระแสไฟฟ้าหล่อเลี้ยงเท่านั้น

 
internal storge หรือเป็นหน่วยเก็บข้อมูลและโปรแกรมชั่วคราว( temporary storage)
เมื่อปิดเคื่รองคอมพิวเตอร์ข้อมูลหรือโปรเเกรมทุกอย่าง ที่เก็บในแรมจะหายไป เนื่องจากไม่มีกระแสไฟฟ้าหล่อเลี้ยง หน่วยเก็บข้อมูลประเภทนี้จึงเรียกว่า volatile ดังนั้นจัดเก็บข้อมูลอย่างถาวร ไว้ใช้งานในภายหลัง จึงจำเป็นจะตอ้งมีหน่วยเก็บเข้อมูลภายนอกที่เรียกว่า external storage หรือ secondary storage หรือ auxiliary storage ซึ่งสามารถจัดเก็บข้อมูลสำหรับการประมวลผลไว้ได้ถึงแม้ว่าจะไม่มีกระเเส ไฟฟ้าหล่อเลี้ยง( non-volatile) ก็ตาม

กระบวนการในการเก็บข้อมูล เรียกว่า การเขียนหรือการบันทึกข้อมูล ( writing หรือ recording data)
เนื่องจากว่า อุปกรณ์เก็บข้อมูลสำรอง จะบันทึกข้อมูลในรูปของสื่อต่างๆที่สามารถนำมาเร๊ยกในภายหลังได้ กระบวนการดึงข้อมูลมาใช้เรียกว่า retrieving data เเละถ้าเป็นการอ่านข้อมูลจะเรียกว่า reading data เพราะอุปกรณ์เก็บข้อมูลสำรองจะอ่านข้อมูลและถ่ายโอนไปยังหน่วยความจำหลัก เพื่อการประมวลผลต่อไป

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

อ้างอิง 

Control Port

คอนโทรลพาเนล (Control Panel) ของ Hosting คืออะไร

Control Panel (คอนโทรลพาเนล) หมายถึงระบบหน้าจอสำหรับควบคุม ซึ่งในกรณีของ Hosting นั้น ก็จะเป็นระบบที่ใช้งานเพื่อควบคุมส่วนต่าง ๆ ของพื้นที่ Hosting ที่เราใช้บริการอยู่ โดย Control Panel ที่ทาง Naxza Web Hosting เลือกใช้งานนั้นจะเป็น Control Panel ชือว่า DirectAdmin ซึ่งจะทำงานผ่าน Port 2222 ตรงนี้เองที่ทางท่านลูกค้าบางท่านอาจจะประสบปัญหาในการใช้งาน ซึ่ง Internet หรือ Network ขององค์กรอาจจะมีการ Block Port 2222 เอาไว้ วิธีการแก้ไขอาจจะต้องแจ้งทางผู้ดูแลระบบ Network ให้ทำการ Allow Port หรือเปิด Port 2222 

Control Panel Hosting สามารถที่จะทำการแก้ไขรหัสผ่านต่าง ๆ เช่นรหัสผ่านของการเข้าระบบ Control Panel โดยครั้งแรกทางเราจะจัดส่ง User และ Password ให้ จากนั้นทางลูกค้าจะสามารถ Login ผ่านเข้าระบบ Control Panel Hosting ได้ และสามารถแก้ไขรหัสผ่านได้เอง ไม่ว่าจะเป็นรหัสผ่านในส่วนของ E-mail Account ต่าง ๆ รวมถึงสามารถเพิ่มเติมชื่อ E-mail Account ได้ไม่จำกัด สามารถกำหนดปริมาณการใช้งานของแต่ละ E-mail Account ได้ สามารถกำหนด User และ Password ของ FTP เพื่อใช้ในการ upload และ download ข้อมูลต่าง ๆ สามารถจัดการฐานข้อมูล MySQL ผ่านโปรแกรม PhpMyAdmin ได้ สามารถสร้างเงื่อนไขการกรอง Spam Mail หรือ Anti Spam Mail Filtering ได้ด้วยตัวเอง 

อ้างอิง http://www.naxza.com/what-is-control-panel.hosting

โครงสร้าง Port

โครงสร้างของพอร์ต


        การที่จะให้ไมโครคอนโทรลเลอร์ติดต่อกับอุปกรณ์ภายนอกได้ เช่นการรับข้อมูลจากอุปกรณ์ภายนอก (INPUT)หรือการส่งข้อมูลให้กับอุปกรณ์ภายนอก (OUTPUT) ก็จะต้องติดต่อผ่านพอร์ต (PORT) หรืออาจกล่าวได้ว่าพอร์ตคือช่องทางสำหรับการโอนย้ายข้อมูลระหว่งไมโครคอนโทรลเลอร์กับอุปกรณ์ภายนอกนั้นเอง
รูป 1 แสดงโครงสร้างภายในของพอร์ต

1.1 การใช้งานไมโครคอนโทรลเลอร์ให้เป็นพอร์ตอินพุต (INPUT PORT)
        การกำหนดให้พอร์ตหรือบิตใดๆ ของไมโครคอนโทรลเลอร์เป็นพอร์ตอินพุต หรือส่วนในการรับค่าของข้อมูลเข้ามาดังแสดงในรูป 5.2 จะเริ่มต้นด้วยการเขียนข้อมูลให้กับพอร์ตหรือบิตนั้นๆ เป็นสถานะลอจิก "1" แล้วจึงส่งไปแต่ละบิตของพอร์ตที่ต้องการใช้งาน เพื่อให้เป็นพอร์ตอินพุต เช่นใช้คำสั่ง MOV P3, #0FFH หรือคำสั่ง SETB P1.5 จะทำให้วงจรส่วนของการคงสภาวะข้อมูล หรือวงจรแลตซ์(Latch)* ซึ่งสร้างมาจากวงจร ดี ฟลิป-ฟลอป (D flip-flop) จะให้เอาต์พุต Q มีสถานะลอจิกเป็น "1" แล้วจะผ่านไปที่วงจรกลับสัญญาณ (Inverter) เพื่อให้หยุดการทำงานของเฟต (FET)* ซึ่งจะทำให้ขาสัญญาณของพอร์ตถูกเชื่อมต่อเข้ากับวงจรพูลอัป * ที่เป็นตัวต้านทานภายใน (Internal Pull up) โดยตรง ส่งผลให้ขาพอร์ตนั้นมีสถานะลอจิกเป็น "1" และสามารถจะรับสัญญาณที่เป็นลอจิก "0" จากอุปกรณ์ภายนอกได้ ข้อมูลจากอุปกรณ์ภายนอกที่ต่ออยู่ก็จะถูกส่งเข้ามาเก็บไว้ในวงจรบัฟเฟอร์ภายในพอร์ต เพื่อรอให้ซีพียูมาทำการอ่านค่าเข้าไป ดังนั้นอุปกรณ์ภายนอกที่เราจะนำมาเชื่อมต่อกับพอร์ตอินพุต จึงนิยมกำหนดให้ทำงานในสภาวะลอจิก "0"

รูป 2 แสดงการกำหนดเป็นพอร์ตอินพุตโดยให้สถานะเป็น "1" ตำแหน่งบิตที่ต้องการ
1.2 การอ่านค่าลอจิกจากพอร์ต
        การอ่านค่าลอจิกจากพอร์ตทำได้ 2 ลักษณะด้วยกันคือ การอ่านค่าจากขาพอร์ตโดยตรง (Read Pin) และ การอ่านค่าจากวงจรแลตซ์ของแต่ละพอร์ต (Read Latch) ในกรณีที่พอร์ตต่อกับขาเบสของทรานซิสเตอร์ * ชนิด NPN ให้เป็นทรานซิสเตอร์สวิตซ์ และที่ขาอิมิตเตอร์ของทรานซิสเตอร์ต่อลงกราวด์ (ดูรูป 5.3 ประกอบ) ถ้าหากมีการส่งข้อมูลให้เป็นลอจิก "1" ไปยังทรานซิสเตอร์ จะทำให้ทรานซิสเตอร์ทำงาน (นำกระแส) ส่งผลให้สถานะลอจิกที่ขาพอร์ตเป็นลอจิก "0" ด้วยเหตุผล เมื่อทรานซิสเตอร์นำกระแส จะเสมือนว่าขาพอร์ตนั้นถูกต่อลงกราวด์ ( VBE=0.6 V * ) ดังนั้นถ้าหากอ่านค่าลอจิกที่ขาพอร์ตโดยตรง (Read Pin) จะได้ผลตรงกันข้ามกับค่าลอจิกที่ส่งออกมา แต่ถ้าหากทำการอ่านค่าลอจิกที่วงจรแลตซ์ (Read Latch) จะได้สถานะลอจิกตรงกับค่าที่ส่งออกพอร์ตจริง ด้วยเหตุผลนี้ในการอ่านค่าลอจิกจากพอร์ตจึงต้องเลือกวิธีการให้เหมาะสมกับอุปกรณ์ที่นำมาต่อด้วย

รูป 3 แสดงสถานะของทรานซิสเตอร์ชนิด NPN เมื่อนำมาต่อเป็นทรานซิสเตอร์สวิตซ์
1.3 การใช้งานไมโครคอนโทรลเลอร์ให้เป็นพอร์ตเอาต์พุต(OUTPUT PORT)

       การกำหนดให้มีลักษณะเป็นพอร์ตเอาต์พุต เราสามารถจะส่งข้อมูลที่เป็นลอจิกที่ต้องการออกไปได้โดยตรง เช่นถ้าเราต้องการส่งข้อมูลที่เป็นสถานะลอจิก "0" ออกไปทางพอร์ต P1 ทั้ง 8 บิต ก็สามารถที่จะเขียนโดยใช้คำสั่ง MOV P1,#00H จะทำให้เอาต์พุตของวงจรแลตซ์เป็นสถานะลอจิก "0" ซึ่งจะส่งต่อไปให้กับวงจรกลับสัญญาณทำให้มีสถานะลอจิกเป็น "1" แล้วจึงส่งต่อไปขับเฟต(FET) ให้ทำงาน ส่งผลให้ตำแหน่งของพอร์ตที่กำหนดให้ทำงานจะเป็นสถานะลอจิก "0" ในทำนองเดียวกันถ้าหากเราต้องการจะส่งข้อมูลลอจิก "1" ออกไป ก็สามารถเขียนข้อมูล "1" ไปยังวงจรแลตซ์ วงจรขับก็จะหยุดการทำงานเป็นผลทำให้ที่ขาของพอร์ตเชื่อมต่อกับวงจรพูลอัปภายในเกิดเป็นสถานะลอจิก "1" ที่ขาพอร์ตนั้น ซึ่งจะคล้ายกับการกำหนดให้เป็นขาอินพุต เพียงแต่แตกต่างกันที่กระบวนการในการเคลื่อนย้ายข้อมูล โดยถ้าเป็นอินพุต จะมีสัญญาณมาอ่านข้อมูลที่บัฟเฟอร์ แต่ถ้าเป็นเอาต์พุตจะไม่มีการอ่านข้อมูลที่บัฟเฟอร์แต่อย่างใด เว้นแต่ในกรณีที่ต้องการตรวจสอบข้อมูลที่ส่งออกมาทางเอาต์พุตเท่านั้น
     
       ไอซีไมโครคอนโทรลเลอร์เบอร์ AT89CX051 ที่ตำแหน่งพอร์ตสามารถเป็นทั้งอินพุตพอร์ตและเอาต์พุตพอร์ต และที่พอร์ตจะมี
Resister Pull up ไว้ภายในแล้ว ยกเว้นที่พอร์ต P1.0 และ P1.1 ต้องใช้ R Pull Up จากภายนอก การใช้งานเป็นพอร์ตเอาต์พุตในแต่ละบิต ของแต่ละพอร์ตมีความสามารถในการรับกระแสเข้าหรือที่เรียกว่า กระแสซิงค์ (Sink current) ได้สูงสุด 20mA และทุกขารวมกันในแต่ละพอร์ต ในกรณีที่ใช้งานพร้อมกัน จะสามารถรับกระแสเข้าได้รวมกันสูงสุดไม่เกิน 80 mA ดังนั้นในการใช้งานทุกขาเป็นพอร์ตเอาต์พุต เพื่อไม่ให้เกิดปัญหาเกี่ยวกับความสามารถในการรับกระแสเข้าจึงควรต่อวงจรบัปเฟอร์ ทางเอาต์พุตเพื่อช่วยป้องกัน ไอซีเสียหายจากการรับกระเข้าเกินกำหนด แต่ในวงจรที่เราใช้ทดลองจะมีไอซี 74HCT245 ต่อไว้ให้แล้ว

       ที่ตำแหน่งของบิตเมื่อให้เอาต์พุตมีสัญญาณออกเป็นลอจิก "0" จะรับกระแสเข้ามาเรียกว่า IOL (Sink Current)
       ที่ตำแหน่งของบิตเมื่อให้เอาต์พุตมีสัญญาณออกเป็นลอจิก "1" จะมีกระแสจ่ายออกมาเรียกว่า IOH (Source Current)




อ้างอิง http://adisak-diy.com/page28.html

วันจันทร์ที่ 2 กันยายน พ.ศ. 2556

(disk drive)



 เครื่องจานแม่เหล็ก (disk drive) เป็นเครื่องที่ใช้อ่านและบันทึกข้อมูลบนจานแม่เหล็ก มีหลักการทำงานคล้ายเครื่องเล่นจานเสียงธรรมดาทั่ว ๆ ไป แต่แทนที่จะมีเข็มกลับมีหัวอ่านและหรือหัวบันทึก (read-write head) คล้ายเครื่องแถบแม่เหล็กที่เคลื่อนที่เข้าออกได้ เครื่องจานแม่เหล็ก มีสองแบบ คือ แบบจานติดอยู่กับเครื่อง (fixed disk) และแบบยกจานออกเปลี่ยนได้ (removable disk)
จานแม่เหล็กส่วนใหญ่ทำด้วยพลาสติก มีรูปร่างเป็นจานกลมคล้ายจานเสียงธรรมดา แต่ฉาบผิวทั้งสองข้างด้วยสารแม่เหล็กเฟอรัสออกไซด์ การบันทึกทำบนผิวของสารแม่เหล็กแทนที่จะเซาะเป็นร่องเล็ก ๆ การอ่านและการบันทึกข้อมูลกระทำโดยใช้หัวอ่านที่ติดตั้งไว้บนแผงที่สามารถเลื่อนเข้าออกได้
ข้อมูลจะถูกบันทึกไว้บนรอยทางวงกลมบนผิวจานซึ่งมีจำนวนต่าง ๆ เช่น 100-500 รอยทาง ขนาดเส้นผ่านศูนย์กลางของจานมีตั้งแต่ 1-3 ฟุต สามารถบันทึกตัวอักษรได้หลายล้านตัวอักษร การบันทึกใช้บันทึกทีละบิตโดยใช้แปดบิตต่อหนึ่งไบต์ จานแม่เหล็กหมุนเร็วประมาณ 1,500-1,800 รอบต่อนาที สามารถค้นหาข้อมูลด้วยเวลาเฉลี่ยประมาณ 50 มิลลิวินาที สามารถย้ายข้อมูลด้วยอัตราเร็วสูงถึง 320,000 ไบต์ต่อวินาที ขอให้เราสังเกตว่าเวลาเฉลี่ยเหล่านี้เป็นเวลาที่ช้ากว่าเครื่องรุ่นใหม่ ๆ มาก
ถ้าต้องการเก็บข้อมูลจำนวนมาก เขาจะใช้จานแม่เหล็กที่มีจำนวน 2 หรือ 6 หรือ 12 จานมาติดตั้งซ้อนกันตามแนวดิ่ง รวมกันเป็นหนึ่งหน่วย เรียกว่า ดิสก์แพ็ค (disk pack) ซึ่งเราสามารถยกดิสก์แพ็คเข้าออกจากเครื่องได้ การทำเช่นนี้ ทำให้จานแม่เหล็กสามารถทำหน้าที่คล้ายแถบแม่เหล็ก



อ้างอิง 

(Optical Disk)



optical disk : คือ จานแสงแบบเคลื่อนที่ได้ ใช้ในการอ่านเขียนด้วยแสงเลเซอร์ จานแสงมีขนาดเล็กพกพาได้สะดวก และมีความจุสูง เทคโนโลยีจานแสงมี 4 ชนิดคือ
  • CD-ROM : หรือที่เรียกกันว่า Compack Disk เป็นจานแสงที่อ่านได้อย่างเดียว สามารถเก็บข้อมูลได้ทุกชนิด ทั้งรูปภาพ ข้อความ หรือเสียง
  • CD-R : คือ CD ที่ฟอร์เมตไว้ให้เราใช้บันทึกข้อมูลโดยใช้เครื่องบันทึก(writer)
  • Worm disks ย่อมาจาก Write once read many คือ CD ที่สามารถบันทึกข้อมูลได้ 1 ครั้งเท่านั้นและไม่สามารถลบข้อมูลได้ แต่อ่านได้หลายครั้ง
  • Erasable optical disks หรือ CD-RW: คือจานแสงที่บันทึกข้อมูล และลบข้อมูลได้ ใช้ได้หลายครั้ง มักใช้เก็บเอกสารที่มีการเปลี่ยนแปลง
 อ้างอิง http://www.pbps.ac.th/e_learning/combasic/optical.html