Robotbil del 1 (Chassis / hjul / motor / motordriver)

Størrelse: px
Starte visningen fra side:

Download "Robotbil del 1 (Chassis / hjul / motor / motordriver)"

Transkript

1 Robotbil del 1 (Chassis / hjul / motor / motordriver) Når man vil bygge en robotbil er der forskellige elementer man skal have styr på Chassis / hjul / motor Motor driver Hastighedsbestemmelse / obstackle detection Navigation / intelligens Denne blog handler om Chassis, motor og motordrive Chassis / hjul / motor Jeg fandt et kit på ebay så det tænkte jeg var et godt udgangspunkt Hvis du vil finde den på ebay så søg efter Robot Car Chassis Kit. Den koster 4-10 GPB. Bemærk at en del af de kit man kan få er uden speed encoder skiverne. Det er lidt ærgerligt at få fat i et kit uden Den jeg bestilte var MED encodere Desværre var de ikke med i kassen :-(. Jeg skrev til leverandøren og de ville sende mig et nyt kit men med dages shipping så får man jo gråt hår inden den dukker op Kittet inkluderer chassis, hjul, 2x gearet dc-motor, møbelhjul (forhjul) og speed encoder skiver.

2 Samlingen er fikst lavet så motorerne / hjulene bliver holdt af nogle plexiglasstumper. Motor / gearkasse er fint integreret og ultra simple. Motor driver H-bro Motoren er en 3-6V DC-motor. Det betyder at man kan bruge PWM (pulsbredde modulation) til at justere hastigheden og fortegnet kan vende retningen. For at kunne justere både pulsbredde og fortegn så bruger man en såkaldt H-bro. En H-bro er et kredsløb som gør at hver side af motorviklingen kan sættes til hhv. 0V og 5V. Det samme kunne man jo principelt opnå ved at bruge to digitale udgange direkte med den lille detalje at de digitale udgange ikke

3 kan levere strøm nok til det Der er en lille detalje man er nødt til at tage hensyn til i den virkelige verden. Nemlig det at en transistor (eller FET) tager lidt tid om at gå fra on til off og tilbage igen. Som vist i billedet betyder det at både A og B er tændt samtidig i et kort stykke tid. Med andre ord er der det man kalder gennemtænding. Når der både er strøm og spænding samtidig vil der afsættes effekt i transistoren. Det holder de sjældent til i længden En yderligere detalje er at de fleste transistorer og FET er er hurtigere til at tænde end til at slukke. Løsningen er at lægge et dead band ind. Altså et kort stykke tid fra den ene er sat off før man tænder den anden. Tiden er meget afhængig af transistor/fet valget men ofte i omegnen af 1-2us. Når man skal dimensionere sin H-bro har man brug for at vide hvor meget strøm motoren trækker. Man har dels brug for at vide hvad motoren trækker ved normal belastning men også worstcase. Det værste der kan ske er at moteren bliver blokeret da det betyder at der er en kortslutning af motoren. Så er det kun den ohmske-modstand i motoren og forsyningens kapacitet der begrænser strømmen. En hurtig måling med 6V og hhv. belastet og blokeret motor viser at strømmen er ca. 250mA ubelastet, 800mA tungt belastet, 1A lige før blokering, 1.3A blokeret.

4 Jeg har købte nogle H-broer færdige på Ebay. Søg på arduino L9110 og arduino L298N. Begge er 2-kanals hvilket vil sige at de hver har 2 H-broer og dermed kan styre to motorer. L9110 kan drive 800 ma kontinuert (2A peak) på hver kanal. Forsyningsspændingen skal ligge mellem 2,5-12V. L298N kan levere 2A continous, 3A peak, supply V. Det fede ved begge moduler er at de klarer det praktiske omkring dødbånd så det eneste vi skal er at sende en PWM til hver side af H-broen. Til denne applikation er det fikst at vi kan drive begge motorer med samme modul. De markedsføres nogle steder som stepper drivers. Hvis man vælger at håndstyre stepmotorer kan man også gøre det med en enkelt af driverne. Personligt foretrækker jeg godt nok at slippe for at skulle styre pulstogene til stepmotoren altså ved at bruge en driver der tager sig af det praktiske En blog om stepmotorer kommer senere.

5 Nå men den lille L9110 er helt fin til disse motorer så den monterer jeg. L298N ligger på bordet ved siden af. Hastighedskontrol PWM Helt kort om PWM pulsbreddemodulation. Det går helt enkelt ud på at hvis man har et signal med konstant frekvens men varierer pulsbredden, så vil gennemsnittet blive afhængigt af pulsbredden. Det kan bruges til at bestemme lysstyrken på en pære eller lysdiode eller justere hastigheden på en motor. De 4 styresignaler er parvis inverterede A og B i forhold til C og D. Tænder man både A og B (eller C og D) vil det give en kortslutning af forsyningsspændingen. Som nævnt håndterer hardwaren denne kompleksitet så styringen kan nøjes med at fokusere på A og C signalerne.

6 Spændingen over motoren er differencen mellem A/B og C/D: Så så længe broen er i 50% dutycycle på både A/B og C/D vil spændingen over motoren være 0V. Først når broen går ud af balance altså at A/B siden kører med anderledes pulsbredde end C/D siden. Hvis A/B siden er mere positiv end C/D vil resultatet være at motoren oplever en positiv spænding. Omvendt hvis C/D-siden er mest positiv vil motoren opleve negativ spænding og dreje baglæns Arduino PWM-kontrol PWM funktionen er linket til ATmega processorerens timere. Jeg har ledt rundt men det er ikke så nemt at finde et simpelt library Der er nogle guides men jeg tror at fordi der er så mange muligheder så er det svært at lave et ordentligt generelt library. OG det er nogle rasende avancerede enheder så det jeg beskriver herunder er kun en lille flig af helheden den flig jeg skal bruge Der er tre timere i ATmega 328. De fleste funktioner virker på alle tre timere så jeg bruger notationen x hvis det er

7 underordnet hvilket register der vælges. Det smarte ved at der er to compare registre per timer er at man kan få to ben til at vippe synkront det skal vi bruge :). Det man bruger når man skal have en timer til at virke som PWM-kanal er output capture -funktionalitet. Der er to compare registre dem benævner jeg y når det ikke er vigtigt hvilket af registrene der anvendes. Output Compare går helt enkelt ud på at sammenligne et compare register (OCxy) med timerens værdi (TCNTx). Når de er ens sættes det tilknyttede flag (OCFxy). Afhængigt af settings for waveform generatoren kan dette flag kobles sammen med et output ben og voila har vi et PWM output. Der er to PWM-modes: Fast PWM og Phase correct PWM. Forskellen er illustreret her. FastPWM : Tæller fra 0 til 255 og starter så forfra. Output Capture giver dermed ét skift per kanal per periode. Phase correct PWM : Tæller fra Det betyder at der er to skift per periode per kanal. Perioden er dog den dobbelte

8 af fast-pwm og det vigtigste er at outputtet er symmetrisk. Dvs. begge flanker flytter når output capture registeret ændres. Phase correct PWM er fint i mange situationer men uden betydning her så jeg holder mig til Fast PWM. MEN MEN MEN Og det er så her bagsiden af Arduino rammer en i nakken hvis man ikke er opærksom Arduino er før med et 1kHz interrupt der søger for at delay() funktionen virker. Dette interrupt hænger på timer 0 så hvis man bruger den til pwm og sætter frekvensen til andet end SCLK/64 ja så vil delay() ikke give korrekte forsinkelser længere PWM outputs Hver timer er relateret til nogle ben: Timer Pins 0 5, 6 1 9, , 11 Register configuration TCCRxA (Timer/Counter Control Register A): COMxA1 COMxA0 COMxB1 COMxB0 WGMx1 WGMx Se herunder for detaljer om begge control registrene. TCCRxB (Timer/Counter Control Register B): FOCxA FOCxB WGMx2 CSx2 CSx1 CSx X X X

9 COMxy[1:0] Compare output match; non-inverting: 0b10 WGMx[2:0] Waveform generation mode; Fast PWM; count: 0b011 FOCxy Not used in PWM mode: 0b00 CSx[2:0] Clock source; afhænger af den valgte timer (bemærk at det tager 256 cycles at foretage en komplet cycle): Clock source Timer 0 Timer 1 Timer 2 CS0[2:0] CS1[2:0] CS1[2:0] Off 0b000 0b000 0b000 SCLK/1 (62.5 khz) 0b001 0b001 0b001 SCLK/8 ( Hz) 0b010 0b010 0b010 SCLK/32 ( Hz) NA NA 0b011 SCLK/64 (976.6 Hz) 0b011 0b011 0b100 SCLK/128 (488.3 Hz) NA NA 0b101 SCLK/256 (244.1 Hz) 0b100 0b100 0b110 SCLK/1024 (61.0 Hz) 0b101 0b101 0b111 TCNTx (Timer/Counter Register): Momentan timer værdi. Timer 0 og 2 er 8 bit. Timer 1 er 16 bit. Dette register skal man normalt ikke bruge i PWM-mode. Det kører frihjul af sig selv OCRxy (Output capture register): PWM-værdi. Timer 0 og 2 er 8 bit. Timer 1 er 16 bit. 1 er en smal puls 255 (eller for Timer 1) er fuld bredde (allon). Strømforsyning Dummefejl Eller i hvert fald ubetænksomhed Da jeg testede

