Overspannings-verklikker?

10 nov 2017 22:51 #61 door TransAlpGhost
Beantwoord door TransAlpGhost in topic Overspannings-verklikker?
ja het is een spannende; net als maak je iets waterdicht of gewoon echt open  ::)

het is techniek die wel wat kan hebben maar ik weet niet of het te warm zou worden als het in een dicht kistje bouwt maar er zijn wel dingen te vinden om het in in te bouwen

ik denk dat het wel kan ja

en wat het dus doet is 0-30 volt vertalen naar de schaal 0-5v zodat de micro computer er iets mee kan, vervolgens programmeer je bij welke input waarde na hoelang een alarm moet afgaan op een output pin ( en dit klinkt heel makkelijk en dat vind ik het zelf niet overigens.)
Ook een lampje of zelfs een display met waardes zou moeten kunnen
of een mute knop ???

interessante link:(let op dus niet te gebruiken om van 12 naar 5 volt voor belasting te gaan!)
learn.sparkfun.com/tutorials/voltage-dividers

Kun je dat een beetje mooi wegwerken denk je? Hoe zou dat gaan met trillingen?


Xl650v, hyperpro veren, fehling valbeugel, tomtom rider(5), MRA X screen geboord door de ruit, Honda kofferset, ortlieb rack pack 31 en 43 liter, Louis large gepack rack op topkoffer

Gelieve Inloggen of een account aanmaken om deel te nemen aan het gesprek.

10 nov 2017 22:59 #62 door kees
Beantwoord door kees in topic Overspannings-verklikker?
Van die laatste, dat ding werkt ook niet op zichzelf toch? De referentie spanning zul je hem ook aan moeten bieden?
#oh nee, ik snap 'm nu.

Ja dit verhaal gaat mij boven de pet. Electronica is klaarblijkelijk niet iets waar je je even op inleest, als je niet over de basiskennis beschikt. Ik dus  :-X

of dit

quasarelectronics.co.uk/Item/cebek-i-72-...ction-module-9-16vdc


Van dit ding, die buzzer is een 12V piezo. Dus die output kan ook nog iets anders aansturen. Waar ik dan een bedenking bij heb, die potmeter. Da's een mechanisch ding en zijn wel gevoelig voor wear. Maar, misschien is dat de fixeren..? ::)

En die prints zijn ook best wel groot.


Bijlagen:

Gelieve Inloggen of een account aanmaken om deel te nemen aan het gesprek.

10 nov 2017 23:02 #63 door PimW
Beantwoord door PimW in topic Overspannings-verklikker?
Ja ik ken het spul, heb een freescale development bordje liggen waar ooit een robotarm aan vast geknoopt zat. Besturing ging via sensors op je spieren.

Maar dat leek me niet zo geschikt om op je motor te knopen, groot en een beetje kwetsbare verbindingen.

Gelieve Inloggen of een account aanmaken om deel te nemen aan het gesprek.

10 nov 2017 23:03 #64 door TransAlpGhost
Beantwoord door TransAlpGhost in topic Overspannings-verklikker?
die potmeter is een weerstand als je weet welke waarde het moet worden is die te fixeren met een vaste weerstand
edit, misschien even met een lijm pistool het een en ander meer fixeren

Van die laatste, dat ding werkt ook niet op zichzelf toch? De referentie spanning zul je hem ook aan moeten bieden?


Van dit ding, die buzzer is een 12V piezo. Dus die output kan ook nog iets anders aansturen. Waar ik dan een bedenking bij heb, die potmeter. Da's een mechanisch ding en zijn wel gevoelig voor wear. Maar, misschien is dat de fixeren..? ::)


Xl650v, hyperpro veren, fehling valbeugel, tomtom rider(5), MRA X screen geboord door de ruit, Honda kofferset, ortlieb rack pack 31 en 43 liter, Louis large gepack rack op topkoffer

Gelieve Inloggen of een account aanmaken om deel te nemen aan het gesprek.

10 nov 2017 23:06 #65 door PimW
Beantwoord door PimW in topic Overspannings-verklikker?
En anders een druppel lijm erop ;D

