Knipperlicht alarm plus voor de motor

Hallo mensen.

Ik heb vroeger al eens een knipperlicht alarm voor mijn motor
gemaakt.
Dat geeft een geluids signaal als je vergeet de knipperlichten uit te doen.
Het telt het aantal keren dat de knipper lichten oplichten,
en na 32 keer gaat het alarm af.
Dat is ongeveer 30 seconden.

Ik ga nu een nieuwe versie maken die meerdere functies zal hebben.
Er zit nu ook een alarm verlichting op die alle vier knipperlichten
tegelijk aan kan sturen.
Ook zit er een eenvoudig diefstal alarm op dat geen stroom gebruikt
als de motor stil staat.

Het moet als volgt gaan werken:

Het aanzetten van de alarm verlichting gebeurd door snel om te schakelen tussen links en rechts.
Alle vier knipperlichten gaan knipperen.
Er is dus geen extra schakelaar nodig.
Het IC BTS723 stuurd de andere twee knipperlichten aan.
Als dus de motor b.v.de linker knipperlichten aan zet,
dan zet de micro controller de rechter knipperlichten aan.
En omgekeerd.

Het alarm werkt met een bewegings sensor.
Als de motor bewogen wordt, dan gaan de knipperlichten aan
en klinkt er een alarm toon.

Die bewegings sensor zorgt er ook voor dat er geen richtings aanwijzer alarm afgaat als je voor een stoplicht wacht.

Groeten joop...