10 mit library snurrede hjulene fint i 1-2 sekunder hvorefter printet rebootede Meeeen nu var min opstilling strømforsynet fra USB Og USB kan ikke levere motorernes startstrøm Desuden havde jeg ikke sat nogen ekstra kapacitet (kondensator) på ude ved H-broen. Så alle strømtræk (dynamiske som statiske) skulle gennem Arduino-printets USB forsyning. Ikke smart. Den dårlige undskyldning er selvfølgelig at jeg ikke tænkte på det fordi mit robot-kit blev leveret uden (ved en fejl) Jammerligt dårlig undskyldning Så jeg hittede nogle forsyningsledninger til batterier C++ library Såe jeg har klappet et simpelt library sammen med det ene formål at styre én H-bro med to PWM-kanaler. Du kan hente h-bro library et (med eksemple) her: Download Kernen i biblioteket er konfiguration og ændring af dutycycle. Her i en forsimplet kode: Interfacet er en klasse (class): Her en stump testkode der skifter fra -100% til +100% og tilbage igen: Du kan ændre til timer 0 i linje 3. Hastigheden der ændres med kan ændres i de to linjer med

11 sign=+/-10. Test af biblioteket Testene er lavet med min USB-logikanalysator (se mere her: link). 50% dutycycle og så skulle jeg lige vise PWM signal analysatoren i Pulseview: Der er to lidt bemærkelsesværdige observationer her. For det første burde frekvensen være 976.6Hz (16MHZ/256/64) men den er faktisk 1 khz (freq = 1/periode; f=1/1ms=1khz). Det er lidt uklart for mig hvorfor. Det må jeg lige grave i på et andet tidspunkt. Det andet interessante er at dutycyclen er 50.39Hz og ikke 50.00%. Årsagen er at dutycyclen for 50% er er 0%; 255 er 100%. Hældningskvotienten er alpha=100/255 så ved 128 får vi y=alpha*x= 50.20%. 127 giver 49.80%. En del af fejlen skyldes dog også at jeg brugte for lille sample rate i pulseview Høj dutycycle:

12 Varierende dutycycle -max til +max: Igen varierende tættere på med PWM detaljer: Rotary encoder, gray code og kontaktprel En af mine indkøbte dimser fra ebay er en rotary encoder. Det er en dims der kan konvertere roterende bevægelser til digitale signaler. Den jeg har købt har 20 positioner på en omgang og leverer output i to digitale pins der er gray coded. Detekteringen sker mekanisk. Det betyder at det er kontakter

13 der clicker ind og ud når man drejer akslen. En udfordring ved den konstruktion er at mekaniske kontakter laver noget man kalder kontaktprel. Altså at kontakten hopper til og fra når den skifter position. På engelsk kalder man det bounching. Der er forskellige løsninger til at fjerne kontaktprel på engelsk kaldes metoderne under et debouncing. Der er en hel del mellemregninger men jeg lover en (i min optik) lille lækkerbisken nederst. Gray code Gray code er en utroligt simpel men meget effektiv teknik der kan benyttes alle de steder hvor det kan give problemer når mere end ét bit ændrer sig ad gangen. Et eksempel binært 1 øges til 2: 01 -> 10 Lad os nu forestille os at vi læser de 2 bit af to gange. Første gang vi læser er lige før der lægges 1 til 01. Bit 0 læses som 1. Anden gang vi læser er lige efter opdateringen så nu er bit 1 = 1. Når vi samler de to bit får vi 11 og ikke 10 som er den korrekte værdi. Så afhængig af hvornår man læser kan man få tre forskellige værdier hvoraf den ene er helt i skoven: 01, 10 og 11. Nå men hvad kan grey code da gøre ved det? Jo Som nævnt er det smarte at kun ét bit ændrer sig ad gangen: Index bit 1 bit 0 decimal

14 Så i eksemplet fra før så vil man når man går fra 1 -> 2 i stedet få: 01 -> 11 Så læsning før / efter vil give 01 eller 11 uanset timing. Gray code og rotary encoders En anden anvendelse af gray code er ved rotary encoders hvor gray code kan bidrage til at afsløre hvilken retning akslen drejes i. Det kaldes også quadrature encoding. Det er baseret på to bit og mekanisk eller optisk afkodning af en kode-skive der sidder på akslen: Hvis der placeres to sensorer (A og B) ved den røde firkant og man roterer skiven så kan de sorte og hvide felter oversættes til ettere og nuller. Rotation med uret: A B

15 Rotation mod uret så får man: A B Hvis man nærstuderer signalerne kan man se at når det ene eller andet signal ændrer sig så kan man bruge niveauet på den anden til at se hvilken vej der drejes: Med uret: A+!B og A+B og B+A og B+!A Mod uret: A+B og A+!B og B+!A og B+A Så med gray code kan vi med to bit detektere rotation og omdrejningsretning. Debouncing Debouncing går i al sin enkelthed ud på at eliminere det kontaktprel som alle mekaniske kontakter laver: Her et ikke nærmere specificeret eksempel der illustrerer hvordan kontakten hopper mellem åben og lukket.

16 Udfordringen er at fjerne de falske on/off transitioner uden at forsinke signalet Det er en lidt umulig opgave men den største del af problemet kan løses med et simpelt kredsløb som dette: I al sin enkelthed går det ud på at bruge en kondensator til at forsinke ændringen i signalet indtil det er stabilt. Når switchen er off vil modstanden lade kondensatoren op til forsyningsspændingen. Når kontakten lukker vil kondensatoren hurtigt aflades. Korte hop tilbage til åben position vil oplade kondesatoren lidt mere. Da impedansen til stel er mindre end den til forsyningen vil den hurtigt lande på 0V og blive der når kontakten holder op med at bounce. Forholdet mellem R og C fortæller noget om hvor lang tid de kan kompensere for prel. Bounce kan tage alt fra under 1 ms til 50 ms for relæer og endnu længere for store kontaktorer. Hvis man designer efter ~5ms er man godt hjulpet med almindelige små kontakter. Tau = R*C. Tau er tiden fra 0 til 63% (link). Dimensionerer man efter 3*Tau er man på ~95%. Så hvis man sætter Tau = 5/3ms; R*C=Tau; så får man med en 10K pull up en kondensator på ~2uF. Så vælg noget i den størrelsesorden. Bare lige inden jeg får en kæmpe sviner Kredsløbet ovenfor er i princippet ikke i orden. Hvis man kortslutter kondensatoren med en switch vil der løbe en meget høj strøm gennem switch og kondensator. Det kan kondensatoren ikke holde til i længden så der burde være en strømbegrænsermodstand i serie med switchen Nu er du advaret og jeg slipper for tæv :-). I praksis i fuskeropstillinger er det fint og velfungerende. Inverteren (trekanten med bolle på udgangen) har et schmitt trigger symbol. Det betyder at der er tale om en speciel logikkreds der kan fungere korrekt når den udsættes for signaler mellem høj og lav. Normalt er logikkredses logik kun veldefineret når deres input ligger mellem Vil (input low) og Vih (input high):

17 Det betyder at mellem 0.8 og 2V ved kredsen ikke hvad den skal gøre og det kan give de mest mærkværdige resultater. En schmitt trigger kreds derimod har en indbygget hysterese. Det betyder at den vil betragte et input som high når den passerer upper threshold. Det bliver den ved med indtil signalet går under lower threshold : Da vores debounce kredsløb netop benytter sig at at lade det

18 digitale signal være analogt i et stykke tid til der er ro på situationen ja så er en schmitt trigger indgang at foretrække. Arduino (ATmega328) har schmitt triggere på alle inputs og har i øvrigt synchronizers på også for at sikre meta-stabilitet. Ok måske en blog om det senere :-). Der findes et hav af metoder til at løse denne udfordring. Jeg faldt over en helt anden metode som jeg vil beskrive herunder. Så nu til den lovede lækkerbisken Algoritme til rotation og debounching Jeg er lidt høj på en virkeligt smart løsning til at dekode gray code og samtidig eliminere kontaktprel. Jeg faldt over den på nettet mens jeg faktisk ledte efter noget helt andet :). Metoden er genial fordi den ikke betragter encoderen som to kontakter og forsøger at debounche dem hver i sær. I stedet udnytter man den egenskaber som gray code har nemlig at der kun er nogle bestemte kombinationer der er valide. Og det virkelig smukke er at den er utroligt nem at implementere uden at påvirke flowet i koden og ikke kræver interrupts. Der er en vigtig antagelse der ligger til grund for denne metodik Nemlig at der ikke er prel på begge signaler på én gang. Er der bounche på begge kontakter samtidig så er der problemer da vi ikke kan vide hvordan de bouncher i forhold til hinanden. Akslens omdrejningshastighed og hvor lang tid kontakterne bouncher afgør altså om metoden virker. Artiklen er ikke om specifikt den encoder jeg har men er helt identisk i funktion altså mekanisk aflæsning og gray code. Hvis du vil læse originalen (skrevet af Oleg Mazurov) kan du finde den her: link. Jeg skal advare med at sige at der er en fin forklaring bare ikke på hvorfor det virker Jeg har prøvet at forklare det lidt dybere herunder.

19 Grunden til at denne algoritme er så genial er at den kan udføres i sekventiel række uden hensyn til timing og ventetid på at signalerne har stabiliseret sig. Det er en kæmpe fordel når man egentligt bare gerne vil koncentrere sig om funktionaliteten eller ikke vil ofre interrupt-ben og timere på håndteringen. Men først hvis du vil lege med har jeg lavet et library som du kan hente her: Download Lad os starte med at se på hvad vi kan konkludere hvis vi kigger på alle kombinationer af skift i hhv. A og B signalerne. Det er samme betragtning som ovenfor bare oversat til et univers hvor vi sampler signalerne og detekterer flanker som ændringer fra 0 til 1 og 1 til 0. Jeg benævner for nemheds skyld det nyeste signal for hhv. A og B. De signaler der er målt for et øjeblik siden (sidste måling) kalder jeg A og B. Dvs. A A=00 og =11 betyder uændret og =01 og =10 betyder en hhv. rising og falling flanke. Invalid / no rotation Clock wise counter clock wise A =A; B =B (ingen ændringer) A rise & B low A rise & B high A fall & B high A fall & B low B rise & A high B rise & A low B fall & A low B fall & A high A!=A; B!=B (begge ændret) Dvs. rising / falling flank på enten det ene eller andet signal mens det modsatte er stabilt betyder altså rotation. Er signalerne stabile eller ændrede på begge signaler så er der ingen rotation eller signalerne bouncher.

