Sunteți pe pagina 1din 13

CASA DE MARCAT ELECTRONICA CU MEMORIE FISCALA

EXCEL MASTER

MANUAL DE SERVICE
CAPITOLUL 1

DESCRIEREA MODULUI SERVICE AL CASEI DE


MARCAT CU MEMORIE FISCALA EXCEL MASTER

1. Privire generala

Description:
1. Tastaura;
2. Capac imprimantă cu dispozitiv dinţat de tăiere a hârtiei;
3. Afişaj pentru client;
4. Afisaj pentru operator;
5. Conector alimentare, sertar, USB, RS232 si interfată ETHERNET ;

2. Conținutul Pachetului:
- Casa de marcat – 1 piesă
- Adaptor – Intrare: AC 240V/50Hz, Ieșire: DC 9.6 V/2.75 A – 1 piesă
- Role de hartie – 1 piesă
- Documentație

3. Specificații tehnice:
- Memorie Fiscală – 2000 inregistrări zilnice;
- Tastatură – 34 keys;
- Imprimantă termică;
- Viteză de printare pană la 75 mm/s;
- 35 de caractere pe line;
- Hartie termică 57mm Ø48 mm;
- Ceas de timp real și calendar;
2
- Afișaje - operator: LCD Grafic 160x80 puncte; client: 1 line x 16 caractere LCD cu
iluminare;
- Sertar (6 - 9V);
- USB-OTG port pentru PC sau periferice (Tastatura externa/Cititor coduri de
bare/Memorie flash externă);
- 2 porturi seriale RS232 – unul pentru PC, celălalt pentru cititor de coduri de bare,
balanță sau afișaj extern (configurabile din parametrii);
- Card SD intern pentru jurnalul electronic cu capacitate de cel putin 8GB, formatat de
catre producător, pentru inregistrarea tuturor bonurilor printate;
- Card SD extern pentru copierea datelor din casa de marcat;
- Port ETHERNET sau modul Wi-Fi (nu in același timp) pentru comunicația cu
serverul autoritații fiscale / Printer fiscal;
- Modulul GSM / GPRS incorporate (optional) pentru transferul datelor fiscale intre
memoria fiscală și serverul autoritații fiscale.

4. Descrierea hardware

ECR EXCEL MASTER este o casă de marcat construită in jurul unui microcontroler
Cortex M3 din familia STM32F4xx produs de ST Microelectronics. Folosirea acestui
controler permite reducerea semnificativă a consumului de energie și extinderea timpului
de funcționare a dispozitivului fără alimentare externă. Avantajele principale ale acestei
arhitecturi sunt:
- Operarea rapidă a casei de marcat;
- Calitate mai bună a printării;
- Interfață USB;
- Micro SD card cu capacitate de cel puțin 8GB;
- Monitorizarea tensiunii bateriei, temperaturii de printare și senzorului optic de printare
cu un circuit ADC integrat;
- Pornire și oprire de la tastatura, precum și oprire automată dupa un timp programat;
- Mod de consum redus de energie;

Dispozitivul este compus din următoarele componente bloc:

- Placă de bază (TRA20.01.01.00-05);


- Tastaura (TRA20.03.01.00-01);
- Memorie fiscală (TRP01.00.02.00-03);
- Imprimantă (TRA20.02.01.00-01);
- Afișaje (TRA20.04.01.00-01);
- Opțional GPRS (TRA23.01.02.01)

4.1. Placa de bază


Placa de bază conține majoritatea circuitelor de control și toate porturile de interfață I /
O. Pe placa de bază sunt montați conectorii de Alimentare, Rețea Ethernet, USB, RS 232
si Sertar, precum și slotul cardului extern SD. Pe această placa se află următoarele
componente: microcontrolerul (STM32F427), circuitul principal de încărcare al
acumulatorului (BQ2057), regulatoarele de putere (TLV62130), circitul de control al
motorului imprimantei (DRV8835), circuitul de control rețea Ethernet (W5500), memoria
flash (W25Q16J), cardul intern SD, buzzerul și bateria de backup (3V, CR 2032). Placa de

