Página 1
K8063 2 modulaire digits met seriële interface ......2 Digits modulaires avec interface sérielle ....... 2 Ziffer module mit Seriele interface........Dígito modular con interface serial ........... H8063B-1...
Página 2
NL : De algemene handleidingen met richtlijnen voor de bouw, veiligheid en electromagnetischecompatibiliteit kan men downloaden op onze Velleman website (support / handleidingen / HALG). FR : Les notices générales avec des stipulations pour l'assemblage, la sécurité et la compatibilité électromagnétique peuvent être téléchargées de notre site internet Velleman (support / notices / HALG).
2 MODULAIRE DIGITS MET SERIELE INTERFACE De K8063 is een 7-segment display die kan worden gestuurd via een seriële verbinding met 2 draden en het RS232 protocol. Het protocol is platformonafhankelijk, i.e. eender welke computer met gelijk welke programmeertaal kan de K8063 aansturen, zolang hij maar is uitgerust met een seriële poort.
ALVORENS TE BEGINNEN Zie ook de algemene handleiding voor soldeertips en andere algemene informatie (vb. Kleurencodering voor weerstanden en LEDs). Benodigdheden om de kit te bouwen: Kleine soldeerbout van max 40W. Dun 1mm soldeersel, zonder soldeervet. Een kleine kniptang. 1. Monteer de onderdelen correct op de print zoals in de illustraties. 2.
Página 5
Voorbeeld: om 4 digits te verbinden, monteert u de weerstand R2 op de laatste (4 ) digit en laat u deze plaats open op de 3 andere digits.. Monteer het IC voetje. Let op de positie van de nok! Monteer de keramische condensatoren. Monteer de spanningsregelaar.
Página 6
0 tot 9 worden getoond als 0 tot 9, de adressen 10 tot 19 worden getoond als 0. tot 9. (bemerk de stip). De K8063 zal de adressen overlopen tot de jumper wordt verwijderd ; als u het gewenste adres gemist heeft, hoeft u enkel even te wachten en het zal opnieuw verschijnen.
Página 7
(digit n in het voorbeeld). Een of meer K8063 aansturen via een computer: Om informatie te kunnen tonen op de K8063 dient u er een correcte datastring naartoe te sturen. De datastring bestaat uit 5 bytes:...
Página 8
Byte 4 : parameter (Voor de meeste instructies is er een parameter vereist ; zie de lijst instructies hieronder) Byte 5 : checksom Tweecomplement van de som van de vorige 4 bytes 256 - (Byte1+ Byte2 + Byte3 + Byte4) MOD 256 Beschikbare commando’s : Instructie Omschrijving...
Página 9
‘C’: Wijzig adres. Laat u toe het adres van een individuele K8063 te wijzigen. Plaats jumper SK7 op iedere K8063 die moet reageren op de 'C'-instructie. Wanneer de instructie is uitgevoerd, verschijnt het nieuwe adres. Verwijder de jumper(s).
Página 10
Voorbeelden van instructiestrings : EX1: om alle digits te resetten: voer de ‘R’-instructie uit Data te sturen naar de seriële poort: Chr$(13) (Startinstructie) Chr$(8) (doet er niet toe) Chr$(82) “R” = Reset-instructie Chr$(1) (doet er niet toe) Chr$(152) (Checksom: tweecomplement van de som van de 4 voorgaande bytes) EX2: om een ‘0’...
Página 11
EX3: om alle segmenten op alle digits met adres ‘1’ aan te zetten: voer de ‘B’-instructie uit met als adres ‘1’. Voer daarna de ‘S’ (strobe)-instructie uit. Data te sturen naar de seriële poort: Chr$(13) (Startinstructie) Chr$(1) (Adres 1) Chr$(66) “B”...
DIGIT MODULAIRE AVEC INTERFACE SERIELLE Le K8063 est un écran à 7 segments qui peut être contrôlé par une connexion sérielle à 2 fils utilisant le protocole RS-232. Le protocole est indépendant de la plateforme i.e. tout ordinateur utilisant toute langue de programmation peut commander le K8063 à...
AVANT DE COMMENCER Lisez également les astuces pour le soudage et d'autres infos générales dans la notice (p.ex. le code couleurs des résistances et des LEDs). Matériel nécessaire pour le montage du kit: Petit fer à souder de max. 40W. Fine soudure de 1mm, sans pâte à...
Página 14
Exemple: pour lier 4 digits, montez le résisteur R2 sur le dernier (4ième) digit et ne montez rien à cet endroit sur les 3 autres digits. Montez le support de CI. Attention à la position de l‘encoche! Montez les condensateurs en céramique. Montez le régulateur de tension.
Página 15
Quand le K8063 est allumé, il affichera .0123456789 (test des segments). Puis, il affichera son adresse actuelle (défaut : 1) pendant quelques secondes. A cet instant, le K8063 vous permet de sélec- tionner une adresse de 0 à 19*. Attendez simplement jusqu'à ce que l'adresse désirée soit affichée et enlevez le cavalier d'adresse SK7.
Página 16
‘GND’ à la broche 5 du connecteur SUBD 9P. Nous avons surmonté avec succès jusqu'à 50m entre le port sériel et le der- nier digit avec du câble UTP standard (paire torsadée). Enlevez la résistance R2 (terminateur) de tous les K8063 sauf le dernier (appareil n dans l'exemple ci-dessus).
Página 17
Byte 4 : paramètre (La plupart des commandes requièrent un paramètre. Voir liste de commandes) Byte 5 : somme de contrôle Complément à deux de la somme des 4 bytes précédents 256 - (Byte1+ Byte2 + Byte3 + Byte4) MOD 256 Commandes disponibles: Commande Description...
Página 18
‘C’: Changement d'adresse: vous permet de modifier l'adresse d'un K8063 individuel. Installer le cavalier SK7 sur chaque K8063 qui doit répondre à la commande ‘C’. Quand la commande a été exécutée, la nouvel adresse est affichée. Enlevez le (s) cavalier(s).
Página 19
Exemples de suites de commandes: EX1: pour réinitialiser tous les digits: exécutez la commande ‘R’ Données à envoyer au port sériel: Chr$(13) (commande initiale) Chr$(8) (peu importe) Chr$(82) “R” = commande 'Reset' Chr$(1) (peu importe) Chr$(152) (somme de contrôle: complément à deux de la somme des 4 bytes précédents) EX2: pour afficher ‘0’...
Página 20
EX3: pour allumer tous les segments sur tous les digits à l'adresse ‘1’: exécutez la commande ‘B’ et mettez '1' comme adresse. Puis, exécutez la commande ‘S’ (strobe). Données à envoyer au port sériel: Chr$(13) (commande initiale) Chr$(1) (Adresse 1) Chr$(66) “B”...
Das Protokoll ist plattformunabhängig, d.h. jeder Computer mit seriellem Port kann mit jeder Programmiersprache das K8063 steuern. Bis zu 255 Einheiten können individuell adressiert werden; so können Sie große Displays für z.B. Anzeigetafeln, Uhren, Timer, Thermometer, Spiele usw. zu kreieren.
BEVOR SIE ANFANGEN Siehe auch die allgemeine Anleitung für Löthinweise und andere allgemeine Informationen (z.B. die Farbcodierung für Widerstände und LEDs). Zum Bau notwendiges Material: Kleiner Lötkolben von höchstens 40W. Dünnes Lötmetall von 1mm, ohne Lötfett. Eine kleine Kneifzange. 1. Montieren Sie die Bauteile in der richtigen Richtung auf der Leiterplatte, siehe Abbildung. 2.
Página 23
Wenn Sie z.B. 4 Stellen verbinden, montieren Sie den Widerstand R2 auf der letzten (vierten) Stelle und lassen Sie auf den anderen 3 Stellen diesen Platz unbenutzt. Montieren Sie die IC-Fassung. Achten Sie auf die Position des Nockens! Montieren Sie die Keramikkondensatoren. Montieren Sie den Spannungsregler.
Página 24
9. (achten Sie auf den Punkt)). Das K8063 wird die Adressen wiederholen bis der Jumper entfernt ist, also wenn Sie die gewünschte Adresse verpasst haben, können Sie eine Weile warten bis die Adresse erneut erscheint. Sobald Sie den Jumper entfernt haben, wird das K8063 die Adressen nicht mehr wiederholen und wird nach einigen Sekunden das Display leer.
Página 25
Sie eine separate Spannungsversorgung für Gruppe von 15 Einheiten verwenden. So vermeiden Sie große Ströme und viel Verkabelung. (Abb. 6.0) Serieller Port - Spezifikationen: Das K8063 kann an jeden seriellen Port, der die RS232-Norm unterstützt (z.B. PC COM- Port), angeschlossen werden. Die Einstellungen der seriellen Port sind: 2400/8/n/1 (2400 Baud, 8 Databits, keine Parität, 1 Stoppbit).
Página 26
Byte 4 : Parameter (Die meisten Befehle brauchen einen Parameter. Siehe Liste der Befehle) Byte 5 : checksum Zweierkomplement der Summe der vier vorigen 4 Bytes 256 - (Byte1+ Byte2 + Byte3 + Byte4) MOD 256 Verfügbare Befehle : Befehl Beschreibung Parameter ‘E’...
Página 27
‘S’-Befehl ausführen. Dadurch werden alle Displays zur gleichen Zeit aktualisiert. ‘C’ : Adresse ändern. So können Sie die Adresse eines individuellen K8063 ändern. Montieren Sie Jumper SK7 auf jedem K8063, das auf den 'Adresse ändern'-Befehl reagieren muss. Wenn der Befehl ausgeführt ist, wird die neue Adresse gezeigt.
Página 28
Beispiele Befehlsstring: EX1: Um alle Displays rückzustellen: ‘R’-Befehl ausführen. Die an den seriellen Port zu sendenden Daten: Chr$(13) (Init Befehl) Chr$(8) (Ohne Bedeutung) Chr$(82) “R” = Befehl rücksetzen Chr$(1) (Ohne Bedeutung) Chr$(152) (Checksum : Zweierkomplement der Summe der 4 vorigen Bytes) EX2: Um eine ‘0’...
Página 29
EX3: Um alle Segmente auf allen Einheiten mit Adresse ‘1’ einzuschalten: Führen Sie den ‘B’-Befehl aus und geben Sie Adresse ‘1’ ein. Führen Sie zunächst den ‘S’-Befehl aus (Strobe-Befehl). Die an den seriellen Port zu sendenden Daten: Chr$(13) (Init-Befehl) Chr$(1) (Adresse 1) Chr$(66) “B”...
DÍGITO MODULAR CON INTERFACE SERIAL El K8063 es un dígito de 7 segmentos que se puede controlar por una conexión serial con 2 cables y el protocolo RS-232. El protocolo es independiente de la plataforma i.e. cualquier ordenador con cualquier lenguaje de programación puede controlar el K8063 si está...
ANTES DE EMPEZAR Lea también el manual del usuario para consejos de soldadura y otras informaciones generales (p.ej. el código de colores de las resistencias y los LEDs) Material necesario para el montaje del kit : Pequeño soldador de 40W máx. Soldadura de 1mm, sin pasta de soldadura.
Página 32
Ejemplo: para conectar 4 dígitos, monte la resistencia R2 en el último dígito (el cuarto) y deje este lugar libre en los 3 otros dígitos. Monte el soporte de CI. ¡Atención a la posición de la muesca! Monte los condensadores cerámicos. Montaje del regulador de tensión .
El K8063 repasa las direcciones hasta que se quite el puente, es decir, si ha perdido la dirección deseada, espere un poco y la dirección volverá a aparecer. Tan pronto como haya quitado el puente, el K8063 dejará de repasar las direcciones. Lue- go, la pantalla se borrará...
Página 34
5 del conector SUBD 9P. Hemos superado con éxito con un cable UTP estándar (par trenzado) hasta 50m entre el puerto serial y el último dígito. Quite la resistencia R2 (terminador) de todos los K8063 salvo la última (aparato “n” en el ejemplo de arriba).
Página 35
Byte4 : parámetro (La mayoría de las instrucciones requieren un parámetro. Véase la lista de instrucciones) Byte5 : suma de control Doble complemento de la suma de los 4 bytes precedentes 256 - (Byte1+ Byte2 + Byte3 + Byte4) MOD 256 Instrucciones disponibles: Instrucción Descripción...
Página 36
'S', puede actualizar todos los dígitos simultáneamente. ‘C’: Cambiar la dirección: le permite modificar la dirección de un K8063 individual. Monte el puente SK7 en cada K8063 que debe reaccionar a la instrucción ‘C’. Después de haber ejecutado la instrucción, la nueva dirección se visualizará. Quite el (los) puente(s).
Página 37
Ejemplos de cadenas de instrucciones: EJ1: para reinicializar todos los dígitos: ejecute la instrucción ‘R’ Datos a enviar al puerto serial: Chr$(13) (instrucción inicial) Chr$(8) (no importa) Chr$(82) “R” = instrucción 'Reset' Chr$(1) (no importa) Chr$(152) (suma de control: doble complemento de la suma de los 4 bytes precedentes) EJ2: para visualizar ‘0’...
Página 38
EJ3: para activar todos los segmentos en todos los dígitos con la dirección ‘1’: ejecute la instrucción ‘B’ y coloque '1' como dirección. Luego, ejecute la instrucción ‘S’ (strobe). Datos a enviar al puerto serial: Chr$(13) (instrucción inicial) Chr$(1) (dirección 1) Chr$(66) “B”...