Comment fonctionne un lecteur CD/DVD ROM ?
Stockage des données sur un CD
Les CD (disques compacts) sont composés de quatre couches de matériaux. De bas en haut : une couche de polycarbonate, une couche réfléchissante, une surface de laque et une couche d'impression pour l'illustration ou le texte de la pochette. Les CD sont des supports de stockage optiques — là où les disquettes 3,5 pouces et les disques durs stockent les données par encodage magnétique, les CD stockent les données sous forme de série de bosses et de crêtes sur la surface réfléchissante inférieure. Ces bosses représentent, pour le lecteur CD/DVD, un code spécial appelé NRZI (Non-Return-to-Zero Inverted). Chaque transition entre une bosse et une surface plane se traduit en code binaire de 1 et 0. Les données forment une spirale dont le chemin commence au centre du disque. Le lecteur CD/DVD reconnaît ce format et peut lire les données. Les CD contiennent 650-700 Mo, et les DVD, qui ont plus d'espace grâce à plus de couches, peuvent contenir près de 2 Go. S'il y a trop d'espace sans signal, le lecteur ne peut pas lire le disque, donc les données sont entrelacées pour éviter trop d'espace vide.
Lecture des données
Les composants principaux d'un lecteur CD/DVD sont un petit moteur d'entraînement, un mécanisme de suivi et un ensemble laser/lentille, tous connectés à la carte mère via un câble ruban 40 broches. Le moteur fait tourner le disque à 200-500 tr/min. Un laser tire sur le CD à un angle, se focalisant sur les bosses. Il se reflète sur la deuxième couche du disque vers l'ensemble de lecture adjacent au laser — dans le cas des zones plates (lands), il se reflète sur le côté. Pour que le laser suive la piste en spirale, le moteur de suivi le déplace en ligne droite depuis le centre. Pour que les données soient interprétées correctement, il ne doit y avoir aucune rayure sur le disque, sinon la piste sera déformée.
Interprétation des données
La lentille laser, après avoir reçu la lumière du laser, la lit comme un signal numérique. Ce signal est transféré au contrôleur IDE dans la carte mère, qui convertit les données en binaire, les envoie au processeur puis à l'application appropriée pour le logiciel du CD dans le système d'exploitation. Pour les CD audio, le contrôleur IDE envoie le signal aux haut-parleurs de l'ordinateur et le sort comme son.
