PIC16F88 230V Fan Controller Timer Circuit

| July 12, 2023 Updated
PIC16F88 230V Fan Controller Timer Circuit

Timing circuit is operating with high voltage Be careful. The supply of the control circuit is taken from the mains without isolation. Be careful when testing while making connections Microcontroller PIC16F88 Triac used for high voltage control BTA08-600TW Unfortunately, there is no source asm code, only hex code, at least for those who will design this type of circuit ready for pcb or PIC A nice circuit from a reliable source for those who want to feed without transformer..

Timer circuit for Ceiling Fan Starts the fan after a fixed time in your bathroom or toilet and has two modes of operation

Main Features

The fan runs for a predetermined time

Connects to standard fan wiring using original switch

Adjustable time interval from 20 seconds to 22 minutes

Immediate timer start or delayed timer start (selected by the built-in single jumper connection)

Extend up to three times using instant timer mode

Piezo sound alert for opening and extending time

If you can’t keep your windows open all the time, you really need ceiling extractors in your toilet and bathroom to remove steam and odors. Good ventilation prevents mold growth on ceilings and walls and minimizes condensation on walls and windows if you’re taking a long, hot shower.

This Fan Timer is housed next to the fan in a plastic box, usually ceiling mounted. When you create it, you can set the Timer to one of two operating modes, which we refer to as “immediate” and “delayed” modes.

In “delay” mode, switch the fan as normal using the wall switch. The fan runs as long as the switch is left on. When you turn off the wall switch, the fan will run for a preset time before turning off automatically.

In “Emergency” mode, the fan is also turned on using the wall switch, but in this case the fan will run for a predetermined amount of time before automatically shutting down. If you need to run it longer, turn the knob to the other position to run the fan for the same preset time. Alternatively, you can extend the fan run time for a preset period of time by turning the wall switch to its other position before the fan stops. If you do, the fan timer will beep briefly to confirm the time extension.

In fact, you can do this twice to run the fan for three times the normal preset time. Changing it a third time turns the fan off.

Each mode has its advantages. “Immediate” mode has the advantage that the fan switch does not have to be turned off manually. This mod is ideal for a home with children!

“Delayed” mode is always more convenient if you want to run the fan as long as it is in the bathroom or toilet and remember to manually turn off the fan when you leave (let it run for a predetermined amount of time). Our choice would be to use the “immediate” mode – that way you don’t have to remember to turn it off!

The preset run time can be selected from 20 to 22 minutes. Depending on the size of the fan, a setting of usually around 5-10 minutes will be selected.

220v-bta08-600tw-pic16f88-timer-circuit-triyak-zamanlama-devresi

220v-fan-timers-picmicro

CAUTION The circuit is working with high voltage. Be careful with the capacitor connections. If you connect the + – poles reversely, there may be big explosions at high voltage.

Source: http://www.siliconchip.com.au/cms/A_105318/article.html

Microcontroller PIC16F88 pic assembly source code 230V Fan Controller Timer Circuit schematic pcb Alternative link:

PIC16F88 230V Fan Controller Timer Circuit

Password: 320volt.com

Published: 2008/09/02 Tags: , , ,



1 Comment “PIC16F88 230V Fan Controller Timer Circuit

  1. Electronics CircuitsElectronics Circuits

    MQ-7 Carbon Monoxide Alarm Circuit PIC16F88

    MQ7-CO Sensor detection using that carbon monoxide alarm circuit PIC16F88 microcontroller based on the operating voltage 12v dc carbon monoxide detection whether by level in circuit 12v relay attracts the relay is connected to whatever (sounder, lamp, etc. ..) is working

    REPLY

Leave a Reply

Your email address will not be published. Required fields are marked *