3
bază alimentează și controlează restul plăcilor prin conectorii: X5 ( acumulator), X15
(memoria fiscală), X14 (tastatură), X12 și X13 (imprimantă) și X11 (modul GPRS).
Alimentarea casei de marcat este furnizată de sursa de alimentare externă de 9,6V,
prin conectorul X3, și / sau de la acumulatorul intern Li-Ion de 7.4V / 2000mAh, prin
conectorul X5
4.1.1. Încărcarea acumulatorului

Circuitul de încărcare al acumulatorului Li-Ion de 7.2V se bazează pe controlerul


BQ2057TTS. Încărcarea se face în 3 faze. Prima este pregătirea. Acumulatorul este
verificat și, dacă este descărcat în totalitate, va fi încărcat cu un current minim până la
atingerea pragului inferior de tensiune. Odată ce pragul este depășit, se ajunge la a doua
fază, încărcarea cu current constant. Curentul este controlat de tranzistorul VT3 și măsurat
prin căderea de tensiune pe rezistența R8, care este utilizată ca senzor de curent. R8
stabilește valoarea curentului de încărcare. A treia fază este încărcarea cu tensiune
constantă. Această fază incepe când tensiunea acumulatorului atinge 8,2V (sau 8,4V,
depinde de modificare). Apoi, curentul de încărcare se reduce treptat până când atinge
10% din valoarea de pornire. In acest moment încărcarea este completă.
Controlerul măsoară temperatura, iar încărcarea acumulatorului nu este permisă dacă
este în afara limitelor. R12 și R17 stabilesc limitele superioară și inferioară ale
temperaturii. VD9 indică starea acumulatorului. Când este aprins, acumulatorul se încarcă.
Pinul 5 al circuitului BQ2057 controleaza ledul și, de asemenea, este conectat la
procesorul de pe placa de bază. În acest fel, starea de încărcare este monitorizată și
indicată pe afișaj. Tranzistorul VT7 previne scurgerea de current pe placa de bază atunci
când casa de marcat este oprită, dar este conectată la adaptorul pentru încărcarea
acumulatorului.

4.1.2. Alimentarea electrică

Alimentarea casei de marcat este furnizată prin conectorul X3 (adaptor de 9.6V) sau X5
(de la acumulator). VD2 ocolește circuitul de încărcare când este conectat adaptorul de
alimentare. În acest mod, alimentarea casei de marcat este furnizată doar de adaptor. VD5
izolează bateria de adaptorul de alimentare extern și în același timp permite
acumulatorului să alimenteze casa de marcat atunci când adaptorul extern nu este
prezent.
La apăsarea butonului ON / OFF (de pe tastatură) se face o conexiune între baza
tranzistorului VT15 și GND. VCC este tensiunea de la acumulator sau tensiunea externă a
adaptorului. Tensiunea de alimentare trece prin VD15 și deschide diodele D6, D5 și D18
care, la rândul lor, asigură 3.3V, 4.2V și respectiv 5V pentru restul circuitului. În acest fel,
de fiecare dată când este apăsat butonul ON / OFF, întregul circuit este alimentat.
Semnalul PWR_ON este, de asemenea, aplicat tranzistorului VT10, care oferă o fracțiune
din tensiunea bateriei principale microcontrolerului pentru măsurare. VD11 și C44 servesc
drept tampon de energie. Această mică energie este utilizată în situații de întrerupere a
alimentării.
Semnalul P_BTN ajunge la intrarea microcontrolerului pentru a asigura monitorizarea
stării butonului ON / OFF. P_BTN este generat de R62 și VD14. Aceste elemente limitează
tensiunea la 3,9 V (care este în intervalul permis pentru MCU).
După un timp necesar pentru ieșirea din starea RESET, plus un timp suplimentar pentru
inițializare, MCU furnizează 3.3V pe semnalul PWR_CTRL și prin intermediul diodei duble
VD15 permite activarea D5, D6, D18, VT11 și VT10. În acest fel, circuitul rămâne alimentat
4
indiferent de starea butonului ON / OFF.
Comutarea suplimentară pentru alimentarea imprimantei este asigurată prin tranzistorul
VT2. MCU controlează direct alimentarea mecanismului de imprimare.
VT11 taie tensiunea circuitului de detecție POWER DOWN, care este furnizată direct de
la VCC.
Pentru a permite casei de marcat să recunoască când este conectat adaptorul, se
utilizează semnalul / PWR_SENSE. Transistorul VT5 formează un semnal de nivel scăzut
(0V) atunci când adaptorul este atașat (utilizat pentru a gestiona modurile de oprire
automată și de alimentare scăzută ale casei de marcat).

