Ny 6-pin PIC10F arkitektur.

PIC, AVR, Arduino, Raspberry Pi, Basic Stamp, PLC mm.
sodjan
EF Sponsor
Inlägg: 43251
Blev medlem: 10 maj 2005, 16:29:20
Ort: Söderköping

Ny 6-pin PIC10F arkitektur.

Inlägg av sodjan »

De befintliga PIC10F är byggda på "baseline arkitekture" och har varit lite
struliga att programmera (som alla baseline modeller). Nu kommer tydligen
en ny serie PIC10F3xx som bygger på den vanligare "midrange" arkitekturen.
Samt att de har lagt en en massa nya moduler för olika saker...
Läs mer här:
http://www.microchip.com/wwwproducts/De ... e=en552961
Flash Program Memory with self read/write capability
Mid-range core
Emulated Data EE
35 Instruction, 8 Stack Levels, hardware interrupts
Low Power Internal 31kHz / 16MHz oscillator
‘F’ Variant for wide 2.3V – 5.5V operation
‘LF’ Variant for low power 1.8V – 3.6V operation
(2) stand-alone PWM’s
(3) channel 8b ADC w/Vref
Integrated Temperature Indicator
Configurable Logic Cell (CLC)
Complimentary Waveform Generator (CWG)
Direct Digital Synthesis (DDS)
Two 8-bit Timer (TMR0/TMR2)
Extended Watchdog Timer (EWDT)
Brown-Out Reset (BOR)
25mA Source/Sink current I/O
In Circuit Serial Programming (ICSP)
Lär väl vara lite svårt att använda allt på en gång på bara 6 pinnar... :-)
Användarvisningsbild
swesysmgr
Inlägg: 14961
Blev medlem: 28 mars 2009, 06:56:43
Ort: Göteborg

Re: Ny 6-pin PIC10F arkitektur.

Inlägg av swesysmgr »

Intressant med integrerad DDS så man kan generera fin sinus med lite högre frekvens än vad PWM-modulen klarar.
snigelen
Inlägg: 815
Blev medlem: 8 maj 2009, 11:02:14
Ort: Lund

Re: Ny 6-pin PIC10F arkitektur.

Inlägg av snigelen »

Nja det är nog inte för sinus
Direct Digital Synthesis (DDS) – Dedicated 16b PWM with
a fixed 50% duty cycle and increased frequency resolution
targeted towards applications within lighting and power
supplies.
utan symmetrisk fyrkant med hög frekvensupplösning (tolkar jag det som).
sodjan
EF Sponsor
Inlägg: 43251
Blev medlem: 10 maj 2005, 16:29:20
Ort: Söderköping

Re: Ny 6-pin PIC10F arkitektur.

Inlägg av sodjan »

Jo, men också :
...a Complimentary Waveform Generator (CWG) which provides a compliment waveform
to various inputs sources including the PWM, the CLC, or DDS
Så som jag läser det så kan CWG användas för att modulera signalen från t.ex DDS modulen.

Här finns ett dokument som lite bättre beskriver de olika nya modulerna.
Notera att flera av dessa inte är nya för just PIC10F3xxx, utan finns även
t.ex i den nya PIC16F1xxx modellerna.

"Next Generation 8-bit PIC® MCU IntegratedPeripheral Highlights"
"Unique peripherals for 8-bit PIC microcontrollers."

http://ww1.microchip.com/downloads/en/D ... 41565a.pdf
snigelen
Inlägg: 815
Blev medlem: 8 maj 2009, 11:02:14
Ort: Lund

Re: Ny 6-pin PIC10F arkitektur.

Inlägg av snigelen »

Ja det var ju lite utförligare beskrivning. En del intressanta grejjor.

Men CWG-modulen är väl till för att, från en signal (från t.ex PWM eller DDS) skapa en komplementsignal (som är låg när den andra är hög och vice versa) med möjlighet att styra "underlapp" (döda band) i kanterna. Till motorstyrning och sånt.
sodjan
EF Sponsor
Inlägg: 43251
Blev medlem: 10 maj 2005, 16:29:20
Ort: Söderköping

Re: Ny 6-pin PIC10F arkitektur.

Inlägg av sodjan »

