Ik zoek een PIC met min. 3 CCP/PWM pennen, EEProm geheugen en I2C.
De PIC16F767 heeft dit alles, maar helaas geen EERpom geheugen.
Bestaat er een PIC (in DIL beheuzing) die dit alles heeft ?
Technojunk
Printje geëtst hebben? mail me! | Even the invisible must be perfect | Ook een Meetsnoeren ophangrekje
De 16F1947 of 16F1946 komen er dus uitrollen..
Sowieso weinig PICs met 3 HPWM uitgangen.. Zou wel makkelijk zijn trouwens..
Technojunk
Printje geëtst hebben? mail me! | Even the invisible must be perfect | Ook een Meetsnoeren ophangrekje
Op 27 oktober 2009 19:38:22 schreef Zonnepaneeltje:
PIC18F2431
2CCP pinnen.
Arco
Special Member
Arco - "Simplicity is a prerequisite for reliability" - hard-, firm-, en software ontwikkeling: www.arcovox.com
De 16f1946/7 zijn nog 'future products' De 16f1936 is er wel, heeft 3x ECCP en 2x CCP...
Enhanced mid-range, dus heeft diverse voordelen. (o.a. lineair addressable RAM)
Frits Kieftenbelt
Ohm sweet Ohm | www.picbasic.nl
Als ik me niet vergis onder andere:
16F737, 16F747, 16F767, 16F777
18F6310, 18F6410, 18F8310, 18F8410
Edit:
Sorry, ik zie nu dat ie ook een EEPROM moet hebben...
Ehm en dan ook nog PDIP?
Dan misschien: 16F1934, 16F1937.
Gebruik softwarematige of externe I2C.
[Bericht gewijzigd door Frits Kieftenbelt op (46%)]
Op 27 oktober 2009 19:41:49 schreef Technojunk:
[...]2CCP pinnen.
Het is maar net waar je de CCP's voor gaat gebruiken.
Buiten die 2 CCP's zitten er nog 3 aparte input captures in (Motion feedback module) + nog eens 6 PWM pinnen. Leuk speeltje 
De keuze is op de PIC18F2431 gevallen.
Inderdaad een erg Leuk speeltje, en nog betaalbaar ook.
Iedereen bedankt !
Daan Timmer
Ik ben programmeur! geen electronicus! http://www.daantimmer.nl/ Er is een ontwerp! nu nog inhoud :-)
heb de 2431 hier ook liggen toevallig.
2CCP pinnen, 6x (SMPS) PWM pinnen, waarvan ze telkens per 2 met 1PWM generator verbonden zijn (High/Low-paartjes, is allemaal instelbaar)
m.a.w. 5PWM poorten
met 5 aparte PWM generatoren. Leuk ding 
...PWM pinnen, waarvan ze telkens per 2 met 1PWM generator verbonden zijn...
Kan je de 6 PWM signalen niet apart instellen ?
Daan Timmer
Ik ben programmeur! geen electronicus! http://www.daantimmer.nl/ Er is een ontwerp! nu nog inhoud :-)
hoofdstuk: 17.0 POWER CONTROL PWM MODULE
The PWM module has the following features:
- Up to eight PWM I/O pins with four duty cycle
generators. Pins can be paired to get a complete
half-bridge control.The Power Control PWM module supports three PWM
generators and six output channels on
PIC18F2331/2431 devices, and four generators and
eight channels on PIC18F4331/4431 devices.
Dat geld voor de PWM module.
De CCP module heeft ook nog eens 2PWM generatoren.
Lucky Luke
Eluke.nl | handgetypt | I'm a poor, lonesome cowboy, with a long, long way to go.
[Evil
mode]
Geen pic, maar de attiny2313 heeft 4 PWM kanalen, EEPROM, en een USI waar i2c mee te doen valt.
Maar je had er al een. Die attiny is waarschijnlijk wel goedkoper.
[/Evil
mode]

Daan Timmer
Ik ben programmeur! geen electronicus! http://www.daantimmer.nl/ Er is een ontwerp! nu nog inhoud :-)
-_-
Ik zie maar 1 OC0 en 1 OC1 pin. Dat zijn dus twee PWM modules.
Ala, het is een OC1A en OC1B en OC0A en OC0B pin, dus waarschijnlijk zelfde verhaal als met de PIC.
m.a.w. dus géén 4 <volledig van elkaar afhankelijke> PWM's....
[/nag]

pros
Prosper, yop la boum, c'est le roi du macadam (aldus Maurice Chevalier)
De '2313 beschikt over 2 timers, die elk 2 PWM-uitgangen kunnen sturen.
Je hebt dus 4 PWM-kanalen, waarvan de puls/pauze-verhoudingen onafhankelijk in te stellen zijn, maar er zijn slechts 2 PWM-frequenties beschikbaar.
Hoe dit nu precies bij een PIC18F2431 in elkaar steekt begrijp ik nog niet goed.
Heeft iemand hier ervaring mee ?
Stel ik wil 4 PWM kanalen, waarvan de puls/pauze-verhoudingen onafhankelijk in te stellen zijn, hoe stel je dit dan in ?
pros
Prosper, yop la boum, c'est le roi du macadam (aldus Maurice Chevalier)
Tip: pleur de namen van de registers, die bij het PWM-gebeuren betrokken zijn, eens naar het Google-zoekvenster. 't Zou me verbazen, als daar niets bruikbaars te voorschijn komt.
Daan Timmer
Ik ben programmeur! geen electronicus! http://www.daantimmer.nl/ Er is een ontwerp! nu nog inhoud :-)
...pleur de namen van de registers, die bij het PWM-gebeuren betrokken zijn...
Dit zijn de registers:
PTCON0 PTCON1 PWMCON0 PWMCON1 DTCON OVDCOND OVDCONS FLTCONFIG PTMRH PTMRL PTPERH PTPERL SEVTCMPH SEVTCMPL PDC0H PDC0L PDC1H PDC1L PDC2H PDC2L PDC3H PDC3L
Slechts 22 stuks, dus dat valt mee 
Het document dat ik vindt had ik al (de Datasheet)...
[Bericht gewijzigd door MMSoft op (14%)]