Gelieve Inloggen of een account aanmaken om deel te nemen aan het gesprek.

16 nov 2017 21:06 #66 door PimW
Beantwoord door PimW in topic Overspannings-verklikker?
Nog even mee lopen kloten.

555 timer chip icm een capacitor en weerstand geven je een delay circuit. Met de RC waarde kun je de lengte van de delay bepalen.
Dan heb je bijvoorbeeld na het omzetten van je contact een minuut om je motor te starten.

Vervolgens neem je een window comparator chip die dmv een voltage divider (moeilijke naam voor drie weerstanden in serie) de boordspanning omzet in waarden rond de ingebouwde referentie spanning van de chip. Beetje rekenwerk en dan kun je ze afstemmen op bijvoorbeeld een drempel van 11,5 en 15,5 volt.

Poort A volgt de onderspanning, poort B overspanning. Je kunt een output tot max. 18v maken.
Dan moet er volgens mij wel een NAND tussen, omdat de comparator een ''hoog'' signaal geeft binnen de drempel waarden en je wilt juist schakelen als de boordspanning daarbuiten komt.
Maar ook dat is niet veel meer dan een paar transistors.

Volgens mij heb je dan je delay functie ingebouwd, een logisch signaal om mee te schakelen afgestemd op twee drempelsspanningen en uiteraard kun je dat ook combineren met het signaal van de oliedruksensor.

Als ik het zo bekijken zou het relaisje waarmee je de toeter/alarmlicht aan wilt sturen het duurste deel zijn. Zijn echt componenten die je kunt krijgen voor een euro en minder p/s.


Gelieve Inloggen of een account aanmaken om deel te nemen aan het gesprek.

17 nov 2017 11:21 - 17 nov 2017 11:26 #67 door kees
Beantwoord door kees in topic Overspannings-verklikker?

Lekker bezig! Heb je niks beters te doen..  :-X ;D

Nog even mee lopen kloten.

555 timer chip icm een capacitor en weerstand geven je een delay circuit. Met de RC waarde kun je de lengte van de delay bepalen.
Dan heb je bijvoorbeeld na het omzetten van je contact een minuut om je motor te starten.


Die 555-chip had ik ook al voorbij zien komen.

Vervolgens neem je een window comparator chip die dmv een voltage divider (moeilijke naam voor drie weerstanden in serie) de boordspanning omzet in waarden rond de ingebouwde referentie spanning van de chip. Beetje rekenwerk en dan kun je ze afstemmen op bijvoorbeeld een drempel van 11,5 en 15,5 volt.


Waar ik een beetje op vastliep was het opwekken van een constante Vref als je een venster comparator gebruikt: blijft die op jouw manier gelijk als de boordspanning stijgt of daalt of verandert die dan mee? Dan heb je er niks aan. Als je een opamp met referentie gebruikt heb je dat volgens mij ook. Ik heb zitten kijken naar een DC-DC converter als regelaar voor de Vref, maar die regelen ook naar een vooringestelde waarde (bijv. 12V > 5V). Da's weer meer voor een voeding bedoeld. Punt is dat de boordspanning kan stijgen of dalen en dan moet die Vref gelijk kunnen blijven toch..?

Jij twijfelt aan de duurzaamheid van een arduino, maar die kun je toch programmeren om op een bepaalde spanning te schakelen...?  ::)

Poort A volgt de onderspanning, poort B overspanning. Je kunt een output tot max. 18v maken.
Dan moet er volgens mij wel een NAND tussen, omdat de comparator een ''hoog'' signaal geeft binnen de drempel waarden en je wilt juist schakelen als de boordspanning daarbuiten komt.
Maar ook dat is niet veel meer dan een paar transistors.


Afhankelijkk van of je de Vref op de plus of de min zit zal die venster comparator toch al hoog of laag schakelen? Of haal ik nu dingen door elkaar..?  ::)

Volgens mij heb je dan je delay functie ingebouwd, een logisch signaal om mee te schakelen afgestemd op twee drempelsspanningen en uiteraard kun je dat ook combineren met het signaal van de oliedruksensor.


Alleen schakelt die de min dus daar moet je nog wel over nadenken hoe je dat aansluit bij de output, tochh?

