X-Authentication-Warning: delorie.com: mail set sender to geda-user-bounces using -f X-Recipient: geda-user AT delorie DOT com X-Cam-AntiVirus: no malware found X-Cam-SpamDetails: not scanned X-Cam-ScannerInfo: http://www.cam.ac.uk/cs/email/scanner/ Message-ID: <1324515154.3724.28.camel@localhost> Subject: Re: [geda-user] Design suggestions... From: Peter Clifton To: geda-user AT delorie DOT com Date: Thu, 22 Dec 2011 00:52:34 +0000 In-Reply-To: <201112212015.pBLKF8FU020869@envy.delorie.com> References: <201112211816 DOT pBLIGsaf016475 AT envy DOT delorie DOT com> <4EF229B4 DOT 8050008 AT ecosensory DOT com> <201112211909 DOT pBLJ9GKo018193 AT envy DOT delorie DOT com> <4EF2343D DOT 10601 AT ecosensory DOT com> <4EF23A1E DOT 5060001 AT ecosensory DOT com> <201112212015 DOT pBLKF8FU020869 AT envy DOT delorie DOT com> Content-Type: multipart/signed; micalg="pgp-sha1"; protocol="application/pgp-signature"; boundary="=-CNY29dGHvqD/ggyW15IM" X-Mailer: Evolution 3.2.2- Mime-Version: 1.0 Reply-To: geda-user AT delorie DOT com Errors-To: nobody AT delorie DOT com X-Mailing-List: geda-user AT delorie DOT com X-Unsubscribes-To: listserv AT delorie DOT com Precedence: bulk --=-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--