Nifty Car: Security system
Updated 2000-1-9
Connections to the microcontroller
Sensors
Vibration sensor
Has adjustable major and minor outputs
Motion sensor
Has adjustable major and minor outputs
Door open
May circumvent the dome light switch.
Connector C401, between dome light and ground (door switches), is in driver's side dash.
Car running state
Connected to ignition switch
Infrared detector
GPS
Real time clock
DS1302
Operates on 2v to 5.5v
Uses 3 pins with CCS code
ISD4002 voice playback chip
Record supported only to setup the system, not during normal operation
For external speaker
Include in later versions
Operates on 2.7v to 3.3v
Sirens
Interior
Exterior
Horn
Sound prompt
Not loud
Maybe other siren
Ignition kill control
???
Arm/Disarm/Panic remote control
Infrared or RF remote control
Use HCS361 or HCS410 for remote
Use HCS515 for receiver
States
Alarm levels
Inactive
Alarm does not function
Change states only on user command or car ignition
Ignition enabled
Active
No trouble
Wake on input change
Change states depending on input change
Ignition disabled
Caution
Indication of person nearby
Sound a prompt briefly to warn person
Ignition disabled
Triggered by:
1
st
stage shock
1
st
stage motion (?)
Danger
Indication of impact or broken glass
Sound louder prompt and interior siren briefly to warn person
Ignition disabled
Triggered by:
2
nd
stage shock
Triggers of the caution held for 10s (?)
Entry
Indication of intruder within the car
Sound all sirens for a while after trigger is lost
Ignition disabled
Triggered by:
2
nd
stage motion
Invalid authorization
Initial
Inactive state
Ignition
Car started
Enter this state regardless of previous alarm state
Go to the code entry state
Authorization
Prompt user to enter code
Give user 30s to enter a code
Give user 4 tries to enter correct code
If codes incorrect:
Go to entry state
If code correct:
Go to running state
Running
Activate all other embedded systems
If door(s) opens:
Wait for door(s) to close
Go to authorization state
Car stopped
If disable command recieved while in this state:
Go to inactive state
Wait for the doors to be closed for at least 30s
Go to active state