Als ik het zo bekijken zou het relaisje waarmee je de toeter/alarmlicht aan wilt sturen het duurste deel zijn.


Die kun je ook nog op die print kwijt toch, een electronisch relais i.p.v. zo'n extern automotive ding? Scheelt ook weer 35 euro...

Duwen we dat in een net kastje. Kan er evt. nog een rode led op als o.b.v. spanning is geschakeld om de olie en spanning uit elkaar te houden. Om het er lekker uit te laten zien een displaytje erop om gewoon de actuele boordspanning te begluren.


::)

Gelieve Inloggen of een account aanmaken om deel te nemen aan het gesprek.

17 nov 2017 12:42 - 17 nov 2017 12:48 #68 door PimW
Beantwoord door PimW in topic Overspannings-verklikker?
Ja het knaagt een beetje ;D
Voor zover mijn ervaring met die development board rijkt, lijken mij de verbindingen wat minder geschikt voor een toepassing aan boord van een motorfiets. Qua werking natuurlijk wel toppie en waarschijnlijk makkelijker te maken/aan te passen.

Maar ik zie niet zo goed hoe je een heel robuust geheel kunt maken dat je ook nog eens op de grond kunt laten vallen. Daarbij komot dat een arduino toch al snel 20 euro kost terwijl dit spullie met slim winkelen onder de 5 euro te maken is.
Maar, alle wegen leiden naar Rome.

Als ik het goed gebrijp maakt die comparator een interne referentie spanning van 400mV. De divider stel je dan daarop af. Ik heb een programmatje geschreven om te kijken wat er nou gebeurd:

VDD is je boordspanning en OUTA en OUTB de logische signalen die als output uit de chip komen.
Kun je goed zien dat beiden hoog zijn als de boordspanning in het venster zit. Lijkt me dat je wilt schakelen als één van beiden erbuiten valt.
Vandaar een invertor/nand schakeling. Maar voor die logica en alle mogelijke opties doorlopen had ik gisteren geen concentratie meer.

Volgens dikke shit kwaliteit hier, maar dit is het schema dat ik gister opgetekend heb:



Links de vertraging, te tunen met RX en CX, dan de comparator chip er rechts de logosche schakeling. Je kunt met een pullup weerstand op de output ook direct vanuit de comparator je relais ed aansturen.

Maakt in feite ook niet uit dat de oliedruk sensor een min is, als er maar een verandering weer te nemen is, dan kun je er op schakelen.

Bijlagen:

Gelieve Inloggen of een account aanmaken om deel te nemen aan het gesprek.

17 nov 2017 22:31 #69 door Janno
Beantwoord door Janno in topic Overspannings-verklikker?
Leuk topic om te volgen als elektro/software man ;) Vooral de oplossingen en gedachtes erachter.

Als ik dit zou doen dan zou ik toch voor een Arduino achtige oplossing kiezen. Qua kosten is dat het voordeligste en met software kan je de leukste dingen verzinnen.
Mijn idee zou zijn om een gedefinieerde 5V te maken als voeding voor de Arduino (LM7805).
De ingang een simpele spanningsdeler (82k/18k), zodat de Arduino een ingangsspanning kan meten tussen 0 en +25V.
Uitgang een transistor gekoppeld aan een standaard relay. Kan de gebruiker aansluiten wat hij wil. Piezo/LED/... kan natuurlijk ook eenvoudig.

Software is redelijk eenvoudig te maken op zo'n Arduino (met wat ervaring  ;))

Kosten:
Arduino pro micro (Aliexpress/gratis verzending!) € 2,-
LM7805/weerstanden/Elco/... €3,-
Behuizing? Relay? T'is maar wat je wilt.





Bijlagen:

Gelieve Inloggen of een account aanmaken om deel te nemen aan het gesprek.

17 nov 2017 23:36 #70 door kees
Beantwoord door kees in topic Overspannings-verklikker?

Pim en Janno, bedankt! Ik zie het er nog van komen ook :)

Ik had het al half in een hoek gegooid, maar het laat mij ook niet meer los. Als het goed uitgevoerd is kan het gewoon een prima zinvolle aanvulling zijn op je boordsysteem.

