compsetup COMPSETUP config, ivr Platí pro PICAXE 20X2, 28X2, 40X2 Syntaxe:

Podobné dokumenty
adcsetup {LET} adcsetup = channels Platí pro PICAXE 08M2, 14M2, 18M2, 20M2, 20X2, 28X2, 40X2 Syntaxe:

Střední průmyslová škola a Vyšší odborná škola, Hrabákova 271, Příbram. III / 2 = Inovace a zkvalitnění výuky prostřednictvím ICT

Nejčastěji pokládané dotazy

Střední průmyslová škola a Vyšší odborná škola, Hrabákova 271, Příbram. III / 2 = Inovace a zkvalitnění výuky prostřednictvím ICT

Střední průmyslová škola a Vyšší odborná škola, Hrabákova 271, Příbram. III / 2 = Inovace a zkvalitnění výuky prostřednictvím ICT

Programování PICAXE18M2 v Assembleru

Střední průmyslová škola a Vyšší odborná škola, Hrabákova 271, Příbram. III / 2 = Inovace a zkvalitnění výuky prostřednictvím ICT

SHIFTIN sclk, sdata, mode, (data{/ bits} {, data {/ bits},...}) SPIIN sclk, sdata, mode, (data{/ bits} {, data {/ bits},...})

Střední průmyslová škola a Vyšší odborná škola, Hrabákova 271, Příbram. III / 2 = Inovace a zkvalitnění výuky prostřednictvím ICT

Střední průmyslová škola a Vyšší odborná škola, Hrabákova 271, Příbram. III / 2 = Inovace a zkvalitnění výuky prostřednictvím ICT

PiKRON s.r.o. ( ) 16. července Filtrace vstupních dat z AD převodníků... 3

Návrh konstrukce odchovny 2. dil

EC Motor. IO Modul EC200. EC200 Int. EC200 Ext. Verze 1.20, revize PMControl s.r.o.

Střední průmyslová škola a Vyšší odborná škola, Hrabákova 271, Příbram. III / 2 = Inovace a zkvalitnění výuky prostřednictvím ICT

Střední průmyslová škola a Vyšší odborná škola, Hrabákova 271, Příbram. III / 2 = Inovace a zkvalitnění výuky prostřednictvím ICT

Dodatky k dokumentaci Elektronické zátěže (PE 5/2008)

MĚŘICÍ PŘÍSTROJ PRO PC. 4 VSTUPY: 0 10 V ZESÍLENÍ : 1x, 2x, 4x, 8x VÝSTUP: LINKA RS232 RS232 DRAK 4 U1 U2 U3 U4

Tel-30 Nabíjení kapacitoru konstantním proudem [V(C1), I(C1)] Start: Transient Tranzientní analýza ukazuje, jaké napětí vytvoří proud 5mA za 4ms na ka

DRAK 3 INTELIGENTNÍ A/D PŘEVODNÍK. 3 VSTUPY: 0(4) - 20mA, 0-5/10V VÝSTUP: LINKA RS485 MODUL NA DIN LIŠTU RS485

Na trh byl uveden v roce 1971 firmou Signetics. Uvádí se, že označení 555 je odvozeno od tří rezistorů s hodnotou 5 kω.

CONFIGURATION zapisuje se na začátek inicializační části programu použitím direktivy preprocesoru pragma

18A - PRINCIPY ČÍSLICOVÝCH MĚŘICÍCH PŘÍSTROJŮ Voltmetry, A/D převodníky - principy, vlastnosti, Kmitoměry, čítače, fázoměry, Q- metry

Střední průmyslová škola a Vyšší odborná škola, Hrabákova 271, Příbram. III / 2 = Inovace a zkvalitnění výuky prostřednictvím ICT

Měření teploty, tlaku a vlhkosti vzduchu s přenosem dat přes internet a zobrazování na WEB stránce

Manuál přípravku FPGA University Board (FUB)

5. A/Č převodník s postupnou aproximací

1. MIKROPROCESOR ATMEGA A/D PŘEVODNÍK MÓDY PŘEVODNÍKU Single Conversion Mode Auto Triggering Start...

Analogově číslicové převodníky

PŘEDNÁŠKA 2 - OBSAH. Přednáška 2 - Obsah

