8-Bit Data Pattern Generator Using Microcontroller And Eeprom

8-Bit Data Pattern Generator Using Microcontroller And Eeprom

Data pattern generators are most useful for creating complex pulse sequences that would otherwise be …read more

Category:

Description

Data pattern generators are most useful for creating complex pulse sequences that would otherwise be difficult to duplicate directly using discrete logic circuits. This board is a simplified version of the 16-Channel Pulse Sequencer, though functionally it is limited specifically to generating pulse patterns. Uses for such a board include generation of multiphase pulse sequences, or frequency harmonic patterns. Any application that requires a synchronized, user-defined, sequence for operation would be well suited for this board. This system can also be used to drive multiple SSR boards that perform tasks such as pulsing of a coils, while synchronously rectifying the output.

The current design has 8 bits of output, and includes PC software to define the data pattern. Currently, the EEPROM on the board can store two 32 KB long data patterns, which can be selected on the fly by the controller. The data pattern can be clocked by an external input signal or internally by the microcontroller itself. The maximum data pattern clock frequency is 14 MHz.