Novinky - téma ●
Analogové obvody Operační zesilovače, stabilizátory atd.
●
Podpůrné obvody Komunikační obvody, paměti atd.
8-bit MCU ● 16-bit MCU ● 32-bit MCU ●
Téma ●
Analogové obvody Operační zesilovače, stabilizátory atd.
●
Podpůrné obvody Komunikační obvody, paměti atd.
8-bit MCU ● 16-bit MCU ● 32-bit MCU ●
RE46C311/2 Nízkospotřebový OZ MCP604x
Snížená cena Definovaný IB
Vlastnosti Určený pro ionizační detektory kouře • Šířka přenosového pásma: 10kHz • Vlastní spotřeba: 0,6 μA • Vstupní proud na kladném vstupu: 1 pA při 25°C max 6pA při 60°C • Rozsah napájecího napětí: 1,8V až 5,5V • Rozsah pracovních teplot: -10°C až +60°C • Pouzdra SOIC-8 a PDIP-8
RE46C31x
MCP642x Nízkospotřebový OZ Vlastnosti • Šířka přenosového pásma: 90kHz • Vlastní spotřeba: 4,4 μA • Vstupní napěťový offset: 1000 μV (max.) • Rozsah napájecího napětí: 1,8V až 5,5V • Potlačení 1,8GHz (EMIRR): 97dB • PSRR: 75 dB (min.) • CMRR: 70 dB (min.) • Eni: 15 μVp-p (typ.), f = 0,1 Hz až 10 Hz • eni: 95 nV/√Hz(typ.), f = 1 kHz • Rail-to-Rail vstup a výstup • Rozsah pracovních teplot: -40°C až +125°C
MCP642x
MCP604x
MCP614x
Šířka přenosového pásma
Cena
Spotřeba
MCP623x
MCP6471/2/4 Malá spotřeba
Spotřeba
Vlastnosti • Šířka přenosového pásma: 2,0 MHz • Vlastní spotřeba: 100 μA • Vstupní napěťový offset: 1500 μV (max.) • Rozsah napájecího napětí: 2,0V až 5,5V • PSRR: 75 dB (min.) • CMRR: 70 dB (min.) při Vcc=5,0V • Eni: 7 μVp-p (typ.), f = 0,1 Hz až 10 Hz • eni: 27 nV/√Hz(typ.), f = 1 kHz • Rail-to-Rail vstup a výstup • Rozsah pracovních teplot: -40°C až +125°C
MCP6L7x (r. 2009)
MCP627x (r. 2003)
MCP647x (r. 2013) Cena
MCP6481/2/4 Malá spotřeba
Spotřeba
Vlastnosti • Šířka přenosového pásma: 4,0 MHz • Vlastní spotřeba: 240 μA • Vstupní napěťový offset: 1500 μV (max.) • Rozsah napájecího napětí: 2,2V až 5,5V • PSRR: 75 dB (min.) • CMRR: 70 dB (min.) při Vcc=5,0V • Eni: 7 μVp-p (typ.), f = 0,1 Hz až 10 Hz • eni: 23 nV/√Hz(typ.), f = 1 kHz • Rail-to-Rail vstup a výstup • Rozsah pracovních teplot: -40°C až +125°C
MCP628x 5,0 MHz
MCP648x 4,0 MHz
Cena
MCP6491/2/4 Malá spotřeba
MCP629x
Spotřeba
Vlastnosti • Šířka přenosového pásma: 7,5 MHz • Vlastní spotřeba: 530 μA • Vstupní napěťový offset: 1500 μV (max.) • Rozsah napájecího napětí: 2,0V až 5,5V • PSRR: 75 dB (min.) • CMRR: 70 dB (min.) při Vcc=5,0V • Eni: 6 μVp-p (typ.), f = 0,1 Hz až 10 Hz • eni: 19 nV/√Hz(typ.), f = 1 kHz • Rail-to-Rail vstup a výstup • Rozsah pracovních teplot: -40°C až +125°C
MCP6L9x
MCP628x
MCP649x
Šířka přenosového pásma
A/D převodníky vhodné i pro elektroměry A/D i pro elektroměry MCP3901 2-Ch 16/24-bit, VA=5V MCP3911 2-Ch 16/24-bit, VA=3V MCP3903 6-Ch 16/24-bit, VA=5V
MCP391x 2/4/6 Ch VA=3V
MCP3913 6-Ch 16/24-bit VA=3V
Novinka
MCP3914 8-Ch 16/24-bit VA=3V
Novinka
MCP3914 3V osmikanálový A/D Vlastnosti • Rozlišení 24 bitů • 94,5 dB SINAD, -107 dB THD (až do 35. harmonické), 112 dB SFDR • Rychlost vzorkování až 125 ksps • Spotřeba ve vypnutém módu <9 μA • Přeslech mezi kanály -122 dB • Teplotní stabilita interní napěťové reference 9 ppm/°C • PGA se zesílením 1 až 32 pro každý kanál • Rozhraní 20 MHz SPI • Nezávislé napájení analogové a digitální části 2,7V – 3,6V AVDD, 2,7V – 3,6V DVDD • Pouzdro UQFN-40 • Rozsah teplot -40°C to +125°C
OSC2 OSC1/CLKI DVDD DGND
AVDD AGND
Clock / Phase Correction
Modulator Output
∆Σ
SINC3 Filter
MDAT0 MDAT1
CH0+
PGA CH0-
CH1+
VREF+ VREF-
PGA CH1-
1.2V VREF
∆Σ
SPI Serial Interface
CS SCK SDO SDI
SINC3 Filter
DR RESET
D. potenciometr pro 30V MCP41HV31(51) Vlastnosti • Rozlišení 7(8) bitů, 128 (256) pozic jezce • Doba nastavení 1μs (5kΩ) – 5μs (100kΩ) • Vyráběné hodnoty odporů: 5kΩ, 10kΩ, 50kΩ, 100kΩ • Po zapnutí se nastaví jezdec do střední polohy • Napájecí napětí: Digitální části od 1,8V do 5,5V Analogové části až 36V (od -30 do +36V) • Rozhraní SPI • Pouzdro TSSOP-14 a 20-QFN 5x5 • Rozšířený rozsah pracovních teplot: -40°C to +125°C
LDO MCP1755 s velkým PSRR
MCP1703
MCP1754
Větší PSRR
MCP1755
Zmenšený šum Zdvojnásobený Iout
Větší PSRR Menší Iout
Zmenšený Šum
Nejdůležitější vlastnosti • Vstupní napětí max. 16V • Max. výstupní proud 300mA • PSRR(typ.) 80dB • Klidový proud (typ.): 68μA • Pouzdro SOT23-5, SOT223-5, 2X3 DFN-8 • Rozšířený rozsah pracovních teplot: -40°C to +125°C
MCP1703A
Bateriové aplikace
Napájecí rozvody
Zvyšující stabilizátory Porovnání MCP162x a MCP164x MCP1623/4
MCP16251
MCP16252
MCP1640x
MCP1642
MCP1643
Režim
PWM/PFM
PWM/PFM
PWM/PFM
PWM/PFM
PWM/PFM
PWM
IOUT
175 mA
250 mA
250 mA
350 mA
>350 mA
550 mA
Přesnost VOUT
+/- 7.4%
+/- 3%
+/- 3%
+/- 3%
+/- 3%
+/- 6%
Spínací kmitočet (kHz)
370-630
425-575
425-575
425-575
?
850-1150
Spotřeba
220/19 μA
4 μA
4 μA
220/19 μA
80 μA
Vypnutí
Odpojení
Odpojení
Přemostění
Odpojení Přemostění
Odpojení
Pouzdra
SOT23-6 2x3 DFN-8
SOT23-6 2x3 DFN-8
SOT23-6 2x3 DFN-8
SOT23-6 2x3 DFN-8
Nejdůležitější vlastnosti
Nízká cena
Malá spotřeba
Malá spotřeba
SOT23-6 2x3 DFN-8
MSOP-8 2x3 DFN-8
Nejvýkonnější Připravuje se
Zdroj proudu pro LED
MCP16251/2 zvyšující měnič pro baterie Vlastnosti • Účinnost až 96% • Proudové špička 650 mA - IOUT > 100 mA @ 1,2V VIN, 3,3V VOUT - IOUT > 250 mA @ 2,4V VIN, 3,3V VOUT - IOUT > 225 mA @ 3,3V VIN, 5,0V VOUT • Startovací napětí od 0,65V pro 3,3V VOUT @ 1 mA • Pracovní napětí od 0,35V, pro 3,3V VOUT @ 1 mA • Nastavitelné výst. napětí od 2,0V do 5,5V • Vlastní spotřeba: 4 μA • Interní synchronní usměrňovač • Spotřeba ve vypnutém stavu < 1 μA
MCP1642 zvyšující měnič pro baterie Vlastnosti • Efektivita až 96% • Omezení proudové špičky na 425 mA - IOUT > 100 mA @ 1,2V VIN, 3,3V VOUT - IOUT > 350 mA @ 2,4V VIN, 3,3V VOUT - IOUT > 350 mA @ 3,3V VIN, 5,0V VOUT • Startovací napětí od 0,65V pro 3,3V VOUT @ 1 mA • Pracovní napětí od 0,35V, pro 3,3V VOUT @ 1 mA • Nastavitelné výst. napětí od 2,0V do 5,5V • Vlastní spotřeba v PFM režimu 19 μA • Interní synchronní usměrňovač • Spotřeba ve vypnutém stavu < 1 μA
MCP1643 měnič pro LED Vlastnosti • Efektivita až 87% • Omezení proudové špičky na 1,6A • Startovací napětí od 0,65V • Pracovní napětí od 0,5V • Maximální vstupní napětí
MCP19035 PWM řadič MOSFET Vlastnosti • Vstupní napětí 4,5V až 30V • Nastavitelné výstupní napětí • Integrované budiče MOSFET s podporou rychlých 12ns (např.MCP87xxx) i klasických 20ns • Spínací kmitočet dle verze 300kHz/600kHz • Integrovaná ochrana proti zkratu • Integrovaný 5V stabilizátor 50mA • Spotřeba 6mA ve vypnutém stavu 25μA • Pouzdro 10 DFN 3 x 3mm • Rozsah pracovních teplot: -40°C do +125°C
Určen pro zdroje napětí s výstupním proudem větším jak 3A.
MCP19110/1 analogovědigit. PWM řadič Vlastnosti • Vstupní napětí 4,5V až 32V • Integrované budiče MOSFET 5V s nastavitelným proudem 1A nebo 2A • Volitelný dead-time po 4ns • Spínací kmitočet od 100kHz do 1,6MHz • Integrovaný 5V stabilizátor 30mA • Spotřeba 5mA ve vypnutém stavu 1,8mA Rozdíly mezi MCP19110 a 11 • 8-bit MCU jádro MR, 4KW flash ● 10 je levnější 2 • Komunikační rozhraní I C ● Pouzdro 10-24pin 11-28pin ● ICD pouze 11 kompatibilní s SMBus/PMBusTM ● ICSP oba • Tepelná pojistka ● 10 má 11 I/O, 11 má 14 I/O • Pouzdro 28-QFN 5mmx5mm • Rozsah pracovních teplot: -40°C do +125°C
MCP870xx Rychlé MOSFET s malým R •Vlastnosti • VDS = 25V • N kanál • Vysoký výkon (malý FOM) Malý odpor v sepnutém stavu při malém náboji na hradle (gate) • Rychlost • K řízení dostačuje napěťová úroveň 5V • Vhodné do aplikací, kde je potřeba velká účinnost • Pouzdro PDFN 3,3 x 3,3mm nebo 5 x 6 mm • Rozsah pracovních teplot: -55°C do +150°C
MOSFET Základní parametry Vgs [V]
Rds_on @ 4,5V [mΩ]
Qg [nC]
Pouzdro
Označení
Kanál
Počet
Vds [V]
MCP87022
N
Single
25
+10/-8
2.2
25
5x6 DFN
MCP87030
N
Single
25
+10/-8
3
13.3
5x6 DFN
MCP87050
N
Single
25
+10/-8
5
9
5x6 DFN
MCP87055
N
Single
25
+10/-8
5.5
6
3.3x3.3 DFN
MCP87090
N
Single
25
+10/-8
9
4
5x6 DFN 3.3x3.3 DFN
MCP87130
N
Single
25
+10/-8
13
2.9
5x6 DFN 3.3x3.3 DFN
Již brzy na našem e-shopu
Budoucnost analogů Moje spekulace ●
Další rozšiřování sortimentu A/D převodníků
●
PWM regulátory a obvody pro spínané zdroje
●
OZ pro vyšší napětí
●
D/A a digitální potenciometr pro vyšší napětí
Téma ●
Analogové obvody Operační zesilovače, stabilizátory atd.
●
Podpůrné obvody Komunikační obvody, paměti atd.
8-bit MCU ● 16-bit MCU ● 32-bit MCU ●
Komunikační obvody
Novinky probereme v následující přednášce
MRF24XA IEEE802.15.4 Transciever ●
Nízkopříkonové Radio – – –
● ●
IEEE 802.15.4-2003 & 2006 Uživatelské řežimy –
● ●
Pracovní napětí 1,5V – 3,6V Spotřeba při příjmu – 13,5mA Hluboké uspání s udržením dat v RAM – 40nA
125, 256, 500, 1000 & 2000 kb/s
MiWi a ZigBee SPI rozhraní
Audio Bluetooth - RN52 ●
On-board Bluetooth 3.0 stack – –
● ●
Navržen pro bezchybný přenos audio signálu Profile support (A2DP, AVRCP, HSP, HFP, SSP, iAP*)
Analogové a digitální rozhraní Kompaktní rozměry – –
●
Serial Port Profile (SPP) Human Interface Device Profile (HID) Advanced Audio Distribution Profile (A2DP) Audio/Video Remote Control Profile (AVRCP) Hands-Free Profile (HFP) Headset Profile (HSP)
15 x 30 x 3mm Integrovaná anténa
Plně certifikovaný –
FCC, IC, CE, Bluetooth SIG, RoHS Označení
Popis
RN52-I/RM
Standardní provedení, SBC CODEC
RN52APT-I/RM
Aptx CODEC, zákazník musí mít CSR licenci
RN52AAC-I/RM
Acc CODEC, zákazník musí mít Via licenci
RN-52-EK
Evaluation Kit, SBC CODEC
*Poznámka: iAP je možný jen pro členy MFi ; pro použití audio profilů není třeba být členem MFi
Audio Bluetooth – RN52 Rozhraní 3.3VDC
Analog stereo with integrated amplifier for 16Ω speakers
USB UART four wire I2S master mode, 44.1KHz, 24bit, CODEC must generate MCLK
S/PDIF single wire (coax or optical) master for connection to consumer audio device
I2S
S/PDIF
11 GPIO
For firmware updates Data and Command - 115Kbps default, selectable to 9600 via GPIO GPIO9 enter command mode on UART GPIO4 controls factory reset GPIO3 47K pull down for firmware upgrade GPIO2 notifies micro-controller of events Battery charge – Future Enhancement
Připravuje Připravuje se se levný levný Bluetooth Bluetooth modul modul ss HCI HCI (Host (Host Controler Controler Interface) Interface)
Nové paralelní flash ●
Nové řady jsou: Levnější (o ¼ až 1/3) Spolehlivější (100 000 zápisů, 100 let uchování dat) Rychlejší (mazání 50ms celý čip, 10μs programování)
●
SST39VF640xB – 64Mbit, x16b, 70ns
●
SST39VF320xC – 32Mbit, x16b, 70ns
●
SST39VF160xC – 16Mbit, x16b, 70ns
●
SST39VF40xC –
4Mbit, x16b, 70ns
●
SST39LF40xC –
4Mbit, x16b, 55ns
Náhrady 5V flash NOR
Voltage 3.3
1Mb 5V
Package
Boot block
Spansion
Spansion GL-S [1]
Microchip
PLCC
AM29LV010B-70JF Obsolete
>>>>>>>>>>
SST39VF010-70-4I-NHE
TSOP
AM29LV010B-70EF Obsolete
>>>>>>>>>>
SST39VF010-70-4I-WHE
PLCC
No
AM29F010B-70JF
SST39SF010A-70-4I-NHE
TSOP
No
AM29F010B-70EF
SST39SF010A-70-4I-WHE
DIP
No
Sold out
SST39SF010A-70-4C-PHE
Bottom
AM29F200BB-70EF
?
Top
AM29F200BT-70EF
?
Bottom
AM29F200BB-70SF
?
Top
AM29F200BT-70SF
?
PLCC
No
AM29F040B-70JF
SST39SF040-70-4I-NHE
TSOP
No
AM29F040B-70EF
SST39SF040-70-4I-WHE
DIP
no
AM29F040B-70PD obsolete
>>>>>>>>>>
SST39SF040-70-4C-PHE
Bottom
AM29F400BB-70EF
?
Top
AM29F400BT-70EF
?
Bottom
AM29F400BB-70SF
?
Top
AM29F400BT-70SF
?
Bottom
AM29F800BB-70EF
?
Top
AM29F800BT-70EF
?
Bottom
AM29F160DB-75EF
?
Top
AM29F160DT-75EF
?
TSOP 2Mb
5V SO
4Mb
5V
TSOP
SO
8Mb
5V
TSOP
16Mb
5V
TSOP
SST25PFxxB Pro bateriové aplikace SST25LFxxxx 3.6 V 3.3 V 3.0 V
3V 25LF
SST25VFxxxx
3V 25VF
2.7 V
SST25PFxxxx
SST25WFxxxx
Extended 2.5V 25PF
2.5 V 2.3 V 2.0 V
1.8V 25WF
1.8 V 1.6 V Napětí
3.0V to 3.6V
2.7V to 3.6V
2.3V to 3.6V
1.65 to 1.95V
SST25PFxxB Pro bateriové aplikace ●
●
Rozšířený rozsah napájecího napětí od 2,3V do 3,6V –
50 MHz max. při 2,3V až 2,7V
–
80 MHz max. při 2,7V až 3,6V
3 typy s kapacitou od 2Mbit do 8Mbit –
●
SST25PF020B, SST25PF040B, & SST25PF080B
Pouzdra –
8-pin SOIC 150mil (SA)
–
8-pin SOIC 200mil (S2A)
–
8-pin 5mm x 6mm WSON (QA)
–
8-pin 2mm x 3mm USON (pouze SST25PF020B)
●
SST vylepšení - Auto Address Increment (AAI) pro rychlé programování
●
SPI rozhraní
●
Pro rozsah teplot od 0°C do 70°C jsou již dostupné
●
Pro rozsah teplot od -20°C do 85°C se připravují
SST26VFxxB Uvádí se na trh ●
SQI a plně kompatibilní SPI sběrnici SQI by měl mít implementován PIC32MZ
Napájení 2,7V až 3,6V ● 104MHz ● Kapacity 32Mbit a 64Mbit ● 2KB OTP paměti v nich 64bit unikátní číslo ● 100 000 cyklů zápisu a mazání ● 100 let udrží data ● Pracovní teploty -40°C až +85°C ●
SuperFlash - výhled Parallel
2015
Serial FWH/LPC
Parallel
2014
Serial FWH/LPC
Parallel
2013
Serial FWH/LPC
512Kb
1Mb
2Mb
4Mb
8Mb
16Mb
32Mb
250nm
64Mb
180nm
120nm
128Mb
70nm
256Mb
TBA
EEPROM s UID Označení
Kapacita
Volná kap.
Stránka
Sběrnice
UID
EUI-48 EUI-64
24AA02UID
2kb
1kb
8B
I2C
32 - 256bit
24AA025UID
2kb
1kb
16B
I2C
32 - 256bit
11AA02UID
2kb
1,5kb
16B
UNI/O
32 - 256bit
25AA02UID
2kb
1,5kb
16B
SPI
32 - 256bit
24AA256UID
256kb
224kb
64B
I2C
32 - 256bit
24AA02E64
2kb
1kb
8B
I2C
x
24AA025E64
2kb
1kb
16B
I2C
x
11AA02EE64
2kb
1,5kb
16B
UNI/O
x
25AA02E64
2kb
1,5kb
16B
SPI
x
24AA02E48
2kb
1kb
8B
I2C
x
24AA025E48
2kb
1kb
16B
I2C
x
11AA02E48
2kb
1,5kb
16B
UNI/O
x
25AA02E48
2kb
1,5kb
16B
SPI
x
x
x
Sériové SRAM Bateriově zálohovaná SRAM
Standard SRAM
1Mb
512Kb
23A1024 23A1024
23LC1024 23LC1024
23LCV1024 23LCV1024
Novinka
20MHz 20MHzSPI,SDI,SQI SPI,SDI,SQI
20MHz 20MHzSPI,SDI,SQI SPI,SDI,SQI
20MHz 20MHzSPI,SDI SPI,SDI
Výroba
23A512 23A512
23LC512 23LC512
23LCV512 23LCV512
20MHz 20MHzSPI,SDI,SQI SPI,SDI,SQI
20MHz 20MHzSPI,SDI,SQI SPI,SDI,SQI
20MHz 20MHzSPI,SDI SPI,SDI
1,65V 1,65V --1,95V 1,95V
1,65V 1,65V --1,95V 1,95V
2,5V 2,5V –– 5,5V 5,5V
2,5V 2,5V –– 5,5V 5,5V
2,5V 2,5V –– 5,5V 5,5V
2,5V 2,5V –– 5,5V 5,5V
•
23A256 23A256
256Kb
1,5V 1,5V --1,95V 1,95V 16MHz 16MHzSPI SPI
23K256 23K256
•
20MHz 20MHzSPI SPI
•
2,7V 2,7V ––3,6V 3,6V
•
64Kb
23A640 23A640
1,5V 1,5V --1,95V 1,95V 16MHz 16MHzSPI SPI
23K640 23K640
•
20MHz 20MHzSPI SPI
•
2,7V 2,7V –– 3,6V 3,6V
Nulový čas zápisu Neomezený počet zápisů 8PDIP, 8SOIC, 8TSSOP Pracovní teplota do 125°C 100 let výdrž s CR3016 IBAT=1μA ICCREAD=3mA ICCSTB=4μA
RE46C317/8 Budič piezosirény Vlastnosti Vhodný pro bateriové aplikace • Napájecí napětí od 2,0V do 5,0V • Spotřeba ve standby max. 1μA • Obsahuje zvyšující měnič na 10V • Pouzdro PDIP-8 a SOIC-8 • Rozsah pracovních teplot: -10°C až +60°C
Signál HRNEN – zapínání sirény
Dotykové ovládání mTouch a RightTouch PIC Microcontroller Solutions Firmware Framework
Možnosti konfigurace
MTCH112
2 channel Active Guard Digital
4channel TBD Digital
CAP1133
3 channel 3 LED drivers Analog
3-14 channel, RightTouch,Active Guard, Analog
CAP1166
CAP1188
CAP1126
CAP1128
6 channel 6 LED drivers Analog
6 channel 2 LED drivers Analog
MTCH101
8 channel 8 LED drivers Analog
CAP1114
14 channel 11 LED drivers Analog
8 channel 2 LED drivers Analog
CAP1105/6
1 channel Low Cost Digital
1
CAP12xx
MTCH114
5/6 channel Analog
Počet kanálů 2
4
6
8
16
>16
SMSC RightTouch CAP1214
CAP1114
CAP1188
CAP1166
CAP1133
CAP1128
CAP1126
CAP1105/6
14
14
8
6
3
8
6
5/6
Slider
Ano
Ano
Budičů LED
11
11
8
6
3
2
2
Ano
Ano
Ano
Ano
Ano
Ano
Snímačů
Wake Reset
Ano
Ano
Ano
Ano
Ano/audio
Ano
Ano
Ano
Ano
Ano
Ano
Ano
Přiblížení
Ano
Ano
Ano
Ano
Ano
Ano
Ano
Ano
Interface
I2C/ SMBus
I2C/ SMBus
I2C/SPI/ BC-Link
I2C/SPI/ BC-Link
I2C/ SMBus
I2C/SPI/ BC-Link
I2C/SPI/ BC-Link
I2C/SPI/ BC-Link
Pouzdro
32-pin 5x5 QFN
32-pin 5x5 QFN
24-pin 4x4 QFN
20-pin 4x4 QFN
10-pin 3x3 DFN
20-pin 4x4 QFN
16-pin 4x4QFN
10-pin 3x3 DFN
INT
Mtouch - standalone • • • • •
Samostatné, nezávislé na MCU Detekce doteku a přiblížení Spotřeba ve spánku až 5uA Malé pouzdro I2C komunikace
MTCH810 řadič vibrací pro hmatovou zpětnou vazbu
MTCH112
2 channel Active Guard Digital
MTCH101 1 channel Low Cost mTouch
MTCH810 14 způsobů I2C
MTCH6310 Projected Capacitive – – – – – – –
Detekuje až 10 současných doteků U každého doteku vyhodnocuje gesto Detekuje 11 různých gest Podpora dotykových panelů do úhlopříčky 4.3” s 13x18 kanály Detekce a filtrace šumu Konfigurační nástroje pro jednoduché a rychlé nastavení Návod na vlastní TouchPad http://www.ecom.cz/edited/soubory-editoru/File/faqsensdesgui.pdf
MGC3130 Ovládání gesty - GestIC
– – – – – –
Detekuje pozici ruky 3D od povrchu do 15cm Rozlišení 150dpi Vyhodnocuje gesto Detekuje 5 základních gest Používá kmitočet 100kHz Ovladače a ovládací program pro Windows 7 a Windows 8, zatím v beta verzi
Téma ●
Analogové obvody Operační zesilovače, stabilizátory atd.
●
Podpůrné obvody Komunikační obvody, paměti atd.
●
8-bit MCU Nové typy Nové periférie
16-bit MCU ● 32-bit MCU ●
Přehled rodin MCU
42
Univerzální 8 bit MCU rok 2013 PIC18FxxGT01 PIC18FxxGT01 32KB – 128KB, 4 – 8kB
32KB – 128KB, 4 – 8kB CLC, NCO, CWG, PPS, CTMU CLC, NCO, CWG, PPS, CTMU
PIC18FxxK22 PIC18FxxK22 8KB – 128KB Flash, 256B – 4kB RAM, EEPROM
Možnosti / paměť
8KB – 128KB Flash, 256B – 4kB RAM, EEPROM Advanced Peripherals Advanced Peripherals
PIC16F183x PIC16F183x 2 – 8KW Flash, 128B – 1KB, EEPROM
PIC18FxxK20 PIC18FxxK20 8KB – 64KB, 256B – 4kB, EEPROM
PIC1xF182x/4x PIC1xF182x/4x 2 – 8KW Flash, 128B – 1KB, EEPROM
PIC16F193x/4x PIC16F193x/4x 4 – 16KW Flash, 128B – 1KB, EEPROM
2 – 8KW Flash, 128B – 1KB, EEPROM CLC, CWG , NCO, PPS, DAC CLC, CWG , NCO, PPS, DAC
2 – 8KW Flash, 128B – 1KB, EEPROM Advanced Peripherals Advanced Peripherals
8KB – 64KB, 256B – 4kB, EEPROM 3V 3V
Vyráběné Vyráběné
4 – 16KW Flash, 128B – 1KB, EEPROM Advanced Peripherals, LCD Advanced Peripherals, LCD
PIC16F161x PIC16F161x 2 – 8KW Flash, 128B–1KB
Novinka Novinka
2 – 8KW Flash, 128B–1KB CLC, CWG , SMT, WWDT, CRC, class B CLC, CWG , SMT, WWDT, CRC, class B
PIC16F150x PIC16F150x 1 – 8KW Flash, 64B–512B
PIC16F151/2x PIC16F151/2x A2 – 16KW Flash, 512B – 1.5KB
1 – 8KW Flash, 64B–512B CLC, NCO, CWG CLC, NCO, CWG
PIC10F32x PIC10F32x 0,25-0,5KW, 32-64B
PIC12/16F75x PIC12/16F75x 1-2 KW, 64-128B
PIC10F22x PIC10F22x 0,25-0,5KW, 16-32B
PIC12LF1552 PIC12LF1552 2KW, 256B
6
8
Připravované Připravované
A2 – 16KW Flash, 512B – 1.5KB
0,25-0,5KW, 32-64B 1-2 KW, 64-128B CLC, NCO, CWG COG, DAC 5b a 8b, r. komp. CLC, NCO, CWG COG, DAC 5b a 8b, r. komp.
0,25-0,5KW, 16-32B
PIC16F527/570 PIC16F527/570 1-2 KW, 64B
2KW, 256B HW CVD, I2C, 3V HW CVD, I2C, 3V
1-2 KW, 64B 2x Op. Zesilovač 2x Op. Zesilovač
14
18/20
28
40/44
64
80
Piny
44
Specializované 8b. MCU rok 2013 Vyráběné Vyráběné
Inteligentní analog
PIC16F178x PIC16F178x A2–16KW,0,25-2KB,EEPROM
A2–16KW,0,25-2KB,EEPROM PSMC, Op. Zes, r. komp. Atd. PSMC, Op. Zes, r. komp. Atd.
Novinka Novinka
PIC16F170x/1x PIC16F170x/1x 2 – 16KW Flash, 256B – 2kB RAM
2 – 16KW Flash, 256B – 2kB RAM CLC, NCO, COG, PPS, ZCD CLC, NCO, COG, PPS, ZCD
Připravované Připravované
PIC12/16F75x PIC12/16F75x 1-2 KW, 64-128B
1-2 KW, 64-128B COG, DAC 5b a 8b, r. komp. COG, DAC 5b a 8b, r. komp.
PIC16F193x/4x PIC16F193x/4x 4 – 16KW Flash, 128B – 1KB, EEPROM
LCD
4 – 16KW Flash, 128B – 1KB, EEPROM Advanced Peripherals, LCD Advanced Peripherals, LCD
PIC16LF190x PIC16LF190x A2– 8KW Flash, 128-512B
PIC18FxxK90 PIC18FxxK90 A32–128KB 2-4KB, EE
PIC18FxxJ50 PIC18FxxJ50 A64 – 128KB Flash, 4KB
PIC18FxxJ94 PIC18FxxJ94 A64 – 128KB Flash, 4KB
A2– 8KW Flash, 128-512B LCD LCD
PIC18FxxK50 PIC18FxxK50 8-16KB, 256B
USB
8-16KB, 256B USB USB
PIC16F145x PIC16F145x 8KW, 1KB, EEPROM
CAN
8KW, 1KB, EEPROM USB, Clk recov. USB, Clk recov.
PIC12F1572 PIC12F1572 2KW, 256B
8
14
A64 – 128KB Flash, 4KB USB, CTMU, LCD,DMA USB, CTMU, LCD,DMA
PIC18F2/4xK50 PIC18F2/4xK50 A16 – 32KB, 2KB, EEPROM
A16 – 32KB, 2KB, EEPROM USB, Clk. Recov USB, Clk. Recov
PIC18FxxK80 PIC18FxxK80 A32 – 64KBW Flash, 4KB , EEPROM
2KW, 256B UART, 16b PWM UART, 16b PWM
6
A64 – 128KB Flash, 4KB USB, CTMU, RTCC USB, CTMU, RTCC
A32–128KB 2-4KB, EE CTMU, LCD CTMU, LCD
A32 – 64KBW Flash, 4KB , EEPROM CAN, CTMU CAN, CTMU
18/20
28
40/44
64
80
Piny
100
45
PIC12/16F61X PIC16F753 PIC16F753 PIC16F753
New
Možnosti / paměť
1KW/0EE/128 1KW/0EE/128 8x10bit 8x10bitADC ADC 2xFast 2xFastComp, Comp,Op.A Op.A 9-bit 9-bitDAC,CCP DAC,CCP COG COG
PIC12F617 PIC12F617 2KW/0EE/128 2KW/0EE/128 Self-Rd/Wr Self-Rd/Wr 1xComp, 1xComp, 4x10-bit 4x10-bitA/D A/D ECCP ECCP
PIC12F752 PIC12F752 1KW/0EE/64 1KW/0EE/64 4x10bit 4x10bitADC ADC 2xFast 2xFastComp Comp 5-bit 5-bitDAC,CCP DAC,CCP COG COG
PIC12F615 PIC12F615 1KW/0EE/64 1KW/0EE/64 1xComp, 1xComp, 4x10-bit 4x10-bitA/D A/D ECCP ECCP HV HVOption Option
Rodina PIC12/16F75X
PIC16F616 PIC16F616
2xComp 2xComp 8x10-bit 8x10-bitA/D A/D ECCP ECCP HV HVOption Option
2KW/0EE/128 2KW/0EE/128
PIC16F610 PIC16F610 1KW/0EE/64 1KW/0EE/64 2xComp 2xComp HV HVOption Option
8 / 14 pinů 1KW paměti programu
Nově zápis a čtení
Rychlé Komparátory 50ns 10-bit ADC, DAC Capture, Compare and PWM 4 / 8 MHz Interní oscilátor Možnost externího krystalu PIC12F dostupné: DFN 3x3 PIC16F dostupné: QFN 4x4
Určen pro jednoduché spínané měniče například pro LED
PIC12F609 PIC12F609 1KW/0EE/64 1KW/0EE/64
Design
1xComp 1xComp HV HVOption Option
8 Pin
Existing
14 Pin
46
PIC16F15xx Levná s jednoduchými perif. PIC12LF1552
Koncept
Návrh
Periférie/Paměť
Výroba
PIC16F1503 PIC16F1503
PIC12F1501 PIC12F1501 1KW/64 1KW/64 4x10-bit 4x10-bitA/D A/D 1x Comp, 1x Comp, 4xPWM, 4xPWM, CLC, CLC, NCO, NCO, CWG CWG
8pinů 2KW paměti programu
New
2KW/128 2KW/128 8x10-bit 8x10-bitA/D, A/D, MI2C/SPI MI2C/SPI 2x Comp, 2x Comp, 4xPWM,CLC, 4xPWM,CLC, NCO, NCO, CWG CWG
Nově zápis a čtení
10-bit ADC Nastavitelná kapacita vzorkovacího kondenzátoru Nastavitelná doba vzorkování Interní oscilátor 31kHz – 32MHz Možnost externího krystalu Interní referenční napětí Interní detektor teploty
Určen pro kapacitní snímače a tlačítka
PIC12LF1552 PIC12LF1552 2KW/256 2KW/256 5x10-bit 5x10-bitA/D, A/D, I2C I2C
8 Pin
14 Pin
47
PIC16F15xx Levná s jednoduchými perif. PIC12(L)F1571/2
Koncept
Návrh
Výroba
Periférie/Paměť
8pinů 2KW paměti programu
PIC12F1572 PIC12F1572
2KW/256 2KW/256 4x10-bit 4x10-bitA/D A/D 1x Comp, 3x16b 1x Comp, 3x16b PWM, PWM, CWG, CWG, UART, UART, 4x16b 4x16b čítač čítač
PIC12F1501 PIC12F1501 1KW/64 1KW/64 4x10-bit 4x10-bitA/D A/D 1x Comp, 1x Comp, 4xPWM, 4xPWM, CLC, CLC, NCO, NCO, CWG CWG
New
Nově zápis a čtení
10-bit ADC 3 x 16 bitová PWM s vlastním čítačem Čítače 2x 8 bit + 1x16 bit EUSART s podporou LIN Interní komparátor Interní oscilátor 31kHz – 16MHz Možnost externího krystalu Interní referenční napětí Interní detektor teploty
Určen pro zdroje proudu např. pro LED, selenoidy, krokové motory apod.
PIC12LF1552 PIC12LF1552 2KW/256 2KW/256 5x10-bit 5x10-bitA/D, A/D, I2C I2C
8 Pin
14 Pin
48
PIC16F527/570 Levný s jednoduchými perif. ● ● ● ● ● ● ● ●
Enhanced Base-Range Core @ 20 MHz 1 KW, 64B Self-Write Flash a 68B RAM 2 (rail-to-rail) OZ 8 kanálový, 8 bit A/D 2 analogové komparátory 17 I/O (PIC16F527) Interní oscilátor 4 nebo 8 MHz Rozsah napájecích napětí: 2,0V až 5,5V
49
Integrovaný analog
OZ, 12-bit A/D, 8-bit D/A
Možnosti / Paměť
Návrh Výroba
11x12-bit 11x12-bitdiff diffA/D, A/D, 2xAmp, 8bit+3x5b 2xAmp, 8bit+3x5b DAC, DAC,3x 3xFast FastComp, Comp, 4x PSMC, 4x PSMC,2xCCP, 2xCCP, EUSART, EUSART,MSSP MSSP
11x12-bit 11x12-bitdiff diffA/D, A/D, 3xAmp, 8bit+3x5b 3xAmp, 8bit+3x5b DAC, DAC,4x 4xFast FastComp, Comp, 3xCCP, 4x 3xCCP, 4xPSMC, PSMC, EUSART, EUSART,MSSP MSSP
PIC16F1774 PIC16F1774
4KW/256EE/512 4KW/256EE/512 8x12-bit 8x12-bitdiff diffA/D, A/D, 1xAmp, 8bit 1xAmp, 8bitDAC, DAC, CCP, CCP,2x 2xFast FastComp Comp PSMC PSMC
PIC16F1778 PIC16F1778 4KW/256EE/512 4KW/256EE/512
12x12-bit 12x12-bitdiff diffA/D, A/D, 2xAm, 8bit DAC, 2xAm, 8bit DAC,CCP CCP 2x 2xFast FastComp Comp PSMC PSMC
PIC16F1787 PIC16F1787
11x12-bit 11x12-bitdiff diffA/D, A/D, 2xAmp, 8bit 2xAmp, 8bitDAC, DAC, 3x 3xFast FastComp, Comp,2xCCP 2xCCP 3x PSMC, 3x PSMC,EUSART, EUSART, MSSP MSSP
11x12-bit 11x12-bitdiff diffA/D, A/D, 3xAmp, 8bit 3xAmp, 8bitDAC, DAC, 4x 4xFast FastComp, Comp,3xCCP 3xCCP 3x PSMC, 3x PSMC,EUSART, EUSART, MSSP MSSP
PIC16F1784 PIC16F1784
11x12-bit 11x12-bitdiff diffA/D, A/D, 2xAmp, 8bit 2xAmp, 8bitDAC, DAC, 3x 3xFast FastComp, Comp,2xCCP 2xCCP 2x PSMC, 2x PSMC,EUSART, EUSART, MSSP MSSP
11x12-bit 11x12-bitdiff diffA/D, A/D, 3xAmp, 8bit 3xAmp, 8bitDAC, DAC, 4x 4xFast FastComp, Comp,3xCCP 3xCCP 3x PSMC, 3x PSMC,EUSART, EUSART, MSSP MSSP
4KW/256EE/512 4KW/256EE/512
PIC16F1782 PIC16F1782
8x12-bit 8x12-bitdiff diffA/D, A/D, 1xAmp, 8bit 1xAmp, 8bitDAC, DAC, CCP, CCP,2x 2xFast FastComp Comp PSMC PSMC
11x12-bit 11x12-bitdiff diffA/D, A/D, 2xAmp, 8bit 2xAmp, 8bitDAC, DAC, 3x 3xFast FastComp, Comp,2xCCP 2xCCP 2x PSMC, 2x PSMC,EUSART, EUSART, MSSP MSSP
2KW/256EE/256 2KW/256EE/256
8 Pin
14 Pin
8KW/256EE/1024 8KW/256EE/1024
PIC16F1783 PIC16F1783
PIC16F1773 PIC16F1773
2KW/256EE/256 2KW/256EE/256
16KW/256EE/2KB 16KW/256EE/2KB
PIC16F1786 PIC16F1786
8KW/256EE/1024 8KW/256EE/1024
?
4x12-bit 4x12-bitdiff diffA/D, A/D, 8bit DAC, 8bit DAC,CCP CCP Fast FastComp Comp PSMC PSMC
PIC16F1789 PIC16F1789
16KW/256EE/2KB 16KW/256EE/2KB
Koncept
PIC12F1772 PIC12F1772
PIC16F1788 PIC16F1788
4KW/256EE/512 4KW/256EE/512
2KW/256EE/256 2KW/256EE/256
20 Pin
28 Pin
40 Pin
50
PIC16F178x Vlastnosti ● ● ●
● ●
●
● ● ●
Enhanced Mid-Range Core @ 32 MHz Až 14 KB Self-Write Flash a 1 KB RAM Až 3 (rail-to-rail) OZ s nastavitelnou rychlostí/spotřebou 3 CCP 2 až 4 PSMC (Programmable Switch Mode Controller) s rozlišením 16ns (64MHz) při 16bit. PWM Až 4 rychlé komparátory (30ns) s nastavitelným referenčním napětím a rychlostí/spotřebou 8-bit DAC a diferenciální 12-bit ADC EUSART a I2C™/SPI LF varianta má spotřebu 32μA/MHz a 50nA ve spánku 51
PIC16F170x/1x Vlastnosti ● ● ● ● ●
● ● ● ● ● ● ●
Enhanced Mid-Range Core @ 32 MHz Až 16 KW Self-Write Flash a až 2 KB RAM Pouzdra od 14 do 44 pinů Až 2 (rail-to-rail) OZ ZCD – Zero Cross Detection Skvělé pro střídavé/síťové aplikace Až 2 rychlé komparátory (50ns) 8-bit a 5bit D/A 10bit A/D I2C, SPI a UART COG, až 4 CLC, NCO, PPS Až 2 CCP a až 2 PWM moduly PIC161703/04/05 -14 pinů PIC16F1708/09 - 20 pinů PIC16F1713/16/18-28 pinů PIC16F1717/19 - 40 pinů
PIC16F178x PIC16F178x Analogová část Kmitočet 32MHz PIC16F170x/1x PIC16F170x/1x Digitální periférie NCO, CWG, CLC Cena PIC16F150x/1x PIC16F150x/1x
52
PIC16F170x/1x Blokové schéma Reliable Low Power EWDT, RTC, BOR, POR nanoWatt XLP
Internal Oscillator
Program Memory
CPU
Up to 28KB
Enhanced Midrange Core 14-bit Instruction
Self Read & Write Capabilities
32MHz / 32kHz
49 Total Instructions (2) 16-bit File Select Registers Interrupt Context Save
16-Level Stack & Program Counter
Data Memory Up to 2 KB
(4) 8-bit timer (1) 16-bit timer
Reset Capabilities
Linear Addressing
Peripheral Pin Select
2 x Op-Amp
Zero Cross Detect
CCP Up to (2)
8-bit DAC Up to (1), 5-bit DAC Up to (1)
10-bit PWM Module Up to (2)
10-bit ADC Up to 28 ch
CLC Up to (4)
NCO Up to (1)
Communications 1 x I2C/SPI, EUSART Up to (1)
COG Up to (1)
HS Comparators Up to (2)
53
PIC16F170x/1x
Features/Memory
Přehled typů PIC16(L)F1705 14KB / 0EE / 1KB 8 x 10b ADC, 8b DAC 2 x Op Amps, PPS 4x CLC, COG, 2xCCP SPI/I2C, EUSART, ZCD 2x Comp, 2xPWM
PIC16(L)F1709 14KB / 0EE / 1KB 12 x 10b ADC, 8b DAC 2 x Op Amps, PPS 4x CLC, COG, 2xCCP, SPI/I2C, EUSART, ZCD 2x Comp, 2xPWM
PIC16(L)F1718 28KB / 0EE / 2KB 17 x 10b ADC, 5b & 8b DAC, 2xOp Amps, ZCD 4x CLC, 2x PWM, NCO COG, SPI/I2C,EUSART PPS, 2xCCP, 2x Comp
PIC16(L)F1719 28KB / 0EE / 2KB 28 x 10b ADC, 5b & 8b DAC, 2xOp Amps, ZCD 4x CLC, 2x PWM, NCO COG, SPI/I2C,EUSART PPS, 2xCCP, 2x Comp
PIC16(L)F1704 7KB / 0EE / 512B 8 x 10b ADC, 8b DAC 2 x Op Amps, PPS 2x CLC, COG, 2xCCP, SPI/I2C, EUSART, ZCD 2x Comp, 2xPWM
PIC16(L)F1708 7KB / 0EE / 512B 12 x 10b ADC, 8b DAC 2x Op Amps, PPS 2x CLC, COG, 2xCCP, SPI/I2C, EUSART, ZCD 2x Comp, 2xPWM
PIC16(L)F1716 14KB / 0EE / 1KB 17 x 10b ADC, 5b & 8b DAC, 2xOp Amps, ZCD 4x CLC, 2x PWM, NCO COG, SPI/I2C,EUSART PPS, 2xCCP, 2x Comp
PIC16(L)F1717 14KB / 0EE / 1KB 28 x 10b ADC, 5b & 8b DAC, 2xOp Amps, ZCD 4x CLC, 2xPWM, NCO COG, SPI/I2C,EUSART PPS, 2xCCP, 2x Comp
PIC16(L)F1707 3.5KB / 0EE / 512B 8 x 10b ADC 2 x Op Amps, PPS SPI/I2C, 2xCCP, ZCD
PIC16(L)F1713 7KB / 0EE / 512B 17 x 10b ADC, 5b & 8b DAC, 2xOp Amps, ZCD 4x CLC, 2x PWM, NCO COG,SPI/I2C,EUSART, PPS, 2xCCP, 2x Comp
20 Pin
28 Pin
PIC16(L)F1703 3.5KB / 0EE / 256B 8 x 10bADC 2 x Op Amp, PPS SPI/I2C, 2xCCP, ZCD
14 Pin
Design Production
40 Pin 54
8bitové MCU s USB Koncept
Nová funkce Clock Recovery Tato funkce bude dolaďovat interní oscilátor dle nosného kmitočtu z USB při přijímání dat
Návrh
Features/Memory
Výroba
PIC18F25K50 PIC18F25K50 PIC18F45K50 PIC18F45K50 32KB, 32KB, 2kB, 2kB, 256B, 256B, 14x10-bit 14x10-bitA/D,E/CCP, A/D,E/CCP, EUSART, EUSART,MI2C/SPI, MI2C/SPI, XLP XLP2xComp, 2xComp,Clock Clock Recovery Recovery
PIC16F1455 PIC16F1455 14KB, 14KB, 1kB 1kB
5x10-bit 5x10-bitA/D A/D EUSART, EUSART,MI2C/SPI, MI2C/SPI, Clock ClockRecovery Recovery
New PIC16F1454 PIC16F1454 14KB, 14KB, 1KB 1KB
EUSART, EUSART,MI2C/SPI, MI2C/SPI, Clock ClockRecovery Recovery
14 Pin
32KB, 32KB,2kB, 2kB,256B, 256B, 25x10-bit 25x10-bitA/D,E/CCP, A/D,E/CCP, EUSART, EUSART,MI2C/SPI, MI2C/SPI, XLP XLP2xComp, 2xComp,Clock Clock Recovery Recovery
PIC18F14K50 PIC18F14K50 PIC18F24K50 PIC18F24K50 PIC16F1459 PIC16F1459 16KB,768B,256B, 16KB, 1kB, 256B, 16KB,768B,256B,
14KB, 14KB, 1kB 1kB
9x10-bit 9x10-bitA/D A/D EUSART, EUSART,MI2C/SPI, MI2C/SPI, Clock ClockRecovery Recovery
?
12x10-bit 12x10-bitA/D A/D ECCP, ECCP,EUSART, EUSART, MI2C/SPI, MI2C/SPI,XLP XLP 2xComp 2xComp
16KB, 1kB, 256B,
14x10-bit 14x10-bitA/D,E/CCP, A/D,E/CCP, EUSART, EUSART,MI2C/SPI, MI2C/SPI, XLP XLP2xComp, 2xComp,Clock Clock Recovery Recovery
PIC18F13K50 PIC18F13K50 PIC16F1458 PIC16F1458 8KB, 512B, 256B, 7KB, 7KB, 512B 512B
9x10-bit 9x10-bitA/D A/D EUSART, EUSART,MI2C/SPI, MI2C/SPI, Clock ClockRecovery Recovery
8KB, 512B, 256B, 12x10-bit 12x10-bitA/D A/D ECCP, ECCP,EUSART, EUSART, MI2C/SPI, MI2C/SPI,XLP XLP 2xComp 2xComp
20 Pin
28 Pin
40 Pin
55
PIC18F LCD a USB s jádrem High-End Rozbíhá se výroba Výroba
PIC18 J/K Display PIC18F85J90 Segmented LCD PIC18F85J90 PIC18F87J90 PIC18F87J90 PIC18F87J93 PIC18F87J93 8 32K 64 128K 64 8 - 32K 64 - 128K 64 --128K 128K 8 – 128K 64/80 pins 64/80 pins 64/80 64/80 pins 64/80 pins 64/80 pins pins 64 - 100 pins XLP = eXtreme Low Power SD=16-bit Sigma Delta
LCD LCD
LCD LCD
LCD, LCD, 12bit 12bitA/D A/D
PIC18F87J72 PIC18F87J72 PIC18F87K90 PIC18F87K90 64 64 -128K -128K 80 pins 80 pins 16bit 16bit SD, SD, LCD LCD
32 32 -128K -128K 64/80 64/80 pins pins 5V, 5V,XLP, XLP, LCD LCD
PIC18F97J94 PIC18F97J94 64 64 --128K 128K 64/80/100 64/80/100pins pins XLP, XLP, LCD, LCD,USB USB
PIC18 J/K USB USB 2.0, 8 – 128K 18 - 80 pins XLP = eXtreme Low Power
PIC18F87J50 PIC18F87J50 PIC18F14K50 PIC18F14K50 PIC18F46J50 PIC18F46J50 PIC18F47J53 PIC18F47J53 PIC18F4XK50 PIC18F4XK50 64 64 --128K 128K 64/80 64/80 pins pins
88 --16K 16K 18/20 18/20pins pins 5V, 5V, XLP XLP
16 16 --64K 64K 28/44 28/44 pins pins XLP XLP
96 96 -128K -128K 28/44 28/44 pins pins XLP XLP
15-32K 15-32K XLP XLP 28/44 pins 28/44 pins Clock Clockrecovery recovery
Time 56
Téma ●
Analogové obvody Operační zesilovače, stabilizátory atd.
●
Podpůrné obvody Komunikační obvody, paměti atd.
●
8-bit MCU Nové typy Nové periférie
16-bit MCU ● 32-bit MCU ●
Téma Core Independent Peripherial – CIP Neplést se slovem cyp Výklad slova cyp: Slovo pochází z okolí Ostravy a Karviné. Původně se jednalo o označení hornického učně – hanlivá narážka pro nemotoru, zřejmě z německého nářečního Zipf („nezajímavý muž, trouba“, v hovorové němčině též „mužské přirození“), které vychází ze středohornoněmeckého zipf („cíp, špička, výčnělek“, v dnešní němčině Zipfel) souvisejícího s českým cíp a patrně i anglickým tip („špička“). Zdroj: http://cs.wiktionary.org/wiki/cyp Komentář k pravopisu z internetu: je to cyp a nikdy jinak, s mekkym to rikaj jen cajzli z praglu co vi chuja o tom jak se keca na ostravsku
Slope Compensation Kompenzace sklonu – Zjednodušuje software pro řízení SMPS – Pomáhá stabilizovat kmitočet pro střídu > 50% – Prevence kmitočtové nestability –
–
Vhodné pro řízení zdrojů proudu
Nastavitelný sklon a kmitočet
Použití –
Peak Current Mode Power Supplies Period
DCCLAMP
Period
DCCLAMP
Period
DCCLAMP
Period
Switch Current
PWM
DCCLAMP
IREF IDC
59
Zero Cross Detect ZDC Detekce průchodu nulou Snímá střídavé síťové napětí a detekuje jeho průchod napěťovou úrovní země Usnadní a zjednoduší spínání zátěží a usnadní odstranění přechodových jevů při spínání střídavých zátěží Může být použita jako zdroj impulsů pro měření času Pin si udržuje konstantní napětí 1 Vdc Použití
Ve zdrojích
Spínání střídavých zátěží
60
Hardware Event Timer
Harwarový čítač/časovač událostí – – – – –
Specializovaný osmibitový čítač/časovač Sleduje chybové stavy Snižuje složitost kódu Pružné použití Necháme se překvapit
Použití – –
Řízení motorů (stop/drž) Napájecí zdroje (start/sledování)
61
Generování PWM 2011
2014 CWG/COGv.2 on all New Families! + Additional Output Pair + More Inputs
PSMC Programmable Switch Mode Controller Higher Frequency Resolution Push/Pull Pulse-skipping mode Phase/Blanking Control Complementary Outputs Dead-band control Polarity Control Auto shutdown/restart
CWG / COG Complementary Waveform Generator / Comp. Output Generator Phase Control Blanking Control Complementary Outputs Dead-band control Polarity Control Auto shutdown/restart Selectable Inputs
CWG / COG v.2 Complementary Waveform Generator / Comp. Output Generator Phase Control Blanking Control Complementary Outputs Improved Dead-band Resolution Polarity Control Auto shutdown/restart Additional Inputs Four Outputs
PWM 16b
NCO Numerically Controlled Oscillator Linear Frequency Control
PWM 10b Stand-alone Smaller / Low cost
+ Input Capture + Higher Performance
Stand-alone High Resolution Capture Functinality 16-bit Timer Capability
PWM 16b on: PIC16F157x Family 62
Peripheral Pin Select Přiřazení periférie k pinu
PPS z PIC24 se dostává do PIC16!
Umožňuje digitálnímu pinu přiřadit digitální periférii přes interní MUX
Zlepšuje návrh plošného spoje
Odstraňuje překrývání periférií na pinu –
Lepší využití periférií
Použití
Kde je třeba šetřit místo
Upgrade starého systému
Všude, kde je třeba pružnost
63
Téma ●
Analogové obvody Operační zesilovače, stabilizátory atd.
●
Podpůrné obvody Komunikační obvody, paměti atd.
8-bit MCU ● 16-bit MCU ● 32-bit MCU ●
Rodiny PIC24F 16MIPS MCU PIC24F32KA3xx PIC24F32KA3xx 16 16 -- 32KB/2KB/512B 32KB/2KB/512B 20 20 -- 44 44 pinů pinů 5V, 5V, XLP, XLP, 12bit 12bitA/D A/D
Vybavení/paměť
New
PIC24FJ64GB2xx PIC24FJ64GB2xx 128 128 -- 256KB 256KB // 96KB 96KB 64/100 64/100 pinů pinů EPMP, EPMP, PPS PPS
PIC24FJ64DAxxx PIC24FJ64DAxxx 128 128 -- 256KB 256KB // 24-96KB 24-96KB 64/100 64/100 pinů pinů EPMP, EPMP, PPS, PPS,TFT, TFT, USB USB
PIC24F32KM2xx PIC24F32KM2xx až až 16KB 16KB // 2KB/512B 2KB/512B 20 44 pinů 20 - 44 pinů 5V, 5V, XLP, XLP, 12bit 12bitA/D, A/D, 2x 2x 8bit 8bit D/A, D/A, 2x 2x Op.Am., Op.Am., CLC, CLC, MCCP MCCP
PIC24FJ64GA3xx PIC24FJ64GA3xx 64 64 -- 128KB 128KB // 8KB 8KB 64 64 -- 100 100 pinů pinů XLP, XLP, LCD, LCD, 12bit 12bitA/D, A/D, DMA, EPMP, DMA, EPMP, PPS, PPS, VBat VBat
PIC24FJ64GB1xx PIC24FJ64GB1xx 64 64 -- 256KB 256KB // 16KB 16KB 61 61 -- 100 100 pinů pinů XLP, XLP, více více kom. kom. Perif., Perif., PPS PPS
PIC24FJ64GC0xx PIC24FJ64GC0xx New 64-128KB 64-128KB // 8KB 8KB 64 64 -- 100 100 pinů pinů XLP, XLP, PPS, PPS, USB, USB, LCD, LCD, 16 16 aa 12bit 12bitA/D, A/D, 10bit 10bit D/A, D/A, Op.Am, Op.Am, DMA DMA
PIC24F16KA1/2xx PIC24F16KA1/2xx 44 –– 16KB/1.5KB/512B 16KB/1.5KB/512B 14 14 - 28 28 pinů pinů 3V, XLP, 3V, XLP, 10bit 10bitA/D A/D
PIC24FJ64GA1xx PIC24FJ64GA1xx 32 32 -- 256KB 256KB // 8-16 8-16 KB KB 28 100 pinů 28 - 100 pinů XLP, XLP, více více kom. kom. Perif. Perif. ,, PPS PPS
PIC24FJ64GB502 PIC24FJ64GB502 64KB 64KB // 8KB 8KB 28 28 -- 44 44 pinů pinů XLP, XLP, PPS, PPS, přesný přesný oscilátor 0,05% oscilátor 0,05%
PIC24FJ64GB2xx PIC24FJ64GB2xx 64-128KB 64-128KB // 8KB 8KB 28/44 28/44 pinů pinů XLP, XLP, PPS, PPS, USB, USB, Vbat, Vbat, 12bit A/D, DMA, KEY 12bit A/D, DMA, KEY
PIC24F16KLxxx PIC24F16KLxxx 4-16KB/512B-1KB/512B 4-16KB/512B-1KB/512B 14 14 -- 28 28 pinů pinů 3V, 3V, XLP, XLP, periférie periférie zz 8bit 8bit PIC PIC
PIC24FJ64GA0xx PIC24FJ64GA0xx 16 16 -- 128KB 128KB // 44 -- 8KB 8KB 28 100 pinů 28 - 100 pinů UU některých některých PPS PPS
PIC24FJ64GB0xx PIC24FJ64GB0xx 32 32 -- 64KB 64KB // 8KB 8KB 28 44 pinů 28 - 44 pinů XLP, XLP, PPS PPS
PIC24FJ16MC1xx PIC24FJ16MC1xx 16-32KB 16-32KB // 1-2KB 1-2KB 20 44 pins 20 - 44 pins Motor Motor Control, Control, PPS PPS 1,1Msps A/D 1,1Msps A/D
EEPROM/Lite
Univerzální
USB
Specializované
PIC24F16KM204 MCU s analogovými perif.
●
Výkonnější bratr řad PIC16F17xx
●
Podpora spojování 16bit periférií do 32bit
●
Největší přínos – zmenšení počtu potřebných součástek v aplikaci
Až 16KB of Flash a 2KB RAM 512B EEPROM Rozsah napětí : 1,8V až 3,6V (PIC24F) 2,0V až 5,0V (PIC24FV) Multiple Out Capture/Compare/PWM: 3 (=> 16bit PWM) Single Out Capture/Compare/PWM: 2 16 bitový čítač/časovač: 11x 10/12-bit ADC 100 ksps při 12 bit. rozlišení Až 22 vstupních kanálů MSSP: 2 CTMU, RTCC CLC: 2 8-bit DAC: 2 Komparátory: 3 Op. zesilovače: 2 UART: 2 (=> LIN) Pouzdra: 20 SOIC/SSOP/SPDIP 28 SPDIP/SSOP/SOIC/QFN 44 TQFP/QFN 48 UQFN
PIC24FJ64GC0xx ●
Analogové periférie 16bitový A/D převodník (citlivost 3μV, 62,5ksps/976sps ) 12 bitový A/D s 50 vstupy (10Msps) – do příště si připravím přednášku o něm 2x10 bitový D/A CTMU – podpora kapacitních ovládacích prvků Operační zesilovače
●
Další periférie LCD řadič 472 segmentů 6 kanálové DMA a CRC jednotka USB v2.0 OTG Vstup VBAT pro zálohování RTCC
PIC24FJ64GC0xx Blokové schéma A/D, 16bit 2 ch 64 - 128 KB Flash
A/D, 12-bit 50 ch DAC, 10-bit, 2 CH 2 Op. Amp. / 3 Comp.
8 KB RAM
9 Input Capture 9 Output Compare/PWM 4 UART
6 ch DMA
2 SPI
Peripheral Pin Select
5 16-Bit Timers
2 I2 C™
121-Ball BGA (BG) 10 x 10 x 1.1 mm
USB-OTG bez krystalu LCD Driver 472seg PIC24F 16-Bit Core 16 MIPS/32 MHz 2.0 to 3.6V
EPMP/CRC CTMU INT0
DS BOR Vbat/RTCC
Deep Sleep
DS WDT
Spotřeba Deep-sleep Při běhu
75nA při 3,3V 175μA/MHz při 3,3V
Vybavení/paměť
dsPIC33E/F...MC
dsPIC33FJ32MC104 dsPIC33FJ32MC104 16-32KB 16-32KB // 1-2KB 1-2KB 18 44 pinů 18 - 44 pinů 10bit 10bitA/D, A/D, 33 komp., komp., PPS,CTMU,MPWM+Q PPS,CTMU,MPWM+Q
16 MIPS
dsPIC33FJ256MC710A dsPIC33FJ256MC710A 64 64 -- 256KB 256KB // 8-30KB 8-30KB 64 64 -- 100 100 pinů pinů 2x 2x 10/12bit 10/12bitA/D, A/D, 8x 8x DMA, CAN, DMA, CAN, MPWM+Q MPWM+Q
dsPIC33EP512MU814 dsPIC33EP512MU814 256-512+24KB/28-53KB 256-512+24KB/28-53KB 64-144 64-144 pinů pinů 2x 2x 10/12bit 10/12bitA/D, A/D, USB, USB, 2x 2x CAN, CAN, 16 16 PWM, PWM, PPS, PPS, DMA,DCI,HSPWM+Q DMA,DCI,HSPWM+Q ... ...
dsPIC33FJ128MC804 dsPIC33FJ128MC804 32 32 -- 128KB 128KB // 4-16 4-16 KB KB 28 44 pinů 28 - 44 pinů 10/12bit 10/12bitA/D, A/D, DMA, DMA, PPS, PPS,Audio Audio D/A, D/A, CRC, CRC, RTCC, CAN, MPWM+Q RTCC, CAN, MPWM+Q
dsPIC33EP512MC806 dsPIC33EP512MC806 512+24KB/53KB 512+24KB/53KB 64 64 pinů pinů 2x 2x 10/12bit 10/12bitA/D, A/D, RTCC, RTCC, 33 komp., komp., 2x 2x CAN, CAN, 16 16 PWM, PPS, DMA, PWM, PPS, DMA, DCI... DCI...
dsPIC33EPxxxGMxx dsPIC33EPxxxGMxx -512KB/-32KB -512KB/-32KB Vylepšené Vylepšené analogy analogy Podpora Podpora 22 Motorů Motorů 2x 2x CAN CAN řadič řadič
dsPIC33FJ32MC204 dsPIC33FJ32MC204 16 16 -- 32KB 32KB // 2KB 2KB 28 28 -- 44 44 pinů pinů 10/12bit 10/12bitA/D, A/D, Základní Základní periférie,PPS,MPWM+Q periférie,PPS,MPWM+Q -40°C -40°C -- 150°C 150°C
dsPIC33EP512MC506 dsPIC33EP512MC506 32 32 -- 512KB 512KB // 4-48KB 4-48KB 28 28 -- 64 64 pinů pinů 10/12bit 10/12bitA/D, A/D, DMA, DMA, PPS, CRC, PPS, CRC, RTCC, RTCC, CAN, CAN, CTMU,PTG,HSPWM+Q CTMU,PTG,HSPWM+Q
dsPIC33EVxxxGMxx dsPIC33EVxxxGMxx -256KB/-32KB, -256KB/-32KB, 60MIPS 60MIPS Vylepšené Vylepšené analogy analogy Podpora Podpora Motorů Motorů CAN CAN řadič řadič 5V 5V
dsPIC33FJ12MC202 dsPIC33FJ12MC202 12KB 12KB // 1KB 1KB 18 18 -- 28 28 pinů pinů 10/12bit 10/12bitA/D, A/D, Základní Základní periférie, periférie, PPS, PPS, MPWM+Q MPWM+Q
dsPIC33EP512MC206 dsPIC33EP512MC206 32 32 -- 512KB 512KB // 4-48KB 4-48KB 28 64 28 - 64 pinů pinů 10/12bit 10/12bitA/D, A/D, DMA, DMA, PPS, CRC, PPS, CRC, RTCC, RTCC, CTMU,PTG,HSPWM+Q CTMU,PTG,HSPWM+Q
40MIPS
70 MIPS
dsPIC33E/F...GS
Vybavení/paměť
dsPIC33EPxxxGSxx dsPIC33EPxxxGSxx -256KB/-32KB -256KB/-32KB 64-100 64-100 pinů pinů 12bit/24Msps 12bit/24MspsA/D, A/D, CAN, CAN, 16x 16x 22 PWM PWM (500ns), (500ns), PPS, PPS, DMA, DMA, 22 reg. reg. sady sady dsPIC33FJ64GS610 dsPIC33FJ64GS610 32 32 -- 64KB 64KB // 4-9KB 4-9KB 64 100 64 - 100 pinů pinů 2xAD, 2xAD, 6-9 6-9 xx 22 PWM, PWM, QEI, CAN, ... QEI, CAN, ... dsPIC33FJ09GS302 dsPIC33FJ09GS302 6-9KB 6-9KB // 256-1024B 256-1024B 18 36 pinů 18 - 36 pinů PPS, PPS, 2(3)x2 2(3)x2 PWM, PWM, … … snížená spotřeba a cena snížená spotřeba a cena
40 MIPS
dsPIC33EPxxxGSxxx dsPIC33EPxxxGSxxx 16-64KB 16-64KB // KB KB 28 28 -- 64 64 pinů pinů 12bit 12bit 5/24Msps 5/24MspsA/D, A/D, PMbus, PMbus, CLC, CLC, 8x 8x 22 PWM PWM (500ns) (500ns)
dsPIC33FJ16GS504 dsPIC33FJ16GS504 6-16KB 6-16KB // 256-2048B 256-2048B 18 18 -- 44 44 pinů pinů 2xAD, 2xAD, PPS, PPS, 2-4 2-4 xx 22 PWM, ... PWM, ... -40°C -40°C -- 150°C 150°C
40/50MIPS
70 MIPS
Téma ●
Analogové obvody Operační zesilovače, stabilizátory atd.
●
Podpůrné obvody Komunikační obvody, paměti atd.
8-bit MCU ● 16-bit MCU ● 32-bit MCU ●
PIC32
Novinky probereme v následující přednášce
Konec
Děkuji za vaši pozornost
Miroslav Mácha