4.1.3. Ceasul de timp real

Ceasul în timp real este încorporat în microprocesor. Ceasul se alimentează de la


tensiunea principală de 3.3V sau de la bateria de backup BT1. MCU are grijă de
comutarea surselor de alimentare. BT1 este o celulă de litiu de 200mAh (dimensiunea
2032), care este suficientă pentru a alimenta ceasul de timp real cel puțin 5 ani, în starea
OFF. În cazul comun, atunci când casa de marcat functionează timp de 8 ore pe zi, bateria
ar trebui să dureze mai mult. Aceasta nu este o baterie reîncărcabilă și trebuie
înlocuită atunci când este epuizată!

4.1.4. Memoriile
Sunt utilizate trei tipuri de memorie amplasate pe placa de bază: memoria serială SPI
FLASH W25Q16J (2МВ), memoria serială EEPROM (24C1024) și cardul micro SD.

4.1.5. Cardurile SD
Placa principală suportă carduri micro SD și micro SDHC (până la 32 GB). Există un
card micro SD intern pentru jurnalul electronic și unul extern, accesibil utilizatorului, pentru
transferul de date. MCU este conectat la cardul intern prin interfața SDIO de 4 biți și la cel
extern prin intermediul interfeței SPI.

4.1.6. Circuite de monitorizare ale tensiunii de alimentare


Tensiunea este monitorizată în trei moduri:
Monitorizare Cadere de tensiune (D10). Acest circuit monitorizează tensiunea de
intrare VCC în cazul întreruperii bruște cu energie. În acest fel, casa de marcat este
capabilă să reacționeze rapid la aceste întreruperi și să intre într-un mod de siguranță,
până când este atins nivelul normal de tensiune. În cazul pierderii totale de energie,
procesorul principal utilizează energia acumulată pe condensatorul C44 pentru a îndeplini
sarcinile critice și pentru a intra în modul de siguranță.
Monitorizarea tensiunii acumulatorului Li-Ion este realizată cu un divizor de tensiune
R35 și R38. Acest divizor permite procesorului să măsoare nivelul de încărcare al
acumulatorului și, în consecință, să compenseze pentru a obține o calitate normală a
imprimării. Aceste informații sunt, de asemenea, utilizate pentru a opri casa de marcat
atunci când încărcarea acumulatorului este prea scăzută.
Monitorizarea adaptorului extern este realizată de VT5. Semnalul PWR_SENSE este
folosit pentru a încărca parametrii corecți pentru printarea cu adaptor și pentru a controla
modurile de alimentare redusă (modurile de alimentare scăzute sunt dezactivate în cazul
prezenței adaptorului).

4.2. Interfetele

5
Toate interfețele sunt amplasate pe placa de bază: Sertar, 2xRS232, USB și Ethernet
(sau Wi-Fi).
Casa de marcat are două porturi RS232 identice. Există un singur port dedicat
conexiunii cu PC-ul și unul configurabil pentru Cititorul cod bare/Balanță/Afișaj extern.
Acesta din urmă furnizează o ieșire de 5V (curentul nu este limitat, dar nu este
recomandat să depășească 100mA). În mod normal, R46 nu este folosită, iar portul PC nu
nu este alimentat.
Portul USB OTG poate fi utilizat ca gazdă USB sau ca virtual USB. În cazul în care
dispozitivul USB este conectat, PIN-ul ID este legat la GND (intern în cablu). De
asemenea, pinii USB_D- și USB_D + sunt legați (în funcție de dispozitivul conectat) cu
rezistența de pull up sau pull down (în dispozitivul conectat). În acest fel, casa de marcat
știe că este conectat un dispozitiv la portul USG OTG. Ea configurează portul USB și
activează alimentarea VBUS la portul USB. D17 este un comutator de putere / limitator,
care este utilizat pentru comutarea sursei de alimentare de 5V pentru portul USB și în
același timp pentru a proteja ieșirea la supracurent.
PIN-ul ID rămâne în gol atunci când nu există conexiune sau dacă este conectat cablul
USB OTG. Atunci când la portul USB este conectat un dispozitiv extern (prin calbu OTG),
acesta asigură + 5V pentru linia VBUS, care este detectată de MCU prin tranzistorul VT9.
In acest fel, casa de marcat știe că este conectată la un PC sau la un alt tip de dispozitiv
USB și configurează portul corespunzător. Dioda D17 rămâne blocată.