Ah, jo så är det nog... :-)
Användarvisningsbild
wombat
Inlägg: 721
Blev medlem: 6 november 2006, 16:39:08
Ort: Stockholm

Re: Ny 6-pin PIC10F arkitektur.

Inlägg av wombat »

Spännande!
Tack för tipset.

Har varit lite borta från småpicande ett tag,
nu blev man inspirerad att hitta på något.

/w
sodjan
EF Sponsor
Inlägg: 43251
Blev medlem: 10 maj 2005, 16:29:20
Ort: Söderköping

Re: Ny 6-pin PIC10F arkitektur.

Inlägg av sodjan »

Jag ser att det har tillkommit två dokument sedan jag postade första inlägget.
En "Brief" och en "Product Overview":
http://ww1.microchip.com/downloads/en/D ... 41566A.pdf
http://ww1.microchip.com/downloads/en/D ... 41459a.pdf
Användarvisningsbild
stekern
Inlägg: 453
Blev medlem: 2 november 2008, 08:24:18
Ort: Esbo, Finland

Re: Ny 6-pin PIC10F arkitektur.

Inlägg av stekern »

Direct Digital Synthesis (DDS) – Dedicated 16b PWM with
a fixed 50% duty cycle...
Är inte det där lite motsägande? Hur kan det vara PWM om duty-cykeln är fast 50%?
(jojo, iofs ändrar man ju bredden på pulsen i förhållande till tiden, men...)
sodjan
EF Sponsor
Inlägg: 43251
Blev medlem: 10 maj 2005, 16:29:20
Ort: Söderköping

Re: Ny 6-pin PIC10F arkitektur.

Inlägg av sodjan »

Om man kollar dokument 41556A som jag länkade till ovan så står det :
Direct Digital Synthesis (DDS):
- 20-bit accumulator
- 16-bit addend
- True linear frequency control
- High-speed clock input
- Selectable Output modes :
* Fixed Duty Cycle (FDC)
* Pulse Frequency Modulation (PFM)
Så det är 50% duty *eller* PWM.
Användarvisningsbild
stekern
Inlägg: 453
Blev medlem: 2 november 2008, 08:24:18
Ort: Esbo, Finland

Re: Ny 6-pin PIC10F arkitektur.

Inlägg av stekern »

Där står det ju PFM, inte PWM.
Fast när man tittar på bilden i 41556A tolkar jag det dock som att det är PWM det faktiskt är frågan om, så det är fortfarande lite oklart.

Sen vet jag inte varifrån snigelen hade saxat det där citatet ifrån, för jag hittar inte det nån annanstans än i hans citat.
sodjan
EF Sponsor
Inlägg: 43251
Blev medlem: 10 maj 2005, 16:29:20
Ort: Söderköping

Re: Ny 6-pin PIC10F arkitektur.

Inlägg av sodjan »

Sant, jag såg fel...

Är lite osäker på vad 41556A syftar på, men du kanske menar
"Next Generation 8-bit PIC® MCU IntegratedPeripheral Highlights"
alltså 41565A ?

Det ser ut som att man får invänta mer detaljerade datablad
innan hela sanningen uppdagas... :-)
Användarvisningsbild
stekern
Inlägg: 453
Blev medlem: 2 november 2008, 08:24:18
Ort: Esbo, Finland

Re: Ny 6-pin PIC10F arkitektur.

Inlägg av stekern »

Hehe, ja 41565A "Next Generation 8-bit PIC® MCU IntegratedPeripheral Highlights", jag klipp-och-klistrade 41556A från ditt inlägg ovan ;)
snigelen
Inlägg: 815
Blev medlem: 8 maj 2009, 11:02:14
Ort: Lund

Re: Ny 6-pin PIC10F arkitektur.

Inlägg av snigelen »

stekern skrev:Sen vet jag inte varifrån snigelen hade saxat det där citatet ifrån, för jag hittar inte det nån annanstans än i hans citat.
Det var från andra dokumentet på sidan sodjan länkade till, dvs PIC10F32X Microcontroller Product Overview.
Användarvisningsbild
stekern
Inlägg: 453
Blev medlem: 2 november 2008, 08:24:18
Ort: Esbo, Finland

Re: Ny 6-pin PIC10F arkitektur.

Inlägg av stekern »

Ja, titta där står det. Jag som letar dåligt.
Skriv svar