20 Gul: rising / falling flanke Blå: stable position direction Grøn: med uret Rød: mod uret Lys grå: no change Grå: invalid Oleg Mazurov oversætter dette diagram til et array hvor index er A B AB og outputtet er Q som kan adderes til en tæller for at få den position man har bevæget sig til (-1 er mod uret, 1 er med uret og 0 er invalid/no rotation): static int8_t enc_states[] = {0,-1,1,0,1,0,0,-1,-1,0,0,1,0,1,-1,0}; Index et (A B AB) er indrettet så listigt at det er utroligt nemt at udregne AB er A og B værdierne som bit 1 og bit 0. Old_AB er en statisk variabel (altså holder sin værdi mellem kald til funktionen): old_ab <<= 2; //move old AB to A'B' old_ab = AB & 0x03; //insert AB as bit 1-0; old_ab is now A'B'AB Hvis man ikke har AB i samme variabel (det har man ofte kun hvis man læser en port og ikke enkelte pins) så kan man bare skifte linje 2 ud med: old_ab = ((A<<1) (B&0x01))&0x3; Hvis du er sikker på at der ikke er overflødige 1 ere i A og B kan du droppe &0x01 og &0x03. De har kun til formål at beskytte mod støj i signalerne. Det eneste der nu mangler er at returnere Q (enc_states i Oleg

21 Mazurov s terminologi). Det gøres ved at bruge de nederste 4 bit af old_ab (A B AB) som index: return enc_states[ (old_ab & 0x0f) ]; Meeen hvorfor virker det egentligt? Hvis B er low og A hopper op og ned ja så må vi da stadig få fleredetekteringer. Og ja det gør vi faktisk! Det unikke er at uanset hvor mange hop vi når at opdage så vil den sidste flanke sikre at vi ender på det rigtige. Årsagen er at vi tæller op på hver stigende flanke og ned på den faldende. Da usikkerheden er overstået på måske 5 ms vil det næppe være noget brugeren når at opdage hvis man eks. bruger det til at styre en menu eller lignende. Hvis man måler på omdrejningshastighed og retning på en motor eller andet hvor det er kritisk, kan man kompensere med elektrisk debouncing som beskrevet ovenfor. Metoden er dog stadig god fordi der kan afvikles i konstant tid (altså tager lige lang tid at udføre hver gang) og fordi der ikke indgår delays eller avancerede timere og interrupts. Som nævnt skal man bare være sikker på at bounching er ophørt inden man når frem til næste kontakt Praktisk med DHV encoderen Den encoder jeg har er markeret DHV og den har tydelig click-markering af step i rotationen. Da ét step giver en flanke på både A og B giver den viste metode 2 step hver gang.

22 For at undgå det har jeg modificeret listen over lovlige kombinationer af A B AB så ændringer i B ignoreres (ændret til mørkegrå og Q=0): Det betyder at arrayet ændres til: static int8_t enc_states[] {0,0,1,0,0,0,0,-1,-1,0,0,0,0,1,0,0}; = Og voila kun ét step per trin på encoderen Home automation Jeg tror enhver nørd drømmer om det store sindsygt smarte og fuldt integrerede home automation system. Med alarm, lysstyring, musik, videoovervågning, ventilation, varme, dørlåse og alt hvad man ellers kan komme i tanke om Og ja også jeg. Måske mere end de fleste. I 2006 var jeg med en kammerat, Søren, i gang med at udvikle et home automation system der skulle konkurrere med IHC ved at være bedre egnet

23 til renovering af boliger, og ved at være opbygget decentralt så man kunne komme i gang uden at købe en dyr dims til at styre det hele. Vores første enhed skulle være en dobbelt lysdæmper til montering direkte i loftdåser. Der var den centralt placeret til at modtage tryk fra afbrydere (der skulle opgraderes med en fjeder) og havde adgang til lamperne der skulle styres. Mock-up og prototyperne på billederne er af dette modul. Vi designede et ret fedt koncept hvor printene fungerede både som køleflader og stik-forbindelser. Vi stoppede da det trådløse IHC-system blev introduceret. Bagefter må vi nok erkende at det var lidt heldigt at vi fik stoppet der med finanskrisen lige om hjørnet kunne vi virkelig have brændt fingrene. Men jeg synes nu stadig at vi havde fat i noget af det rigtige. Især konfiguration af funktionaliteten mener jeg vi havde fat i den lange ende af

24 Nytårsaften blev fejret i gode venners lag Og ja der går altid nørd i den når Steffen og jeg mødes Med tiden har emnerne skiftet lidt Der kommer både lidt teknik og ledelse ind i snakken Meeen Nu er det altså tekniknørderi det gælder. Steffen har i mange år leget med et home automation system baseret på HomeSeer og X10 baserede enheder. X10 er en protokol der oprindeligt blev udviklet til power line kommunikation (altså kommunikation på 230V nettet) men der er nu også defineret en trådløs variant. HomeSeer er en kommerciel home automation controller. Controlleren er det lim der binder de forskellige sensorer, relæer, lysdæmpere osv. sammen. Steffen havde fundet ud af at der findes en masse sensorer og udgange (og radiomoduler) som er designet til at blive tilsuttet til en Auduino. OG de kan fås på Ebay og AliExpress til nærmest ingen penge (1-2 USD per dims). Der er et system til at kæde dem trådløst sammen der hedder MySensors. Endelig er der også open source alternativer til HomeSeer (som jeg synes er for pebret). Og så var jeg hooked Så jeg brugte nogle timer på ebay i julen. Sørger man for at

25 holde hver ordre under 80 kr incl fragt så er der ingen told og moms på og det kan man sagtens når der på de fleste dele er med fri fragt og koster 0,5-2 USD per styk. Arduino Det første man skal have styr på er selve Arduino en. Der findes et hav af forskellige modeller. Jeg har valgt at fokusere på Arduino Uno og Arduino Nano begge baseret på Atmel ATmega328 microprocessoren. Uno er fysisk større og har USB-stik on-board og er derfor fin til test og udvikling. Nano er fin til de sensorer der bygges, da den er mindre og kan klemmes ind hvor de nu skal bruges. Arduino er et format som reelt bare dækker over en Atmel ATmega processer hvor det grundlæggende (oscillator og forsyning) ligger på boardet og alle pins er ført ud til pinheaders så det er nemt at slutte andre enheder til. Da placeringen af headerne er standardiseret findes der et hav af shields altså print der bare skal presses ned over moder-printet som giver alverdens funktioner: Display, ekstra hukommelse, real time clock, fugt/tenmperatur sensor og 100 andre. Atmel laver en meget stor familie af nogle ret gode og billige processorer. De starter i ATtiny til et par kroner og op til ATmega til 120 kr. Ved Digikey koster en ATmega328 ca. 8 kr. Hvordan kineserne på ebay så er i stand til at lave en Arduino Uno til ca. 22 kr og en Nano til 10 kr er mig absolut en gåde

26 Stifterne bag Arduino røg for nogle år siden i totterne på hinanden. Det var noget med at de hver især mente at eje domæne og registrerede varemærker. Så i dag kan Arduino også købes under navnet Genuino Arduino modellerne begge baseret på den samme microcontroller (ATmega328) så de har de samme ben og funktioner. Mange ben kan bruges til flere ting så man har både interrupt inputs, analoge inputs, pwm outputs, capture inputs (kobles til timere) og sikkert mere jeg ikke lige kan komme i tanke om. Der er 15 digitale pins samt 6 analoge inputs der også kan bruges som digitale ind-/udgange. En lidt spøjs ting er at Arduino s benævnelse af benene. Det er lidt forvirrende at de ikke bruger de samme betegnelser som Atmel. Port D (altså D0-7) svarer til ben 0-7 på Arduino. Port B (B0-5) svarer til ben 8-13 på Arduino. Port C (C0-5) svarer til A0-5 på Arduino. Micro en har 2KB ram (der glemmer ved power off), 1KB eeprom (der kan huske også selvom strømmen afbrydes og som er nem at skrive til i applikationen) og 32 KB flash (kode memory). Den kører med en 16MHz clock. Arduino giver faktisk ret meget for pengene. Og kan man ikke være i formatet kan man skifte til Arduino Mega2560 der er baseret på ATmega2560. Den har 16 analoge inputs og 54 digitale i/o. Det kan man hurtigt få lyst til hvis man begynder at sætte display, 2-3 temperatursensorer, relæudgange controller og andet sjov på samme

27 Udviklingsmiljø (IDE) Der er forskellige udviklingsmiljøer til arduino. Dels de originale fra Arduino som kan hentes på arduino.cc (link) og dels et online miljø på codebender.cc (link). Jeg har leget med begge dele og havde jævnt mange problemer med codebender.cc. Men Steffen bruger det så det må kunne bringes til at makke ret Det fede ved codebender er at der er utroligt nem adgang til alle de andre udvikleres kode og der er et hav af officielle libraries. Jeg har på grund af problemerne valgt miljøet fra arduino.cc. Det skal dog ikke hindre mig i at stjæle med arme og ben fra det kode der ligger på codebender Uanset hviket miljø man vælger er der utroligt mange ting der bare virker out of the box. Ting man som traditionel udvikler selv må klare såsom biblioteker med adgang til hardwaren og håndtering af interrupts etc. Alt det og meget mere er der taget hånd om men som gammel embedded udvikler kræver det altså lidt tilvænning ikke at have indflydelse på alting Et første forsøg Jeg vil rigtigt gerne lægge links til ebay her Meeen ebay linkene har en tendens til at gå tabt kort efter kort tid. Så i stedet vil jeg skrive de nøgleord som man kan bruge til at

