Hi All,
I managed to write the code for a PIC16F628A running at 20MHz that can generate variable parameters for the pulses in Hammerhead circuits. I can adjust everything with a resolution of 1us. Pulse Width for coil is adjustable from 2us to 255us, the first sample can be taken after 2...255us, the two sample widths are adjustable from 2...255us. The Second Delay (SD) is adjustable between 5 to 65535 us and it is automatically adjusted when changing some parameters to keep Pulse Repetition Interval constant.
The adjustments are made from four push-buttons and there is a self-repetition rate and variable incrementing in time (it increments in units, tens and hundreds). It also stores the set values to the EEPROM, so that they will automatically appear at startup.
Here are some photos. I will build a board for it at some stage later, I am really curious how it will perform.
Regards,
Nicolae
I managed to write the code for a PIC16F628A running at 20MHz that can generate variable parameters for the pulses in Hammerhead circuits. I can adjust everything with a resolution of 1us. Pulse Width for coil is adjustable from 2us to 255us, the first sample can be taken after 2...255us, the two sample widths are adjustable from 2...255us. The Second Delay (SD) is adjustable between 5 to 65535 us and it is automatically adjusted when changing some parameters to keep Pulse Repetition Interval constant.
The adjustments are made from four push-buttons and there is a self-repetition rate and variable incrementing in time (it increments in units, tens and hundreds). It also stores the set values to the EEPROM, so that they will automatically appear at startup.
Here are some photos. I will build a board for it at some stage later, I am really curious how it will perform.
Regards,
Nicolae
Comment