I am looking for a PIC or Atmel Micro that has 4-independentl controlled PWM channels of about 10-bit resolution . The frequnenc can be the same but I need simultaneous 0-100% duty cycle control o each channel independently . The max PWM frequncy should be greate than 1KH Price Range $2.00-$6.00/usd. A few A/D channels, interrupts,C-Compile friendly. I have looked @ the PIC18F1220, however , I am not sure o independent PWM control, as the chip still only has one CCP Thank Mik
Micro with 4-independent PWM channels
Started by ●January 22, 2005
Reply by ●January 22, 20052005-01-22
Mike wrote:> I am looking for a PIC or Atmel Micro that has 4-independently > controlled PWM channels of about 10-bit resolution . The frequnency > can be the same but I need simultaneous 0-100% duty cycle control of > each channel independently . The max PWM frequncy should be greater > than 1KHz > Price Range $2.00-$6.00/usd. A few A/D channels, interrupts,C-Compiler > friendly. I have looked @ the PIC18F1220, however , I am not sure of > independent PWM control, as the chip still only has one CCP?A little CPLD does that for you. Rene -- Ing.Buero R.Tschaggelar - http://www.ibrtses.com & commercial newsgroups - http://www.talkto.net
Reply by ●January 22, 20052005-01-22
> I am looking for a PIC or Atmel Micro that has 4-independently > controlled PWM channels of about 10-bit resolution . The frequnency > can be the same but I need simultaneous 0-100% duty cycle control of > each channel independently . The max PWM frequncy should be greater > than 1KHz > Price Range $2.00-$6.00/usd. A few A/D channels, interrupts,C-Compiler > friendly. I have looked @ the PIC18F1220, however , I am not sure of > independent PWM control, as the chip still only has one CCP? > ThanksMaybe one of the new ARM based AT91SAM7S chips should do the job. You get a 32 kB limited IAR C compiler for free. AT91SAM7S32 should be witin your price limit> Mike >
Reply by ●January 22, 20052005-01-22
"Mike" <chimera-electronics@sympatico-dot-ca.no-spam.invalid> wrote in message news:xsmdnW3PdY08mm_cRVn_vQ@giganews.com...> I am looking for a PIC or Atmel Micro that has 4-independently > controlled PWM channels of about 10-bit resolution . The frequnency > can be the same but I need simultaneous 0-100% duty cycle control of > each channel independently . The max PWM frequncy should be greater > than 1KHz > Price Range $2.00-$6.00/usd. A few A/D channels, interrupts,C-Compiler > friendly. I have looked @ the PIC18F1220, however , I am not sure of > independent PWM control, as the chip still only has one CCP? > Thanks > Mike >You could take a look at the Atmel ATmega128 which features two 16 bit timers with each 3 PWM channels and a 8 bit timer with 2 PWM channels; 10 bit ADC, 128Mb of flash, 4K int RAM, runs at 16MHz max. and is C compiler friendly. Jeroen
Reply by ●January 22, 20052005-01-22
On Sat, 22 Jan 2005 11:16:06 +0100, Rene Tschaggelar <none@none.net> wrote:>Mike wrote: >> I am looking for a PIC or Atmel Micro that has 4-independently >> controlled PWM channels of about 10-bit resolution . The frequnency >> can be the same but I need simultaneous 0-100% duty cycle control of >> each channel independently . The max PWM frequncy should be greater >> than 1KHz >> Price Range $2.00-$6.00/usd. A few A/D channels, interrupts,C-Compiler >> friendly. I have looked @ the PIC18F1220, however , I am not sure of >> independent PWM control, as the chip still only has one CCP? > >A little CPLD does that for you. > >ReneAt 1KHz you could do it in software. perhaps in a seperate (cheap) chip used as an intelligent peripheral. I would think an ATTiny26 or PIC16F627 could do it without too much trouble. A CPLD like the Xilinx XC9536 could easily do it, and more - cost about $2
Reply by ●January 22, 20052005-01-22
On Sat, 22 Jan 2005 01:58:25 -0600, the renowned chimera-electronics@sympatico-dot-ca.no-spam.invalid (Mike) wrote:>I am looking for a PIC or Atmel Micro that has 4-independently >controlled PWM channels of about 10-bit resolution . The frequnency >can be the same but I need simultaneous 0-100% duty cycle control of >each channel independently . The max PWM frequncy should be greater >than 1KHz >Price Range $2.00-$6.00/usd. A few A/D channels, interrupts,C-Compiler >friendly. I have looked @ the PIC18F1220, however , I am not sure of >independent PWM control, as the chip still only has one CCP? >Thanks >Mike18F6520 is roughly within your price range, and has 5 independent PWMs. You really need to search through the data sheets yourself to optimize this sort of thing. I also suggest looking at the MSP430 series from TI. Best regards, Spehro Pefhany -- "it's the network..." "The Journey is the reward" speff@interlog.com Info for manufacturers: http://www.trexon.com Embedded software/hardware/analog Info for designers: http://www.speff.com
Reply by ●January 22, 20052005-01-22
"Ulf Samuelsson" <ulf@a-t-m-e-l.com> wrote> > I am looking for a PIC or Atmel Micro that has 4-independently > > controlled PWM channels of about 10-bit resolution > > Maybe one of the new ARM based AT91SAM7S chips should do the job. > You get a 32 kB limited IAR C compiler for free. > AT91SAM7S32 should be witin your price limitIs it just me, or is this getting to sound like a vendor forum? -- Nicholas O. Lindan, Cleveland, Ohio Consulting Engineer: Electronics; Informatics; Photonics. Remove spaces etc. to reply: n o lindan at net com dot com psst.. want to buy an f-stop timer? nolindan.com/da/fstop/
Reply by ●January 22, 20052005-01-22
In article <41f227d8$0$3409$5402220f@news.sunrise.ch>, none@none.net says...> Mike wrote: > > I am looking for a PIC or Atmel Micro that has 4-independently > > controlled PWM channels of about 10-bit resolution . The frequnency > > can be the same but I need simultaneous 0-100% duty cycle control of > > each channel independently . The max PWM frequncy should be greater > > than 1KHz > > Price Range $2.00-$6.00/usd. A few A/D channels, interrupts,C-Compiler > > friendly. I have looked @ the PIC18F1220, however , I am not sure of > > independent PWM control, as the chip still only has one CCP? > > A little CPLD does that for you.I've had this assertion made to me several times. So far no-one has been able to back it up. A CPLD capable of holding 4 10 bit PWMs always seems to be rather more expensive than a few dollars (You still have to add A/D micro etc and fit in the $6 range remember). From what I've seen so far it's always cheaper to add another micro to act as a PWM peripheral that to add a CPLD to do the same thing. That's not to say it's impossible, but so far no-ones been able to demonstrate that it's doable. Robert
Reply by ●January 22, 20052005-01-22
On Sat, 22 Jan 2005 16:26:20 GMT, "Nicholas O. Lindan" <see@sig.com> wrote:>"Ulf Samuelsson" <ulf@a-t-m-e-l.com> wrote > >> > I am looking for a PIC or Atmel Micro that has 4-independently >> > controlled PWM channels of about 10-bit resolution >> >> Maybe one of the new ARM based AT91SAM7S chips should do the job. >> You get a 32 kB limited IAR C compiler for free. >> AT91SAM7S32 should be witin your price limit > >Is it just me, or is this getting to sound like a vendor forum?I'd be happy if MORE vendors frequented the group. I don't see anything wrong, and much right, for a knowledgeable manufacturer's rep to post an on-topic reply to an open question like this. -- Rich Webb Norfolk, VA
Reply by ●January 22, 20052005-01-22
> > > I am looking for a PIC or Atmel Micro that has 4-independently > > > controlled PWM channels of about 10-bit resolution > > > > Maybe one of the new ARM based AT91SAM7S chips should do the job. > > You get a 32 kB limited IAR C compiler for free. > > AT91SAM7S32 should be witin your price limit > > Is it just me, or is this getting to sound like a vendor forum?Atmel sells the 8051 as well, but that does not mean I have to like it privately. I do this mostly on my free time and had to fight to even get access to the newsgroups at Atmel. I doubt that anyone in my management is even aware that the Newsgroups exist. Just happen to like the AVR, and think that most other people willl, if they try it! Even when I worked at National Semiconductor in 1995-6, I recommended them to license the AVR (and to start building general purpose micros based on the ARM7). They licensed the ARM7TDMI (actually ARM designed the synthesizable ARMTDMI-S on Nationals request) and the University of Michigan designed a CPU very similar to the AVR for National but the microcontroller group there is dysfunctional and decided to continure with the COP8 and went ahead with the CR16 (even of the 32 bit CR32 would have been better) The CR16/32 is not to bad, but totally wrong focus from the wrong company has more or less killed the part.> > -- > Nicholas O. Lindan, Cleveland, Ohio > Consulting Engineer: Electronics; Informatics; Photonics. > Remove spaces etc. to reply: n o lindan at net com dot com > psst.. want to buy an f-stop timer? nolindan.com/da/fstop/