MIB01 – Procesorová jednotka ARM7 50 MHz
- procesor ATMEL ARM9 – 180MHz
- 126 MIPS Dhrystone 2.1
- SDRAM 32 MB
- FLASH 2 MB
- 4× RS232
- CAN 1 Mbit, galvanicky izolovaný
- LAN 10/100BASE–T
- USB 2.0 Device
- XBus pro připojování rozšiřujících desek
- SD/MMC slot
- Watchdog
- hodiny reálného času zálohované baterií
- zálohovaná SRAM 512 kB
- bootloader pro nahrávání software po RS232
- napájecí napětí 7–27 VDC
Popis
CpuArm01 je procesorová jednotka, osazená procesorem
Atmel ARM9 – 180 MHz a pamětí SDRAM 32 MB. Programové vybavení
může být uloženo ve FLASH 2 MB nebo na kartě SD/MMC.
Jednotka je dále vybavena zálohovanou pamětí SRAM 512 kB, zabezpečovacím
obvodem Watchdog, galvanicky izolovanou sběrnicí CAN, čtyřmi linkami RS232
a sběrnicí XBus, umožňující připojování rozšiřujících desek.
Uživatelský program se do procesorové jednotky nahrává po sériové lince RS232 pomocí
vestavěného bootloaderu.
Technické parametry
- Napájení: 7–27 VDC
- Spotřeba: 120 mA při 24 V, 200mA při 12 V (bez připojených rozšiřujících desek)
- Pracovní teplota: 0–70 °C
- Procesor
- Typ: ATMEL ARM9 180MHz
- RAM: 16 kB
- Cache: 16 kB datová, 16 kB instrukční, Write Buffer
- DRAM
- Typ: SDRAM 2×16bit
- Kapacita: 32 MB
- FLASH
- SD/MMC slot
- Typ: Push/Push
- Podporované karty: SD, SDHC, MMC
- USB
- Typ: USB2.0 Device
- Rychlost: full speed, 12 Mb/sec
- Ethernet
- Typ: 10/100BASE–T
- Rychlost: 10/100 Mbit
- Duplex: half/full
- Indikace: příjem/vysílání, 10/100 Mbit
- XBus
- Data: 8 bit
- Adresa: 8 bit
- Přerušení: 2
- Napájení rozšiřujících desek: 5 VDC, max. 4 A
- 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: 4
- Konektor: 3 piny
- Signály: TxD, RxD, GND
- Rychlost: programově nastavitelná až do 230400 bps
- Sběrnice CAN
- Konektor: 3 piny
- Signály: CANH, CANL, GND
- Rychlost: programově nastavitelná až do 1 Mbit
- Galvanická izolace: ano
- Indikace: vysílání/příjem
Programové vybavení
Do procesorové jednotky lze pomocí rozhraní JTAG nebo linky RS232 nahrát
libovolnou uživatelskou aplikaci napsanou v assembleru nebo jazyce C.
Pro vytvoření software lze použít běžně dostupné vývojové nástroje (GCC, IAR).
K dispozici jsou knihovny v jazyce C pro obsluhu periferií procesorové desky.
Dokumentace