Zoals ik al aangaf, hoe electronica zich onderling verhoudt heb ik te weinig kennis van. Mijn sterke kant is vooral spulletjes bij mekaar zoeken en in mekaar zetten en het er zo uit laten zien dat iedereen hem wel wil -al was het maar voor de zekerheid  :D

Ik heb in mn tienerjaren aan modelbouw gedaan en we maakten voor print-bouwpakketjes zelf de prints -d.m.v. etsen. Is heel netjes te doen en dan soldeerden we de boel erin. Leuk hoor!

Ik wil er wel een gooi naar doen. Als ik gebruik mag maken van jullie skills en een printbaan-schemaatje heb, een lijstje met onderdelen en een krabbel waar ze zitten op de print, pak ik het vandaar op en maak ik er een aantrekkelijk gizmo'tje van. Krijgen jullie 2 er eentje van me  ;)

Wat ook nog kan, is van beide ideeen een mock-up maken. In feb/mrt volgend jaar ga ik een poos door Marokko en dat zal niet mals zijn. Kan een goede shake-down zijn wat betreft duurzaamheid IC vs. Arduino?


@Janno: er moet een vertraging op de output omdat, als je het contact aanzet, de accuspanning onder de drempellaadspanning
            zal zijn en je piezo gelijk gaat stuiteren. Is een arduino ook te programmeren als/met vertraging?


Harm

Gelieve Inloggen of een account aanmaken om deel te nemen aan het gesprek.

17 nov 2017 23:49 #71 door PimW
Beantwoord door PimW in topic Overspannings-verklikker?
Een timer kun je vrij gemakkelijk programmeren. Ik wist niet dat die arduino zo goedkoop zijn joh, daar valt ook niet tegenop te solderen ;D

Gelieve Inloggen of een account aanmaken om deel te nemen aan het gesprek.

18 nov 2017 00:16 #72 door kees
Beantwoord door kees in topic Overspannings-verklikker?

Naja zo'n automotive delay-relais kost gewoon 38 euro hè. En dan ligt-ie nog in de winkel.. Ik heb es een weerstand in mijn toerenteller moeten vervangen en dat ding kostte 6 cent of zo. En dan te bedenken die is ergens gemaakt uit aangekochte grondstoffen, getransporteerd naar die winkel, en zit daarin ook nog het vakantiegeld van de verkoper  ;D

Maar, erg leuk, hoe dit idee zichzelf zo evolueert  :)


AlieExpress zit goed geintegreerd bij Google blijkbaar, want ik zocht een mini-relais daarstraks en blijkbaar op basis van mijn zoekcriteria de afgelopen tijd, voilà

Alie's gizmo

Maar, weer zo'n onnodig uitgebreid ding omdat je er verschillende dingen mee kan, afhankelijk van je gebruiksdoel. En zit je qua maatvoering en opstelling met andermans onmogelijkheden opgescheept in de zoektocht naar passende behuizing t.a.v. de lay-out e.d. Beter dan de vrije hand houden en alle componenten op elkaar afstemmen.

Gelieve Inloggen of een account aanmaken om deel te nemen aan het gesprek.

18 nov 2017 13:37 #73 door PimW
Beantwoord door PimW in topic Overspannings-verklikker?
Een delay programmeer je gewoon met een regeltje code (wait(10) oid, afhankelijk van de eenheid) aan het begin van je programma.

Vervolgens een paar statements om de waarde van inputs te meten en een output te schakelen mbv de arduino in bovenstaand schema.

Dan kun je kiezen voor een ingebouwd relais zodat je een kastje krijgt waar je direct een lamp of toeter op kunt aansluiten. Of je doet dat niet dan is de output enkel een stuurstroom. Maar dan hoef je enkel een normaal relais aan te schaffen en die kosten je ook de kop niet.

Maar, dan zit je weer met extra draadjes en snoertjes enzovoorts. Kan het natuurlijk ook gewoon allemaal integreren in één unit.
Digitaal schermpje om het voltage af te lezen, buzzer, status led... Scheelt je een fysieke draad naar buiten.
Geheel in een crashbestendig en vooral waterdichte behuizing. Soortvan voltmeter+

