Table binaire 8 bits :
128 64 32 16 8 4 2 1
x x x x x x x x
Exemple d'un nombre en
écriture binaire :
0x01100101
Convertion en décimal :
128 64 32 16 8 4 2 1
0 1 1 0 0 1 0 1
0x01100101 = 64 + 32 + 4 + 1
= 101
La convertion inverse se fait aisément
avec cette table.
Il éxiste d'autres techniques de convertions et d'autres
représentations comme l'héxadécimal, mais nous n'allons
pas nous étendre plus la dessus, des sites spécialisés
vous renseigneront de manière plus didactique et plus
complète.
L'algèbre de Bool :
Un notion moins connue des non-électroniciens est l'algèbre
de Bool. Il s'agit en fait de rêgles de calculs applicables
uniquements aux niveaux logiques avec des opérations particulières.
Ces rêgles permettent de simplifier des équations booléenes et de
créér des circuits avec portes logiques.
Ici on ne s'étendra pas sur les théorèmes de calculs d'expressions
booléennes tels que ceux de De Morgan et autres, ni sur les méthodes
de simplification des équations. Si vous êtes curieux de ces
méthodes, n'hésitez pas à consulter le paragraphe dédié aux infos
supplémentaires.
La complémentation ou le NON logique
L'opération de complémentation autrement nommée NOT est notée /x
avec une barre généralement située au dessus du niveau logique
de sorte que :
/0 = 1
"0 barre est égal à 1"
/1 = 0
"1 barre est égal à 0"
Le OU Logique
L'opération de OU logique autrement appellée OR est notée +
comme l'opération d'addition. Cette opération combine des
niveaux logiques de manière à ce que, si au moins un des niveaux
logiques est à 1 alors toute l'expression vaut 1.
Exemple :
0 + 0 = 0
"0 ou 0 est égal à 0"
1 + 0 = 1
"1 ou 0 est égal à 1"
1 + 1 = 1
"1 ou 1 est égal à 1"
Le ET Logique
L'opération de ET logique autrement appellée AND est notée . ou x
comme une opération de multiplication. Cette opération combine des
niveaux logiques de manière à ce que, la combinaison valle 1 si et
seulement si tous les niveaux logiques qui la compose sont à 1.
Exemple :
0 . 0 = 0
"0 et 0 est égal à 0"
1 . 0 = 0
"1 et 0 est égal à 1"
1 . 1 = 1
"1 et 1 est égal à 1"
Le OU exclusif Logique
L'opération de OU exclusif logique appellée XOR par les anglophones
et notée (+) (un signe plus dans un cercle). Cette opération est identique
à celle du OU normal mise à part le fait qu'il faille
qu'un unique et seul niveau logique 1 pour que toute l'expression valle
1.
Exemple :
0 (+) 0 = 0
"0 ou exclusif 0 est égal à 0"
1 + 0 = 1
"1 ou exclusif 0 est égal à 1"
1 + 1 = 0
"1 ou exclusif 1 est égal à 0"
Pour plus d'informations :
N'hésitez pas à consulter des sites sur l'électronique
et de dialoguer sur des forums spécialisés pour
obtenir plus d'informations, le but n'étant pas ici
de proposer un cours complet sur l'électronique qui
meriterait la création d'un site dédié
Les modules :
Pour comprendre le fonctionnement de la machine et pas seulement
l'utiliser vous devez avoir lu le chapitre précédent ou connaitre
déjà sur le bout des doigts les notions abordées.
La réalisation :
Avant de commencer, imprimez donc la liste des composants
essentiels dont vous aurez besoin, liste qui vous sera bien
utile lorsque vous devrez passer commande (références, descriptions
plus quantitées). Avoir les documents en version imprimée
peut être indispensable si votre espace de travail, établi
est éloigné de votre ordinateur, de plus il est plus facile
d'y reporter des notes et de contrôler sa carte.
Pensez aussi à imprimer le schéma fonctionnel du système
qui est le document clef de la réalisation en vous détaillant
toutes les connections entre les composants et leur agencement.
Une fois la liste imprimé procurez vous toutes ces valeurs,
en étant péssimiste, vous en aurez pour une quarantaine d'euros.
Certains composants nécessites une attention plus particulière
quand au conditionnement et au choix.
Choix du LCD :
Un grand dileme en perspective. Tout d'abord réfléchissez bien
avant d'acheter, le coût de la PicBox étant majoritairement lié
au coût de l'écran. Choisissez en un avec rétroéclairage si possible,
de préférence un modèle dont le contraste est important et le plus
robuste possible (avec un cadre en métal, avec une vitre).
Les caractéristiques éssentielles sont les
suivantes:
-Le LCD doit être muni d'un port de communication 8bits
compatible TTL (logique 0-5v).
-Le LCD doit être piloté par un contrôleur de type KS0108
ou équivalent, n'hésitez pas à consulter la documentation
constructeur.
-La tension d'alimentation doit comprendre +5v, sans aucune
tension négative.
-La résolution doit être de 128x64 pixels.
Choix des composants TTL :
Comme vous le savez peut être les composants TTL
74x ont étés fabriqués en maintes déclinaisons,
séries en passant par standard, L, H, S, LS, AS, ALS,
F ... Choisissez vos composants UNIQUEMENT dans la
série LS ou F, quoique le F soit fortement déconseillé
du fait de la consommation élevée de courant que ces
circuits engendrent. Les versions HC ou HCT risquent
fort d'être incompatibles avec la carte, je ne les
ai pas testés.
Choix des autres composants :
Vous êtes libre de choisir les composants dans les
tolérances et les technologies que vous voulez,
ou que vous pouvez.
Toute résistance standard 1/4 de
Watt en céramique convient, les valeurs des résistances
étant calculées (à la louche) vous pouvez même remplacer
quelques résistances avec des valeurs proches, pull-up ...
Mais évitez de trop vous éloigner du plan si vous ne
possédez pas les compétences suffisantes, vous risqueriez
de détériorer vos composants.
Si vous êtes amené à utiliser un haut-parleur
de faible impédance n'hésitez pas à mettre une
résistance R10 plus importante et si celle-ci
venait à chauffer alors que l'haut-parleur n'est
pas suralimenté, remplacez la par une résistance
de 1/2 Watt. Ne la retirez surtout pas, même si le
circuit pourrait fonctionner !
Pour les condensateurs choisissez pour C5 et
C3 des condensateurs électrolithiques (attention
polarisés, respectez bien le sens d'insertion)
Pour C1 et C2 prenez plutôt des condensateurs
céramiques (à cause de la fréquence élevée)
et pour C6 ce que vous voulez.
Les diodes peuvent être de n'importe quelle référence,
pas trop petites, mais de simples diodes de redressement
standard suffisent.
Le régulateur de tension doit être dans un gros
boitier avec dissipateur, un boitier TO220 mais
TO92, vous me remercierez peu être un jour.
Un haut-parleur de 8 Ohm, 0.25W ou 0.50W fera l'affaire.
Choisissez en un petit qu'il puisse rentrer dans une
future coque par exemple.
La led, de la couleur que vous voulez pardi !
Ou commander :
Le LCD que je possède a été acheté sur le site :
http://www.lextronic.fr
à la page :
http://www.lextronic.fr/ODT/128x64b.htm
Il est de très bonne facture et fonctionne parfaitement.
Ne vous laissez pas impressioner par le BLEU/BLANC
qui offre en fin de compte un très bon contraste et
une bonne lisibilité.
Les autres composants peuvent être achetés n'importe où et même
à l'étranger (en allemagne les prix sont plus bas).
Quelques sites internets dignes de confiance :
http://www.lextronic.fr
http://www.conrad.fr
http://www.electronique-diffusion.fr/
J'ai rencontré quelques déboires avec le magasin Selectronic
que je ne vous recommande donc pas.
N'hésitez pas à grouper vos commandes pour éconmiser des frais
de port et peut être obtenir de meilleurs tarifs.
Back to home
Be carefull : This site is under construction !