28 søge stumperne efter. Et lille tip til brug af ebay Hvis du vælger Lowest price + P&P så får du alle dem med gratis fragt først i listen. Stumperne i dette indlæg er: arduino nano 328 5v ; arduino ft232rl usb to serial adaptor ; arduino led breakout board ; Male To Female Jumper Wire ; Male To Female Jumper Wire. Efter jeg modtog de første stumper skulle den første prøve stå Nano har ikke indbygget USBadaptor så det første var at slutte USB-serial port til. Det var ret nemt 6 ben lige igennem. Det er her female to female jumper cables kommer i brug. Det er en at klaske ting egnet til applikation men dejligt nem måde sammen på. Ikke den endelige fin til test. Step to var at forbinde lysdioderne. De har et stelben og 6 lysdiodeben. Det passer så fikst at de kan sættes på GND og ben 2-7 der ligger lige ved siden af hinanden.

29 Mit første eksempel fandt jeg på codebender en simpel LED blink test. Jeg modificerede den lidt så den laver et løbelys på det eksterne lysdiodepanel Hent eksemplet her: Invalid download ID. Voila oppe at køre Logic analyzer Low cost!

30 Jeg stod for nylig med en udfordring en af mine arduino sensorer holdt op med at virke når jeg kommunikerede med den for hurtigt Min eneste indsigt i kommunikationen var gennem det softwaren gav og det bragte mig ikke videre Interfacet er via SPI som jeg bit-banger dvs. styrer manuelt i stedet for at bruge den indbyggede SPI-controller i ATmega microcontrolleren. Havde jeg ikke været for doven ville jeg være gået i kælderen, havde sat oscilloscopet på og analyseret signalerne på ledningerne. Desværre har jeg kun et 2-kanals scope og det har ingen SPI dekodning indbygget så det ville være møg bøvlet på godt jysk Det rigtige værktøj til en applikation som denne er en logik analysator. Det er et digitalt oscilloscope altså i stedet for at kunne måle analoge spændinger så måler den kun 1 og 0. Det kan gøres meget billigere og de fleste logikanalysatorer har ret mange inputs (kanaler). De fleste har desuden avanceret dekodning af signaler eks. SPI som jeg godt kunne bruge her

31 Så jeg gik på jagt med den intention at finde noget der ikke koster en million. Det naturlige var at kigge efter en USB-dims så jeg ikke skulle betale for en skærm når den på PC en sådan set virker fint. Det kunne også spare på bordpladsen Med min nylige succes / overforbrug på ebay søgte jeg der og efter nogen søgen opdagede jeg nogle moduler baseret på en Cypres CY7C68013A-56 chip. til GPB 3,5 virkede det ret attraktivt Jeg søgte dog efter software til den og det vist sig at være ret tricky noget med at downloade nogle developer tools fra Cypres hjemmeside. Lød lidt for bøvlet til mit temperament :-). Så jeg ledte videre og endte på en Hobby Components 8 ch / 24 MHZ logic analyzer. Det er et britisk firma der har taget et af cypress modulerne og lagt deres egen firmware i og så bruger det et open source tool der hedder Sigrock Pulseview (link) til analyen på pc. Det tændte jeg på også selvom prisen var hele 9.90.

32 Da jeg fik den opstod der ca. en halv times total forvirring om drivere. Pulseview ville ikke genkende min logikanalysator Det viste sig at Hobby Components har lavet en opdatering i efteråret og forvirringen skyltes dels at jeg ikke vidste hvilken version jeg havde og dels at jeg ikke tænkte på at tage USB-stikket ud og ind og genstarte Pulseview flere gange. Så hermed viderebragt Sigrok Pulseview Programmet er open source og der er ingen releases (i hvert fald ikke til Windows) så man henter bare det seneste nightly build (link) Når altså driveren først er installeret opdager Pulseview selv logikanalysatoren og tilbyder de 8 kanaler med det samme. Konceptet er ret enkelt.

33 I det store areal vises de digitale kanaler. På bobbel-knappen kan man tilføje logiske kanaler som er dekodede / fortolkede versioner af de primære logiksignaler. Det er ret nemt at tilføje kanaler og så konfigurere hvilke ben der anvendes til hvad. Man kan tilføje flere samtidig. En af de vigtigste ting ved en logikanalysator er at kunne indstille hvor hurtigt / længe der skal samples OG hvornår sampling skal starte Samplerate og antal samples indstilles i menuen. Helt enkelt samples/sec (Hz) og antal samples. Tiden bliver så samplerate * samples Run knappen sætter det hele i gang. Hvis man ikke gør andet starter sampling med det samme men man kan også definere triggere. Det gøres ved at clicke på et signal og definere hvilke flanker der skal fungere som triggere.

34 Et praktisk eksempel Nu hvor det virker så lad os lave et praktisk eksempel. Jeg skriver på et blogindlæg om en quadrature encoder til Arduino. Det er en mekanisk encoder som med to ben giver mulighed for at regne ud hvor akslen står. Jeg vil gerne se om jeg misser step når jeg drejer så hurtigt som jeg kan. Og om der er kontaktprel Så jeg modificerer koden til at sende de nederste 4 bit af positionen ud på port D (Arduino pin 8-11). Dem tilslutter jeg på logikanalysatoren ben 1, 3, 5, 7. Ben 4, 6 bliver til A og B på quadrature encoderen. Jeg brugte skruetrækkeren i menuen til at fjerne pin 1, 3, 5, 7 som jeg dekoder i en paralle dekoder. Og så konfigurerede jeg en trigger på A: Som det kan ses tæller den rigtigt :-). Der er en tælling for hver flanke For at se reaktionen ved max hastighed satte jeg sample rate op til 6 MHz og vred akslen så hurtigt som muligt. Og som forventet kunne koden ikke nå at fange dem alle som det kan ses her:

35 Som det kan ses står tælleren stille på 5 mens signalerne på A og B skifter flere gange. Kan den følge med vil der være ny tællerværdi for hvert skift i enten A eller B. Den blå markering er fra en cursor jeg satte på for at se hvilken tidsramme vi er i. Og det blå område er 18ms bredt. Det sjove er at 2 og 3 er meget korte / hurtige mens 4 og 5 er langsomme. Mit umiddelbare gæt er at koden går i gang med at sende serielle signaler ud på konsollen men det har jeg nu indsigt nok til at kunne arbejde med. Det er denne type indsigt som en logikanalysator kan give. Selvfølgelig havde det været fedt med en der også lige havde 4 analoge kanaler men til prisen (~100 kr incl. fragt) er dette her faktisk helt fantastisk! Nå og nu må jeg hellere få fundet den fejl jeg startede bloggen med

Robotbil del 1 (Chassis / hjul / motor / motordriver)

Robotbil del 1 (Chassis / hjul / motor / motordriver) Robotbil del 1 (Chassis / hjul / motor / motordriver) Når man vil bygge en robotbil er der forskellige elementer man skal have styr på Chassis / hjul / motor Motor driver Hastighedsbestemmelse / obstackle

Læs mere

Rotary encoder, gray code og kontaktprel

Rotary encoder, gray code og kontaktprel Rotary encoder, gray code og kontaktprel En af mine indkøbte dimser fra ebay er en rotary encoder. Det er en dims der kan konvertere roterende bevægelser til digitale signaler. Den jeg har købt har 20

Læs mere

Rotary encoder, gray code og kontaktprel

Rotary encoder, gray code og kontaktprel Rotary encoder, gray code og kontaktprel En af mine indkøbte dimser fra ebay er en rotary encoder. Det er en dims der kan konvertere roterende bevægelser til digitale signaler. Den jeg har købt har 20

Læs mere

Sous-vide: Mad og elektronik i én skøn forening

Sous-vide: Mad og elektronik i én skøn forening Sous-vide: Mad og elektronik i én skøn forening Sous-vide: Mad og elektronik i én skøn forening Sous-vide er lige som low and slow med grillen en teknik der fascinerer mig. Det går helt enkelt ud på at

Læs mere

Sous-vide: Mad og elektronik i én skøn forening

Sous-vide: Mad og elektronik i én skøn forening Sous-vide: Mad og elektronik i én skøn forening Sous-vide: Mad og elektronik i én skøn forening Sous-vide er lige som low and slow med grillen en teknik der fascinerer mig. Det går helt enkelt ud på at

Læs mere

Sous-vide: Mad og elektronik i én skøn forening

Sous-vide: Mad og elektronik i én skøn forening Sous-vide: Mad og elektronik i én skøn forening Sous-vide: Mad og elektronik i én skøn forening Sous-vide er lige som low and slow med grillen en teknik der fascinerer mig. Det går helt enkelt ud på at

Læs mere

Sous-vide: Mad og elektronik i én skøn forening

Sous-vide: Mad og elektronik i én skøn forening Sous-vide: Mad og elektronik i én skøn forening Sous-vide: Mad og elektronik i én skøn forening Sous-vide er lige som low and slow med grillen en teknik der fascinerer mig. Det går helt enkelt ud på at

Læs mere

Arduino Programmering

Arduino Programmering Microcontroller, Arduino I teknologi skal vi lære at lave programmer til uc for at have muligheden til eksamen at kunne lave intelligente el-produkter. I hvert fald skal vi have set mulighederne, og forstået

Læs mere

Microcontroller, Arduino

Microcontroller, Arduino Microcontroller, Arduino Programmerbar elektronik. uc Vi skal lære at lave programmer til uc for at kunne lave el-produkter. Forstå princippet i programmering af en uc og se mulighederne. Programmeringen

Læs mere

SPIDER Quick guide. DATO: August 2017 FORHANDLER: WASYS A/S. Langebjergvænget Roskilde