4.3. Ethernet și Wi-Fi


Modulul Wi-Fi este realizat cu circuitul ESP8266. Utilizează interfața UART pentru a se
conecta cu MCU. Acesta împarte același UART cu GPRS-ul opțional, astfel încât nu există
posibilitatea de a avea ambele module în același timp.
Rețeaua Ethernet este realizată cu circuitul W5500. Utilizează interfața SPI pentru a
se conecta la MCU. W5500 nu are o negociere automată MDI / MDIX, deci cablul de rețea
Ethernet trebuie cablat corespunzător.

4.4. Securitate
Securitatea este realizată cu circuitul OPTIGA Trust P IC de la Infineon. Utilizează
interfața Smart Card (ISO7816) pentru a se conecta cu MCU.

4.5. Tastatura și afișajele


Tastatura are propriul microcontroler, care are grijă de scanarea tastelor și de controlul
afișajelor. În același timp, aceasta comunică cu microcontrolerul principal prin interfața
serială.
Sunt folosite două afișaje - pentru client și casier. Afișajul casierului este grafic cu
160x80 de puncte și este controlat prin interfața SPI. Afișajul client are o singură linie cu
16 caractere și este controlată prin interfața I2C. Ambele sunt conectate la placa de
tastatură.
Afișajul operatorului poate fi de tip matrice 16x2.

4.6. Memoria fiscală


Memoria fiscală este realizată cu memoria FLASH W25Q16J sau cu echivalentul
acesteia. MF funcționează cu 3,3V. Deoarece memoriile FLASH pot fi șterse, există o
protecție care blochează comanda de ștergere. Acest lucru este realizat de circuitele

6
logice, montate pe placa memoriei fiscale. Comunicarea cu memoria fiscală se face prin
interfața SPI. Aceeași interfață este utilizată la comunicarea cu capul termic al imprimantei.

4.7. Imprimanta
Placa de imprimantă este o placă de circuite simplă, utilizată în principal pentru a
adapta conexiunea pentru cablul FPC al imprimantei.
Capul imprimantei este consumatorul principal al casei de marcat. El este alimentat direct
de la tensiunea VCC. Motorul pas cu pas al imprimantei este alimentat de tensiunea
stabilizată de 5V. Acest lucru reduce consumul de energie și căldura disipată de motor.
R206 setează curentul prin LED-ul senzorului optic al hârtiei. R204 stabilește curentul
emitorului fototranzistorului senzorului de hârtie.
VT205 și VT206 furnizează semnalul / PRN_PRESENS. Acest semnal este HIGH dacă
cablul de alimentare X203 sau cablul FPC (X202) nu este conectat. Cu alte cuvinte, acest
semnal verifică dacă aceste două cabluri sunt conectate și imprimanta este conectată.
Conexiunea X201 este monitorizată de semnalele P_STR1 și P_STR0.
VT204 se utilizează pentru a decupla alimentarea LED-urilor senzorilor optici. Acest
lucru îmbunătățește semnificativ consumul de energie.
Comanda capului de tipărire se face prin interfața SPI a procesorului (la fel ca și
memoria fiscală). Încălzirea este activată de semnalele P_STR0 și P_STR1.
Temperatura capului imprimantei este monitorizată de semnalul PRN_TEMP. Acest
semnal este folosit pentru a controla timpul de încălzire pentru a compensa schimbările de
temperatură.

4.8. GPRS
GPRS-ul este opțional și poate fi montat fie separat, fie pe placa principală. Dacă este
montat pe o placă separată, este conectat la X11. Acesta împarte același UART cu
modulul WiFi, deci nu există opțiunea de a avea ambele module.