Střední průmyslová škola a Vyšší odborná škola, Hrabákova 271, Příbram. III / 2 = Inovace a zkvalitnění výuky prostřednictvím ICT

Programovatelná řídící jednotka REG10. návod k instalaci a použití 2.část Diferenciální termostat se dvěma výstupy a dvojnásobný termostat TD21

Střední průmyslová škola a Vyšší odborná škola, Hrabákova 271, Příbram. III / 2 = Inovace a zkvalitnění výuky prostřednictvím ICT

Vícenásobný OLED zobrazovač MG-01. verze fw 1.1

Programovatelná řídící jednotka REG10. návod k instalaci a použití 2.část. Měřící jednotka výkonu EME

Senzor teploty a vlhkosti SHT75

Operační zesilovač. Úloha A2: Úkoly: Nutné vstupní znalosti: Diagnostika a testování elektronických systémů

Návod na obsluhu SendPíp1 verse V0.2 (PŘEDBĚŽNÝ NÁVOD).

Uživatelský manuál. KNXgal

NASTAVENÍ PROPORCIONÁLNÍO REGULÁTORU

Mikropočítačová vstupně/výstupní jednotka pro řízení tepelných modelů. Zdeněk Oborný

ETC Embedded Technology Club setkání 3, 3B zahájení třetího ročníku

Číslicové obvody základní pojmy

Binární data. Číslicový systém. Binární data. Klávesnice Snímače polohy, dotykové displeje, myš Digitalizovaná data odvozená z analogového signálu

UC485P. Převodník RS232 na RS485 nebo RS422. Průmyslové provedení s krytím

KOMUNIKACE PC DAT 400/500. přes USB programem INOVATION

IMP (Mikroprocesorové a vestavěné systémy)

Inteligentní převodníky SMART. Univerzální vícevstupový programovatelný převodník. 6xS

Návod na obsluhu Pípáku2 verse V0.1 (PŘEDBĚŽNÝ NÁVOD).

NÁVOD K OBSLUZE. ústředna CS-484E-3

I/O rozhraní CIO. CONEL s.r.o. Sokolská Ústí nad Orlicí. Tel : Fax: info@conel.cz WWW:

PICAXE řady M2 krátké seznámení

8AI12 Expanzní modul Návod k obsluze V1.01


TENZOMETRICKÉ MĚŘIDLO

Číslicové multimetry. základním blokem je stejnosměrný číslicový voltmetr

MIDAM Simulátor Verze 1.5

SW24x3 programovatelné relé

Konfigurátor Duo. Manuál pro konfiguraci systémů DUO Standard / Basic. Obsah + vybraná nastavení: - 1 -

Teoretický rozbor : Postup měření : a) Neinvertující zesilovač napětí (Noninverting Amplifier)

VETRONICS 770. Technická specifikace mobilní jednotky

Aplikace Embedded systémů v Mechatronice. Michal Bastl A2/713a

Uživatelský manuál. KNXgw232

Title: IX 6 11:27 (1 of 6)

Analogově-číslicové převodníky ( A/D )

Microchip. PICmicro Microcontrollers

Střední průmyslová škola a Vyšší odborná škola, Hrabákova 271, Příbram. III / 2 = Inovace a zkvalitnění výuky prostřednictvím ICT

AD4RS. měřící převodník. 4x vstup pro měření unifikovaného signálu 0 10 V, 0 20 ma, 4 20 ma. komunikace linkami RS232 nebo RS485

Interface CAR2FMS v2 firmware CAN data generátor

PROGRAMOVÁNÍ MIKROPOČÍTAČŮ CVIČENÍ 6

Systém pro indikaci doby taktu - uživatelský a instalační návod

idrn-st Převodník pro tenzometry

Měření teploty a odporu

Popis funkcí a parametrů programu. Reliance External communicator. Verze 1.5.0

HPS-120. Manuál nastavení bezdrátového modemu

Projekt - Voltmetr. Přednáška 3 - část A3B38MMP, 2015 J. Fischer kat. měření, ČVUT - FEL, Praha. A3B38MMP, 2015, J.Fischer, kat. měření, ČVUT - FEL 1

Programování mikropočítačů platforma Arduino

OPERA Č NÍ ZESILOVA Č E

