Realization of a digital chaotic oscillator by using a low cost microcontroller


Köse E., MÜHÜRCÜ A.

Engineering Review, cilt.37, sa.3, ss.341-348, 2017 (Scopus)

  • Yayın Türü: Makale / Tam Makale
  • Cilt numarası: 37 Sayı: 3
  • Basım Tarihi: 2017
  • Dergi Adı: Engineering Review
  • Derginin Tarandığı İndeksler: Scopus
  • Sayfa Sayıları: ss.341-348
  • Anahtar Kelimeler: Microcontroller FPGA Chaotic oscillator, Discrete-time, s and z-transform, Algorithm
  • Kırklareli Üniversitesi Adresli: Evet

Özet

This study addresses the in-detail steps to create a chaotic oscillator with continuous-time equations using microcontroller hardware with a little lower clock-frequency and narrower data bus, utilized at much lower hardware, software and algorithm development costs compared to chaotic oscillators developed using analog circuit components or a hardware-based software platform such as FPGA. For this purpose, a Lorenz chaotic oscillator with continuous-time nonlinear equations was selected. Lorenz t-domain equations were transformed into S-domain and Z-domain, respectively. After these transformations, a detailed flowchart was given to illustrate the steps required to implement the chaotic oscillator in the microcontroller. All the details derived were simulated by running simultaneous MATLAB-SIMULINK simulations. Besides, the performance of the discrete-time chaotic oscillator was executed in the PIC18F452 microcontroller, produced by the Microchip Technology Inc. and visualized in 1D and 2D graphs on an oscilloscope screen.