7
CHAPTER 2
5. SERVICE MODE DESCRIPTION
In case the ECR is in state of fatal error (wrong FM, wrong SD card, etc.), it is
necessary to place service jumper: Remove service seal, open the Fiscal device, put
service jumper on and turn on the Fiscal device.

Only accessible mode in service mode is Programming:

Program 0-9
0 Parameterii .
1 Param. Com.
2 Plati , curs
3 TVA
There are available all submodes as in normal (not service) mode plus some additional
functions that are specific and realized only from service.
Programming submodes
0 programming the system parameters of ECR;
1 programming the general parameters of ECR;
2 programming the types of payment;
3 programming VAT rates values;
8
4 programming the department parameters;
5 programming the article parameters;
6 programming the operator’s parameters;
7 “Programming and reporting” mode communication;
8 ECR tests and changing the access passwords;
9 Communication parameters settings;
E Electronic Journal reports ;
! programming free text from the keyboard;
@ programming OTHER TAXES;
# programming the client’s parameters;
: Programming unit of measurement of articles;
- Set Date and Time.
5.1. PUT ECR INTO OPERATION (FISCALIZATION)
Caution! This procedure is irreversible and one time only.
Putting into operation (fiscalization) is a procedure of activating the fiscal memory of
the device. It must be done by representative person from the service company that is
enlisted in the device passport in the presence of tax obliged person. The service
technician must check the correspondence of the serial number of the fiscal device
written into the passport, printed on the device label and on the issued notes.
Before putting into operation it is necessary to program or check:
- company name and address, name and address of the trade object;
- VAT Rates;
- Attachment of used articles and departments to the corresponding VAT Groups .
To be able to fiscalize the device, all reports must be zero.
When the cash register is fiscalized, all accumulated before the fiscalization sums into the
VAT Group registers and total turnover are cleared.
Fiscalization [submenu 1]
In the main “Programming” menu

Program 0-9
0 Parameterii .
1 Param. Com.
2 Plati , curs
3 TVA

9
press 0, going to parameter menu – Param (0) :
By setting the parameter the following steps are executed:
 Press 11= to select parameter Fiscalization:11Fiskalizar 0 and need to change
value to 1 (as pressing =).
11 Fiskalizar 1?

 confirm with key =


 On display:
Platitor de TVA?

 For confirmation press key = and for cancel press any other key.
 On display:
CIF:

 Enter 15 characters for Code Fiscal number /CF number/ and confirm with key =
 On display:
RLN

 Setting the RL number of the owner. You must enter 10 digits and confirm the with key = .
 ECR print of the programmed data (header lines, the CF number, RL number),
current date and time;
 Fiscalization confirmation with key =;
 ECR Print service message for successful fiscalizaton.

NUMELE FIRMEI
ADRESA FIRMEI
* * *
* *
CIF 123456789012345
0001
IN REGISTRARE / DATA FABR.
05-12-2017 12:41
* * * * * * *
Grand total = Z
* * * * * * *
JE N 01
* * * * * * *
Platitor de TVA: DA
* * * * * * *
05-12-2017 0000001 12:41
BON FISCAL
RL 123456789012

5.2. Set DATE AND TIME

10
Date and time can be set with date and time not earlier then the last document
stored in EJ or last fiscal record in FM.
To enter date later with more then one day from the present the ECR requires
confirmation by enter it again.
In the main “Programming” menu Program 0-9 press -, enter date in format
DD.MM.YYYY. and confirm with =. After date set the time in format HH:MM and confirm
with =
. New Date and time cannot be older than last date and time stored in the fiscal
memory. New date and time are printed.

5.3. Resets – description and types


