Ik wil een klein alarm systeem gaan maken met een PIC
Het is de bedoeling dat dit systeem 2 ingangen heeft.
Elke ingang bestaat uit een ruststroom kring met weerstand.
Dus als deze kring wordt onderbroken moet dit een alarm geven
Maar ook het overbruggen activeert het alarm.
Nu twijfel ik tussen het gebruik van Comparators of AD converters.
Stel ik maak één spannings deler met 2 weerstanden van 1K
---------------------- 5v
|
|
|
|
| <- Breekdraad
| van Alarm
| circuit
| |
| | 1K
| |
|
|
|
|
|
|
|----------- Analoge ingang
| |
| | |
| | 1K ===
| | --- 10u
| |
| |
---------------------- 0v
Op de Analoge ingang staat dus normaal: 2,5v
Als de draad breekt: 0v
Bij overbrugging: 5v
De PIC moet dus niets doen bij een ingang van zo'n 2,2...2,8v
Wat zou de beste keuze zijn ?
Ook denk ik eraan om een kleine Elco te gebruiken om stoor
signalen te dempen, is dat een goede oplossing ?
De breek draden worden zo'n 3...20 meter lang.
gradtje
Ja... en toen ?
Als je toch voor een pic met ad converters kiest, en er zijn er met 10 ingangen, maak je het jezelf erg gemakkelijk denk ik. Je kunt namelijk ook filteren ed in de software dan. Dus je laat een ingang pas actief zijn als hij gedurende 10 samples te hoog of te laag is bijvoorbeeld. Dit maakt dat je systeem ongevoelig wordt voor bv inschakelen van een tl oid.
Ik zou overigens ook nog een paar beveiligingsdiodes aan de ingang maken.
Het vervelende van de comparator is, is dat je maar twee in een 16F628 hebt zitten, wil je het goed doen, dan kun je hier dus maar een ingang mee maken. Misschien is ook een extern chipje met 4 opamps te overwegen.
Je idee om een elco te gebruiken om te ontstoren is goed, maar ik zou ook iets in de software doen.
Basic ?
Nee assembler
Daarmee kijk je toch alleen maar
of de ingang hoog/laag is ?
Inderdaad en met dit commando kijken of een ingang laag is.
Zou je echt valse meldingen krijg met een tl in de buurt?
Op 17 december 2005 21:29:32 schreef liverpool:
Inderdaad en met dit commando kijken of een ingang laag is.Zou je echt valse meldingen krijg met een tl in de buurt?
Als er alleen naar Hoog/Laag wordt gekeken, dan kan de breek draad overbrugt worden en daarna doorgeknipt worden zonder dat het Alarm gaat, en dat is niet wat ik wil.
Zeker weten, en niet alleen van TLs...
Edit:
gradtje: ik gebruik een PIC16F676, deze heeft meerdere AD converters.
Ik filter de eventuele laatste storingen er ook nog uit in de software.
Diodes, hoe bedoel je dat precies ?
[Bericht gewijzigd door MMSoft op ]
gradtje
Ja... en toen ?
Een diode naar gnd en een naar de +5V zodat de ingang niet lager dan gnd en niet hoger dan +5V kan worden.
Lange draden werken als antenne, een blikseminslag in de buurt of een sjonnie met een piratenzender in de buurt kan dan makkelijk je pic vernielen.
Je pic is volkomen geknipt dan voor dit doel, kun je er meteen 8 groepen op maken.
En wat dacht je van het idee om op de seriele poort een gsm te hangen die meteen een sms-je naar je stuurt in geval van onraad. Ik loop al een tijdje met dat idee rond, maar kom er niet aan toe om het concreet te maken.
Die Diodes komen erin !
Welk type heeft de voorkeur ?
De 1n4148 is zeker wel erg klein (snel stuk bij bliksem inslag in de buurt) ?
Op 18 december 2005 02:11:43 schreef gradtje:
En wat dacht je van het idee om op de seriele poort een gsm te hangen die meteen een sms-je naar je stuurt in geval van onraad. Ik loop al een tijdje met dat idee rond, maar kom er niet aan toe om het concreet te maken.
Daar wil ik wel eens een poging mee gaan doen.
Het kan zijn dat ik nog ergens een oude Nokia 3310 met bijbehorende data kabel heb liggen...
Dit RS232 signaal via een MAX232 op de PIC aansluiten moet lukken (De 676 heeft toch geen Com poort ?).
Maar dan, hoe moet er een SMS gemaakt/verzonden worden ?
Nieuw Onderwerp: http://www.circuitsonline.net/forum/view/28963/1#337730
Edit:
Het huidige schema
; *
; *
; +---------------+--------------------- 5v *
; | | *
; | | *
; | | --- *
; | | 470 / \ 1N4007 *
; | | --- *
; | | *
; | | *
; +---------------+--+-----------+------ Analoge ingang *
; | | | *
; O | | *
; | | | *
; | | | *
; | <- Breekdraad | | *
; | van Alarm | | *
; | circuit | | *
; | | --- === *
; | | 470 / \ 1N4007 --- 1u *
; | | --- | *
; | | | *
; | | | *
; | | | *
; | | | *
; O | | *
; | | | *
; +------------------+-----------+------ 0v *
; *
; *
[Bericht gewijzigd door MMSoft op ]
gradtje
Ja... en toen ?
Ja zo bedoel ik het.
De 1N4148 is prima, een directe inslag overleefd niets 
Wat betreft de SMS, http://www.wrankl.de/SMST4PIC/SMST4PIC.html is misschien wat leuks om even wat inspiratie op te doen. Er is ook een met een AVR die hier op het forum eens langskwam, maar kan het zo snel niet vinden.
{edit} daar was ie al: http://www.serasidis.gr/circuits/smscontroller/smscontroller.htm
Oh trouwens, je kunt de GSM rechtstreeks aansturen, in een datakabel zit al een xx232 om van rs232 naar TTL te gaan, maar hier moet je je maar even in verdiepen.
Het is misschien wel zo makkelijk een pic te nemen met een UART.
[Bericht gewijzigd door gradtje op ]
Ik had al diodes geplaatst (1N4007) is dat een goede keuze ?
Wat GSM - SMS betreft graag hier verder gaan:
http://www.circuitsonline.net/forum/view/28963/1#337730
(zou je zo vriendelijk willen zijn om deze laatste opmerkingen daar te plaatsen ?)
Iedereen bedankt !
Dat wordt lastig, het is voor een boot(je).
De eerste breek draad is voor de buitenboord motor, en de tweede voor het vastleggen aan de kade.