een reëel systeem met BASIC537
|
|
|
- Bertha Renske de Jonge
- 9 jaren geleden
- Aantal bezoeken:
Transcriptie
1 MICROPROCESSOR deel 5 de CAN-bus een reëel systeem met BASIC537 Gaat u voor de eerste keer met de CAN-bus werken, dan moeten een aantal zaken geregeld worden, voordat resultaten zichtbaar zijn. Zo moeten minimaal twee microcontrollersystemen op de juiste wijze met de controller verbonden worden en moet ook de daarbij passende software ingezet worden. Als eenmaal de eerste data over de bus flitsen, dan is de rest vrij eenvoudig. Dit artikel beschrijft hoe in de praktijk de eerste stappen eenvoudig gezet kunnen worden. Burkhard Kainka De in de Elektuur november 1999 voorgestelde CAN-bus-interface, kan probleemloos via BASIC537 aangestuurd worden. BASIC537 is een op de 80C537 aangepaste en uitgebreide variant van de EPROM-versie van Intels MCS51-BASIC. Veel Elektuurlezers zullen hiermee vertrouwd zijn. De oorspronkelijke BASIC-interpreter is ontwikkeld voor de (inmiddels niet meer in productie zijnde) BASICmicrocontroller 8052AH-BASIC. In combinatie met een externe ROM is deze software ook te gebruiken voor andere processoren uit de 80xx-familie (zie ook 80C32-BASIC-stuurcomputer in Elektuur februari en maart 1998). In een volgende uitgave van dit blad wordt uitvoerig ingegaan op een nieuwe BASIC-variant die geoptimaliseerd is voor gebruik in combinatie met de 80C535 en 80C537. Een singleboard-computer (SBC) met daarop een microcontroller van het type 80C537, is onder de naam 80C537-Compuboard reeds in Elektuur juni 1997 gepubliceerd. Voor de praktische toepassing in combinatie met de CAN-bus-interface wordt in dit artikel het wezenlijk compactere en goedkopere 537-board gebruikt, dat ook in deze uitgave beschreven is. 42
2 H ARDWARE Om een eenvoudige verbinding tussen het van een BASIC537-EPROM voorziene compacte 537-board en de CANbus-interface mogelijk te maken, is een speciale adapter ontwikkeld. In figuur 1 is het schema te vinden, in figuur 2 staan de koper-layout en componentenopstelling. Zoals op de foto aan het begin van dit artikel te zien is, kan het 537-board direct op een adapterprint gemonteerd worden. De verbinding met de CAN-bus-interface vindt plaats met een stukje vlakbandkabel. Om het voedingprobleem op eenvoudige wijze op te lossen, is op de adapterprint een 5-V-spanningsregelaar geplaatst met ompoolbeveiliging aan de ingang. De adapterprint kan op deze manier de twee andere printen voeden. Een eenvoudige ongestabiliseerde netadapter met een uitgangsspanning van 9 12 V/300 ma moet op K2 aangesloten worden. Staat een gestabiliseerde spanning van 5 V reeds ter beschikking, dan kunnen IC1,, C1 en C2 vervallen en kan de gestabiliseerde spanning direct op K1 worden aangeboden. Om economische redenen is de adapterprint aanzienlijk kleiner uitgevoerd dan het 537-board dat erop moet worden gestoken. Wordt de print over de gemarkeerde lijn in tweeën gedeeld en dan op de juiste afstand op een drager (bijvoorbeeld een stukje printplaat of blik) gemonteerd, dan ontstaat alsnog een adapter met de juiste afmetingen. Het 537- board kan er nu eenvoudig op gestoken worden. Alleen interruptlijn INT2\ moet, indien ze gebruikt wordt, met een stukje draad tussen pen 12 (K3) en pen 32 (K6) doorverbonden worden (zie ook de foto van het 537-board en de gedemonteerde delen van de adapterprint). Op beide delen van de adapterpunt zijn de noodzakelijke aansluitpunten daarvoor gemarkeerd. Bij de componentenopstelling (figuur 2) is deze verbinding als draadbrug getekend. A ANSTUREN IN BASIC Voor de aansturing van de CAN-businterface is een programma noodzakelijk Feitelijk hoeft dit alleen rekening te houden met een aantal registers in de 1 K5 PFI PFO ALE D7 D6 D5 D4 D3 D2 D0 A7 A6 A5 A4 A3 A2 A1 A0 A15 A14 A13 A12 A11 A10 A9 A8 PSEN WR RD CS0 CS1 CS2 K WR 5 6 RD 7 8 CS Figuur 1. Het schema van de adapterprint die voor de eenvoudige verbinding tussen het compacte 537- board en de CAN-bus-interface zorgt. CAN-controller SJ1000. Deze registers zijn in het geheugenblok vanaf F000H te vinden. Om toegang te krijgen tot de adressen in het externe RAMgeheugen alsmede de randapparatuur van de BASIC537, is de XBY-operator beschikbaar. Om de start eenvoudig te houden, hoeft alleen een simpele data-verbinding tussen twee 80C537-systemen gemaakt te worden. De initialisatie (configuratie) wordt door middel van het programma gerealiseerd. De overdracht gebeurt met 20 Kbit/s. Berichten worden zonder RTR-bit verzonden, dit betekent dat geen terugmelding wordt gevraagd. De twee systemen moeten de navolgende klus klaren: Systeem 1 stuurt regelmatig berichten met de identificatie 300. Hiermee moeten 8 bits verzonden worden. De data zijn afkomstig van de eerste acht kanalen van de A/D-omzetter. Er worden ALE INT2 + +9V K1 K2 K4 1N4001 C1 10µ 16V VOUT VBATT C2 100n IC continu metingen aan de acht analoge ingangen uitgevoerd. Elk ander systeem dat met de bus verbonden is, kan de berichten ontvangen en verwerken. Systeem 2 ontvangt de berichten via de bus en geeft ze via de RS232-poort door aan een PC. Hiermee ontstaat een eenvoudige CAN-bus-monitor waarmee het complete verkeer op de CANbus bekeken kan worden. Figuur 3 toont blokschematisch de opzet van het systeem. Voor de verbinding tussen de twee systemen is geen speciale kabel nodig. Bij de eerste experimenten op de laboratoriumtafel (dit betekent in de praktijk bij verbindingen korter dan 1 meter) is een tweeaderige verbinding voldoende die de aansluitingen 4 en 8 van de CAN-businterface één-op-één met elkaar verbindt. Het is bij deze korte verbinding niet relevant of de afsluitweerstanden al dan niet aangesloten zijn. Z ENDPROGRAMMA EN TEST In listing 1 is het zendprogramma voor controller 1 te vinden. De CAN-con- C3 10µ 16V C4 100n INT4 INT3 INT6 INT5 INT2 T2EX CLKO T2 T1 T0 INT1 INT0 VAREFF P47 P46 P45 P44 P43 P42 P41 P40 P67 P66 P65 P63 P64 P60 P50 P51 P52 P53 P54 P55 P56 P57 K6 43
3 H5 H8 ELEKTOR (C) H6 H7 K5 K4 K6 Onderdelenlijst K3 Condensatoren: C1,C3 = 10 µ/16 V (radiaal) C2,C4 = 100 n keramisch Halfgeleiders: = 1N4001 IC1 = 7805 K1 Diversen: K1,K2 = 2-polige printkroonsteen, steek 5 mm K3 = 2x8-polige boxheader K4 = enkelpolige 4-pens header K5,K6 = enkelpolige 35-pens header C4 IC1 C3 C1 C2 K2 (C) ELEKTOR tot regel 200 uit te voeren. Een eerste controle is mogelijk met het blokvormige signaal op de testpen van de controllerprint. Voor de initialisatie staat hier een frequentie van 8 MHz, na de initialisatie 2 MHz. Is dit het geval, dan Figuur 2. Layout en componentenopstelling van de adapterprint. troller SJA1000 wordt door het 537-systeem vanaf basisadres 0F000H geadresseerd. Regel 95 legt het adresbereik vast (BA=0F000H). Bij de andere systemen hoeft alleen de variabele BA aangepast te worden. De initialisering zelf is in een eerder artikel over de CAN-bus-hardware al beschreven. In de regels 110 en 200 wordt het resultaat van de instelling van de registers getest. Het programma wacht hierbij op de status van specifieke vlaggen in een register. Indien de controller niet op de bus gevonden wordt of niet correct werkt, blijft het programma op dit punt hangen. Werkt alles naar behoren, dan verschijnt de melding: Reset OK Init OK Het is nu voldoende om de initialisatie 3 Figuur 3. Het blokschema van de CAN-bus-verbinding tussen de in BASIC geprogrammeerde 80C537-systemen. kunt u er bijna zeker van zijn dat de controller op correcte wijze geïnitialiseerd is. Vervolgens kan het complete programma geladen en gestart worden. De ervaren elektronicus wil natuurlijk direct naar zijn oscilloscoop grijpen en de data op de bus analyseren. Nog voordat een verbinding tussen twee systemen tot stand is gebracht, staat er op de leidingen reeds een signaal. Na een hardware-reset (en zonder dat een initialisatie heeft plaatsgevonden) is op beide lijnen een rustniveau van 2,5 V te meten. Zodra het zendprogramma gestart wordt, zijn de data te herkennen aan een blokvormig signaal met een amplitude van 1 V. De kortste niveaus duren 50 µs, waaruit de overdrachtssnelheid van 20 Kbit/seconde te herleiden is. Het signaal is herken- 44
4 baar als een door korte pauzes van 2 ms onderbroken datastroom, concrete datapakketten zijn niet te zien. Maakt u zich daarover geen zorgen, dit is de normale toestand waarin de controller staat zo lang zich nog geen apparaat op de bus gemeld heeft. Het is niet voldoende om nu een tweede apparaat met de bus te verbinden, dit moet ook geïnitialiseerd worden. De zoeksignalen die de controller op de bus zet, zullen ook blijven verschijnen als het BASIC-programma in het aangesloten apparaat wordt afgebroken. Zendprogramma CAN1.BAS (listing 1) 90 REM Init CAN Controller 95 BA=0F000H 100 XBY(BA+00H)=01H : REM Reset Mode 110 IF (XBY(BA+00H).AND.1)<>1 THEN GOTO PRINT Reset OK 120 XBY(BA+1FH)=43H : REM CDR, 2 MHz 130 XBY(BA+04H)=0 : REM ACR 140 XBY(BA+05H)=0FFH : REM AMR, Acceptance Mask, all 150 XBY(BA+06H)=53H : REM BTR0, 20 Kbit/s* 160 XBY(BA+07H)=2FH : REM BTR1 170 XBY(BA+08H)=1AH : REM OCR; 180 XBY(BA+01H)=0EH : REM CMR, end sleep mode 190 XBY(BA+00H)=0 : REM CR, end reset mode 200 IF (XBY(BA+00H).AND.1)>0 THEN GOTO PRINT init ok 500 REM ************* Main Loop *************** 501 REM Send 8 Bytes of AD-Data in message FOR N=0 TO XBY(BA+0CH+N)=AD(N) : REM fill TB1..TB8 530 NEXT N 540 ID=300 : REM Message Identifier 550 DFL=8 : REM 8 Bytes 560 GOSUB 1000 : REM Send Massage 570 FOR T=1 TO 1000 : NEXT T 580 GOTO REM ************* Send CAN Telegram ************* 1010 IF (XBY(BA+02H).AND.4)=0 THEN GOTO 1010 : REM SR 1020 XBY(BA+0AH)=INT(ID/8) : REM IDT XBY(BA+0BH)=(ID-8*INT(ID/8))*32+DFL : REM IDT XBY(BA+01H)=0DH : REM CMR, start transmission 1050 RETURN Ontvangprogramma CAN2.BAS (listing 2) H ET ONTVANGPROGRAMMA Nu komt het in listing 2 beschreven ontvangprogramma in actie. Zoals in de listing duidelijk te zien is, is de initialisatie identiek aan de procedure in het zendprogramma. Zodra het ontvangerboard aangesloten en gestart is, verschijnt op het beeldscherm de melding Init OK. Ook de zendende controller komt nu op gang. Vanaf nu verschijnen daadwerkelijk korte datapakketjes met een lengte van circa 5 ms op de bus. Eindelijk werkt de CAN-bus zoals de geïnteresseerde lezer dat verwacht! Datapakketten vliegen over de bus, zonder in ogenschouw te nemen of iemand ze daadwerkelijk leest. Het feitelijke ontvangprogramma begint vanaf regel 500 en wacht op de ontvangst van een bericht. De controller kondigt dit aan met bit nul in het statusregister. Zodra een datapakket ontdekt is, kan het programma in totaal tien bytes uit de controller ophalen. De twee eerste bytes bevatten de Message-ID. Deze wordt in regel 570 uit twee bytes herleid en weergegeven. Zoals te verwachten was, verschijnt hier ID 300, een waarde die in het 90 REM Init CAN Controller 95 BA=0F000H 100 XBY(BA+00 H)=01H : REM Reset Mode 110 IF (XBY(BA+00H).AND.1)<>1 THEN GOTO PRINT Reset OK 120 XBY(BA+1FH)=43H : REM CDR, 2 MHz 130 XBY(BA+04H)=0 : REM ACR 140 XBY(BA+05H)=0FFH : REM AMR, Acceptance Mask, all 150 XBY(BA+06H)=53H : REM BTR0, 20 Kbit/s* 160 XBY(BA+07H)=2FH : REM BTR1 170 XBY(BA+08H)=1AH : REM OCR; 180 XBY(BA+01H)=0EH : REM CMR, end sleep mode 190 XBY(BA+00H)=0 : REM CR, end reset mode 200 IF (XBY(BA+00H).AND.1)>0 THEN GOTO PRINT Init OK 500 REM ******* Receiver Main Loop ************* 510 SR=XBY(BA+02H) : REM Status Register 520 REM Error Detection and Clear Data Overrun 530 if (SR.AND. 2) = 2 then XBY(BA+01H)=8: :Goto REM Get Receive Status 550 if (SR.AND. 1) =0 then goto REM Read received message 570 ID=XBY(BA+14H)*8+INT(XBY(BA+15H)/32) : PRINT ID 580 DFL=XBY(BA+15H).AND.15 : rem Data Length 590 RTR=(XBY(0FE15H).AND.16)/16 : REM RTR not used 600 FOR N=0 To PRINT N,XBY(BA+16H+N) 620 NEXT N 630 XBY(BA+01H)=0CH : REM Release Receive Buffer 640 GOTO
5 Ontvang- en zendprogramma zonder initialisatie CAN3.BAS (listing 3) 500 REM ************ Main Loop *************** 505 REM ************ Receiver **************** 510 SR=XBY(BA+02H) : REM Status Register 520 REM Error Detection and Clear Data Overrun 530 IF (SR.AND.2)=2 THEN XBY(BA+01H)=8 : GOTO IF (SR.AND.1)=0 THEN GOTO REM Read received message 570 ID=XBY(BA+14H)*8+INT(XBY(BA+15H)/32): Print ID 580 DFL=XBY(BA+15H).AND.15 : REM Data Length 590 RTR=(XBY(0FE15H).AND.16)/16 : REM RTR not used 600 IF ID<>300 THEN GOTO PORT=0 620 IF XBY(BA+16H+0)>100 THEN PORT=PORT IF XBY(BA+16H+1)>100 THEN PORT=PORT IF XBY(BA+16H+2)>100 THEN PORT=PORT WRSFR 0E8H,PORT : REM Port 4 Output 660 XBY(BA+01H)=0CH : REM Release Receive Buffer 800 REM ******** Send AD-Data *********** 810 FOR N=0 TO XBY(BA+0CH+N)=AD(N) : REM fill TB1..TB8 830 NEXT N 840 ID=500 : REM Message Identifier 850 DFL=8 : REM 8 Bytes 860 GOSUB 1000 : REM Send Message 870 FOR T=1 TO 1000 : NEXT T 880 GOTO REM ******* Send CAN Telegram ************* 1010 IF (XBY(BA+02H).AND.4)=0 THEN GOTO 1010 : REM SR 1020 XBY(BA+0AH)=INT(ID/8) : REM IDT XBY(BA+0BH)=(ID-8*INT(ID/8))*32+DFL : REM IDT XBY(BA+01H)=0DH : REM CMR, Start Transmission 1050 RETURN Figuur 4. De ontvangen data verschijnen in het terminalvenster van BASIC537. zendprogramma vastgelegd is. De echte gebruikersinformatie wordt in een lus gelezen en in regel 610 weergegeven. Hier verschijnen eindelijk de meetwaarden van de acht analoge ingangen die de eerste controller gebruikt. Figuur 4 toont de ontvangen data in een terminalvenster. T OT SLOT: DRIE OP DE BUS De resultaten die tot nu toe bereikt zijn, zouden ook met een eenvoudige RS232-interface bereikt kunnen worden. De CAN-bus komt pas tot zijn recht als meer dan twee gebruikers op de bus aangesloten zijn. Dat is een reden om de eenzaamheid te verbreken en een derde gebruiker aan te sluiten. Het programma CAN3.BAS (listing 3, zonder initialisatie) voert de navolgende functies uit: Het ontvangt alle berichten en selecteert daaruit de berichten met Message-ID 300. De eerste drie meetwaarden die binnenkomen, worden vergeleken met referentiewaarden en schakelen drie lijnen van port P4. Deze worden actief zodra de bijbehorende grenswaarde wordt overschreden. Na het uitwerken van de meetresultaten wordt een bericht met ID 500 teruggezonden. Hierbij worden wederom alle A/D-kanalen gemeten en de resultaten overgezonden. Zodra het derde systeem met de bus verbonden is, verschijnen op de terminal van systeem 2 ook de berichten met ID 500 (zie figuur 5). ( ) Figuur 5. De berichten met identificatie 300 en
De AT90CAN microprocessor van ATMEL in de motorvoertuigentechniek (4)
De AT90CAN microprocessor van ATMEL in de motorvoertuigentechniek (4) Timloto o.s. / E. Gernaat / ISBN 978-90-79302-06-2 Op dit werk is de Creative Commens Licentie van toepassing. Uitgave: september 2012
CAN-tester Met uitgebreide mogelijkheden
Projects CAN-tester Met uitgebreide mogelijkheden Hugo Stiers (België) De hier beschreven schakeling biedt de mogelijkheid om allerlei experimenten en testen met de CAN-bus uit te voeren. Bovendien bestaat
Basiscursus microcontrollers
Basiscursus microcontrollers Deel 3. BASIC-52 Burkhard Kainka In de eerste twee afleveringen van de cursus hebben we met assembler gewerkt. We gaan nu verder met een hogere programmeertaal: BASIC-52. BASIC-52
12.1 Input/output-kaart IOK. Informatieblad 12 input/output-kaart versie 1.0. Beperking aansprakelijkheid
Beperking aansprakelijkheid De aansprakelijkheid van het bestuur van de HCCM is beperkt als omschreven in informatieblad 1 12 Input/output-kaarten De uitgangen van de input/output-kaart (IOK) hebben dezelfde
Bouwbeschrijving. c HCC Forth gg. Willem Ouwerkerk. 3 juli 2004 I 2 C 2.00
I C.00 Bouwbeschrijving c HCC Forth gg en Willem Ouwerkerk juli 00 I C-print (versie.00) Dit is de bouwbeschrijving van de externe I C-print (versie.00), die hoort bij de I C- experimenten in het Egel
De AT90CAN microprocessor van ATMEL in de motorvoertuigentechniek (8)
De AT90CAN microprocessor van ATMEL in de motorvoertuigentechniek (8) Timloto o.s. / E. Gernaat / ISBN 978-90-79302-06-2 Op dit werk is de Creative Commens Licentie van toepassing. Uitgave: september 2012
AVR-DOPER MINI ASSEMBLAGE HANDLEIDING + LAYOUT. Geschreven door: Tom Vocke
AVR-DOPER MINI ASSEMBLAGE HANDLEIDING + LAYOUT Geschreven door: Tom Vocke Datum: 28-09-2010 Inleiding: Dit document bevat alle hardware informatie betreffende de AVR-Doper mini. Het eerste deel zal zich
S88XPressNetLI v1.0. Installatie- en gebruikershandleiding en naslagwerk KDesign Electronics, PCB ontwerp door RoSoft
S88XPressNetLI v1.0 Installatie- en gebruikershandleiding en naslagwerk. 2008 KDesign Electronics, PCB ontwerp door RoSoft 3.3 De S88XpressNetLI verbinden met de ROCO versterker Aangezien de S88XpressNetLI
Opgave Tussentijdse Oefeningen Jaarproject I Reeks 4: Lcd Interface & Files
Opgave Tussentijdse Oefeningen Jaarproject I Reeks 4: Lcd Interface & Files 1 Introductie In deze oefening zal je je LCD display leren aansturen. Je controleert deze display door er instructies naar te
Bouwbeschrijving UniSAI
Bouwbeschrijving UniSAI Print maken De layout heeft hele fijne sporen en daarom is fotografisch afdrukken de enige mogelijkheid. Voor het bewerken van de layout gebruik ik het programma Adobe Photoshop
Besturingspaneel v Raam E-systeem functie omschrijving v109
Besturingspaneel v Raam E-systeem functie omschrijving v109 Aantal druktoetsen: 4 stuks met de volgende functies: On/off toets voor in- en uitschakelen, toets 1 laagste vermogen, 2 midden stand, 3 max.
Analoge ingang voor computers
Analoge ingang voor computers de verbinding met buiten analoge ingang voor computers elektuur mei 1985 Scanned, ocr ed and converted to PDF by MSXHans 2001 Kommunikatie met de buitenwereld is erg belangrijk
32-BITS I/O-CARTRIDGE voor MSX-computers
32-BITS I/O-CARTRIDGE voor MSX-computers elektuur januari 1987 Scanned, ocr ed and converted to PDF by HansO, 2001 Hier is 'ie dan. Zoals beloofd. Een l/o-interface voor MSX-computers. Eindelijk kunnen
Handleiding HCS VB5248
Handleiding HCS VB5248 Analoge Uitgangsmodule met 8 uitgangen HCS Building Automation Kompasstraat 7a, 2901AM Capelle a/d IJssel Postbus 182, 2900AD Capelle a/d IJssel Tel. +31(0)10 458 00 00 Fax +31(0)10
Handleiding HCS VB5224
Handleiding HCS VB5224 Digitale Uitgangsmodule met 4 uitgangen HCS Building Automation Kompasstraat 7, 2901AM Capelle a/d IJssel Postbus 182, 2900AD Capelle a/d IJssel Tel. +31(0)10 458 00 00 Fax +31(0)10
Basiscursus microcontrollers
Basiscursus microcontrollers Deel 6. Aansturen van een LCD Burkhard Kainka De data-uitvoer van het flash-board gaat gewoonlijk naar de aangesloten terminal, de PC dus. Voor stand-alone applicaties zonder
USB-stick aan de controller
USB-stick aan de controller Meetwaarden opslaan met ATmega en Burkhard Kainka Als het om datageheugen gaat, zijn microcontrollers meestal karig uitgerust. Een USB-stick als extern geheugen is hiervoor
B3C 70cm converter besturing. v1.0 2010 PE5PVB www.het bar.net pe5pvb@het bar.net
B3C 70cm converter besturing v1.0 2010 PE5PVB www.het bar.net pe5pvb@het bar.net Deze schakeling en de bijbehorende software mag niet worden gedupliceerd voor commerciële verkoop zonder uitdrukkelijke
Een Simpele RF Ontvanger
Een Simpele RF Ontvanger Een eenvoudige schakeling rond de RRFQ1 module Samenvatting De hierbij gepresenteerde schakeling vormt een eenvoudige ontvanger voor het ontvangen van seriële data over een smalband
ADRESSEERBARE ZONE UITBREIDING int-adr_nl 05/14
INT-ADR ADRESSEERBARE ZONE UITBREIDING int-adr_nl 05/14 De INT-ADR uitbreiding is voor uitbreiding van het alarmsysteem met tot 48 adresseerbare zones en ondersteund de CA-64 ADR-MOD adresseerbare detector
Inductiemeter via de parallelle poort
K.T.A.1-Gent "De Lindenlei" Lindenlei 38 9000 Gent Tel: 09.225.33.04 en 09.225.43.42 Fax: 09.225.52.88 Geïntegreerde proef Inductiemeter via de parallelle poort Naam: Michaël Clinckspoor Richting: Industriële
ANALYSER-DDS een 500Khz tot 65,536Mhz antenne-analyser Intro
ANALYSER-DDS een 500Khz tot 65,536Mhz antenne-analyser Intro Analyser-DDS is gebaseerd op hetzelfde meetprincipe als in AN EXPERIMENTAL HF AERIAL ANALYSER from Jim Tregellas VK5JST. Dit meetprincipe berust
Handleiding GSM kiezer TKGSM-431 versie 13V1.2. Afmeting breedte circa 20,4 cm hoogte circa 14 cm.
Handleiding GSM kiezer TKGSM-431 versie 13V1.2 Afmeting breedte circa 20,4 cm hoogte circa 14 cm. Werking GSM kiezer TKGSM-431 Kiezer werkt op 12 Volt max 30mA (voeding niet meegeleverd) Aantal ingangen
LocoServo Handleiding
LocoServo Handleiding HDM12 Disclaimer van Aansprakelijkheid: Het gebruik van alle items die kunnen worden gekocht en alle installatie-instructies die kunnen worden gevonden op deze site is op eigen risico.
PIC Callgever Door PA1RUM
PIC Callgever Door PA1RUM Aanleiding Tijdens de radiokampweek 2008 is deze callgever met veel enthousiasme gebouwd. Niet alleen omdat het een zeer eenvoudig en veelzijdig ontwerp is, maar ook omdat het
Manual Debug software. VMC next
Manual Debug software VMC next Land: NL Ned Air bv maart 2012 Ver. 0.05 1 Algemeen... 3 2 Opbouw VMC next... 3 3 VMC Next Debugger... 4 4 Status... 7 5 Registers... 8 5.1 Knoppen... 9 5.1.1 Download...
Practica bij het vak. Inleiding tot de Elektrotechniek: Practicum 2 Analoge versus digitale signalen en hun overdracht
Elektronica en Informatiesystemen Practica bij het vak Inleiding tot de Elektrotechniek: Practicum 2 Analoge versus digitale signalen en hun overdracht door Prof. dr. ir. J. Van Campenhout ir. Sean Rul
Voor de bouw van de BITX 20 Tranceiver zijn de volgende stappen handig. Het bordje is in secties ingedeeld (zie de afbeelding).
BITX 20 Tranceiver Vs.3.x Voor de bouw van de BITX 20 Tranceiver zijn de volgende stappen handig. Het bordje is in secties ingedeeld (zie de afbeelding). De website: http://golddredgervideo.com/kc0wox/bitxver3new/newmanual.htm
Accelerometer project 2010 Microcontroller printje op basis van de NXP-LPC2368
Accelerometer project 2010 Microcontroller printje op basis van de NXP-LPC2368 Handleiding bij het gebruik van een microcontroller in het Accelerometerproject (Project II) Er zijn speciaal voor het Accelerometerproject
ES1 Project 1: Microcontrollers
ES1 Project 1: Microcontrollers Les 5: Timers/counters & Interrupts Timers/counters Hardware timers/counters worden in microcontrollers gebruikt om onafhankelijk van de CPU te tellen. Hierdoor kunnen andere
Aanvullende handleiding UVR1611E-NM/NP
Technische Alternative elektronische Steuerungsgerätegesellschaft mbh. A-3872 Amaliendorf, Langestr. 124 Tel +43 (0)2862 53635 [email protected] UVR1611E-NM UVR1611E-NP Vers. 1.7 NL Aanvullende handleiding
Hydrofoon versterker. Een versterker voor de Aquarian H2a. Betreft: Hydrofoon versterker. Door: David Boelee,
Hydrofoon versterker Een versterker voor de Aquarian H2a Betreft: Door: Opdrachtgever: Hydrofoon versterker David Boelee, [email protected] Hogeschool Rotterdam, Kenniscentrum Duurzame Havenstad Kees
Simatic- compatibele PLC met 8751 microcontroller
MICROPROCESSOR PLC- Simatic- compatibele PLC met microcontroller deel De PLC heeft de laatste jaren voor de besturing van installaties en machines nogal opgang gemaakt. Deze is gemakkelijker en sneller
DUAL TEMPERATUUR MEETSYSTEEM
DUAL TEMPERATUUR MEETSYSTEEM Raymond vd Geest CUC journaal Scanned, ocr ed and converted to PDF by HansO, 2001 Temperatuurmeting met een MSX-1/2 of SVI.328 machine Wanneer we de temperatuur van iets willen
IDAgeChecker BDX118T11xx Manual V02.00
XLN-t bvba Hoogstraat 52 B 2580 Putte-Beerzel Belgie - Belgium tel +32 (0) 15 24 92 43 fax +32 (0) 15 25 10 58 RPR Mechelen BTW BE 423 212 087 Bank 733-2011497-38 IDAgeChecker BDX118T11xx Manual V02.00
Handleiding montage decoderprintje 2
Inhoudsopgave ONDERDELENLIJST DECODERPRINTJE... 2 MONTAGE EN WERKING... 2 INLEIDING... 2 UITLEG VAN DE WERKING VAN EEN DECODERPRINTJE... 2 DE MONTAGE (BOUWPAKKET)... 3 AANSLUITEN DATABUS EN CLOCKSIGNALEN...
Pocket Pong Oeroude game in moderne hardware
Pocket Pong Oeroude game in moderne hardware We noemen het tegenwoordig vaak computerspelletjes, maar van origine zijn het eigenlijk videogames, klassiekers zoals Pong en Pacman. Het concept van deze spelletjes
Handleiding HCS VB5118
Handleiding HCS VB5118 Digitale Ingangsmodule met 8 ingangen HCS Building Automation Kompasstraat 7, 2901AM Capelle a/d IJssel Postbus 182, 2900AD Capelle a/d IJssel Tel. +31(0)10 458 00 00 Fax +31(0)10
MIDI STURING voor SERVO s
MIDI STURING voor SERVO s Vanuit mijn idee om Marieke te maken, een pop die als dirigent optreedt bij het afspelen van MIDI muziek heb ik een schakeling gemaakt die behalve voor zo n pop ook voor andere
Elektronica bouwen met M.T.S. LEGEO modulen
1 Elektronica bouwen met M.T.S. LEGEO modulen Door PE1KTH Deel 1. Datum 15-10-2015 Elektronica componenten worden steeds kleiner van afmeting en in SMD gemaakt. Het is dan lastiger om een complete ontvanger,tranceiver
LocoServo Handleiding
LocoServo Handleiding HDM12 Disclaimer van Aansprakelijkheid: Het gebruik van alle items die kunnen worden gekocht en alle installatie-instructies die kunnen worden gevonden op deze site is op eigen risico.
NEDERLANDS AP22. Atrium door handle controller. De keuze van de installateur cdvibenelux.com
NEDERLANDS Atrium door handle controller De keuze van de installateur cdvibenelux.com Snelstartgids voor Atrium Inleiding: De Atrium Door Handle Controller is een onderdeel van het Atrium toegangscontrolesysteem.
Pagina 1 van 6. ONDERDELENLIJST Hoofdprint Small-Midi 3
Disclaimer Indien je overgaat tot het nabouwen van schakelingen die op de website en in deze handleiding worden gepresenteerd wens ik je veel succes. Voor eventuele schade die ontstaat bij het bouwen en
De Arduino-microcontroller in de motorvoertuigentechniek (4)
De Arduino-microcontroller in de motorvoertuigentechniek () E. Gernaat (ISBN 978-90-7930--6) De Atmel ATmega38/P microcontroller. Uitvoering De ATmega38 is een microprocessor van de Amerikaanse firma ATMEL
Microcontrollers. Bart Kardinaal E204 221490 Verslag microcontrollers 28-11-06. Rev 1.0 Status definitief.
Microcontrollers Bart Kardinaal E204 221490 Verslag microcontrollers 28-11-06 Rev 1.0 Status definitief. Voorword. Dit verslag is geschreven in het kader van de opdracht, als onderdeel van het eerste studiejaar
Handleiding HCS VB5238
Handleiding HCS VB5238 Analoge Ingangsmodule Ni1000/Pt1000 met 8 ingangen HCS Building Automation Kompasstraat 7a, 2901AM Capelle a/d IJssel Postbus 182, 2900AD Capelle a/d IJssel Tel. +31(0)10 458 00
MIDI_PAR. MIDI_PAR_Instructie
MIDI_PAR_Instructie VERANTWOORDING De software is geschreven in JAL aan de hand van publicaties van Bert van Dam http://members.home.nl/b.vandam/ en Oliver Carnal. Bij de uitwerking hebben Piet Paardekam,
Locobuffer Handleiding
Locobuffer Handleiding HDM09 Disclaimer van Aansprakelijkheid: Het gebruik van alle items die kunnen worden gekocht en alle installatie-instructies die kunnen worden gevonden op deze site is op eigen risico.
BOUWBESCHRIJVING RF-INTERFACE
BOUWBESCHRIJVING RF-INTERFACE Bij de bouw van de RF-interface wordt verwacht dat de bouwer enige bouw-ervaring heeft met elektronica-kits. Voor algemene aanwijzingen wordt verwezen naar de bouw-instructie
Deze handleiding geeft uitleg over de installatie van hard- en software van HTvision V.O.F.
Introductie Deze handleiding geeft uitleg over de installatie van hard- en software van HTvision V.O.F. Belangrijke tekstgedeelten worden aangegeven doormiddel van dit soort kaders Handelingen die stap
Snel aan de slag met de Mini Squirrel datalogger
Snel aan de slag met de Mini Squirrel datalogger Datalogger type: MS47 MS47 Mini Squirrel datalogger is een datalogger voor het controleren van het binnenklimaat op de volgende parameters: Relatieve vochtigheid,
Inschakelautomaten op 3V
TWEEDE DEEL Inschakelautomaten op 3V Als vervolg op het artikel over de batterijvervangers (zie deel 1) is voor de netadapter van 3 V een inschakelautomaat ontwikkeld, waarbij met een druk op de knop de
Scanned by Hans Oranje, ocr ed and converted to PDF by HansO, 2001
BIJDETIJDSE up-klok tijd, dag en datum op de universele I/O-bus Elektuur april 1986 Scanned by Hans Oranje, ocr ed and converted to PDF by HansO, 2001 Tijd speelt een belangrijke rol in ons leven. Ook
P1G2. Handleiding. firmware datum auteur Aanpassing
P1G2 Handleiding firmware datum auteur Aanpassing versie 1.0 5-3-2014 Mike vd Hulst Eerste versie 1.05 2-6-2014 Mike vd Hulst Aangepaste firmware 2.0 1-10-2014 Mike vd Hulst Objecten toegevoegd volgens
Opmerking: afhankelijk van uw configuratie is de print voorzien van de benodigde componenten.
Gefeliciteerd met de aankoop van deze PC- I/ O kaart. Lees vóór u de kaart gaat installeren, de instructies in deze gebruiksaanwijzing zorgvuldig. Bewaar de gebruiksaanwijzing voor latere naslag. Controleer
Project DTMF ATV Repeater besturing voor PI6HLM
Project DTMF ATV Repeater besturing voor PI6HLM Hoe de nieuwe DTMF besturing is ontstaan: enige tijd geleden vroeg ik aan enkele leden of er niet een stukje hardware was waar de DTMF codelijst instond
Elektronicacomponenten (actief/passief) tekenen met FrontDesigner!
Elektronicacomponenten (actief/passief) tekenen met FrontDesigner! Met het technische tekenprogramma FrontDesigner kan bijna alles, zelfs het tekenen van zowel actieve als passieve elektronicacomponenten:
Ringspiraal Stalen zenuwen en Arduino als scheidsrechter
Elektor Post Project No. Ringspiraal Stalen zenuwen en Arduino als scheidsrechter Dit gezelschapsspel (voor maximaal personen) is een versie van de gevreesde ringspiraal : Hierbij moeten de deelnemers
PWM50/3. Dubbele motor sturing. DIGITAAL HANDLEIDING. Motion Control Systems
PWM50/3 Dubbele motor sturing. DIGITAAL HANDLEIDING Touwslagerij 19 4762AT Zevenbergen Nederland www.motion.nl [email protected] tel: 00 31 168 325077 fax: 00 31 168 328134 Inhoudsopgave: INHOUDSOPGAVE:...1
2 Algemene opbouw van een computersysteem
Procescomputer E. Gernaat 1 Microprocessoren algemeen Informatie-verwerking zoals behandeld is momenteel vrijwel geheel overgenomen door microprocessoren. Wanneer we voortborduren op het idee van combinatorische
Inhoud: Voorwoord. Dankwoord. Het LED-bordje. Onderdelen. Bouwbeschrijving
L.E.D. Bordje. Inhoud: Voorwoord Dankwoord Het LED-bordje Onderdelen Bouwbeschrijving Voorwoord Naast het gebruik van onze oude trouwe Grundy NewBrain computer hebben we nog een interesse: Het aansturen
Hoofdstuk 7. Computerarchitectuur
Hoofdstuk 7 Computerarchitectuur 1 controlebus CPU MEMORY I/O databus adresbus Figuur 71 Schematische opbouw van een computersysteem 8 Figuur 72 Een busverbinding Buslijn Out E A In Out E B In Out E C
Aanvullende handleiding. Relaisversies
Technische Alternative RT GmbH A-3872 Amaliendorf, Langestr. 124 Tel +43 (0)2862 53635 [email protected] UVR16x2E-DE UVR16x2E-NP Manual versie. 1.4NL Aanvullende handleiding UVR16x2E-DE/NP Relaisversies Inhoudsopgave
Spanningdriver LEDVD5CH20A-V5 0-10V en DALI
Spanningdriver LEDVD5CH20A-V5 0-10V en DALI Spanningdriver met user interface print waarop de 0-10V en DALI interface is aangebracht (zonder display) Speciaal voor home automation kan aan de Spanningdriver
Tyro Pyxis/Auriga 2, 4, 6 of 8 voudige afstandsbediening Handleiding 868 MHz
Handleiding 868 MHz Pyxis zender en Auriga ontvanger Aantal functies: 2, 4, 6 of 8, ON/OFF Toetsfuncties Pyxis zender activeren: houdt de I knop 2 seconden ingedrukt. Pyxis zender deactiveren: houdt de
Montagevoorschriften
Montagevoorschriften BCU Mont_BCU1_NL.Doc 1/9 Inhoudsopgave 1. Montage van de onderdelen... 3 2. Aansluitingen van de 8 polige stekker... 3 3. Aansluitingen van de 10 polige stekker... 4 4. Opstarten...
Handleiding AP-UPR4 Lange afstandslezer
Handleiding AP-UPR4 Lange afstandslezer Uitgave: Februari 2013 Inleiding De AP-UPR4 geeft je de vrijheid om hands-free een deur te openen. Door middel van UHF technologie opent de deur op een afstand tot
MICROS+ centrale eenheid
MICROS+ centrale eenheid TDS10012 Centrale eenheid voor het installeren van domotica installaties die standaard uitgerust is met 2 Autobus aansluitingen, een USB connectie en een Ethernet connectie, waarmee
Wireless PC Interface installatie handleiding
Wireless PC Interface installatie handleiding Alphatronics bv * Watergoorweg 71* 3861MA Nijkerk * Tel.: 033-2459944 * Fax.: 033-2453149 * [email protected] SPECIFICATIES Artikel nummer: 007077 Geschikt
De AT90CAN microprocessor van ATMEL in de motorvoertuigentechniek (2)
De AT90CAN microprocessor van ATMEL in de motorvoertuigentechniek (2) Timloto o.s. / E. Gernaat / ISBN 978-90-79302-06-2 Op dit werk is de Creative Commens Licentie van toepassing. Uitgave: september 2012
Inhoudsopgave. SNI handleiding. Inhoudsopgave
Inhoudsopgave Inhoudsopgave INHOUDSOPGAVE...1 INLEIDING...2 AANSPRAKELIJKHEID EN GARANTIE...2 ALGEMENE WERKING...3 PRINT AANSLUITINGEN...4 AANSLUITSCHEMA S...6 VIA COMPUTER NETWERK...6 VIA DONGLE...6 BOUTRONIC
Tinyserir-RC5. Datasheet. Tinyserir-RC5 Page: 1 of 8
9600 bps RS-232 interface voor uitlezing van Ontvangen RC5 codes Led aanduiding bij ontvangst van Infrarood pulsen Led aanduiding goede werking Interne firmware Inwendige oscillator Weinig externe componenten
De Arduino-microcontroller in de motorvoertuigentechniek (2)
De Arduino-microcontroller in de motorvoertuigentechniek (2) E. Gernaat (ISBN 978-90-79302-11-6) 1 Procescomputer 1.1 Microprocessoren algemeen De informatie-verwerking zoals is behandeld, is vrijwel geheel
Snel aan de slag met de Peak Atlas LCR40 Passive Component Analyser
Snel aan de slag met de Peak Atlas LCR40 Passive Component Analyser Vego VOF Postbus 32.014, 6370 JA Landgraaf (NL) Telefoon: 045-533.22.00 Fax: 045-533.22.02 E-mail: [email protected] Internet:
GEBRUIKSAANWIJZING HD-9022. Microprocessor Volledig vrij instelbare controller
GEBRUIKSAANWIJZING HD-9022 Microprocessor Volledig vrij instelbare controller HD9022 MICROPROCESSOR CONFIGURATIE CONTROLLER De microprocessor gestuurde controller HD9022 is een aflees- en regelunit met
Handleiding hoofdprint Small-MIDI 4
Inhoudsopgave ONDERDELENLIJST HOOFDPRINT... 2 INLEIDING... 3 ALGEMEEN... 3 DE SCHAKELING... 3 BOUWPAKKET... 4 MONTAGE VAN DE PRINT... 4 Even dit..... 4 MONTAGE... 4 DE CONNECTOREN... 4 Voeding J1... 4
Espa 443 Converter. Beschrijving van de Espa 444 naar Espa 443 Converter.
Espa 443 Converter Beschrijving van de Espa 444 naar Espa 443 Converter. www.elexol.nl Beschrijving Espa 444 naar 443 Converter bladzijde 1 Datum: 5 maart 2010 Inhoudsopgave Werking van de Converter 3
Gebruikershandleiding Axitour AT-900 audio communicatiesysteem
Gebruikershandleiding Axitour AT-900 audio communicatiesysteem 1. Algemene informatie 1.1 Introductie Het Axitour AT-900 audio communicatiesysteem is een van de meest geavanceerde rondleidingsystemen op
Communiceren met CAN
Communiceren met CAN Klaus Demlehner Compacte USB- CAN-adapter Ondanks dat het CAN-protocol een serieel protocol is, kan het niet zomaar op (een seriële poort van) een computer worden aangesloten. De hier
Handleiding: Hoe sluit je de FRITZ!Box aan achter een Ziggo of KPN modem
Handleiding: Hoe sluit je de FRITZ!Box aan achter een Ziggo of KPN modem Pagina 1 Inhoudsopgave Pagina 1 - Voorblad Pagina 2 - Inhoudsopgave Pagina 3 - Voorwoord / Tips Pagina 4 - Instellen van de taal
STROOMSENSOR 0222I GEBRUIKERSHANDLEIDING
STROOMSENSOR 0222I GEBRUIKERSHANDLEIDING CENTRUM VOOR MICROCOMPUTER APPLICATIES http://www.cma-science.nl Beschrijving Stroomsensor 0222i is ontworpen voor het meten van stromen tussen 500 en +500 ma in
De Arduino-microcontroller in de motorvoertuigentechniek (3)
De Arduino-microcontroller in de motorvoertuigentechniek (3) E. Gernaat (ISBN 978-90-79302-11-6) 1 In- en uitgangssignalen van microprocessoren 1.1 Overzicht signalen Informatie van en naar een microprocessor
ES1 Project 1: Microcontrollers
ES1 Project 1: Microcontrollers Les 3: Eenvoudige externe hardware & hardware programmeren in C Hardware programmeren in C Inmiddels ben je al aardig op gang gekomen met het programmeren van microcontrollers.
Handleiding decoder_matrix print
Inhoudsopgave ONDERDELENLIJST... 2 MONTAGE EN WERKING... 2 INLEIDING... 2 MONTAGE... 3 AANSLUITEN TOETSCONTACTEN/REGISTERSCHAKELAARS... 3 ADRESSERING DECODERSCHAKELING... 4 TENSLOTTE... 4 ELEKTRONISCH
Technische documentatie
Technische documentatie bluesmart-lezer BS TE SR Voor contactloos uitlezen van bluesmart-sleutels, -kaarten en HSH-sleutels. De lezer beschikt over twee relaiscontacten in een externe stuurunit. Identmedia
Terugmeld module in combinatie met andere merken 13. Aansluiten van de meldingangen 14. In gebruik nemen en testen van de terugmeld module 16
06/2009 Etecmo Alle rechten voorbehouden. Niets uit deze documentatie mag worden vermenigvuldigd opgeslagen en/of openbaar gemaakt, zonder voorafgaande schriftelijke toestemming van Etecmo. Technische
led 0 aan Opdracht: 1 Opdracht: 4
Opdracht: 1 Maak een set meetkabels zoals op foto blz.7 is aangegeven, lengte 60cm. Maak een programmeerkabel zoals op de foto van blz.5 is aangegeven. Houd je ook hier exact aan de kabel kleuren en posities
1945, eerste DC. Eigen logo
1945, eerste DC Eigen logo Doelstelling: Binnen uw computer ruimte verzamelt u diverse informatie over bijvoorbeeld stroomverbruik van uw apparatuur. Via welk netwerk kunt u deze data verwerken. Welk
Besturing van de Miniatuurwereld OC32. Apparaatdefinities (AVT)
Besturing van de Miniatuurwereld OC32 Apparaatdefinities (AVT) Auteur: Leon J.A. van Perlo Versie: 2016/10/05 Datum: 10 oktober 2016 Release beheer Deze handleiding is van toepassing op Software o OC32Config
Elektronica bouwen met M.T.S. LEGEO modulen type B Matrix systeem
1 Elektronica bouwen met M.T.S. LEGEO modulen type B Matrix systeem Door PE1KTH Deel 2. vervolg. Datum 15-10-2015 Matrix koppel systeem. In het eerder beschreven M.T.S LEGEO systeem met type A modulen
Figuur 1. Rabo bank Lekkerkerk nr. 3357.90.267 Handelsregister nr. 24345002 K.v.K. te Rotterdam
AM PLL zender De AM PLL zender is eenvoudig te bouwen, en eenvoudig in gebruik (behoeft geen afregeling) De schakeling is zeer stabiel (stabiliteit is het kristal) De frequenties zitten exact op het kanaalraster
Installatie-/Gebruikershandleiding. FluoMini Chlorofyl Fluorescentie.
Installatie-/Gebruikershandleiding FluoMini Chlorofyl Fluorescentie www.sendot.nl Inhoudsopgave 1. Algemeen... 3 2. Specificaties... 4 3. Installatie... 4 4. Meten met de Fluomini Chlorofyl sensor... 5
Installatiehandleiding
LC-Products B.V. tel. (+31) 088-8111000 email: [email protected] website: www.lc-products.nl LC-Products. All rights reserved. No part of this publication may be reproduced in any form or by any means
De Arduino-microcontroller in de motorvoertuigentechniek (6)
De Arduino-microcontroller in de motorvoertuigentechniek (6) E. Gernaat (ISBN 978-90-79302-11-6) 1 De Arduino Programmeeromgeving (IDE) 1.1 Inleiding Als we naar de Arduino site gaan kunnen we daar de
KNX INTEGRATIE MODULE int-knx-2_nl 03/15
INT-KNX-2 KNX INTEGRATIE MODULE int-knx-2_nl 03/15 De INT-KNX-2 module integreert de INTEGRA / INTEGRA Plus alarmsystemen met het KNX systeem. Met gebruik van de module kan het alarmsysteem de actoren
Spanningsdriver LEDVD5CH10A-V5 0-10V en DALI
Spanningsdriver LEDVD5CH10A-V5 0-10V en DALI Spanningsdriver met user interface print waarop de 0-10V en DALI interface is aangebracht (zonder display) Speciaal voor home automation kan aan de Spanningsdriver
Inhoud vandaag. Interrupts. Algemeen ARM7 AIC
Inhoud vandaag Interrupts Algemeen ARM7 AIC Interrupts Wat is een interrupt? Een interrupt is een onderbreking van de huidige bezigheden ten gevolge van een externe gebeurtenis, zodanig dat de bezigheden
