Mail Archives: geda-user/2011/12/21/19:52:55
--=-CNY29dGHvqD/ggyW15IM
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
On Wed, 2011-12-21 at 15:15 -0500, DJ Delorie wrote:
> On some the chips I use, "four channels" means you can choose four
> different duty cycles but only one master frequency. That would be
> sufficient for your purposes.
Yes, they often have a several "compare" outputs / drive pins for a
single ramp-generator, so you can accurately program the dead-time of
the half-bridge legs.
Many of these are aimed at 3-phase motor driving, but you can usually
adapt to drive a single H-Bridge.
The AT90PWM3b is the chip I always tend to come back to when looking for
PWM control with simple software. This chip has a lot of PWM hardware,
and, importantly, has a PLL which allows you to run the ramp-generators
quite fast.
http://www.atmel.com/dyn/products/product_card.asp?part_id=3D4239
I always favoured ATMEL due to their gcc toolchain and decent (community
driven) Linux support. I've never used their (Windows) IDE, but
apparently its got bad with recent revisions, and put some people off.
In the mean time, I've used Microchip PICs at work a bit, and have
started to quite like them. Their new IDE, MPLAB-X is actually
cross-platform, and works really well on Linux. I'm not sure how well
their compiler and toolchain works in isolation though (if you prefer
Makefiles to IDEs).
Peter
--=-CNY29dGHvqD/ggyW15IM
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: This is a digitally signed message part
Content-Transfer-Encoding: 7bit
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)
iQEcBAABAgAGBQJO8n9SAAoJEOo4D/b1x+QVBL8H/jlCNCs9ghfoNZxsztE53TVn
vDBz+XWQJC9TxXWPIoWUpHXiDQOA+dSZmrG4tKeHjmGLm8cRRU5PfoAfpms6T5vP
2qzvI1/P9k037/ZyhI5Nip+r/GmvIg22/SQH+0TEe5FtboZhPUgaFhpo4GK3/C0Y
f0nKiRKrA73Fm4D0MtrN8z5A+n1H95cJe681jw4HPYPVDlMs7Yvr8/RqtWOpT1Ao
ThQS+GAAV47480MZn0WiYxGDgl9AMQ0I0SILa3Lm3FRDTnNAeKTOalDjnDYiofdY
iXbZwmDI71ttaMs+/M4ePm0EJBt58FWobk96v1a68NUcti94aWzitwgMQoI5w0A=
=WVFk
-----END PGP SIGNATURE-----
--=-CNY29dGHvqD/ggyW15IM--
- Raw text -