CtBrd03b – Procesorová jednotka s ARM7 55 MHz
- procesor ATMEL ARM7 55MHz
- – 512 kB FLASH
- – 128 kB RAM
- 4 MB FLASH pro ukládání dat
- 2 kB FRAM pro ukládání dat
- hodiny reálného času zálohované baterií
- 16 digitálních vstupů 24V
- 16 digitálních výstupů
- 2 komunikační linky RS232
- sběrnice CAN 1 Mbit
- 4 analogové vstupy
- 4 analogové výstupy
- bootloader pro nahrávání software po RS232
- široký rozsah napájení 15–30 VDC
Popis
CtBrd03b je malý jednodeskový řídicí systém vhodný např. pro řízení
strojů, kde je potřeba zpracovávat menší množství signálů a kde velikost
aplikačního programu nepřekročí 512 kB. Jako zobrazovací prvek k tomuto
řídicímu systému lze s výhodou použít grafický terminál
OP04c nebo OP05.
Základem řídicího systému CtBrd03b je procesor ATMEL
ARM7 s 512 kB programové paměti FLASH a 128 kB RAM. Systém dále obsahuje 2 kB rychlé paměti FRAM
nahrazující zálohovanou paměť RAM, 4 MB datové paměti FLASH a hodiny reálného času
zálohované baterií.
Komunikaci s dalšími zařízeními umožňují 2 komunikační linky RS232 a sběrnice CAN.
Rychlost sběrnice CAN je programově volitelná až do rychlosti 1 Mbit. Komunikační linky
nejsou galvanicky izolovány.
Pro měření analogových signálů je systém vybaven 4-mi 10bitovými analogovými vstupy.
2 vstupy umožňují přímé připojení tenzometrů, 2 vstupy jsou určeny pro měření napětí
v rozsazích 0–5 V nebo 0–10 V.
Systém dále obsahuje 4 10bitové analogové výstupy s rozsahem výstupního napětí 0–10 V.
16 digitálních vstupů umožňuje připojení dvoustavových signálů úrovně 24 V a 16 výstupů
umožňuje ovládání dvoustavových signálů. Výstupy jsou vybaveny spínači odolnými proti přetížení
a zkratu. Všechny vstupy a výstupy jsou vybaveny LED indikací.
Uživatelský program se do řídicího systému nahrává po sériové lince RS232 pomocí
vestavěného bootloaderu.
Technické parametry
- Napájení: 15–30 VDC
- Spotřeba: 70 mA při 15 V, 60 mA při 30 V bez připojených vstupů a výstupů
- Pracovní teplota: 0–70 °C
- Procesor
- Typ: ATMEL ARM7 55 MHz
- FLASH: 512 kB
- RAM: 128 kB
- FLASH
- FRAM
- Kapacita: 2 kB
- Počet čtení/zápisů: min. 1012
- RTC
- Datum: rok, měsíc, den, den v týdnu
- Čas: hodiny, minuty, sekundy, desetiny a setiny
- přestupné roky do r. 2100
- automatické ukládání času vypnutí
- SW kalibrace
- Linka RS232
- Počet: 2
- Konektor: 3 piny
- Signály: TxD, RxD, GND
- Rychlost: programově nastavitelná až do 115200 bps
- Sběrnice CAN
- Konektor: 3 piny
- Signály: CANH, CANL, GND
- Rychlost: programově nastavitelná až do 1Mbit
- Analogové vstupy pro přímé připojení tenzometrů nebo teplotních snímačů PT100, PT1000, NI1000
- Počet: 2
- Rozlišení: 10 bitů
- Zesílení tenzometrických vstupů: 330
- Zesílení teplotních vstupů: 25/40/55 dle rozsahu
- Napájecí napětí pro tenzometry a teplotní čidla: 5 VDC
- Analogové vstupy ostatní
- Počet: 2
- Rozlišení: 10 bitů
- Rozsah: volitelný propojkou, 0–5 V nebo 0–10 V
- Analogové výstupy
- Počet: 4
- Rozlišení: 10 bitů
- Rozsah: 0–10 V
- Digitální vstupy
- Počet: 16
- Vstupní napětí: 24 V
- Úroveň L: max. 8 V
- Úroveň H: min. 16 V
- Indikace: ano
- Digitální výstupy
- Počet: 16
- Spínané napětí: 12–30 V
- Spínaný proud: max. 0,5 A
- Odolnost: proti přetížení a zkratu
- Indikace: ano
Programové vybavení
Do řídicí jednotky lze pomocí rozhraní JTAG nebo linky RS232 nahrát
libovolnou uživatelskou aplikaci napsanou v C nebo C++.
Pro vytvoření software lze použít běžné dostupné vývojové nástroje
(např. GCC, IAR).
Dokumentace
Uživatelská příručka CtBrd03b