MotoHawk:Blocks:Synchronized PWM Child

From MotoHawk
Jump to navigationJump to search

Synchronized PWM Child

This MotoHawk™ block references a PWM parent block, and drives the output with a square wave with a specified phase offset relative to the parent.

Block ID

motohawk_pwm_child

Library

MotoHawk_lib/Analog I/O Blocks

Description

Synchronized PWM Child.PNG

A synchronized PWM child has an independent duty cycle, but has a defined phase relationship with a parent.

The MotoHawk block help topic Synchronized PWM Child provides up to date help content for this block.

Limitations

The level of child PWM support is defined by the capability of the hardware. Modules that can't support this capability will not populate resources in the drop down menu. Modules that have capability will have selectable resources. However in some cases the selected child can only be used with a subset of the PWM Outputs that the module has at its disposal. Generally only PWM resources that can operate as a child can be selected to operate as a parent to a child PWM. There can also be further limitations. Build or runtime errors will result (depending on the module type) if a legal child PWM attempts to use an incompatible parent PWM.

The number of children that a parent PWM Output can support may also be limited.

The Synchronized PWM help topic provides additional information.