• Alada S. Rauf Department of Electrical and Electronics, University of Ilorin, Kwara State, Nigeria
  • Nazmat T. Surajudeen-Bakinde Department of Electrical and Electronics, University of Ilorin, Kwara State, Nigeria
  • Abdulkarim A. Oloyede Department of Telecommunication Science, University of Ilorin, Kwara State, Nigeria
  • Abdulrahaman O. Otuoze Department of Electrical and Electronics, University of Ilorin, Kwara State, Nigeria
  • Olayinka. S. Zakariyya Department of Electrical and Electronics, University of Ilorin, Kwara State, Nigeria




Automation, Microcontroller, Timer, Switch, Universal Programmable Digital Timer (UPDT)


Many electromechanical devices operation is dependent on timing concept. Different constituent parts are programmed to function on timestamp. In many home and industrial applications, timer switches form one of the major components. It is usually used for the operation of such devices. In this work, a simple but robust general-purpose universal programmable digital timer (UPDT) is proposed. The UPDT switch is a software-based timer with an interface that can be connected to a variety of devices to act as a switch for their operations. It is designed to perform a cyclic operation up to 100 times with a maximum switching time of 100 hours. The module presented in this work is capable of being used for the operation of a variety of devices such as utility load shedding device, water pump control, automatic poultry feed dispenser, automatic lawn watering system, among others.


Download data is not yet available.


[1] O. Seijo, J. A. Lopez-Fernandez, H. P. Bernhard, and I. Val, “Enhanced Timestamping Method for Subnanosecond Time Synchronization in IEEE 802.11 over WLAN Standard Conditions,” IEEE Transactions on Industrial Informatics, vol. 16, no. 9, pp. 5792–5805, Sep. 2020, doi: 10.1109/TII.2019.2959200.
[2] S. Garba, B. Yahaya, B. O. Sadiq, D. A. Udekwe, and Z. M. Abubakar, “Implementation of Timing and Synchronization in Digital Clocks : A Wireless Communication Design,” 2019 2nd International Conference of the IEEE Nigeria Computer Chapter (NigeriaComputConf), pp. 1–4.
[3] A. O. Oyedeji, A. P. Oni, F. Onaifo, and P. O. Alao, “Development of an Arduino Based Electric Cooker Timer System,” JITCE (Journal of Information Technology and Computer Engineering), vol. 4, no. 01, pp. 28–31, 2020, doi: 10.25077/jitce.4.01.28-31.2020.
[4] O. S. Zakariyya, A. F. Salami, O. O. Alabi, and A. M. Usman, “Design of a Bimodal Home Automation System using ESP8266 and ATMEGA328 Microcontroller,” Computer Engineering and Applications, vol. 6, no. 3, 2017, Accessed: May 20, 2021. [Online]. Available: https://uilspace.unilorin.edu.ng/handle/20.500.12484/4631.
[5] D. Shrestha, Z. Pang, and D. Dzung, “Precise clock synchronization in high performance wireless communication for time sensitive networking,” IEEE Access, vol. 6, pp. 8944–8953, Feb. 2018, doi: 10.1109/ACCESS.2018.2805378.
[6] A. M. Usman, O. Ibrahim, Y. S. Muhammed, A. O. Otuoze, O. S. Zakariyya, and M. A. Afolayan, “Design and Construction of an Automatic Home and Office Power Control System,” FUOYE Journal of Engineering and Technology, vol. 6, no. 2, Jun. 2021, doi: 10.46792/FUOYEJET.V6I2.597.
[7] H. A. Attia and B. N. Getu, “Authorized timer for reduction of electricity consumption and energy saving in classrooms,” International Journal of Applied Engineering Research, vol. 11, no. 15, pp. 8436–8441, 2016.
[8] A. M. Usman, Y. A. Adediran, A. O. Otuoze, O. O. Mohammed, and O. S. Zakariyya, “Replacement Model for Street Lighting Systems,” Nigerian Journal of Technology, vol. 40, no. 1, pp. 49–55, Mar. 2021, doi: 10.4314/njt.v40i1.8.
[9] A. Kobayashi and K. Niitsu, “Low-Voltage Gate-Leakage-Based Timer Using an Amplifier-Less Replica-Bias Switching Technique in 55-nm DDC CMOS,” IEEE Open Journal of Circuits and Systems, vol. 1, pp. 107–114, Jul. 2020, doi: 10.1109/ojcas.2020.3007393.
[10] M. Aron and P. Druschel, “Soft timers: Efficient microsecond software timer support for network processing,” ACM Transactions on Computer Systems, vol. 18, no. 3, pp. 197–228, Aug. 2000, doi: 10.1145/354871.354872.
[11] Shawn, “LM7805 Voltage Regulator: Features, Comparisons and more - Latest open tech from seeed studio,” 2019. https://www.seeedstudio.com/blog/2019/10/30/lm7805-voltage-regulator-features-comparisons-lm317-and-more/ (accessed Dec. 31, 2020).
[12] P. Ian, “7800 Voltage Regulators: 7805, 7812, etc » Electronics Notes.” https://www.electronics-notes.com/articles/analogue_circuits/power-supply-electronics/7805-7812-voltage-regulator.php (accessed Jun. 16, 2021).
[13] M. R. Rezoug and A. Krama, “Control device for automatic orientation of a solar panel based on a microcontroller (PIC16f628a),” in AIP Conference Proceedings, 2016, vol. 1758, no. 1, p. 30046.
[14] MikroC PRO for PIC, “Introduction to mikroC PRO for PIC.” https://download.mikroe.com/documents/compilers/mikroc/pic/help/introduction_to_mikroc_pro_for_pic.htm (accessed Jun. 01, 2021).
[15] A. Aidan, “LCD Screens and the Arduino Uno - Tutorial Australia.” https://core-electronics.com.au/tutorials/use-lcd-arduino-uno.html (accessed Jun. 04, 2021).
[16] S. Syahminan and C. W. Hidayat, “Development of digital engineering learning with proteus software media and emulators department of informatics engineering Kanjuruhan University,” in Journal of Physics: Conference Series, Apr. 2021, vol. 1869, no. 1, p. 12076, DOI: 10.1088/1742-6596/1869/1/012076.
[17] K. L. Chia, B. L. Choo, S. J. Lee, C. T. S. Luang, M. S. Tan, and T. Truman, “Robotic soldering of lead free alloys,” in 2018 Pan Pacific Microelectronics Symposium (Pan Pacific), 2018, pp. 1–10.




How to Cite

USMAN, A. M.; RAUF, A. S. .; SURAJUDEEN-BAKINDE, N. T. .; OLOYEDE, A. A. .; OTUOZE, A. O. .; ZAKARIYYA, O. S. . UNIVERSAL PROGRAMMABLE DIGITAL TIMER SWITCH. Journal of Fundamental and Applied Sciences, [S. l.], v. 14, n. 3, p. 449–465, 2022. DOI: 10.4314/jfas.1169. Disponível em: https://www.jfas.info/index.php/JFAS/article/view/1169. Acesso em: 4 dec. 2023.