5.3.1. Reset on daily turnover from operation memory (RESET type B)
When some hardware problem (for example low Microcontroller battery or defect in
IC EEPROM) is visualized error „EROARE RAM” on the display and printer upon
switching-on the ECR. Fiscal device enters into menu for setting date and hour. After
confirming the event is recorded in Fiscal Memory as RESET type B.
Note: This reset can be provoke manually as unplug Battery jumper
5.3.2 Restore all system parameters default values (RESET type R)
The restore is possible only when all reports are cleared.
0
In programming sub mode 8 press , and then 13579 and =
to confirm.
Set Data and Time – see p.5.2
RESET procedure is accompanied by an indication on display:
EEPROM ERASE and DATA FLASH ERASE
Caution!!! The operation is irreversible. All programmed parameters and values will
be restored to it’s default values. The programmed parameters of the articles are not
deleted.
The event is recorded in Fiscal Memory only if Fiscal device already have
fiscalization. This RESET is recorded as RESET type R.

5.4. Change fiscal header line /first 3 lines/ and CF Number


The first 3 header lines of the company data and CF Number of the ECR owner
are stored in FM and can be changed up to 16 times. This change is possible in case of
zeroed daily report.
In programming mode, in sub mode 1 press @. With keys - and + chose the
header line number (1-3), CF number or the prefix of CF and press =. Enter the desired
text and confirm by =. The line is automatically printed.
Exit from the submenu.
The message is displayed with question for record of the changed data in fiscal
memory.
The data to be stored in FM, question for data record in FM and number of rest
header changes in FM are printed.
By confirmation with = a receipt with information for the fiscal event is printed and
is also stored in FM. The rejection of fiscal record is done with any other key.

11
5.5. Change VAT rates
ECR operates with 5 VAT groups (A, B, C, D, E) and one group F for other taxes.
The first four are programmable values of tax rates (tax coefficients), and the fifth is for
VAT-exempt transactions. At the moment of signing the sale, the VAT rates are grouped
into one of the tax groups, depending on the membership of the respective article or
subgroup. Group F is programmed only with the amount and not related to VAT (it
represents other programmable taxes, eg green stamp, road tax, etc.)
In the main “Programming” menu Program 0-9 press 3 to change the VAT rate.
Function keys:
Key Function / Value Value range default
Scrolls to greater VAT Rate
+ group
Up to D
Scrolls to lesser VAT Rate
- group
To group А
Digit 0,00 % to 99,99 %
Set tax rate value of selected
= VAT group
A = 20.00 B = 9.00 C = 0.00 D
= 0.00
| Print tax rate

In case of VAT change, on the display is visualized question for record of the
changed data upon exit of the mode. By confirmation with = is printed a form with
information for the event and it is recorded in FM.

Caution!!! Tax values are regulated by law. Programmed only if necessary!

5.6. Change EJ
Changing the SD card is required when filled or there is a problem. The procedure is
permitted only in service mode and reset reports.

1. Remove service seal, open the ECR, put service jumper on.
2. Change SD Card (EJ) with new;
3. Turn ON the device:
SD init?

4. Confirm with =.
5. Set Data and Time – see p.5.2
6. ECR prints blank with change SD numbers.
7. Turn OFF the ECR, remove jumper and turn ON again.

5.7. Change Fiscal Memory


When is necessary to change property of ECR or some problem or full of any of
Fiscal memory need to change both memory!!! This procedure is in Service mode only.

1. Remove service seal, open the ECR, put service jumper on.
2. Change Fiscal Memory and SD card with new;
3. Turn ON the device Service 0-8
4. Make software reset type R see p.5.3.2.
5. Restart ECR.
12
6. Enter the technical password 190821
7. Set Data and Time – see p.5.2
8. ECR displays: Ser.Num: .
9. Enter 6 digits for manufacture number of fiscal device and press =;
10. Start RESET procedure EEPROM Erase and DATAFLASH Erase
11. Turn OFF the ECR, remove jumper and turn ON again.
12. The ECR is READY to work.
13. Program all data you need (company name, address, items, VAT rates and etc.)
14. Continue with procedure by “5.1. FISCALIZATION”.

5.8. Service contract

In programming mode, submenu 8


is programmed the expiration date of the
Service contract. When the contract expires, after each daily report Z there are printed up
to 3 rows with warning.
The access for each submenu is after entering the 5-row password. The default
password is 12345.
0 – deactivation of the warning;
3 – setting of expiration date for the Service contract;
5 – changing of the password for access;
!–# programming of 1st to 3rd row of the warning.

13

S-ar putea să vă placă și