Skip to main content

Making Of Vehicle Horn System

Automotive Horn System is a standalone module which is controlled by Microcontroller by generating switching frequencies that can be calibrated. The following are the preconditions for Horn Operation:

  1. Engine ON (System is in HORN State): The system will generate selected duty cycle at PWM pin  where Horn is connected. 
  2.  Engine OFF: (System is in Calibration State): The switching frequency or Duty cycle can be increased or decreased by 5% through two calibration switches w.r.t default value ie. 30%
  3. Increase/Decrease of switching frequency using two switches (GPIO Input): 
  4. After powering up the system, the system will start with factory calibrated PWM of 30% duty cycle. 
  5. The switching frequency can be increased or decreased using two switches. 
  6. Thermal and safety feature: In horn state, system will check the temperature value using analog input to avoid thermal breakdown of Horn system as per below conditions: 
  7. If temperature is higher than 500 and less than 1000 decimal value, then system will switch to 10% duty cycle on PWM output to avoid thermal breakdown of the circuit.
  8. If temperature is higher than 1000 decimal value, the system must switch OFF the PWM output to zero. 
  9. Under normal conditions i.e. temperature value less than equal to 500, system will operate as it is and must generate calibrated PWM output.




Please visit following link to get all files related to this project and its procedure
Click Here

Software Used:-
1. Code Block for coding embedded c programme
2SimulIDE for simulation of the circuit.

Comments

Popular posts from this blog

Best From Waste

“Use it up, wear it out, make it do, or do without” E-Waste The term “electronic waste” or “E-waste” elucidates discarded electronic devices, which are destined for reuse, resale, salvage, recycling or disposal. A general insight into the electronic waste generation cycle will make us realize the fact that this is an alarming problem, which needs to be addressed as soon as possible, on a global scale. This chart shows the exponential growth of electronic waste generation in an under-developed nation, which is expected to reach about 1.8 million tonnes by the year 2025. If this seems alarming to you, then the fact that India alone produced a whopping 1.7 million tonnes of e-waste in the year 2014 alone, may come as a shock to you. Ranking 5 th  on the list, made by UN, of highest e-waste generators, India’s maximum e-waste comprised of household equipment. In terms of per capita waste generation, India’s reports are less alarming (not in top 10 ranks), but...

Menu List on 20x4 LCD

MENU ON LCD(20x4) USING ARDUINO API In this project, I had made a menu on 20x4 lcd display using data structure in arduino. you will see how to perform many functions with 4 button(ENTER, NEXT, PREV, BACK) depending on the situation, such as going up the menu and brightening the LCD. Each menu has few submenus and also their sub-child which call various function to perform related task for clear understanding see below pictures. Followings are the software required to make this project. 1. Proteus for simulation of arduino hex file. Note:- how to simulate hex file in arduino please see  how-to-make-quick pressed led 2. Arduino for coding. Now Visit the given drive to get all the files. For any queries comment below. Thank You

Quick Pressed Led Animation Module

How to make a quick animated similar to touch led using Arduino ?. I think this is a very good project for the beginners to learn Arduino as well as to design PCB for this project and make it a fully customized Module. Let's get started... Before I proceed to explain these project you require the following thing. Arduino Uno RGB Led(common anode) Resistor 330ohm, 10k ohm Soldering iron Male strip -1 Push Button-1 Proteus and Arduino software 1. INSTALLATION OF SOFTWARE AND SIMULATION 1. Install the latest  proteus  in your PC 2. Add  Arduino library  in Proteus. 3.After installation creates a new  project  and makes the schematic as follows. 4. Install  Arduino  in your pc. 5. Add TimerOne library in Arduino.(Sketch ->Include Library -> Manage Libraries -> 6. Now write the  following code in Arduino  then Compile and generate  hex file . #include <TimerOne....