Liten MCU med minst 4PWM kanaler
- funkis
- Utsparkad, på semester
- Inlägg: 1158
- Blev medlem: 28 januari 2006, 16:15:54
- Ort: Lite här och lite där!
Liten MCU med minst 4PWM kanaler
Letar efter en liten MCU med minst 4st 8bit PWM kanaler i DIP8/SO8 låda?
Rekomendera något, har Microsipp något, Blatmel månde?
Ingen räser burk behövs, inte heller någon hög PWM rate heller,
men den måste sitta i en liten låda.
Voretrevligt om den hade en 8bit 1 kanals ADC eller en simpel
komparator att bygga en ADC kanal med ochså.
/funkis
Rekomendera något, har Microsipp något, Blatmel månde?
Ingen räser burk behövs, inte heller någon hög PWM rate heller,
men den måste sitta i en liten låda.
Voretrevligt om den hade en 8bit 1 kanals ADC eller en simpel
komparator att bygga en ADC kanal med ochså.
/funkis
Man kan ju gissa
Vad är "Microsipp" ? -> Microchip, www.microchip.com
Vad är "Blatmel" ? -> Atmel, www.atmel.com
Vad är "räser" ? -> 100 TeraFlop
Hur mycket är "inte någon hög PWM rate" ? -> under 100kHz
Vad menas med en "liten låda" ? -> SO8
Vad är "Microsipp" ? -> Microchip, www.microchip.com
Vad är "Blatmel" ? -> Atmel, www.atmel.com
Vad är "räser" ? -> 100 TeraFlop
Hur mycket är "inte någon hög PWM rate" ? -> under 100kHz
Vad menas med en "liten låda" ? -> SO8
- JimmyAndersson
- Inlägg: 26651
- Blev medlem: 6 augusti 2005, 21:23:33
- Ort: Oskarshamn (En bit utanför)
- Kontakt:
Det här med vad som menas med PWM-kanaler tycker jag är lite knepigt. I t.ex databladet för PIC18LF232 står det "Up to 2 Capture/Compare/PWM (CCP) modules" vilket lätt kan tolkas som 2st utgångar om man inte vet hur det ligger till. "One, two or four PWM outputs" kan lätt tolkas som att man kan ha fyra PWM-utgångar som kan styras helt individuellt.
Vad ska det stå i specifikationen för att det ska innebära att man kan ha flera PWM-utgångar som kan använda *helt* individuella tider (dvs periodtid och dutycycle) ?
Vad ska det stå i specifikationen för att det ska innebära att man kan ha flera PWM-utgångar som kan använda *helt* individuella tider (dvs periodtid och dutycycle) ?
- JimmyAndersson
- Inlägg: 26651
- Blev medlem: 6 augusti 2005, 21:23:33
- Ort: Oskarshamn (En bit utanför)
- Kontakt:
> Vad ska det stå i specifikationen...
Jag vet inte vad du menar med "specifikationen" ?
Databladet har dock naturligtsvis alltid svaret...
I fallet med den föreslagna Atmel processorn, så har den
i och för sig 4 pinnar som kan styras från PWM moduler(na),
dock inte helt individuellt. Åtminstånde en av pinnarna är bara
inversen av en annan. Man kan kanske få till 3 kanaler (jag han inte
analyser alla kontroll-bitar), men då har man ingen timer över till
något annat.
Om man vill köra *programvaru* pwm, så passar i princip vilken
8-pinnars Atmel eller Microchip processor som helst (med ADC)
in på beskrivningen (som cyr sa). Men jag antog att det var HW-pwm
som efterfrågades.
Personligen känner jag inte till någon *8*-pinnars processor med
4 st *oberoende* pwm kanaler.
> Då måste man nog ha 4 timers...
Sannolikt, om *både* frekvens och period ska vara unika.
Om man kan nöja sig med att två kanaler går med samma
(grund-) frekvens (vilket ofta är fallet), så kan man göra som i den
föreslagna Atmel processorn. 2 kanaler delar timer men har "egna" period
register. Men inte heller då kan man inte få 4 kanaler med olika period,
så vitt jag förstog databladet...
Jag vet inte vad du menar med "specifikationen" ?
Databladet har dock naturligtsvis alltid svaret...
I fallet med den föreslagna Atmel processorn, så har den
i och för sig 4 pinnar som kan styras från PWM moduler(na),
dock inte helt individuellt. Åtminstånde en av pinnarna är bara
inversen av en annan. Man kan kanske få till 3 kanaler (jag han inte
analyser alla kontroll-bitar), men då har man ingen timer över till
något annat.
Om man vill köra *programvaru* pwm, så passar i princip vilken
8-pinnars Atmel eller Microchip processor som helst (med ADC)
in på beskrivningen (som cyr sa). Men jag antog att det var HW-pwm
som efterfrågades.
Personligen känner jag inte till någon *8*-pinnars processor med
4 st *oberoende* pwm kanaler.
> Då måste man nog ha 4 timers...
Sannolikt, om *både* frekvens och period ska vara unika.
Om man kan nöja sig med att två kanaler går med samma
(grund-) frekvens (vilket ofta är fallet), så kan man göra som i den
föreslagna Atmel processorn. 2 kanaler delar timer men har "egna" period
register. Men inte heller då kan man inte få 4 kanaler med olika period,
så vitt jag förstog databladet...