NÁVOD NR, NRT. k užití napěťového relé RTK _3. RTK28-710_3.doc Návod k obsluze strana 1/ 1

Programování a kalibrace 1-Wire UNI senzorů pomocí SW HWg -

Firmware řídící jednotky stejnosměrného generátoru

CQ485. Opakovač a převodník linek RS485 a RS422. S aktivní i pasivní obnovou dat

Návod na použití aplikace Pager v2

Reliance. Komunikační driver Johnson Controls verze 1.5.4

4x vstup pro měření unifikovaného signálu 0 10 V, 0 20 ma, 4 20 ma. komunikace linkami RS232 nebo RS485

Programovatelný regulátor osvětlení PLX5000

evodníky Univerzita Tomáše Bati ve Zlíně Ústav elektrotechniky a měření Přednáška č. 14 Milan Adámek adamek@fai.utb.cz U5 A

Pokud není uvedeno jinak, uvedený materiál je z vlastních zdrojů autora

Nastavení IP adresy a defaultní rychlosti CANu u převodníku ETH2CAN

opakovač a převodník RS485/422 CQ485 průmyslové provedení galvanické oddělení 10. ledna 2005 w w w. p a p o u c h. c o m

24 bitový dvoukanálový AD převodník s obvodem HX711

Universální přenosný potenciostat (nanopot)

NÁVOD K OBSLUZE. ústředna CS-484E-3

Komunikační protokol

Přednáška A3B38MMP. Bloky mikropočítače vestavné aplikace, dohlížecí obvody. 2015, kat. měření, ČVUT - FEL, Praha J. Fischer

Obsah. Popis funkcí. RS485/MODBUS-RTU ver Komunikace s převodníkem probíhá na principu MASTER - SLAVE. Protokol MODBUS mát tuto strukturu:

První seznámení s mobilní aplikací PATRIOT GPS

PROUDOVÝ ZDROJ PRO LED MODULY Nastavitelný proudový zdroj 100 ma 2000 ma s měřením

Laboratorní zdroj - 4. část

Aplikace. Hlásič SMS

Transkript:

compsetup Platí pro PICAXE 20X2, 28X2, 40X2 Syntaxe: COMPSETUP config, ivr Config je konstanta nebo proměnná, určující nastavení komparátoru Ivr je konstanta nebo proměnná, určující konfiguraci odporového děliče interní napěťové reference (IVR Internal Voltage Reference) Funkce: Konfiguruje interní komparátor v PICAXE řady X2 PICAXE řady X2 mají ve své vnitřní struktuře umístěny dva komparátory. Každý z nich může porovnávat (komparovat) dvě analogová napětí, přivedená na ADC piny nebo porovnávat napětí na ADC pinu s interní napěťovou referencí. AD převodník musí být před použitím příkazu konfigurován pomocí příkazu adcsetup. PICAXE-28X2-5V (PIC18F2520) and 40X2-5V (PIC18F4520) bit7 není použit, nastavte na 0 bit6 = 0 Vin+ komparátoru 1 je připojen na ADC3 a Vin+ komparátoru 2 je připojen na ADC2 = 1 oba komparátory mají Vin+ připojen na napěťový dělič bit5 není použit, nastavte na 0 bit4 = 0 jakákoliv změna komparátoru nezpůsobí změnu v proměnné compflag = 1 nastaví oba komparátory na proměnnou compflag www.picaxe.cz 1

bit1 = 0 komparátor 2 je zakázán = 1 oba komparátory (1 a 2) jsou povoleny PICAXE 28X2, 40X2, 28X2 3V, 40X2 3V bit9 = 0 vstup Vin+ komparátoru2 je připojen na dělič napětí = 1 vstup Vin+ komparátoru 2 je připojen na napěťovou referenci 1,2 V bit8 = 0 vstup Vin+ komparátoru1 je připojen na dělič napětí = 1 vstup Vin+ komparátoru 1 je připojen na napěťovou referenci 1,2 V bit7 = 0 vstup Vin+ komparátoru 2 je připojen na ADC2 = 1 vstup Vin+ komparátoru 2 je připojen na napěťovou referenci nebo na dělič bit6 = 0 vstup Vin+ komparátoru 1 je připojen na ADC3 = 1 vstup Vin+ komparátoru 1 je připojen na napěťovou referenci nebo na dělič bit5 = 0 změna stavu komparátoru 2 nezpůsobí změnu compflag = 1 změna stavu komparátoru 2 způsobí změnu compflag bit4 = 0 změna stavu komparátoru 1 nezpůsobí změnu compflag = 1 změna stavu komparátoru 1 způsobí změnu compflag bit1 = 0 komparátor 2 je zakázán = 1 komparátor 2 je povolen www.picaxe.cz 2

