Janz Tec emVIEW-7/RPI3 Hardware Manual

Embedded computing touch panel
Table of Contents

Advertisement

Quick Links

PROPRIETARY NOTICE
All rights reserved by Janz Tec AG.
No parts of this technical manual may be modified, copied or reproduced
in any form or by any means for commercial use without the prior written
permission of Janz Tec AG, Germany.
All instructions, information and specification contained in this manual
are for reference only and remain subject to change without
announcement.
emVIEW-7/RPI3
embedded HMI System
(Hardware and Software Manual)
Version 1.0
refers to product revision no.
1.0

Advertisement

Table of Contents
loading

Summary of Contents for Janz Tec emVIEW-7/RPI3

  • Page 1 PROPRIETARY NOTICE All rights reserved by Janz Tec AG. No parts of this technical manual may be modified, copied or reproduced in any form or by any means for commercial use without the prior written permission of Janz Tec AG, Germany.
  • Page 2 Title: emVIEW-7/RPI3 embedded PC File: j:\as\entwicklung\projekte\hw\empc\empc-arpi\doc\manual\emview- 7rpi3_manual.doc Pattern: \\ntserv5\janzgrp\as\entwicklung\formulare\entwicklung (ew)\ew_manual.dot Created: Stefan Althöfer, 06.03.2015 Last Update: Stefan Althöfer, 18.05.2017 © Janz Tec AG 2017 Im Doerener Feld 8 D-33100 Paderborn, Germany Tel.: +49-5251-1550-0 FAX: +49-5251-1550-190 email: support@janztec.com Internet: www.janztec.com...
  • Page 3: Table Of Contents

    CPU Frequency ......................20 5.2.3 Bluetooth ........................20 5.2.4 Driver Details ........................20 5.2.4.1 spi-bcm2835 : SPI driver (optimized for emVIEW-7/RPI3) ........20 5.2.4.2 mcp2515 : CAN driver (optimized for emVIEW-7/RPI3) ..........20 5.2.4.3 sc16is7xx : RS232/RS485 driver (optimized for emVIEW-7/RPI3) ......21 5.2.4.4 rtc-ds1307 : RTC .....................21 Janz Tec AG Linux Image for emVIEW-7/RPI3 ..............23...
  • Page 4 (Hardware and Software Manual) • Contents Appendices Technical Data ........................27 References .........................29 Dimensions ........................30 Raspberry GPIO Header ....................31 EMC Cable Installation ..........Fehler! Textmarke nicht definiert. Product History........................32 Manual History ........................32 © Janz Tec AG Rev. 1.0...
  • Page 5 3: Multi connector for IO (Power Supply Pins highlighted) ............11 figure 4: digital IO detailed schematic ....................14 figure 5: emVIEW-7/RPI3 case bottom part removal ...... Fehler! Textmarke nicht definiert. figure 6: emVIEW-7/RPI3 micro SDcard location ..................16 figure 7: Removing and replacing coin cell battery ................18 figure 8: housing dimensions ........................30...
  • Page 6: About This Manual

    (Hardware and Software Manual) • Contents About this Manual This is the hardware manual for the emVIEW-7/RPI3 embedded HMI System. Conventions If numbers are specified in this manual, they will be either decimal or hexadecimal. We use C-notation to identify hexadecimal numbers (the 0x prefix).
  • Page 7: Introduction

    (Hardware and Software Manual) • Introduction 1 - 5 Introduction Features • Raspberry PI 3 Model B powered BCM2837 processor, up to 1200MHz quad-core ARM 64bit ARMv8 CPU 1GB LPDDR2 SDRAM 10/100 Mbit/s Ethernet 4 x USB 2.0 microSD card socket WiFi 802.11b, g, n...
  • Page 8: Functional Overview

    1 - 6 Functional Overview The processing core of the emVIEW-7/RPI3 is an unmodified Raspberry PI 3 B board. A Janz Tec specific add-on board implements the specific features. Refer to figure 1 for the block diagram. The display is the unmodified Raspberry 7” display with integrated touch screen.
  • Page 9: Safety Instructions

    (Hardware and Software Manual) • Safety Instructions 2 - 7 Safety Instructions Refer to page iv for explanation of the warning notice system. The product described in this documentation may be operated only by personnel qualified for the specific task in accordance with the relevant documentation for the specific task, in particular its warning notices and safety instructions.
  • Page 10: Ambient And Environmental Conditions

    NOTICE: System overheating The cooling concept of the emVIEW-7/RPI3 is not sufficient to allow full loading of the Raspberry PI 3 Module processor without system overheating which leads to clock reduction. Refer to the technical data for details.
  • Page 11: Installation

    Caution when touching the housing, burns hazard! The product can be operated with DC power supply from 10 to 32 V. Mounting The emVIEW-7/RPI3 is intended for installation into a panel, but can as well be mounted on a 35mm DIN-rail. Fix with M3 washer...
  • Page 12 (Hardware and Software Manual) • Installation 3 - 10 In figure 3 you find the required cutout for panel mounting. figure 3: emVIEW-7/RPI3 Panel cutout © Janz Tec AG Rev. 1.0...
  • Page 13: Connectors And Operators

    (Hardware and Software Manual) • Installation 3 - 11 Connectors and Operators The 24 pin multi connector provides interface to many of the emVIEW-7/RPI3 interfaces that are described later. lock-and- release locking screw locking figure 4: Multi connector for IO (Power Supply Pins highlighted) A suitable mating connector with lock-and-release levers is Phoenix Contact order number 1790580.
  • Page 14: Ethernet Interface

    (Hardware and Software Manual) • Installation 3 - 12 3.2.2 Ethernet Interface Ethernet interfaces of the Raspberry PI. The Ethernet physics is 10/100BaseT, available through the shielded modular jack. Twisted pair cable can be used to connect to this port.
  • Page 15: Console (Rs232)

    (Hardware and Software Manual) • Installation 3 - 13 3.2.4 Console (RS232) The RS232 (Console) serial interface is provided by Raspberry PI board. The connector is a standard 9 pin D-SUB plug, but the interface is connected with two wires only, table 4 shows the pin out.
  • Page 16: Digital Io

    (Hardware and Software Manual) • Installation 3 - 14 3.2.7 Digital IO Digital input (DI1-DI4) and output (DO1-DO4) ports are provided on the multi IO connector (refer to table 7). GND-IO VIO (10..32 VDC) 10 DI1 table 7: Digital IO connector pins...
  • Page 17: Audio Video

    (Hardware and Software Manual) • Installation 3 - 15 3.2.8 Audio Video HDMI The combined audio and analogue video connector, as well as the HDMI connector is not accessible on the emVIEW-7/RPI3. Rev. 1.0 © Janz Tec AG...
  • Page 18: Maintenance

    (Hardware and Software Manual) • Maintenance 4 - 16 Maintenance NOTICE Always follow common ESD practice when you service the product! Task Remarks Replace µSD-card Remove SD card bracket Change jumper settings Remove CPU top Replace Battery Complete disassembly Refer to the images below for the screws to be removed for different maintenance tasks.
  • Page 19: Micro Sdcard Replacement

    (Hardware and Software Manual) • Maintenance 4 - 17 icroSD card Replacement NOTICE Power must be turned off before removing or inserting the microSD card Refer to Fehler! Verweisquelle konnte nicht gefunden werden. to identify the location of the microSD card.
  • Page 20 (Hardware and Software Manual) • Maintenance 4 - 18 1. Removal: Insert screwdriver at right side and bend so that the battery pops outs. Use only gentle force, otherwise the battery holder might be damaged. The use a plastic tool is preferred to avoid shorting the battery 2.
  • Page 21: Operating System And Drivers

    For more information, refer to 5.2. Of course, you can order the emVIEW-7/RPI3 without software, so you can choose a Raspberry PI 3 B compatible operating system of your choice and install it manually on a µSD card. (Raspbian recommended) Refer to 5.1.1 on how to install an image from the official Raspberry Pi website.
  • Page 22: Installation Instructions

    5.2.1 Installation Instructions The installation requires that the emVIEW-7/RPI3 has booted successfully from the Raspbian image on the µSD-card prepared in chapter 5.1.1 and that you have created a backup copy of the µSD-card. For more installation instructions visit: https://github.com/janztec/empc-arpi-linux-drivers/blob/master/README.md...
  • Page 23: Sc16Is7Xx: Rs232/Rs485 Driver (Optimized For Emview-7/Rpi3)

    Parameter RS485=0 disabled the RS485 mode and enables normal RS232 operation. 5.2.4.4 rtc-ds1307: RTC MCP7940N RTC is compatible with the rtc-ds1307 Linux driver (supported from kernel 3.19). The emVIEW-7/RPI3 installation installs the RTC service, so that the RTC automatically sets the system time on every boot. Rev. 1.0...
  • Page 24 (Hardware and Software Manual) • Operating System and Drivers 5 - 22 Reading the RTC time: pi@raspberry ~$ sudo hwclock -r Writing the system time to the RTC pi@raspberry ~$ sudo hwclock --systohc -D --noadjfile --utc-r After replacing the RTC battery, call the following command lines to set the RTC oscillator trim register to value 0 persistently.
  • Page 25: Janz Tec Ag Linux Image For Emview-7/Rpi3

    Even with the standard Raspbian operating system without any modifications, the CODESYS Control for Raspberry Pi SL can control all digital IO’s on the emVIEW-7/RPI3 by using the GPIO device already included in the CODESYS device repository. (Red and green LED also controllable by this GPIO device).
  • Page 26: 5.5.1.1 Information

    (Hardware and Software Manual) • Operating System and Drivers 5 - 24 CODESYS Features Standard Raspbian Raspbian emVIEW-7/RPI3 driver package CAN/CANopen *1 not supported supported (using SocketCan) Modbus RTU Master *2 console (RS232, 2wire) console (RS232, 2wire) serial port RS232 (4wire)
  • Page 27: Programming Information

    Thermal DS75 0b1001000 Optional Sensor MCP7940 0b1101111 Table 8: Internal I²C devices SPI Bus The emVIEW-7/RPI3 utilizes the Raspberry PI SPI bus to connector CAN and an additional UART. Type Device Chip Select Interrupt MCP2515 CE0# GPIO25 (Pin22) UART SC16IS740...
  • Page 28: Can

    Options, A7 Serial and “No”. (if you need 4-wire RS232, use the RS232/RS485 port, see 3.2.5) Overclocking The thermal design of the emVIEW-7/RPI3 does not support CPU overclocking. Changing the CPU parameters (CPU MHz, Voltage) is not recommended as it will permanently set a fuse in your SoC and void your warranty.
  • Page 29: Appendices

    (Hardware and Software Manual) • Appendices 7 - 27 Appendices Technical Data Only Raspberry features usable on emVIEW-7/RPI3 are listed. Processing Core BCM2837, up to 1200MHz quad-core 64bit ARMv8 Cortex A53 CPU Memory Main Memory 1GB LPDDR2 SDRAM Storage...
  • Page 30 (Hardware and Software Manual) • Appendices 7 - 28 External Load Capabilities +5V (USB) Max. 500 mA per USB port, max 500 mA for all USB ports Environmental Specifications Ambient Temperature 0 .. +40 °C (vertical orientation / wall and DIN rail mounting) operating 0 ..
  • Page 31: References

    (Hardware and Software Manual) • Appendices 7 - 29 References These references direct you to manuals and specifications that you might need to know when you attempt to program the product. Most of the documents can be downloaded from the Internet. Look for the WWW servers of the component/chip manufacturers.
  • Page 32: Dimensions

    (Hardware and Software Manual) • Appendices 7 - 30 Dimensions Refer to figure 9 for the housing dimensions. Rail Clip 39 mm >4,2 mm 8,00 mm R=12.0 7,50 mm 203,0 mm M3 mounting bolt figure 9: housing dimensions Note that the IO connector will hang over the dimensioned housing outline.
  • Page 33: Raspberry Gpio Header

    (Hardware and Software Manual) • Appendices 7 - 31 Raspberry GPIO Header Pin Number Raspberry emVIEW-7/RPI3 Direction +3.3V GPIO2 I2C-SDA Bidir GPIO3 I2C-SCL Bidir GPIO4 EEP_WP GPIO14 Console TxD GPIO15 Console RxD GPIO17 INT_UART# GPIO18 GPIO27 GPIO22 GPIO23 +3.3V...
  • Page 34: Product History

    (Hardware and Software Manual) • Appendices 7 - 32 Product History Version Release Name Changes Date • First series with DIN rail mounting only 2017-01-10 • New model with flange mounting option 2017-05-10 Manual History Version Release Name Changes Date •...

Table of Contents