Gelieve Inloggen of een account aanmaken om deel te nemen aan het gesprek.

18 nov 2017 22:36 #74 door Janno
Beantwoord door Janno in topic Overspannings-verklikker?
Ja een Voltmeter+
Met een Arduino + LCD scherm is dat simpel te realiseren, maar dan krijg je wel een kastje met scherm boven/bij je tellers. Wil je dat wel?
(zou niet weten waar ik dat op de mijne moet monteren :( )

Effe weer technisch:
Als je de onder- en bovengrens programmeert is dat simpel en snel. Maar kan ook met twee potmetertjes, kan je zelf de grenzen bepalen (wel een instelbare voeding en voltmeter nodig om het dan af te regelen).
En zelfde geldt voor de vertraging: vaste tijd geprogrammeerd of via potmetertje in te stellen.
Potmetertjes kosten meer ruimte, kunnen verlopen en kunnen last hebben van corrosie, daar-en-tegen kan je het wel weer handmatig afstellen.
Softwarematig liggen de waarden dan weer vast, of je moet in het programmaatje wat waarden aanpassen (+uploaden in de controller).

Qua uitgangen kan je denken aan twee uitgangen: 1 voor Piezo en 1 voor relais (waarmee je dan zelf iets kan schakelen).
Of wat je maar wilt.

@Brombeer: ik heb hier nog wel diverse arduino's liggen en kan daar voor jou wel eentje programmeren (+schema).
Dan is het wel belangrijk om duidelijk te hebben wat en hoe je/we het willen hebben. Vooral omdat je aangaf al in feb/mrt op reis te willen gaan en tijd gaat snel :o

Gelieve Inloggen of een account aanmaken om deel te nemen aan het gesprek.

18 nov 2017 22:42 #75 door Janno
Beantwoord door Janno in topic Overspannings-verklikker?
@Brombeer: ik heb ook nog gekeken naar je gevonden "Alie's gizmo".
Denk dat printje ook gaat werken; plus je hebt gelijk een display met daarop een voltmeter.
Kant en klaar, enkel een behuizing erom en aansluiten maar ;)

Gelieve Inloggen of een account aanmaken om deel te nemen aan het gesprek.

19 nov 2017 00:37 #76 door kees
Beantwoord door kees in topic Overspannings-verklikker?

Ook buiten het forum ben ik met Pim goed bevriend en de laatste tijd hebben we hierover veel contact met elkaar.

Ja een Voltmeter+
Met een Arduino + LCD scherm is dat simpel te realiseren, maar dan krijg je wel een kastje met scherm boven/bij je tellers. Wil je dat wel?


Ja een soort Koso, but being more than just pretty.

Er rijden al een hoop mensen hier met een voltmeter rond. Welke zou jij kiezen...?

Als je de onder- en bovengrens programmeert is dat simpel en snel. Maar kan ook met twee potmetertjes (..) Potmetertjes kosten meer ruimte, kunnen verlopen en kunnen last hebben van corrosie


Eigenlijk allemaal daarom geen potmeters. 

Softwarematig (..) moet je in het programmaatje wat waarden aanpassen (+uploaden in de controller).


Ja maar dat zijn minieme aanpassingen. Een Africa twin bijv, heeft een laadspanning tussen 14 en 15V max. Maar voor een Alp 600 ligt dat lager, vanaf 13,5V omhoog of zo. Maar, ik zou voor mijn AT een onderspanning willen hebben van max. 13,8V of zo. Dan zou ik eerder twee verschillende progjes hebben, de ene voor een AT en de ander aangepast voor een Alp bijv. Dat is simpel een getalletje veranderen in het script, toch?

@Brombeer: ik heb hier nog wel diverse arduino's liggen en kan daar voor jou wel eentje programmeren (+schema).
Dan is het wel belangrijk om duidelijk te hebben wat en hoe je/we het willen hebben.


Janno, ik vind het superleuk dat je mee erop inspringt!

Het is nog volop in beweging. Pim en ik hebben vanavond nog zitten brainstormen. Daar kwam een beetje uit: houden we het heel simpel en doeltreffend, voor eigen gebruik, of maken we die Koso 2.0 met goeie looks die je ook aan de andere man kan brengen.

