Description: The F84 MRTC was my second design of a miniature real-time controller. This version uses PIC16F84 running with a low power X-tal 32,768Hz. The scheduler for 6-channel output was saved in EEPROM. No terminal for serial downloading of the scheduler. It`s suitable for fixed scheduler job. Two AA size battery provides +3V backup for clock operation when main power has failed. Time setting at 19:00 is set only once by pressing S1 button. The 6-channel open collector output provides max. 30mA @30V load.
The F84 MRTC is a compact real-time controller designed for specific scheduling tasks. The core of the device is the PIC16F84 microcontroller, which operates at low power and is clocked by a 32.768 kHz crystal oscillator. This frequency is commonly used in real-time applications, particularly for timekeeping, as it is derived from the standard frequency of quartz crystals used in wristwatches.
The system architecture includes an EEPROM where the scheduling information for the six output channels is stored. This allows the device to retain its configuration even when power is removed. The absence of a terminal for serial downloading indicates that the scheduling data is likely programmed directly into the EEPROM during manufacturing or initial setup, making it suitable for applications where the schedule is fixed and does not require frequent updates.
Power management is efficiently handled by utilizing two AA batteries, which provide a nominal voltage of +3V. This battery backup is crucial for maintaining clock operation during power outages, ensuring that the device remains functional and accurate. The implementation of a single button, S1, for setting the time to 19:00 simplifies user interaction, allowing for a straightforward setup process.
The output stage of the F84 MRTC features six open collector outputs, capable of sourcing a maximum current of 30 mA at a voltage of up to 30V. This configuration allows the controller to interface with various loads, making it versatile for different applications, such as controlling relays or driving other electronic devices. The open collector design also provides flexibility in connecting multiple outputs to a common line without interference, which is advantageous in certain control scenarios.
Overall, the F84 MRTC represents a robust solution for fixed scheduling tasks, combining low power consumption with reliable performance and ease of use.The F84 MRTC was my second design of a miniature real-time controller. This version uses PIC16F84 running with a low power X-tal 32,768Hz. The scheduler for 6-channel output was saved in EEPROM. No terminal for serial downloading of the scheduler. It`s suitable for fixed scheduler job. Two AA size battery provides +3V backup for clock operation when main power has failed. Time setting at 19:00 is set only once by pressing S1 button. The 6-channel open collector output provides max. 30mA @30V load.
The idea behind this project is to provide some means of loading a program into a PIC that will then be able to program other PICs in a more conventional way. How do you program a PIC to be a...
This amplifier circuit exhibits a very low power consumption, with a total current draw of 675 nA. The output voltage swing is 300 mV peak-to-peak (pp) with a gain of 20.
The amplifier circuit is designed to operate with minimal power...
This device provides three channels of 8 bit pulse-width modulation. Output pulse duty cycle ranges from 0 to 255/256 in 255 steps. DACs may be loaded by the DS interface. DAC values may also be copied into the on-chip EEPROM...
This project is a self-contained serial terminal using a PIC16F84 microcontroller chip, an inexpensive LCD character display, a keypad, and very little else. It is full-duplex, meaning keypresses cause RS-232 output, and RS-232 input makes characters appear on the LCD....
This circuit generates clean logic pulses with minimal current consumption. It is designed to produce short 2 ms pulses at a frequency of one pulse per second, drawing only 1 microamp from a 9-volt battery.
The described circuit operates efficiently by...
An external EEPROM is beneficial for various applications as it provides significantly more storage capacity than the internal memory of the 18F4520 microcontroller. Additionally, EEPROM retains its data even when power is disconnected. This project involves interfacing with a Microchip...
The 32-kHz low-power clock oscillator provides several advantages compared to traditional oscillator circuits that utilize a CMOS inverter. These inverter circuits often exhibit issues such as significant fluctuations in supply currents across a 3V to 6V supply range, making it...
Another method that helps program development besides a dot LED as the output device is a serial bit. With a serial transmission to a terminal emulator program, developer may then test program running easier than a dot LED. One of...
This is a simple frequency counter based on the microcontroller PIC16F84. Its maximum operating frequency is approximately 30 MHz, with a resolution of 10 Hz and low current consumption of 15 mA. The assembly process is straightforward. The device employs...
We use cookies to enhance your experience, analyze traffic, and (if you allow) serve personalized ads.
By clicking Accept All, you agree to our use of cookies.
Learn more