Professional Documents
Culture Documents
02 (English)
Einfachelektronik – Functional test (Hardware)
1. General
This instruction describes the functional test for the electronic of a blind motor. It’s a version, where
drive commands in form of 230V AC signals are applied for turning the motor up and down. The
electronics does not have a separate permanent power supply connection.
2. Warning
All signals and voltages are not electrically isolated from the 230V input signal. Therefore
the test device needs an isolating transformer. According to this, the test device also
needs a touch protection.
3. Microcontroller programming
Programming of microcontroller IC1 with the test program is achieved by using the SWD
port (Signal SWDIO and SWCLK). This can be done at the electrical contact X-PROG1
4. Contacting internal supply voltage (resistor Load and measurement during test)
When measuring the supply voltages, some resistors must be switched on as a load during testing.
You can contact them at the following points:
There are no separate test points to connect lines for load and measurement. So the lines
for load and measurement have to split as near as possible to the PCB!
Seite 2 von 6
Test instruction 8.014.02 (English)
Einfachelektronik – Functional test (Hardware)
Seite 3 von 6
7. Simulation of motor speed
In the area of the Hall sensors HAL1 and HAL2, a special permanent magnet rotates which
simulates the speed of the tubular motor. The permanent magnet on the test adapter is driven by a
motor. The permanent magnet is provided by Geiger. The motor has to be procured from the
producer of test hardware. The motor must have the following characteristics:
The direction of rotation must be invertible.
The speed must be adjustable (range 0 ... 4000 rpm) and constant.
The magnet must be placed over the top side of the board:
The position X and Y of the magnet has to be centered to the hall sensor. The distance between
PCB surface and magnet has to be moved linearly between 11.1 mm and 6,6 mm:
The state of the limit switch has to change in the range below:
State Distance
on 8,4 mm ± 0,3 mm
off 9,8 mm ± 0,3 mm
For diagnostic the real switching distances for each PCB have to be saved in the test system!
Seite 4 von 6
9. Contacting test device on the UART
The test equipment communicates via UART (level 3,3V) to PCB. Electrical contact is X–PROG1.
The reset signal for the microcontroller IC1 can be contacted on X-PROG1.
There is a possibility to identify various hardware versions. With the test adapter a resistor value
can be measured on X–PROG1 between pin 2 and 4 to get information about the hardware
version. Currently, there is only one version:
Seite 5 von 6
12. Sequence of functional test (version with 2 relays)
There partly bust be a resistor load on voltages 3.3 V and 12 V in tests a and b. The following
resistors must be used for this:
for 3,3 V: 60 Ω (corresponds to approx. 55 mA additional load) 2 x resistor 120 Ω in parallel
for 12 V: 560 Ω (corresponds to approx. 20 mA additional load)
a) Apply 195V AC input voltage between N and LINE_CW (230V - 15%). Measure the power
supply voltages with and without load.
Resistor load on Permitted range for Permitted range for
voltages voltage 12V to GND voltage 3,3V to GND
no 11,4 V ±10% (10,3 … 12,5 V) 3,3 V ±5% (3,14 … 3,47 V)
yes 11,4 V ±10% (10,3 … 12,5 V) 3,3 V ±5% (3,14 … 3,47 V)
Remarks:
The 12V from the switching power supply had in the prototypes 4.012.03 each about 11.4V. Therefore, this value is used as
the setpoint. The selected tolerance of 10% is not a problem for relays and hall sensors.
The data sheet of the voltage regulator indicates the 3.3V with the range 3.17 ... 3.44. Therefore, the tolerance of 5% was
used.
b) Increase input voltage up to 265V AC (230V + 15%). Measure the power supply voltages with
and without load.
Resistor load on Zulässiger Bereich bei Messung Zulässiger Bereich bei Messung
voltages Spannung 12V gegen GND Spannung 3,3V gegen GND
no 11,4 V ±10% (10,3 … 12,5 V) 3,3 V ±5% (3,14 … 3,47 V)
yes 11,4 V ±10% (10,3 … 12,5 V) 3,3 V ±5% (3,14 … 3,47 V)
e) End of testing
Changes 01 => 02
Added „Query of hardware version“
Seite 6 von 6