Daar zit wel een heel verschil in qua definitieve approach en uitwerking.

@Brombeer: ik heb ook nog gekeken naar je gevonden "Alie's gizmo".
Denk dat printje ook gaat werken; plus je hebt gelijk een display met daarop een voltmeter.
Kant en klaar, enkel een behuizing erom en aansluiten maar ;)


Jaa maar daar zit vanalles op wat we niet gaan gebruiken. We willen het heel clean and to-the-point. Less is more. Bovendien heeft dat ding afmetingen en lay-out die het vinden van een passende behuizing lastig kan maken. Op zich niet erg als het voor eigen gebruik gaat zijn, maar als we voor de full-blown versie gaan wil ik liever de regie in eigen hand houden voor een aantrekkelijk resultaat.

Dat het dan meer gedoe met zich meebrengt is niet zo'n probleem, vind ik. Je spendeert die energie in principe maar één keer.


Bromz

Gelieve Inloggen of een account aanmaken om deel te nemen aan het gesprek.

25 nov 2017 22:26 #77 door Janno
Beantwoord door Janno in topic Overspannings-verklikker?
Tussen de bedrijven door toch maar effe een schemaatje gemaakt.
Schema is eenvoudig en kan met twee LEDs aangeven of er een te hoge of een te lage spanning is. En er kan eenvoudig op een andere poort ook nog een solid state relais eraan hangen, zodat je nog wat andere periferie kan schakelen indien gewenst.
En er kan in dit schema eenvoudig een LCD scherm toegevoegd worden (LCD scherm + twee weerstandjes).
Via een jumper/schakelaar kan ook geschakeld worden tussen twee versies (Transalp|AfricaTwin), zodat er met verschillende drempelspanningen gewerkt kan worden.

Software en testversie (breadboard) moet nog effe wachten, want eerst voor het werk een weekje van huis...



Bijlagen:

Gelieve Inloggen of een account aanmaken om deel te nemen aan het gesprek.

26 nov 2017 00:57 #78 door kees
Beantwoord door kees in topic Overspannings-verklikker?

Ik ben inmiddels een beetje passagier geworden in m'n eigen topic, maar dat vind ik helemaal niet erg  :)

Ik heb daar nog es over na lopen denken en de mens zit volgens mij zo in elkaar dat hij steeds méér wil. Je haalt je dan steeds meer op de hals en eigenlijk schiet je je initiele doel voorbij. Pas op de plaats helpt vaak.

Ik wilde eerst een kastje dat pro-actief mijn aandacht trekt in bepaalde gevallen. Ik vind daarna wel uit wat er aan de hand is en wat ik eraan kan doen. Belangrijkste is 'gestopt' worden vóór er nog veel ergere dingen kunnen gebeuren. Ik denk dat ik dat nog steeds wil. Enkel dat, heel basic, voor eigen gebruik. En ik zet hem wat mij betreft toch op de tuuter. Keep It Simple Stupid. Zo'n kastje moet je vertrouwen dat die zijn werk doet en kun je gewoon ergens wegbouwen.

Maar bij nader inzien is een display wèl handig: stel je krijgt 'alarm' bij 15V, kun je nog besluiten door te rijden tot de spanning boven de 16V gaat en echt schade gaat aanrichten en alsnog stoppen. Misschien ben je dan een half uurtje van huis of verwijderd van een volgend dorp of afslag.. Dat geldt ook voor onderspanning, als je je lichten daarna uitdoet kun je nog wel even door op je accu.

Ik weet niet hoeveel mensen dit topic met interesse volgen, maar,

- maak je een kastje met led's en display dat je dus ergens in het zicht kwijt moet, ook als een lelijk of onhandig kastje is?
- of maak je alleen het schakelkastje en zet je daar ook een plug in om naar keuze een Koso-achtige aan te hangen?

@Janno, ik wilde de olielamp meenemen in dit verhaal. Die schakeling verloopt mechanisch via de oliedruk sensor en schakelt de min naar de lamp. Kun je een arduino ook daarop programmeren? Of wordt dat een circuitje apart op wel dezelfde printplaat..?


