JI1FGX/DU9 Mindanao DiaryIdling Stop with AVR ATmega88(2009/11/15)
This is unrelated to the radio story, but I built an idling stop system in 2008. I will use the same training board to make a repeater controller this time, so I will keep a record of that time.
The pages we referred to in making the idling stop device areEco Motion Co.is
design conditionAutomatically stops and restarts the engine of a Suzuki Swift automatic transmission vehicle.
Using Kyoritsu Denshi Sangyo's Digit's AVR ATEMEGA88 Training Kit Currently AVR Training Board Board Kit / 168TR-KIT 2000yen CPU is ATmega88-20PU, but is included in the Training Board Board Kit Currently ATmega168P is upcompatible
input brake Shift lever position (drive and neutral) Wired directly from transmission Tachometer analog value output (e.g. of dynamo) Relay for disconnecting ignition Relay for engine start
PB1 PB2 uninstalled
PB4 PB5
LCD PB0 to PB5 occupied PB0=RS,PB1=RW, PB2=DB4,PB3=DB5,PB4=DB6 ,PB5=DB7 PB is port RS of ATMEGA88,RWDB4 to DB7 are 4-digit 20-character LCD L2034 signal names
By the way, cars these days areCAN Networkand data communication is used between each module, for example, between the meter panel and the on-board computer. Therefore, it is very difficult to take the position of the shift lever from the ramp as in the past. CAN Introduction" by Denpa Shinbunsha and "In-vehicle Network System Thorough Explanation" by CQ Publishing Co.
This time I took it to the Suzuki dealer and had them pull the wiring directly from the transmission from inside the engine compartment.
Basically, this device just stops the engine, but I moved to Mindanao before the actual installation. It ended without seeing the light of day.
Switches lined up below
Volume Tachometer replacement
toggle switch Drive the shift lever by pulling it down. Neutral on the shift lever by pulling it up.
Red switch Brake
Photo coupler is the input/output for the actual installation and testing on the car.
Relay is for starting the cell motor
Other outputs for relays that interrupt the ignition to stop the engine
Demonstration With the brake depressed
Ignition is turned off when in neutral with the brake depressed.
After a few seconds, the ignition is turned off and back on, but the engine is already stopped.
The engine starts when the shift lever is once put into drive and then back into neutral again. Or, in neutral, release the brake and step on it again to start the engine.
On the left is a special harness for each car model, and on the right is an Aemon relay for engine start. Both purchased at a car store.
source code
I'm sorry. I'm sorry. I tried to find it, but it seems to have been left in Japan. I'll register it here when I find it.
In addition, the following problems that may occur as a result of using this program are I am not responsible for any problems or accidents. Use at your own risk
I blew a brake light fuse while taking out the brake light signal!