PICAXE 20X2 bit9 = 0 Vin+ komparátoru2 je nastaven na dělič napětí = 1 Vin+ komparátoru 2 je nastaven na napěťovou referenci 1,2 V bit8 = 0 Vin+ komparátoru1 je nastaven na dělič napětí = 1 Vin+ komparátoru 1 je nastaven na napěťovou referenci 1,2 V bit7 = 0 Vin+ komparátoru 2 je nastaven na ADC2 = 1 Vin+ komparátoru 2 je nastaven na napěťovou referenci nebo na dělič bit5 = 0 změna stavu komparátoru 2 nezpůsobí změnu compflag = 1 změna stavu komparátoru 2 způsobí změnu compflag bit4 = 0 změna stavu komparátoru 1 nezpůsobí změnu compflag = 1 změna stavu komparátoru 1 způsobí změnu compflag bit1 = 0 komparátor 2 je zakázán = 1 komparátor 2 je povolen www.picaxe.cz 3

Výsledky komparátoru: Výsledky obou dvou komparátorů jsou uloženy v proměnné compvalue bity 0 a 1 se nastavují v závislosti na stavech výstupu komparátorů. Bit 0 je výstup komparátoru 1. Tento výstup může být invertovaný, což je ekvivalentní reverzi vstupů komparátoru nastavením bitu 2 v konfiguraci. Bit 1 je výstup komparátoru 2. Tento výstup může být invertovaný, což je ekvivalentní reverzi vstupů komparátoru nastavením bitu 3 v konfiguraci. V případě potřeby může být změna hodnoty těchto bitů změnit proměnnou compflag. Pokud je povolen příznakový bit (flag) pomocí bitů 4 a 5 v nastavení, bude proměnná compflag nastavena ihned při změně vstupních podmínek. To může být v případě potřeby použito ke spuštění přerušení pomocí setintflags. Změna také vyvolá probuzení z režimu spánku. Interní napěťová reference každého z komparátorů může být porovnávána proti nastavitelné interní napěťové referenci PICAXE, generované z interní odporové sítě. Nastavení se provede pomocí bitů 6 a 7 při konfiguraci. Na některých PICAXE je také možno použít ke komparaci interní napětí z odporové sítě. Nastavení se provede pomocí bitů 6, 7, 8 a 9 při konfiguraci. Napěťová reference je generována z interní odporové sítě, která je mezi napájecími piny, jak je zobrazeno na obrázku. Všimněte si, že skutečná hodnota rezistorů není důležitá, protože jsou zapojeny jako děliče. Rezistory označené 8R mají osmkrát vyšší hodnotu proti ostatní rezistory. www.picaxe.cz 4

Bajt ivr použitý s příkazem compsetup je konfigurován podle následujících pravidel: PICAXE 20X2, 28X2, 40X2 bit7 = 0 napěťová síť je zakázána = 1 napěťová síť je povolena bit5 není použit, nastavte na 0 bity4 až 0 vyberou jednu z 32 možných cest napěťovou sítí. PICAXE 28X2-5V, 28X2-3V, 40X2-5V, 40X2-3V bit7 = 0 Napěťová síť je zakázána = 1 Napěťová síť je povolena bit5 = 0 je použit spodní 8R odpor = 1 spodní 8R odpor je zkratován a není použit bit4 není použit, nastavte na 0 bity3 až 0 vyberou jednu z 16 možných cest napěťovou sítí. Příklad: init: adcsetup = 4 ; použije adc 0 až 3 (28X2-5V) compsetup %00000011,0 ; použije komparátory 1 a 2 main: b1 = compvalue debug pause 500 goto main ; načtení hodnoty ; zobrazení hodnot ; čekej 0,5 s ; zpět na main www.picaxe.cz 5