Harm

Gelieve Inloggen of een account aanmaken om deel te nemen aan het gesprek.

26 nov 2017 13:12 - 26 nov 2017 13:15 #79 door PimW
Beantwoord door PimW in topic Overspannings-verklikker?
Ik ben hier ook vrij nieuw in, dus misschien kan Janno even roepen als dit dikke koeienpoep is maar:

lees een digitale pin uit en hang een alarm aan ''laag''. Dus als de oildruksensor een drukval weerneemt een de verbinding naar aarde sluit geeft de arduino een alarm.
Om dan te voorkomen dat hij willekeurig gaat zweven tussen hoog/laag als het curcuit open is kun je de poort defineren als input met pull-up toch?
pinMode(4, INPUT_PULLUP);
(...)
oilstate = digitalRead(4);
  
  if (oilstate == LOW) {
  // stront aan de knikker
    }
  if (oilstate == HIGH) {
    // niks aan het handje
  }
[/quote]

Gelieve Inloggen of een account aanmaken om deel te nemen aan het gesprek.

26 nov 2017 21:55 #80 door Janno
Beantwoord door Janno in topic Overspannings-verklikker?
@Brombeer: 'Keep it Simple Stupid':  Goed plan! Hoe minder erop zit hoe minder er fout/kapot kan gaan.
Jij moet aangeven wat je precies wilt hebben.

@Brombeer/PimW:

Om dan te voorkomen dat hij willekeurig gaat zweven tussen hoog/laag als het curcuit open is kun je de poort defineren als input met pull-up toch?

Ja dat klopt, jou stukje code is correct.
Echter geldt dat enkel voor zwevende ingangen. En zoals ik dat lees over de werking van de oliedruksensor/alarmlampje betwijfel ik of dat goed gaat werken.

Effe voor de overige een stukje schakeltechniek: 8)


Een pull_up weerstand zorgt ervoor dat een ingang een gedefinieerde toestand heeft, om te voorkomen dat deze een willekeurige waarde heeft.
Zie afb A 'zonder pull_up'. Als er geen alarm is, kan de ingang op de controller zowel hoog als laag zijn...afhankelijk van de omgeving(interferentie/straling/...). Dus kan je willekeurige alarm krijgen >:D

Met een pull_up weerstand (zie afb B) is Din altijd HOOG (geen alarm) behalve als relais bekrachtigt wordt door Alarm signaal (op P1), dan wordt het signaal LAAG.
Dit is ook goed ingesteld door PimW:

pinMode(4, INPUT_PULLUP);


Echter als ik het zo lees wordt het relais gebruikt om het alarm olielampje te schakelen. En dat betekent dat de ingang Din eigenlijk op +12..15V zit als er geen alarm is. En door de interne Pull_up weerstand gaat er stroom lopen van V(voertuig) door de lamp door Pull_up naar interne +5V.
Welles waar minimaal (effe lampje als minimale weerstand) (15V-5V) / 50k (geschat Rpull_up) = 0,2mA, maar toch C:-)
Bovendien zou ik de datasheets van een Arduino moeten nakijken of de ingang wel bestand is tegen +12..15V.

Terug naar de vraag van Brombeer:

...Of wordt dat een circuitje apart op wel dezelfde printplaat..?

Ja, er zal dan een solid state relais bijkomen die geschakeld is als Afb B (en ingesteld zoals voorbeeld PimW).
En die ingang P1(afb. B) is dan aangesloten op/bij de lamp (P1 in afb C)
Resultaat zie afb D. (En voor de programmeurs onder ons: HIGH is dan Alarm, LOW is lekker doorrijden)
Let hier bij wel op dat er niet zomaar een (solid-state) relais aangesloten kan worden, want deze wordt 'gevoed' door/via de lamp, dus misschien wel een schakeltransistor er tussen zetten.
Zal moeten uitzoeken wat hier goed toepasbaar is.







Gelieve Inloggen of een account aanmaken om deel te nemen aan het gesprek.

Moderators: Huib@1100
Tijd voor maken pagina: 0.204 seconden