[Bericht gewijzigd door joopoldenzaal op maandag 3 november 2014 14:14:51 (24%)

ik heb mijn hersens niet in de hand.

Hier staat het schema
http://www.joopangelier.nl/download/Knipperlicht/schema.png

De printen zijn al gemaakt.
Zo ziet het er nu uit:
http://www.joopangelier.nl/download/Knipperlicht/knipperlicht%20print.…

Een mooi kastje heb ik al gevonden:
http://www.joopangelier.nl/download/Knipperlicht/kastje.jpg

Dit is de layout van de print:
http://www.joopangelier.nl/download/Knipperlicht/print.png

De software is nog niet af, maar de alarm verlichting op het prototype werkt al wel.
Alle vier lampen knipperen als de schakelaar binnen 2 seconden van links naar rechts of van rechts naar links gaat.
Ik maak de hardware en mijn neef maakt de software.
Hopelijk is de software binnenkort af, dan kan ik het geheel testen.

Ik heb nu in plaats van relais een BTS723 gebruikt( IC-2).
Die is goedkoper en kan tegen kortsluiting.
Er zitten twee uitgangen op die de knipperlichten aansturen.
De uitgangen worden parallel op de knipperlicht draden aangesloten.
Er is geen extra schakelaar nodig.
Het wordt bediend door de originele knipperlicht schakelaar.
IC-1 is de controller en IC-3 een buzzer driver.
Het alarm werkt met een bewegings sensor (S1)
Deze schakeld bij beweging de voeding in, waarna de controller kijkt of er alarm moet worden gegeven.
De stroom voor het alarm zou heel laag moeten zijn zodat het de accu
niet belast.

Groeten Joop.

ik heb mijn hersens niet in de hand.
I love it when a plan comes together !

Eindelijk is de software helemaal werkend.
Mijn neef is gelukkig weer beter. (hij maakt de software)
Alarm verlichting werkt prima.
Richtings aanwijzer alarm (buzzer)gaat af na 30 seconden.
Deze piept mee met het knipperlicht.
Behalve als de trillings sensor weinig beweging meet.
Voor een stoplicht blijft het dus uit.

Het diefstal alarm werkt ook.
Na het van contact afzetten gaat het met een inschakel vertaging van 30 seconden aan.
Bij een beweging van drie seconden gaan de knipperlichten aan en gaat de buzzer piepen.
Na 30 seconden gaat het weer uit.
Dat kan maximaal 3 keer, daar na moet het contact het alarm resetten.

Ik heb de stroom van de alarm schakeling gemeten,
en die is ongeveer 25uA.
Dat kan zo laag doordat de voeding van de controller pas inschakeld
bij beweging van de motor.
Het alarm kan dus altijd aan blijven staan.

een foutje zat er nog in:
De buzzerdriver ingang heeft een weerstand naar de nul nodig.
Anders gaat hij piepen bij het inschakelen van de voeding.

[Bericht gewijzigd door Henry S. op maandag 3 november 2014 20:11:14 (8%)

ik heb mijn hersens niet in de hand.
Thevel

Golden Member

Ik heb de stroom van de alarm schakeling gemeten,
en die is ongeveer 25uA.
Dat kan zo laag doordat de voeding van de controller pas inschakeld
bij beweging van de motor.
Het alarm kan dus altijd aan blijven staan.

Vergeet je de 7805 niet?
Die gebruikt zo'n 4mA

Hallo Thevel

Niet alleen de controller wordt uitgeschakeld,maar ook de 7805.
De 12 volt ingang hier van wordt geschakeld door Q1 Q2 en Q3.
Zie het schema:
http://www.joopangelier.nl/download/Knipperlicht/schema.png
De gemeten stoom is echt 25uA.

Groeten Joop

ik heb mijn hersens niet in de hand.
Thevel

Golden Member

Yep, nu zie ik het.
Ik ging er van uit dat !2V (rood) de continue spanning is.
Maar het is dus de gele.

Een mooie print, 'k wilde dat ik dat kon ;)

Ik heb wel moeite met de schakeling rond Q4, 100k in de source, dat heb ik nog nooit gezien en ik denk dat die schakeling ook heel stoorgevoelig is.

LDmicro user.

Hallo MGP

Ik denk dat dat wel mee valt.
De 100K is er voor om de condensator langzaam te ontladen.
De condensator is 10uF.
Om het alarm af te laten gaan, moet die tot ongeveer 2 volt
opgeladen worden.
Een 10uF door storing op te laden tot 2 volt zal niet zo snel gebeuren.
Of je moet naast een zender staan of er moet net ergens in de buurt een atoom bom ontploffen.

Groeten Joop.

ik heb mijn hersens niet in de hand.

Dat duurt 0.02 sec. en er hoeft geen atoombom te ontploffen, een moto naast u is voldoende.

Het probleem dat ik zie zit hem in de gate schakeling, door die C2 daar te plaatsen hangt de gate zowat los, die 1Mohm zal niet snel genoeg dempen.

Maar je zult het wel kunnen testen in de praktijk.

LDmicro user.

Ik zie wat je bedoeld.
Bedankt voor het meedenken.
Ik kan proberen om die 1M lager te maken.
Maar te laag kan ook niet.

Bedenk dat er op de gate minimaal 4 volt moet staan
voordat er wat gebeurd.
Namelijk 2 volt op de condensator en 2 volt over de GS van de fet.
Een storing moet dus al 4 volt veroorzaken over de 1M.
Lijkt mij dus niet echt een probleem.
Ik ga het natuurlijk wel testen.

ik heb mijn hersens niet in de hand.

Op 3 november 2014 19:41:15 schreef joopoldenzaal:
...Een storing moet dus al 4 volt veroorzaken over de 1M.

Dat is een denkfout, 0.8V is al genoeg volgens de datasheet.

Zolang de gatecapaciteit is opgeladen zal de mosfet blijven geleiden.
Bij een transistor is dat anders, die is stroomgestuurd.

De gate van een 2N7002 is maar 50pF en de schakelsnelheid is 10nS.

Omdat die 1Mohm heel groot is duurt het maar een fraktie van een seconde om de gatecapaciteit op te laden, maar heel lang om die gatecapaciteit te ontladen.
Voordat er een stoorpuls komt, ligt de source virtueel aan de massa door die 10µF en is het heel makkelijk om die gate op te laden.

Edit: als ik uw schema nog eens bekijk kan zelfs een piekje van +-1V op de 12V (gele) al voor problemen zorgen (via C3 en C2).

LDmicro user.

Hallo MPG.

Ik ga er van uit dat je weet waar je het over hebt.

Ik ging uit van de threshold spanning van de 2N7002.
Die is 2 volt. edit:fout min.=0,8V
Ik heb al geprobeerd de 1M weerstand te verlagen.
De grens werken/niet werken ligt bij 500K.
Ik kan eventueel een andere fet toepassen.
Zou een FDN359 beter zijn?

Ik heb al wat storingsbronnen geprobeerd.
Maar nog geen invloed op de schakeling gezien.

ik heb mijn hersens niet in de hand.
fred101

Golden Member

Dat piepen na 32 keer is een beter idee dan dat wat Honda op mijn GL-1800 heeft bedacht. Hij knippert een keer of 15 en gaat dan (meestal) gewoon uit. Heel vervelend. Mogelijk dat het bij een gewone GL-1800 anders werkt, bv in combinatie met snelheid en hellinghoek. ( de mijne heeft drie wielen waarvan twee de voorwielen zijn)

www.pa4tim.nl, www.schneiderelectronicsrepair.nl, Reparatie van meet- en calibratie apparatuur, ook maritieme en industriele PCBs

Ik zeg niet dat het niet zal werken, maar ik denk dat je dit commercieel gaat gebruiken, zodoende mijn opmerkingen.
Een andere mosfet gebruiken geeft ook geen garantie omdat veel zal afhangen van de stooromgeving.

Als ik schema's zie met weerstanden boven de 50k in schakelingen voor voertuigen, dan zie ik de boel al in het honderd lopen, bij wijze van spreken.

Misschien een hint, kunt ge uw bewegingsdetector niet in de 12V leiding schakelen en uw controller "wakker" maken om te zien of er nog beweging is.
Dan is de bedrading al geen antenne meer in rust.

LDmicro user.

Goed bezig joop mooi staaltje werk!!

maar ik denk dat je dit commercieel gaat gebruiken

Alleen voor de leden van de Honda Valkyrie club:
http://www.vrcc.nl/valkyrie/nl/
Ik heb daar mijn eigen afdeling op het forum.
Techniek/joop's elektronica projecten.

Ik heb 20 printen laten maken.
Daar kan ik niet veel aan veranderen.
Ik kan de 1M lager maken maar lager dan 680K zal niet goed werken.

Ik ga het nog goed testen op mogelijke storingen.

Groeten Joop

edit: in rust is de stand van de sensor onzeker.
Kan sluiten en kan open zijn.

ik heb mijn hersens niet in de hand.

Hallo MPG.

Bedankt voor de tips.
Ik ga het volgende aanpassen.

-In plaats van de 2N7002 een ZXMN10 gebruiken (hogere thereshold)
-Condensator C3 verplaatsen (over beide sensor en R10)
-Fiter 22uH en 2,2uF van de 12 Volt naar R9 als voeding voor de sensor.
-R6 aan de ongefilterde 12 volt.

Lijkt je dat beter?

Groeten Joop.

ik heb mijn hersens niet in de hand.

Ik zie het nog niet zo snel gebeuren dat "instraling" ineens condensatoren gaat opladen. Bovendien, als er van 50pF een 1M weerstand naar de "juiste" waarde zit, dan wordt er met een tijdconstante van 50ms de boel toch weer rechtgetrokken.

Jou "dan maak ik hem toch kleiner" en vervolgens er achter komen dat 470k niet meer werkt betekent ook dat je minder MEETBARE marge hebt als je hem bijvoorbeeld 680k maakt. Kennelijk ga je ergens een grens over bij 470k, en hoe dicht je daar nu bij zit en je jezelf in DIE hoeg gevoelig maakt voor exemplaarspreiding en misschien beinvloeding van buitenaf weet ik (en jij ook!) niet....

four NANDS do make a NOR . Kijk ook eens in onze shop: http://www.bitwizard.nl/shop/

MGP bedoeld dat storing de fet Q4 kan open sturen,
waarna C1 opgeladen wordt.

Die 1M blijft waar hij zit.
De 12 Volt naar de sensor filteren lijkt me een goed idee.

[Bericht gewijzigd door joopoldenzaal op dinsdag 4 november 2014 14:35:24 (32%)

ik heb mijn hersens niet in de hand.

Joop, die veranderingen zien er prima uit, vooral dat C3 weg is.
Filteren met 10µF lijkt mij geen goed idee, 100nF is over het algemeen veel beter.

LDmicro user.

Aangepaste schema: http://www.joopangelier.nl/download/Knipperlicht/schema.png

Ik heb al eens eerder aan filters gemeten,
en uit mijn ervaring blijkt 10uF beter dan 100nF
Maar ik heb het hier wel over keramisch R7C.
Misschien maakt dat wat uit.

ik heb mijn hersens niet in de hand.

Dit ziet er al heel wat beter uit.
Als je betere ervaringen hebt met 10µF is dat zeker geen probleem voor mij.
Keramisch is zeker goed in die low pass filter.

Jammer dat deze discussie na het maken van die printplaten is gebeurd.

LDmicro user.

Ik heb er niet aan gedacht dat de bewegings sensor erg dendert.
De software telt nu ook alle dender pulsen.
Dat gaat dus niet goed.
C3 zal groter moeten.

Ik verwacht dat de sensor niet meer als 1000 pusen per seconde
af zal geven.
Alles daarboven zal gefilterd moeten worden.
Het gaat dus om R9 (1M) en C3.
Wat zou de waarde van C3 moeten zijn?
1RC of 5RC?
Ik zal de denderingen onderzoeken op een geheugen scoop.

edit: Op de geheugenscoop blijkt dat het signaal helemaal weg valt
bij veel trillingen.
Het signaal op de microcontroller ingang blijft dan hoog.
Vreemd.
Ik kan het nog niet verklaren.

Groeten Joop.

ik heb mijn hersens niet in de hand.

Door die diode D2 wordt C3 edit: moet C2 zijn ..heel snel ontladen via die 1K.
De rc tijd van C3 en R9 is heel groot.

Ik zou eens proberen door R9 en R10 te vervangen door 47K of nog lager.

Edit: een vraagje , is RB5 een ingang of uitgang?

Ow ik zie het al, is ingang... en dan gaat de stroom van de interne pullup via D3 ook naar daar... effekes nadenken...eerst wat eten ;)

LDmicro user.