SPIDER Quick guide. DATO: August 2017 FORHANDLER: WASYS A/S. Langebjergvænget Roskilde SPIDER Quick guide DATO: August 2017 FORHANDLER: WASYS A/S Langebjergvænget 18 4000 Roskilde +45 7221 7979 Indhold Om SPIDER... 3 Funktioner ved SPIDER... 3 Spændingsforsyning... 3 Installation og fysiske

Læs mere

Dansk Mink Papir. Teknisk brugermanual

Dansk Mink Papir. Teknisk brugermanual Dansk Mink Papir Teknisk brugermanual Styring til FIX tørrekasse Beskrivelse Enheden styrer en AC blæser-motor via en relæudgang. Betjening foregår via et tastatur og et display, og brugeren kan vælge

Læs mere

Microcontroller, Arduino

Microcontroller, Arduino Microcontroller, Arduino Kompendium til Arduino-programmering i Teknologi. Vi skal lære at lave programmer til uc for at kunne lave el-produkter. Vi skal forstå princippet i programmering af en uc og se

Læs mere

Dansk El-montage manual Portautomatik

Dansk El-montage manual Portautomatik Dansk El-montage manual Portautomatik (med fysiske ende stop) Terminaler: Power Portstyring 1 2 Power input 220/230Vac. Kabeldim. 3x1.5 PVIKJ eller lign. 3 4 Advarselslampe. Udgang 230Vac/20W. Signalet

Læs mere

Lyskryds. Thomas Olsson Søren Guldbrand Pedersen. Og der blev lys!

Lyskryds. Thomas Olsson Søren Guldbrand Pedersen. Og der blev lys! Og der blev lys! OPGAVEFORMULERING:... 2 DESIGN AF SEKVENS:... 3 PROGRAMMERING AF PEEL KREDS... 6 UDREGNING AF RC-LED CLOCK-GENERAOR:... 9 LYSDIODER:... 12 KOMPONENLISE:... 13 DIAGRAM:... 14 KONKLUSION:...

Læs mere

Dette korte foredrag er opdelt i 3 dele: 1. ARDUINO i flere versioner, hvad er det? 2. DEMO-video 3. Din fremtidige Oscillator, SI5351A 4.

Dette korte foredrag er opdelt i 3 dele: 1. ARDUINO i flere versioner, hvad er det? 2. DEMO-video 3. Din fremtidige Oscillator, SI5351A 4. APPETITVÆKKEREN OZ6YM, Palle A. Andersen Efteråret 2017 Dette korte foredrag er opdelt i 3 dele: 1. ARDUINO i flere versioner, hvad er det? 2. DEMO-video 3. Din fremtidige Oscillator, SI5351A 4. DEMO-video

Læs mere

Bruger manual for SW 3.06

Bruger manual for SW 3.06 Ecco 101 VÆGTE & VEJESYSTEMER Power Tare Charge KG Max 200 Kg O T Bruger manual for SW 3.06 Nyskovvej 13 DK-6580 Vamdrup Tlf. +45 76 92 02 00 Fax +45 75 58 06 31 E-mail: scales@farmertronic.com www.farmertronic.com

Læs mere

En Krystalstabil Oscillator til dit næste projekt

En Krystalstabil Oscillator til dit næste projekt 1 En Krystalstabil Oscillator til dit næste projekt Efteråret 2017, af OZ6YM, Palle A. Andersen Ved et tilfælde, medens jeg en dag sat og surfede lidt på nettet, faldt jeg over en konstruktion af en VFO.

Læs mere

TinkerCad - Arduino simulator

TinkerCad - Arduino simulator TinkerCad - Arduino simulator Dokument fra H.C.Ørsted Gymnasiet, delt i HTX-Strømspassergruppen. ( Lidt modificeret / Valle ) På tinkercad.com kan man både arbejde med 3D emner, men også elektroniske kredsløb.

Læs mere

GSM SMS Modem MODEL: SA RTU-1 V1.01

GSM SMS Modem MODEL: SA RTU-1 V1.01 GSM SMS Modem MODEL: SA RTU1 V1.01 Brugervejledning Indgange: Der er fire indgange på modulet. De kan programmeres som normale indgange. De kan programmeres som tæller. Udgange: Der er en udgang på modulet

Læs mere

AVR MP3 29-05-08 05576 Ingeniørhøjskolen i Århus Michael Kaalund

AVR MP3 29-05-08 05576 Ingeniørhøjskolen i Århus Michael Kaalund AVR MP3 29-05-08 Indholdsfortegnelse 1 Introduktion...2 2 Udviklingsmiljø...2 3 Beskrivelse af systemet...3 3.1 VS1001k...3 3.2 MP3 file formatet...6 4 Konklusion...6 5 Litteratur liste...6 6 Illustrations

Læs mere

Servicemanual BWT Kontrolboks med SMS version 1.5b

Servicemanual BWT Kontrolboks med SMS version 1.5b Montering og opstart: 1) Simkortets telefonnummer og teknikeren (dine initialer) oprettes på installationen, så installationen er klar til at modtage SMS er og udsende serviceordrer (simkortet skal være

Læs mere

MP3 player med DMX interface.

MP3 player med DMX interface. Jægergårdsgade 152/05A DK-8000 Aarhus C DENMARK WWW.WAHLBERG.DK MP3 player med DMX interface. Funktion: En avanceret Mp3spiller med forskellige styringsmuligheder, velegnet til brug i museer, teatre, udstillinger

Læs mere

Programmering C Eksamensprojekt. Lavet af Suayb Köse & Nikolaj Egholk Jakobsen

Programmering C Eksamensprojekt. Lavet af Suayb Köse & Nikolaj Egholk Jakobsen Programmering C Eksamensprojekt Lavet af Suayb Köse & Nikolaj Egholk Jakobsen Indledning Analyse Læring er en svær størrelse. Der er hele tiden fokus fra politikerne på, hvordan de danske skoleelever kan

Læs mere

Hos Podconsultsbutik kan du finde vandpumpen i 3 udgaver, hvilket har betydning for hvordan du samler og forbinder pumpen til din Micro:bit.

Hos Podconsultsbutik kan du finde vandpumpen i 3 udgaver, hvilket har betydning for hvordan du samler og forbinder pumpen til din Micro:bit. Leg med vandpumper Hos Podconsultsbutik kan du finde vandpumpen i 3 udgaver, hvilket har betydning for hvordan du samler og forbinder pumpen til din Micro:bit. For nemheds skyld vil vi i denne guide kalde

Læs mere

WEA-Base Brugervejledning til vejetransmitter

WEA-Base Brugervejledning til vejetransmitter WEA-Base Brugervejledning til vejetransmitter Version 3.4 WEA-Base Brugervejledning til vejetransmitter WEA-Base Brugervejledning til vejetransmitter Version 3.4 Indholdsfortegnelse 1. Tekniske data...

Læs mere

MVT380 Vejledning. Forord. Website: www.smartgps.dk Kontakt: salg@smartgps.dk. Tillykke med din nye GPS tracker MVT380.

MVT380 Vejledning. Forord. Website: www.smartgps.dk Kontakt: salg@smartgps.dk. Tillykke med din nye GPS tracker MVT380. MVT380 Vejledning Forord Tillykke med din nye GPS tracker MVT380. Denne manual viser hvordan du installerer enheden korrekt. Sørg for at læse denne manual grundigt, før du bruger dette produkt. Brugermanualen

Læs mere

MANUAL FANTRONIC 20AMP. TRIAC SLAVEENHED FOR VENTILATION VER:FAN 1.1 SKIOLD GØR EN FORSKEL!

MANUAL FANTRONIC 20AMP. TRIAC SLAVEENHED FOR VENTILATION VER:FAN 1.1 SKIOLD GØR EN FORSKEL! MANUAL SKIOLD GØR EN FORSKEL! FANTRONIC 20AMP. TRIAC SLAVEENHED FOR VENTILATION VER:FAN 1.1 981 002 317 Ver. 01 11-03-2013 Indhold 1. INTRODUKTION... 4 2. BESKRIVELSE FANTRONIC... 5 2.1 SÅDAN FUNGERER

Læs mere

MAGNETISK LÆNGDE MÅLESYSTEM

MAGNETISK LÆNGDE MÅLESYSTEM SERIE MIX MAGNETISK LÆNGDE MÅLESYSTEM Ideel for aggressive miljøer Berøringsløs måling Opløsning fra 1,0 til 0,00 mm Mulighed for reference puls Firkant digital "Sensor" output signal i TTL eller HTL Vel

Læs mere

Installationsmanual SuperSail Marine Alarm Marine Alarm Wireless

Installationsmanual SuperSail Marine Alarm Marine Alarm Wireless Installationsmanual SuperSail Marine Alarm Marine Alarm Wireless ID er for trådløse sensorer: Fjernbetjening: Bevægelsessensor: Vandsensor Landstrømsensor: Dørsensor: Temperatursensor: Side 1 af 8 Indholdsfortegnelse

Læs mere

Undersøgelse teknologi og resurser: Eleverne skal lære om enkel produktudvikling fra ide til implementering.

Undersøgelse teknologi og resurser: Eleverne skal lære om enkel produktudvikling fra ide til implementering. Forløbets titel Design og byg en solcelle racerbil Intro: Solcellelamper findes i mange forskellige versioner til haven. Solcellen omdanner solens energi til elektrisk strøm, så man kan bruge den til fx

Læs mere

Dobbelt sender detektor med 4 kanals frekvenser. 1. Funktioner. 2. Produkt gennemgang

Dobbelt sender detektor med 4 kanals frekvenser. 1. Funktioner. 2. Produkt gennemgang Dobbelt sender detektor med 4 kanals frekvenser Tak, fordi du har købt denne stråle detektor, læs venligst denne brugsanvisning omhyggeligt før installation. Forsøg aldrig at adskille eller reparere produktet.

Læs mere

Example sensors. Accelorometer. Simple kontakter. Lysfølsomme. modstande. RFID reader & tags. Temperaturfølsomme. Flex Sensor.

Example sensors. Accelorometer. Simple kontakter. Lysfølsomme. modstande. RFID reader & tags. Temperaturfølsomme. Flex Sensor. Simple kontakter Accelorometer Example sensors Lysfølsomme modstande RFID reader & tags Temperaturfølsomme modstande Flex Sensor Ultralyds afstandsmåler Piezo Pressure/vibration Piezo Sound/buzzer Peltier

Læs mere

Lektion 6 / Analog Arduino

Lektion 6 / Analog Arduino 1 Jeremiah Teipen: Electronic Sandwich BSPR11 Lektion 6 / Analog Arduino Mogens Jacobsen / moja@itu.dk Siden sidst 2 Har I fået nogle LEDs til at blinke? Har I brugt kontakter? Hvad har I eksperimenteret

Læs mere

IAI Quick Start Guide

IAI Quick Start Guide IAI Quick Start Guide Opsætning: Manualen til controllerene ligger i: Produkter\IAI\Manual\RoboCylinder\Controller\ Her ligger den i en undermappe alt efter hvilken type controller det er. Installer RCPC

Læs mere

Analog Øvelser. Version. A.1 Afladning af kondensator. Opbyg følgende kredsløb: U TL = 70 % L TL = 50 %

Analog Øvelser. Version. A.1 Afladning af kondensator. Opbyg følgende kredsløb: U TL = 70 % L TL = 50 % A.1 Afladning af kondensator Opbyg følgende kredsløb: U TL = 70 % L TL = 50 % Når knappen har været aktiveret, ønskes lys i D1 i 30 sekunder. Brug formlen U C U start e t RC Beskriv kredsløbet Find komponenter.

Læs mere

Genius laderegulator Monterings og brugervejledning

Genius laderegulator Monterings og brugervejledning Genius laderegulator Monterings og brugervejledning Laderegulatorens opbygning Genius er en avanceret laderegulator for solceller/solpaneler der kontroller, overvåger og styrer indladning og afladning

Læs mere

Impac230. Beskrivelse. Egenskaber. Impac 230

Impac230. Beskrivelse. Egenskaber. Impac 230 I1 I2 I3 I4 I5 I6 I7 I8 IC O1 O2 O3 O4 OC +10V +10V RS232 RJ45 I²C RJ11 Error Power +10V E5 E4 E3 E2 E1 M1+ P- P+ 12-36VDC M1- M2- M2+ Impac230 Beskrivelse Impac230 er som hele impac-serien designet med

Læs mere

GT2000 GT2000. Brugervejledning

GT2000 GT2000. Brugervejledning Brugervejledning www.gsmteknik.dk 20.2.2019 Side 1 Tekniske specifikationer Spænding Strømforbrug GSM frekvenser Antal kombi indgange Belastning relæudgang Arbejdstemperatur 9-30 VDC typisk 12VDC eller

Læs mere

Det er nødvendigt for brugeren at læse, forstå og følge vejledningens instruktioner.

Det er nødvendigt for brugeren at læse, forstå og følge vejledningens instruktioner. Tams Elektronik LD-G-3 / LD-W-3 (1) Lokomotivdekoder LD-G-3 / LD-W-3 i Märklin-Motorola format Denne oversættelse omfatter monterings- og anvendelsesvejledningerne til LD-G-3 / LD-W-3 dekoderen. Den originale

Læs mere

SPEED-Commander frekvensomformer. Program nr. 04 Software version 5.12c. Synkron Kontrol

SPEED-Commander frekvensomformer. Program nr. 04 Software version 5.12c. Synkron Kontrol SPEED-Commander frekvensomformer Driftsvejledning Bemærk: Speciel Software Program nr. 04 Software version 5.12c Synkron Kontrol Parameterliste og tilslutninger af styreklemmer anvendes vedhæftede programbeskrivelse.

Læs mere

Svendeprøve Projekt Tyveri alarm

Svendeprøve Projekt Tyveri alarm Svendeprøve Projekt Tyveri alarm Påbegyndt.: 8/2-1999 Afleveret.: 4/3-1999 Projektet er lavet af.: Kasper Kirkeby Brian Andersen Thomas Bojer Nielsen Søren Vang Jørgensen Indholds fortegnelse 1. INDLEDNING...3

Læs mere

Video Projector Controller. Brugermanual

Video Projector Controller. Brugermanual Jægergårdsgade 152/05A DK-8000 Aarhus C DENMARK WWW.WAHLBERG.DK l Video Projector Controller Brugermanual WWW.WAHLBERG.DK TELEPHONE +45 86 18 14 20 CELL PHONE +45 40 52 20 88 EMAIL: mads@wahlberg.dk Feb

Læs mere

TG 8. Indhold: TG8 - Kredsløbsbeskrivelse Gruppemedlemmer: Kim Andersen, Kasper Jensen & Thyge Mikkelsen Dato: Modtaget af: Søren Knudsen

TG 8. Indhold: TG8 - Kredsløbsbeskrivelse Gruppemedlemmer: Kim Andersen, Kasper Jensen & Thyge Mikkelsen Dato: Modtaget af: Søren Knudsen TG 8 EUC-Syd Sønderborg 6. Skoleperiode Elektronikmekaniker Indhold: TG8 - Kredsløbsbeskrivelse Gruppemedlemmer: Kim Andersen, Kasper Jensen & Thyge Mikkelsen Dato: 30 04-2002 Modtaget af: Søren Knudsen

Læs mere

Gateway MP til Modbus RTU. Alle BELIMO motorer med MP-Bus kan tilsluttes til MP-siden af UK24MOD. Interface MP / Modbus RTU

Gateway MP til Modbus RTU. Alle BELIMO motorer med MP-Bus kan tilsluttes til MP-siden af UK24MOD. Interface MP / Modbus RTU Gateway MP til Modbus RU. Alle BELIMO motorer med MP-Bus kan tilsluttes til MP-siden af. Interface MP / Modbus RU ilslutning af MP / MF(2) motorer og BF-opLine motorer til Modbus RU Op til 8 motorer og

Læs mere

Oversigts billedet: Statistik siden:

Oversigts billedet: Statistik siden: 1 Tilslutning: Tilslut et nætværks kabel (medfølger ikke) fra serverens ethernet port til din router. Forbind derefter bus kablet til styringen, brun ledning til kl. 29, hvid ledning til kl. 30 Forbind

Læs mere

2x50 ETHERNET MODUL. RS485 slave med Ethernet-IP. Gælder for: Program nr.: AUXSLAVE v1 Dokument nr.: 0422md2x50-2v1 Dato:

2x50 ETHERNET MODUL. RS485 slave med Ethernet-IP. Gælder for: Program nr.: AUXSLAVE v1 Dokument nr.: 0422md2x50-2v1 Dato: Kokkedal Industripark 4 DK-2980 Kokkedal Denmark info@eilersen.com Tel +45 49 180 100 Fax +45 49 180 200 2x50 ETHERNET MODUL RS485 slave med Ethernet-IP Gælder for: Program nr.: AUXSLAVE.140422.2v1 Dokument

Læs mere

SSI-9001 IP65. Installations vejledning. SSIHuset v/svane Electronic ApS. GSM fjern kontrol og alarm system

SSI-9001 IP65. Installations vejledning. SSIHuset v/svane Electronic ApS. GSM fjern kontrol og alarm system SSI-9001 IP65 GSM fjern kontrol og alarm system Installations vejledning SSIHuset v/svane Electronic ApS Vejledning Kontakt Tænd/sluk 1 - Strømforsyning: Forbundet til egen 12V / 1.5A strømforsyning (*)

Læs mere

Arduino kursus lektion 3:

Arduino kursus lektion 3: Arduino kursus lektion 3: I denne lektion skal vi lave få en diode til at fade op og ned! Herefter skal denne diode bruges sammen med en lysføler til at lave en smart lysfølsom diode som selv justere lyset

Læs mere

Journal JTAG: Udarbejde af: Benjamin Grydehøj I samarbejde med PDA Projektgruppen. Elektronikteknologafdelingen på Erhvervsakademi Fyn.

Journal JTAG: Udarbejde af: Benjamin Grydehøj I samarbejde med PDA Projektgruppen. Elektronikteknologafdelingen på Erhvervsakademi Fyn. Journal JTAG: Udarbejde af: Benjamin Grydehøj I samarbejde med PDA Projektgruppen Elektronikteknologafdelingen på Erhvervsakademi Fyn. Journal JTAG Xilinx XC9536 29-9-3 Generel beskrivelse af JTAG: JTAG:

Læs mere

Motorline JAG (indbygget limit switch) Dansk brugermanual

Motorline JAG (indbygget limit switch) Dansk brugermanual Motorline JAG (indbygget limit switch) Dansk brugermanual Til brug for Motorline MC2 kontrolpanel i kombination med Motorline JAG eller Motorline LINCE 230Vac lågeautomatik. Motorline LINCE (kører på tid)

Læs mere

Instruktion. MINIGAM+ On/off og analog styring IN217DKA

Instruktion. MINIGAM+ On/off og analog styring IN217DKA Instruktion MINIGAM+ On/off og analog styring IN217DKA 1. Beskrivelse af kort Advarsel! Flere dele på printkortet er forsynet med 115/230VAC. Afbryd altid strømmen før der arbejdes på aktuatoren. 2. For

Læs mere

Installations- og brugervejledning

Installations- og brugervejledning Z-Wave DIN-skinne modul Installations- og brugervejledning Logic Home Control Kærlunden 43, 2660 Brøndby Strand www.logichome.dk info@logichome.dk Tlf.: 4364 6514 CVR: 3777 3263 Indhold 1. Anvendelse....

Læs mere

Funktionsdekoder 75 900 i Märklin-Motorola format

Funktionsdekoder 75 900 i Märklin-Motorola format Uhlenbrock 75 900 funktionsdekoder (1) Funktionsdekoder 75 900 i Märklin-Motorola format Tænder og slukker for ekstrafunktioner som horn, fløjte, lys og røg. Egenskaber 75 900 Funktionsdekoderen kan anvendes

Læs mere

Beskrivelse af tryghedsalarmen

Beskrivelse af tryghedsalarmen Denne vejledning fungerer som en hurtig og nem brugervejledning på dansk, oversat af GSM Teknik ApS. Skal man bruge alle detaljer, henvises til den engelske vejledning, der medfølger i kassen. Beskrivelse

Læs mere

QUICKVEJLEDNING til multiguard DIN6. Montering

QUICKVEJLEDNING til multiguard DIN6. Montering QUICKVEJLEDNING til multiguard DIN6 Montering 1. Klargør et SIM-kort, så pinkoden er 1234 eller deaktiveret. Monter kortet i enheden. Enheden har nu 1234 som password eller kører uden password. Kortet

Læs mere

SunFlux Varenr.: 03104

SunFlux Varenr.: 03104 SunFlux Varenr.: 03104 Guide og specifikationer for SunFlux Master Sensor LED loftlampe m. RF mikrobølge sensor & Master-Master trådløst netværk SunFlux Master Sensor Lampe V.2. er fjerde generations mikrobølgesensor

Læs mere

Der er derfor, for at alle kan sende, kun tilladt, at sende intermitterende. Altså korte pakker. ( Dette skal dog verificeres!!)

Der er derfor, for at alle kan sende, kun tilladt, at sende intermitterende. Altså korte pakker. ( Dette skal dog verificeres!!) MHz KIT Rev: /- Det er ikke tilladt, at man bare udsender radiobølger på den frekvens, man ønsker. Forskellige frekvenser er udlagt til forskellige formål. Nogle til politiet, militæret, FM-radio-transmission,

Læs mere

CANSAT & ARDUINO step by step

CANSAT & ARDUINO step by step CANSAT & ARDUINO step by step Jens Dalsgaard Nielsen SATLAB Aalborg Universitet Danmark jdn@space.aau.dk 1/45 Arduino CANSAT - MÅL At måle ved hjælp af sensor temperatur, tryk, acceleration, CO2, lys,...

Læs mere

FireBUS PARKERINGSVENTILATION

FireBUS PARKERINGSVENTILATION FireBUS PARKERINGSVENTILATION QUICK GUIDE Quick guiden beskriver hvordan et mindre anlæg kan installeres og idriftsættes. Alle moduler tildeles en individuel adresse på DIP-switchen i modulet Modulerne

Læs mere

Guide til indbygget PLC Teco 7300 CV frekvensomformere

Guide til indbygget PLC Teco 7300 CV frekvensomformere Guide til indbygget PLC Teco 7300 CV frekvensomformere Juni 2005 Indholdsfortegnelse. Interface...3 Installering af PC-program...3 Forbindelse til frekvensomformer...4 Gem parameteropsætning / PLC-program...7

Læs mere

I/O Extender - installations- og brugervejledning

I/O Extender - installations- og brugervejledning DK I/O Extender - installations- og brugervejledning Indholdsfortegnelse side 1. Applikation og funktion.....................................................3 1.1. LED lys diode........................................................3

Læs mere

KONSTANT REGN 6 BETJENINGSVEJLEDNING VERSION 18 DATO 20-1-95 UDLÆSNING I DISPLAY. - Indtrækshastighed. - Total vandingstid

KONSTANT REGN 6 BETJENINGSVEJLEDNING VERSION 18 DATO 20-1-95 UDLÆSNING I DISPLAY. - Indtrækshastighed. - Total vandingstid UDLÆSNING I DISPLAY - Indtrækshastighed - Total vandingstid - Længde af den udtrukne slange - For- og eftervanding valgt - Tryk sensor - Stop sensor - Hastigheds sensor - Motor 1, motor der regulere turbinen

Læs mere

Analyseopgaver. Forklar kredsløbet. Forklar kredsløbet. 3.0 DC Adapter med Batteri Backup.

Analyseopgaver. Forklar kredsløbet. Forklar kredsløbet. 3.0 DC Adapter med Batteri Backup. Analyseopgaver. Simpel NiMH lader. Forklar kredsløbet.. Infrarød Remote Control tester Forklar kredsløbet.. DC Adapter med Batteri Backup. Der bruges en ustabiliseret Volt adapter. Den giver normalt ca.

Læs mere

VentilationAlarm EP1 ES 966

VentilationAlarm EP1 ES 966 VentilationAlarm EP1 ES 966 Tryk, signal eller temperatur-vagt Giver brugeren sikkerhed om anlæggets driftsituation Overordnet beskrivelse VentilationAlarm EP1 er en multfuntionsalarm, der kan overvåge

Læs mere

DiSEqC-Positioner. Best. nr. HN4892 (Brugsanvisnings nr. 361)

DiSEqC-Positioner. Best. nr. HN4892 (Brugsanvisnings nr. 361) DiSEqC-Positioner Best. nr. HN4892 (Brugsanvisnings nr. 361) DiSEqC 1.0/1.2 Positioner DiSEqC-omformer, som gør at man kan styre en parabolmotor 36-Volts type med alle digital modtagere som har standard

Læs mere

ELCANIC A/S Counter Type CNT150 Version 2.00 Inkl. PC programmet: Cnt150 Version 3.00 Betjeningsvejledning

ELCANIC A/S Counter Type CNT150 Version 2.00 Inkl. PC programmet: Cnt150 Version 3.00 Betjeningsvejledning ELCANIC A/S Counter Type CNT150 Version 2.00 Inkl. PC programmet: Cnt150 Version 3.00 Betjeningsvejledning Generelt: ELCANIC A/S COUNTER Type CNT150 er en microprocessor baseret tæller. Specielt designet

Læs mere

Ford Ranger brugervejledning

Ford Ranger brugervejledning Ford Ranger brugervejledning Model Aldersgrænse Bæreevne Ford Ranger 37-96 måneder 30kg Oversigt over dele Del Antal Del Antal Karosseri 1 Kølerhjelm 1 Lys 4 Forhjul 2 Hjulkapsler 4 Baghjul 2 Forrude 1

Læs mere

24 DC til DC omformer

24 DC til DC omformer 24 DC til DC omformer Der er forskellige principper, der kan anvendes, når ønsket er at konvertere mellem to DC spændinger. Skal der reduceres en spænding, kan en lineær spændingsdeler med to modstande

Læs mere

ES 315. Stinkskabssystem med FlowVagt ES 315 /

ES 315. Stinkskabssystem med FlowVagt ES 315 / ES 315 Stinkskabssystem med FlowVagt ES 315 / 18.08.99 ES 315 SYSTEM Overordnet funktionsbeskrivelse På stinkskabslugen er monteret et potmeter med en wire fra akslen til stinkskabslugen eller kontravægten.

Læs mere

Dekoder type 628. Diagram. Print. Litra.DK

Dekoder type 628. Diagram. Print. Litra.DK Dekoder type 628 Denne dekoder anvendes hovedsagelig til signaler. Den kan også anvendes til andre opgaver, men her vil andre typer af dekodere være mere velegnet. Dekoderen forsynes med spænding og digital

Læs mere

Programmeringseksempel til CX/IPC

Programmeringseksempel til CX/IPC APP-NOTE 610004 Beckhoff Application Note Date: 7/17/2009 Document Status: 1.1 Beckhoff Automation Aps Naverland 2, DK-2600 Glostrup Phone +45 43 46 76 20 Fax +45 43 46 63 35 Programmeringseksempel til

Læs mere

X88S. SMS fjernstyring til sommerhuse

X88S. SMS fjernstyring til sommerhuse X88S SMS fjernstyring til sommerhuse X88s er en GSM/SMS baseret fjernstyring med: 6 indgange 8 relæudgange 2 temperaturfølere Billig i drift, intet abonnement. Kan køre på taletidskort. Nem og hurtig montering.

Læs mere

Brugervejledning Side 1

Brugervejledning Side 1 Deluxe trådløs relæboks Brugervejledning www.gsmteknik.dk 04.06.2019 Side 1 Indholdsfortegnelse 1. Tekniske specifikationer 3 2. Indkodning med alarm 4 3. Indkodning af RFID brikker. 5 4. Sletning af RFID

Læs mere

ELCANIC A/S. ENERGY METER Type ENG110. Version 3.00. Inkl. PC program: ENG110. Version 3.00. Betjeningsvejledning

ELCANIC A/S. ENERGY METER Type ENG110. Version 3.00. Inkl. PC program: ENG110. Version 3.00. Betjeningsvejledning ELCANIC A/S ENERGY METER Type ENG110 Version 3.00 Inkl. PC program: ENG110 Version 3.00 Betjeningsvejledning 1/11 Generelt: ELCANIC A/S ENERGY METER Type ENG110 er et microprocessor styret instrument til

Læs mere

Arduino Programmering

Arduino Programmering Microcontroller-programmering med Arduino I teknologi skal vi lære at lave programmer til en microcontroller for at have muligheden til eksamen at kunne lave intelligente el-produkter. I hvert fald skal

Læs mere

Fjernbetjening Flex Teknisk manual

Fjernbetjening Flex Teknisk manual Fjernbetjening Flex Teknisk manual VEKA INT. Indblæsnings aggregat 1 Beskrivelse Flex fjernbetjening kan bruges til at styre ventilationsanlæg med V1 og V2 printkort. Tekniske data Knapper på display Knap

Læs mere

Træpille transportsystem fra EKOPO- WER er den nemmeste måde at holde pillemagasinet fyldt op.

Træpille transportsystem fra EKOPO- WER er den nemmeste måde at holde pillemagasinet fyldt op. Træpille transportsystem fra EKOPO- WER er den nemmeste måde at holde pillemagasinet fyldt op. Ekosupply transportsystem, flytter automatisk dine træpiller fra din eksterne beholder og til dit forbrugsmagasin.

Læs mere

QUICKVEJLEDNING til Piccolo Light

QUICKVEJLEDNING til Piccolo Light QUICKVEJLEDNING til Piccolo Light Montering 1. Piccolo Light kan installeres uden brug af kommunikation via GSM, men installeres et SIM-kort i enheden, vil man bl.a. kunne få alarmer som sms og email.

Læs mere

Start af nyt schematic projekt i Quartus II

Start af nyt schematic projekt i Quartus II Start af nyt schematic projekt i Quartus II Det følgende er ikke fremstillet som en brugsanvisning der gennemgår alle de muligheder der er omkring oprettelse af et Schematic projekt i Quartus II men kun

Læs mere

CO2 Control Box E-Cab-980

CO2 Control Box E-Cab-980 CO2 Control Box E-Cab-980 CO2 Control Box E-Cab-980 er beregnet til detektering og alarmereing ved utætheder i CO2 køleanlæg i køle- og fryserum. CO2 Control Box E-Cab-980 er designet til at fungere sammen

Læs mere

Kom godt i gang med Mini Bots fra

Kom godt i gang med Mini Bots fra Kom godt i gang med Mini Bots fra Indholdsfortegnelse Generel Information... 3 Elektricitet... 3 Robotter, kunstige mennesker?...3 Forklaring af komponenter... 4 Robot-byggesættet inderholder følgende:...4

Læs mere

Hardware. Af: Michael Lindgaard. Opdateret:

Hardware. Af: Michael Lindgaard. Opdateret: Hardware Af: Michael Lindgaard Opdateret: 190117 Tracker Digitale Digitale Analog 1-wire CAN CAN PULJE indgange udgange indgang TACHO BILER FM-plug4plus - - - - - - B FM-eco4light 4 2 2 1 - - DB FM-eco4+S

Læs mere

2/3 Akset digital tæller

2/3 Akset digital tæller SERIE Z59E 2/3 Akset digital tæller for Elgo Magnetisk målebånd og / eller Encoder ELGO - ELECTRIC Gerätebau und Steuerungstechnik GMBH D - 78239 Rielasingen, Postfach 11 30, Carl - Benz - Strafle 1 Telefon

Læs mere

0.1 Modultest af hardware

0.1 Modultest af hardware 0.1 Modultest af hardware Hardwaren af M2 testes ved, at de enkelte blokke først testes hver for sig, og derefter testes det, om hele modulet virker. TS2-monitoren brændes i ROM, og ved at forbinde M2

Læs mere

Revision (sidste opdatering) Software Version 8:29

Revision (sidste opdatering) Software Version 8:29 Instruktion TWIN enhed (til brug ved 1 så-enhed) Revision 1.7 20130514 (sidste opdatering) Software Version 8:29 Index Program version... 1 Skift af værdier... 2 Tilpasning af parametre... 2 Kalibrering...

Læs mere

LV systemet. Ved tryk på drift startes/stoppes stinkskabet. Lysdiode lyser ved drift. Går stinkskabet i lav energitilstand blinker grøn lysdiode.

LV systemet. Ved tryk på drift startes/stoppes stinkskabet. Lysdiode lyser ved drift. Går stinkskabet i lav energitilstand blinker grøn lysdiode. Styrepanel for stinkskabe: Styrepanelet der har visuel indikering af den aktuelle driftsform og er placeret på stinkskabet. Ved tryk på drift startes/stoppes stinkskabet. Lysdiode lyser ved drift. Går

Læs mere

Design & Produktion. Valle Thorø. Sønderborg. ELektronik. ( Pendler-ordning gør det muligt! )

Design & Produktion. Valle Thorø. Sønderborg. ELektronik. ( Pendler-ordning gør det muligt! ) Design & Produktion Valle Thorø Sønderborg ELektronik ( Pendler-ordning gør det muligt! ) 1.G 2.G 3.G Teknologi B Teknologi B Evt. teknologi A Teknikfag, Elektronik 5 lekt. Pr uge 5 lekt. Pr uge 9 lekt.

Læs mere

BAS 914S/929S Datablad

BAS 914S/929S Datablad BAS 914S/929S BA Systems Petershvilevej 1 DK-3200 Helsinge http://www.basystems.dk BAS 914S/929S tilhører en familie af programmerbare kontrollere der er målrettet til mindre samt medium størrelse installationer.

Læs mere

Simulering af en Mux2

Simulering af en Mux2 Simulering af en Mux2 Indhold Start QuartusII op start et nyt projekt.... 2 Fitter opsætning... 6 Opstart af nyt Block diagram... 8 ModelSim... 14 Hvis man vil ændre data grafisk kan det også lade sig

Læs mere

Ombygning af Roco drejeskive til digital

Ombygning af Roco drejeskive til digital Ombygning af Roco drejeskive til digital Den originale styreboks erstattes af nyt styreprint. Der skal tilsluttes 2 dekodere. Den ene dekoder er til bevægelsen af broen og er indbygget i det nye styreprint.

Læs mere

15. Digital kode vælger (hvid DIP switch) 16. Kanal vælger (gul DIP switch) 17. Batteri hus

15. Digital kode vælger (hvid DIP switch) 16. Kanal vælger (gul DIP switch) 17. Batteri hus Babyalarm MBF 8020 DK 1.. INDHOLD 1 x sender med integreret oplader, 1 x modtager, 1x ladestation for oplader 2 x strømforsyninger, 2 x specielle opladte batteri pakker 1 x Bruger manual 2.. KOMPONENTER

Læs mere

Stokerbot 1.0. Bruger vejledning. Denne vejledning er stadig i et meget tidligt stadie, og mange ting er ikke forklaret grundigt nok.

Stokerbot 1.0. Bruger vejledning. Denne vejledning er stadig i et meget tidligt stadie, og mange ting er ikke forklaret grundigt nok. Stokerbot 1.0 Bruger vejledning Denne vejledning er stadig i et meget tidligt stadie, og mange ting er ikke forklaret grundigt nok. Har du spørgsmål der ikke er besvaret, bedes de oprettet i forumet så

Læs mere

Arduinostyret klimaanlæg Afsluttende projekt informationsteknologi B

Arduinostyret klimaanlæg Afsluttende projekt informationsteknologi B Arduinostyret klimaanlæg Afsluttende projekt informationsteknologi B Udarbejdet af: Mathias R W Sørensen, klasse 3.4 Udleveringsdato: 02-03-2012 Afleveringsdato: 11-05-2012 IT-vejleder: Karl G. Bjarnason

Læs mere

Installationsmanual 4-Device-Control Boks

Installationsmanual 4-Device-Control Boks 4-Device-Control Boks Kom godt i gang Tillykke med dit nye SuperSail produkt. Vi håber at du bliver tilfreds med det og vi står til rådighed med support hvis du måtte have behov for det. Du kan kontakte

Læs mere

SSI GSM PORT kontrol brugervejledning. SSI GSM PORT brugervejledning V1.2

SSI GSM PORT kontrol brugervejledning. SSI GSM PORT brugervejledning V1.2 1 13.04.2015 SSI 6000.0410 SSI 6000.0410 GSM PORT brugervejledning V1.2 Port / Dør åbner via telefon opkald eller SMS - op til 30 brugere SSIHuset Svane Electronic Arildsvej 27, Gråmose, 7442 Engesvang

Læs mere

QUICKVEJLEDNING til multiguard Master IO. Montering

QUICKVEJLEDNING til multiguard Master IO. Montering QUICKVEJLEDNING til multiguard Master IO Montering 1. Klargør et SIM-kort, så pinkoden er 1234 eller deaktiveret. Monter kortet i enheden. Enheden har nu 1234 som password eller kører uden password. Kortet

Læs mere

INSTALLATIONSMANUAL TIL GARAGEPORT ÅBNER GA 1000

INSTALLATIONSMANUAL TIL GARAGEPORT ÅBNER GA 1000 INSTALLATIONSMANUAL TIL GARAGEPORT ÅBNER GA 1000 INSTALLATIONS MANUALEN SKAL GENNEMLÆSES OMHYGGELIG FØR IBRUGTAGNING ADVARSEL FOR SIKKER INSTALLATION Inden installation af automatikken skal balance fjederen

Læs mere

Installationsmanual SuperSail Marine Alarm Marine Alarm Wireless

Installationsmanual SuperSail Marine Alarm Marine Alarm Wireless Installationsmanual SuperSail Marine Alarm Marine Alarm Wireless Side 1 af 8 Indholdsfortegnelse 1 PAKKENS INDHOLD... 3 2 INSTALLATION... 4 2.1 PLACERING... 4 2.2 FORBRUG... 4 2.3 12V TILSLUTNING... 4

Læs mere

Enes Kücükavci Roskilde Tekniske Gymnasium 20 05 2010 Mathias Turac Informationsteknolog B Vejleder: Karl Bjranasson Programmering C

Enes Kücükavci Roskilde Tekniske Gymnasium 20 05 2010 Mathias Turac Informationsteknolog B Vejleder: Karl Bjranasson Programmering C Indhold Indledning(Enes)... 2 Problemstilling (Enes)... 2 Teori (Enes)... 2 Løsningsforslag (Enes)... 4 RFID relæet (Mathias)... 6 Krav (Enes og Mathias)... 8 Målgruppen (Mathias)... 8 Rekvirent... 8 Implementering(Mathias)...

Læs mere